Skip to content

Home / Courses

Free interactive courses

Every lesson runs in your browser: you write Python or SQL, press Run, and see the result on real financial data. Nothing to install and no signup, so you can start on the lesson that interests you and keep your progress on this device.

Python Foundations

Variables, Control Flow & Functions

Build the programming fundamentals every quant analyst needs - from representing portfolio data to writing reusable financial calculators.

9 lessons about 1 hStart

Data Manipulation

Pandas & Time-Series for Finance

Harness pandas to load, clean, and transform financial time-series. Compute rolling statistics, log returns, and volatility surfaces.

8 lessons about 2 hStart

Machine Learning

Scikit-learn for Asset Return Prediction

From "what is machine learning?" to walk-forward backtests. Features, regression, classification, ensembles and portfolio optimisation - applied to financial markets with the out-of-sample discipline real quants live by.

9 lessons about 3 hStart

SQL Foundations

Relational Database Basics for Finance

Master SQL fundamentals using real financial datasets. Query equity prices, filter trade ledgers, and aggregate portfolio data with SELECT, WHERE, GROUP BY, and JOINs.

8 lessons about 1 hStart

Advanced Finance SQL

Window Functions, Macro Joins & Analytics

Master the SQL techniques used daily in quant research: window functions for time-series analytics, moving averages, CAPM beta calculation, and point-in-time macro joins.

6 lessons about 2 hStart

IT Essentials

From Laptop to Production

The IT skills coding courses skip - but every employer expects. Git & GitHub, how the internet really works (OSI, TCP/UDP, ping vs cURL), environments & secrets, CI/CD, catching data drift - and how enterprise IT actually runs: ITIL, the CMDB, the cloud, and AIOps. Learn to actually ship.

10 lessons about 2 hStart

Once a course clicks

  • The capstone project takes you from a raw SQL database to a quantitative research report you can put on your CV.
  • The daily challenge is one bite-size Python or SQL puzzle a day, to keep what you learned.
  • The glossary defines the terms the lessons use, from the Sharpe ratio to an API, with the formula or the code.
  • The careers guide maps these skills onto real first jobs in finance, economics and data.