What it does
OpenAlgo is a free, self-hosted trading platform with Python strategies, a visual Flow builder and broker adapters. Its options tools use data from the connected broker, while Analyzer Mode routes supported execution workflows to a local sandbox. The project is licensed under GNU AGPL version 3.
OpenAlgo's Python Strategy Host and visual Flow builder share broker sessions and market-data services. The Python editor supports scheduled strategy runs and browser logs. Options tools include a strategy builder, option chain and payoff analysis, with coverage determined by the active broker adapter and account.
Analyzer Mode is useful when developing an order workflow. Enable it with the application's mode control, then inspect /sandbox for starting funds, reset behavior and automatic position-closing settings. Supported orders, positions, funds and trade records use separate sandbox storage. The mode is application-wide, so confirm it before starting an automated process. Turning it off returns supported flows to live execution.
Prices still come from broker data services. Analyzer Mode does not reproduce a full exchange or replace a historical portfolio backtester; queue priority, slippage, partial fills and broker checks can differ. A market-data entitlement may be needed even when the orders are simulated.
The software has no subscription charge. Install and maintain your own instance, configure it and create its local account through /setup before logging in. Hosting, data and broker services can add costs. If you modify the software for other people to use over a network, the AGPL's source-sharing requirements are relevant to that deployment.
Strengths
- Offers both a Python strategy editor and visual workflows
- Separates sandbox execution records from live broker activity
- Provides configurable sandbox funds and position-closing behavior
Watch out for
- Broker plugins and account entitlements determine available market data and operations
- Analyzer Mode does not reproduce all live execution behavior
- Self-hosting requires maintaining the runtime and credentials
Best for
- Technical users developing broker-connected strategy workflows
- Developers testing supported order handling in a local sandbox
Sources
- OpenAlgo strategy hosting, options tools and broker plugins (Oct 27, 2026)
- OpenAlgo API Analyzer behavior and sandbox settings (Oct 27, 2026)
- OpenAlgo local installation and account setup (Oct 27, 2026)
- OpenAlgo GNU AGPL version 3 license (Oct 27, 2026)
