A 7-lesson email course built by a quant with 20 years at JP Morgan, BP Trading, and his own hedge fund.
No fluff. Real code. Delivered to your inbox.

There are thousands of Python tutorials online. Almost none of them connect Python to what you'd actually do in quant finance — test a trading idea, backtest a strategy, or automate execution.
This course bridges that gap in 7 short lessons. Each one gives you real code, applied to real finance problems, in a sequence that builds on itself.
It's completely free. I built it as the natural next step for readers of PyQuant News who want to go beyond articles and tips and actually start building. Same teaching quality, same practitioner perspective — just structured as a course instead of a newsletter.
No syntax drills. No toy examples. Python for quant finance from lesson one.
You work in finance and keep hearing "learn Python"
You're an analyst, trader, PM, or risk professional. You know Python is becoming table stakes. You need a finance-specific starting point — not a generic coding bootcamp.
You're a developer curious about quant finance
You can code but you don't know a Sharpe ratio from a Sortino ratio. You want to apply your programming skills to markets — and you need someone to connect the dots.
You've tried to self-teach and hit a wall
You have pandas installed. You've run a moving average crossover. But you couldn't tell someone your backtesting methodology, and you've never executed a trade programmatically.
You'll understand the only 2 types of algorithmic trading that matter — and which one you should start with based on your background.

You'll use ChatGPT to generate trade ideas in 3 steps — a workflow that takes most people from "I have no strategy" to "I have 5 candidates" in under 30 minutes.

You'll write real Python code that tests a trading idea against historical data — not a toy example, a strategy template you can modify for your own hypotheses.

You'll backtest a strategy the right way — and learn the single most common mistake that makes beginners think a losing strategy is profitable.

You'll generate a full performance report in 1 line of code — Sharpe ratio, drawdown, rolling returns, all of it, using QuantStats.

You'll see exactly how automated trade execution works in Python — the step-by-step flow from signal to order submission.

You'll learn the one thing every successful modern quant does to keep building new strategies after the course ends.

⭐️ ⭐️ ⭐️ ⭐️ ⭐️
"I can't believe you give this away for free. Opened my eyes to what Python can do."
Tim — Independent Trader
⭐️ ⭐️ ⭐️ ⭐️ ⭐️
"I would pay $500 for this and you put it out there for free for anyone to have. Thank you."
Alex G. — Python Beginner
1. Enter your email below
That's it. No account to create, no credit card, no commitments.
2. Get Lesson 1 in your inbox
Arrives within minutes. Each lesson after that comes on a regular cadence.
3. Work through 7 lessons at your own pace
Each takes 10–15 minutes. Read one a day, one a week, or binge all 7 on a Saturday.
7 lessons. Real Python code. From a quant who's done it professionally for 20 years. Free.