OpenAlgo

Nautilus Trader portfolio backtest: twelve strategy instances (Keltner and mean reversion on six NSE stocks) sharing a cash book, portfolio and equity recorder actor, one cash account and Historify data

Introduction to Nautilus Trader Part 3: Portfolio and Multi-Strategy Backtesting with OpenAlgo Historify

Part 3: a six-stock portfolio and two strategies in one Nautilus Trader account, with OpenAlgo Historify data, and what diversification really...
Rajandran R
13 min read
Map of Nautilus Trader order types: buy stop, stop-limit, sell limit and market-if-touched above the market, buy limit, if-touched, sell stop and trailing stop below it, plus bracket orders and time in force

Introduction to Nautilus Trader Part 2: Position Sizing, Order Types, Backtest Settings and Tearsheets

Part 2 of our Nautilus Trader series: position sizing, market, limit and stop orders, the backtest settings that move results, and...
Rajandran R
15 min read
Nautilus Trader architecture diagram: strategies, actors and execution algorithms on top of a message bus with data, risk and execution engines, portfolio, cache and clock, over a backtest simulated exchange or live venue adapters

Introduction to Nautilus Trader Part 1: Architecture and Event-Driven Backtesting with OpenAlgo

New to Nautilus Trader? Learn its event-driven architecture, how orders fill in a backtest, and how to backtest an NSE strategy...
Rajandran R
16 min read

OpenAlgo Charts: Open Source Charting Platform and Trading Terminal You Can Build On

OpenAlgo Charts is a free and open source charting engine and trading terminal with 102 indicators, 85 drawing tools, market replay,...
Rajandran R
4 min read

Building a Simple ORB Strategy Visualization with Stop Loss and Target Using OpenAlgo – Python Tutorial

Build a Python ORB strategy visualizer with OpenAlgo: fetch 1-minute data, compute opening range levels, add stop loss and target logic,...
Rajandran R
11 min read

Nifty 50 – Heatmap – Python Tutorial

In this tutorial, we'll build a real-time stock market heatmap that visualize all 50 stocks from the NIFTY 50 index. The...
Rajandran R
5 min read

Python Roadmap 2026 – A Strategic Guide for Traders and Investors

Python has become the foundation of modern retail algorithmic trading, especially as 2026 brings tighter regulations, clearer expectations and more powerful...
Rajandran R
4 min read

Why Building Trading Systems in India Just Got 10x Easier: Inside OpenAlgo’s Unified API Revolution

Building trading systems in India has always been painful due to fragmented broker APIs, inconsistent formats, and constant rewrites. OpenAlgo changes...
Rajandran R
3 min read

Zerodha Trader’s Bedroom Lights React to Profits and Losses – Here’s How You Can Build Yours using OpenAlgo

A viral tweet has the trading community buzzing: A trader connected his Zerodha portfolio to his bedroom lights, turning them green...
Rajandran R
5 min read

Identifying Market Regimes with the Wasserstein K-Means Algorithm – Python Tutorial

Financial markets never move in a straight line. They go through regimes - periods where price behavior, volatility, and sentiment follow...
Rajandran R
11 min read

Why OpenAlgo is Licensed Under AGPL-3.0 (and What It Means for Brokers and Traders)

OpenAlgo is more than just a broker API wrapper. It is a self-hosted, open-source trading infrastructure designed for traders, brokers, and...
Rajandran R
5 min read

Crash Course : Building Trading Strategies in Python

If you are a trader looking to automate your trading edge, or a developer eager to get into algorithmic trading, this...
Rajandran R
1 min read