Financial Trading in Python teaches you to turn a trading idea into code you can actually backtest — light on theory, heavy on the four skills a working trading system needs.
Not a list of topics, a sequence. Each chapter builds the piece you need before the next one makes sense.
Build candlestick charts, work with time series, and resample to different periods, the foundation everything else in the course sits on.
Calculate simple moving averages and the technical indicators most trading systems are actually built around.
Implement the trading signals that tell a system when to buy and when to sit out, the logic underneath every automated strategy.
Evaluate a strategy's performance using the same methods behind the chart on this page, so you're not trading on a hunch.
DataCamp lets you take the first chapter of most courses at no charge. This is what it covers — enough to decide if the full course is worth your time.
Start Chapter 1 →bt package — first stepsChelsea knows this material from the inside. The course stays light on abstract theory and heavy on getting your hands on real code, which is exactly what makes it work if you want to build something rather than study it.
Being upfront about this saves you a wasted afternoon — the course is genuinely good for the right starting point.
bt and talib, connect real data — after finishingWork through the exercises and you'll walk away with a real framework to build your first trading system.
Try Chapter 1 Free →