32 chapters · 200+ runnable examples · NSE · NFO · MCX

Learn algorithmic trading with Python

Built for traders new to Python. Start from zero - variables, NumPy, Pandas - and finish with backtested, optimised strategies and a live trading bot. Every example is real, runnable code, powered by the OpenAlgo Python SDK.

32
Chapters
9
Modules
80+
Indicators
100%
OpenAlgo SDK
MODULE A

Foundations

Set up, talk to the market, and learn just enough Python, NumPy and Pandas.

MODULE B

Visualisation & Apps

Turn data into charts and interactive dashboards.

MODULE C

Technical Indicators

Eighty-plus indicators from the openalgo.ta library, by category.

MODULE D

Signals & Scanning

Convert indicators into clean signals and screen the whole market.

MODULE E

Strategy Playbook

Real strategy styles - each one fetched, signalled and explained.

MODULE F

Execution

Place and manage real orders through the SDK (in analyze mode).

MODULE G

Backtesting & Optimisation

Prove an edge before risking capital - with VectorBT.

MODULE H

Machine Learning

Teach a model to read the market, then ship a complete bot.

MODULE I

Going Live

Stream live ticks over WebSockets and manage real positions in real time.

For education only - not investment advice. Practise in analyze mode. 32 chapters built on the OpenAlgo Python SDK.