Financial Data Analytics with Python

Date: Tuesday 15 October 2024 9.30AM - Wednesday 16 October 2024 5.00PM
Location: London
CPD: 12.0 hours
12 Errol Street
London
EC1Y 8LX
RSS Training
Book now


Share this event

Level: Intermediate (I)


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.

Please note: Bookings will close 4 working days before the course start date or when the course has reached its maximum capacity.

 

Level: Intermediate (I)


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.

 

Learning Outcomes

 
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.

 

Topics Covered

Day 1
  • 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.
Day 2
  • ‘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
 

Target Audience

The course would be of interest to Data Scientists and people working in finance such as Risk Analysts and Investment Analysts.
 

Knowledge Assumed


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.

 

Steve Bell DPhil

Steve Bell is a theoretical physicist who has worked in a quantitative role in a London based hedge fund. He has also taught financial statistics at the London School of Economics and is the author of an introductory text on the subject.

 

Fees

   

Registration before 
15 September 2024

 

Registration on/after
15 September 2024

                                  


Non Member 

RSS Fellow 

RSS CStat/Gradstat/Data Analyst 
also MIS & FIS

 

£694.00+vat 

£590.00vat 

£557.00+vat

£772.00+vat 

£655.00+vat 

£616.00+vat

Group discounts are also available*:


3-5 people

6-8 people

9+ people
*Discount only applies to non-member price

 


10% discount

15% discount

20% discount

 
 
Book now