Roadmap 2025
As we look ahead, our vision is shaped by the challenges, feedback, and breakthroughs we've experienced so far. Here's the big picture of what's coming next.
Keyboard-Based Scalping
Port the super-responsive scalping workflow from OpenTerminal to OpenAlgo, delivering lightning-fast trade executions with a keyboard-first approach.
Full-Stack Trade Management
Deeper integration for Amibroker, TradingView, Python strategies. Execution controls for limit orders, single-/multi-leg options, automated rollovers, and more.
New Broker Integrations
IIFL, Tradejini, Samco, Sharekhan, Motilal Oswal, PayTM, CompositEdge, Jainam and XTS based brokers —expanding our capabilities both locally and globally.
Strategy-Level Position Tracking
Consolidate positions from multiple sources (Amibroker, TradingView, Python) under one unified dashboard for easier monitoring and control.
Common WebSocket Integration
Real-time market insights and push-based updates for position changes, PnL, and more.
Streamlined Installation
Aim for one-click or single-command deployment in production servers—no complex dev-ops required.
Real-Time Trading Insights
Rich visual dashboards for both discretionary and automated traders, including advanced analytics.
Simple Trade Management
Streamlined management of stop-loss, trailing stop-loss, and target triggers—minimal coding needed.
OpenEngine: Full-Stack Backtesting
An Indian market–focused backtesting platform with integrated live execution hooks.
Intraday MTM Visualizer
A clear snapshot of profit/loss, strategy-level MTM, and an optional panic button to square off all positions.
WatchList & Level 2 Data
Enhanced market-depth visibility and direct DOM-based trading features.
TradingView Chart Integration
Sleek, interactive charting right within the OpenAlgo interface.
Enhanced Trading Dashboard
Modify positions on the fly—add, reduce, or close trades with intuitive controls.
CSV Exports
One-click download of Orderbook, TradeBook, PositionBook, Holdings, and API Analyzer results.
Time-Based Trading
Automate schedules—pre- or post-market strategies, time-based triggers, or day parting.
Price Alert Orders
Automatically place orders when the market reaches your specified price thresholds.
Advanced Order Types
GTT orders, Cover Orders, Bracket Orders—single-leg and multi-leg options via broker APIs.
Automated Testing
Frontend: Jest for UI components. Backend: PyTest for Python modules, plus mock services for API testing.
Stress & Load Testing
Endpoint stress tests, concurrent order handling, connection pool checks, WebSocket capacity validation.
DockerHub Publishing
A production-grade Docker image for frictionless deployment.
Database Migrations
Simplify schema updates without downtime.
Broker Plugin Abstraction
Make it effortless to add or modify broker modules for faster integrations. This modular approach ensures easy maintenance and community-driven enhancements.
Theming & UI Skins
Separate the UI layer so developers can build custom 'skins' or themes—similar to how WordPress handles templates. This fosters a plugin-driven ecosystem of design innovations.
CSRF Protection
Strengthen platform security by implementing token-based safeguards.
Excel Addins
Build Excel Addins to Manage Trades/Monitor/ Build Visualisation Dashboard from Excel.
Want to contribute or suggest new features?