LearnYour dashboard →
Courses
One curriculum, from first principles to the trading desk.
Start with the mathematical foundations or begin where your knowledge allows. Every course states what it builds on, so you always know what to study next.
Step 1
Foundations
Step 2
Core theory
Step 3
Applications
Alongside every step
Practice
Industry problems ranked easy, medium and hard, each tagged with the courses it draws on.
Open Practice →
256 lessons available now.
Foundations
The mathematics and the Python every other course relies on.
- Course 1Available
Mathematical Foundations for Quant Finance
Algebra, calculus, linear algebra, probability and differential equations, each taught with the finance it is used for. A Proof Gym runs alongside for learners who want to read and write proofs.7 levels49 modules256 lessonsAbout 164 hoursBefore you start: School algebra and basic PythonStart the course → - Course 2Coming soon
Financial Computing with Python
The Python of quantitative work: NumPy and pandas, numerical methods, a valuation library you build yourself, and production-quality code.4 parts24 modulesBefore you start: Part 1: basic Python only. Parts 2 to 4: Foundations Levels 1, 2 and 5Preview →
Core theory
The modelling toolkit: random processes, financial data and learning from data.
- Course 3Coming soon
Stochastic Calculus for Finance
Measure-theoretic probability, martingales, Brownian motion, Itô calculus, SDEs, Black–Scholes and stochastic control, at the level of a graduate course.2 parts20 modulesAbout 69 hoursBefore you start: Foundations Levels 2, 5 and 6, and Proof Gym stage PG6Preview → - Course 4Coming soon
Financial Econometrics
Modelling real return data: stylised facts, regression, time series, factor models, volatility and GARCH, copulas, and backtesting value-at-risk.13 modulesAbout 34 hoursBefore you start: Foundations Levels 3 and 5Preview → - Course 5Coming soon
Machine Learning for Finance
From linear models to transformers and reinforcement learning on financial data, validated rigorously, with the reasons each model can fail.16 modulesBefore you start: Foundations Levels 3, 4 and 5; Financial EconometricsPreview →
Applications
The work of pricing, portfolio and trading desks, built on the core theory.
- Course 6Coming soon
Derivatives Modelling
Forwards, swaps, options and structured products as a trading desk sees them, each priced, hedged and risk-managed in code.17 modulesBefore you start: Foundations Levels 2, 4, 5 and 6; Stochastic Calculus; Financial Econometrics; Computing Part 2Preview → - Course 7Coming soon
Portfolio Optimization
From estimating risk and return to Markowitz, risk parity, robust and factor portfolios, trading costs, index tracking and honest backtests.16 modulesBefore you start: Foundations Levels 3, 4 and 5; Financial EconometricsPreview → - Course 8Coming soon
Market Microstructure and Algorithmic Trading
How orders become prices, how to execute large orders and make markets, and how to take a strategy from idea to paper trading.5 parts16 modulesBefore you start: Stochastic Calculus, Financial Econometrics and Machine Learning; one module each from Derivatives Modelling and Portfolio OptimizationPreview →
Advanced electives
Optional courses for learners who have completed the core path.