Skip to content

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.

11 lessons about 2 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.

9 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.

13 lessons about 3 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 sets two bite-size Python or SQL puzzles a day, one Simple and one Advanced, 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 formula sheet collects every formula the courses use, from CAPM to price elasticity, each with a worked example.
  • The careers guide maps these skills onto real first jobs in finance, economics and data.

Course pages for university classes

Visual decks: one idea, animated beat by beat

Eight short animated explainers, driven one key press at a time: Git, pandas, SQL joins, Black-Scholes, the Sharpe ratio, OLS and logistic regression, a data science project and Zabbix. All decks.

Looking for a job market rather than a course? See data and finance jobs in India and big tech and AI lab interview prep.