Go from "I should learn Python for trading" to actually running your first algorithmic strategy.
For free.

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.

Join 32,000+ finance professionals and developers who started here.

Go from complete beginner to up and running with algo trading using Python.

The hardest part isn't learning Python. It's knowing where to start.

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.

This course is for you if...

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.

In 7 lessons, you'll go from "I don't know where to start" to "I just backtested my first strategy."

Lesson 1

You'll understand the only 2 types of algorithmic trading that matter — and which one you should start with based on your background.

Lesson 1: The 2 types of algorithmic trading

Lesson 2

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.

Lesson 2: How to use ChatGPT for trading ideas

Lesson 3

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.

Lesson 3: Use Python to test a trade idea

Lesson 4

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

Lesson 4: How to backtest trading strategies with Python

Lesson 5

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

Lesson 5: Analyze risk and performance with QuantStats

Lesson 6

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

Lesson 6: Execute your algos with Python automatically

Lesson 7

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

Lesson 7: Get help building new strategies with Python

What students say after finishing:

⭐️ ⭐️ ⭐️ ⭐️ ⭐️

"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

How it works

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.

32,000+ students started here. Your first lesson is ready.

7 lessons. Real Python code. From a quant who's done it professionally for 20 years. Free.

No credit card. No spam. Unsubscribe anytime. Your email stays with PyQuant News — we don't sell data.