Financial Statistics with Python
07/11/2023 - 08/11/2023
Royal Statistical Society
Intermediate (some prior knowledge)
View in Google Maps (EC1Y 8LX)
12 Errol Street, London
This course will make use of powerful features of the Python language such as Pandas, NumPy and Matplotlib to introduce participants to financial statistics. Examples will be drawn from the equity, fixed income, commodities and FX markets. The focus will be on ‘stylised facts’ – the way in which real markets differ from the familiar Gaussian distribution and why this is important in many areas of finance. Delegates will access public source data using APIs and perform their own analysis.
After attending this course delegates will have:
The ability to use Python modules to clean, explore and manage data.
The ability to build statistical models using Python.
A deeper understanding of financial instruments and markets.
The skills to use Python with financial data to increase their understanding of markets.
- Introduction to Python Pandas as a tool for managing financial data.
- Using Python and APIs to access data.
- More advanced Pandas with time series data. Plotting using matplotlib.
- Financial instruments: stocks, futures, cash (FX), Fixed income and commodities.
- Data cleaning and preparation
- Data sources and exploratory analysis. Asset returns and the normal distribution.
- ‘Stylised’ facts of financial markets: volatility clustering, leverage effect and fat tails. Kurtosis and skew.
- Financial crises and crashes. Examples from the FX market. Alternative models.
- Government bond yield curves. Extracting data from central banks. Building a multivariate dataset with Pandas.
- Building statistical models with Python
The course would be of interest to Data scientists and people working in finance such as Risk analysts and investment analysts.
Attendees are assumed to have a basic level of Python skills equivalent to having attended our Introduction to Python course.
Attendees need to come with a laptop with Python already installed. Anaconda is a good way to do this.
From £629.75 to £873.94 (Inc. VAT)
Website and registration:
Quantitative Data Handling and Data Analysis, Python, Pandas, NumPy, Matplotlib, Financial statistics, apis
Related publications and presentations: