Four tracks · one method

From your first line of code to the trading desk.

Four courses — beginner Python, systematic trading, rates & derivatives, and Rust — each taught the same way: read the idea, run the code, then a coding challenge whose asserts must pass.

Run real code in the browserEvery exercise proves its own answer
AAPL
224.19▲
ES
5623.25▲
ZN
110.14▲
EURUSD
1.0842▲
discount_curve · live bootstrap streaming
0Y2Y5Y10Y30Y

        

Four tracks. One method.

Start anywhere. Beginners begin with Python; the trading and pricing tracks assume you can already read code.

Every number, proven

No hand-waving. Four moves per lesson, and the last one runs your code.

The same loop across every track — it turns a beginner into an engineer who trusts nothing until it executes.

01 · Lecture

Read the idea

A short, plain-spoken deck that assumes nothing — the concept before the code.

02 · Worked

Watch it run

Annotated examples you execute yourself. Every claim is a button press away from proof.

03 · Quiz

Check the concept

Fast questions that catch the misunderstandings before they cost you an hour of debugging.

04 · Challenge

Pass your own asserts

Write real code against tests printed in full. It is done when it executes — not before.

Pick a track and prove your first number today.

Every course is free to start. Read, run, and prove — one step at a time.

Browse the courses ↑