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.

Performance
Integration
Analytics
Trading
Developer Experience
Security

Keyboard-Based Scalping

Port the super-responsive scalping workflow from OpenTerminal to OpenAlgo, delivering lightning-fast trade executions with a keyboard-first approach.

Performance

Full-Stack Trade Management

Deeper integration for Amibroker, TradingView, Python strategies. Execution controls for limit orders, single-/multi-leg options, automated rollovers, and more.

Integration

New Broker Integrations

IIFL, Tradejini, Samco, Sharekhan, Motilal Oswal, PayTM, CompositEdge, Jainam and XTS based brokers —expanding our capabilities both locally and globally.

Integration

Strategy-Level Position Tracking

Consolidate positions from multiple sources (Amibroker, TradingView, Python) under one unified dashboard for easier monitoring and control.

Analytics

Common WebSocket Integration

Real-time market insights and push-based updates for position changes, PnL, and more.

Performance

Streamlined Installation

Aim for one-click or single-command deployment in production servers—no complex dev-ops required.

Developer Experience

Real-Time Trading Insights

Rich visual dashboards for both discretionary and automated traders, including advanced analytics.

Analytics

Simple Trade Management

Streamlined management of stop-loss, trailing stop-loss, and target triggers—minimal coding needed.

Trading

OpenEngine: Full-Stack Backtesting

An Indian market–focused backtesting platform with integrated live execution hooks.

Trading

Intraday MTM Visualizer

A clear snapshot of profit/loss, strategy-level MTM, and an optional panic button to square off all positions.

Analytics

WatchList & Level 2 Data

Enhanced market-depth visibility and direct DOM-based trading features.

Trading

TradingView Chart Integration

Sleek, interactive charting right within the OpenAlgo interface.

Integration

Enhanced Trading Dashboard

Modify positions on the fly—add, reduce, or close trades with intuitive controls.

Trading

CSV Exports

One-click download of Orderbook, TradeBook, PositionBook, Holdings, and API Analyzer results.

Developer Experience

Time-Based Trading

Automate schedules—pre- or post-market strategies, time-based triggers, or day parting.

Trading

Price Alert Orders

Automatically place orders when the market reaches your specified price thresholds.

Trading

Advanced Order Types

GTT orders, Cover Orders, Bracket Orders—single-leg and multi-leg options via broker APIs.

Trading

Automated Testing

Frontend: Jest for UI components. Backend: PyTest for Python modules, plus mock services for API testing.

Developer Experience

Stress & Load Testing

Endpoint stress tests, concurrent order handling, connection pool checks, WebSocket capacity validation.

Developer Experience

DockerHub Publishing

A production-grade Docker image for frictionless deployment.

Developer Experience

Database Migrations

Simplify schema updates without downtime.

Developer Experience

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.

Developer Experience

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.

Developer Experience

CSRF Protection

Strengthen platform security by implementing token-based safeguards.

Security

Excel Addins

Build Excel Addins to Manage Trades/Monitor/ Build Visualisation Dashboard from Excel.

Integration

Want to contribute or suggest new features?