Free Python trading guides

Understand how a trading bot fits together, where market data can mislead you, and how to catch mistakes in a backtest. Start with any guide. No signup required.

Start with the big picture

A trading bot needs data, a signal, risk checks, and a way to place orders. This guide explains what each part does and how they work together.

Read the trading bot guide

Make your backtests more useful

Ready to build something?

Follow the Challenge to build your first paper-trading bot, or explore the Masterclass for the full path through Python, market data, and backtesting.