Version 1.0.0.39 Released
Version 1.0.0.39 is a major milestone release, introducing a new Tier-1 broker (Kotak), expanding MultiQuote capabilities, and delivering extensive performance, stability, and data-pipeline improvements.
0. Mandatory Upgrade Notice
This version requires mandatory upgrade steps due to new DB indexes, migration updates, and broker integrations.
Upgrade guide: https://docs.openalgo.in/installation-guidelines/getting-started/upgrade
1. Major New Integration: Motilal Oswal Added
OpenAlgo now officially includes full Motilal Oswal Integration.
Motilal Oswal Integration Includes
Order placement, modification, cancellation
Funds, positions, holdings
WebSocket support
Margin API
Contract & exchange mapping
Fully production-ready routing
Motilal joins Angel, Dhan, Zerodha, Fyers, Upstox, and Kotak as a primary supported broker.
This is one of the largest broker integrations since OpenAlgo launched.
2. MultiQuote API – Pilot Release
A new-generation MultiQuote API has been introduced.
Pilot Launch
Fyers MultiQuote API added.
Designed for ultra-fast multi-symbol quote retrieval.
MultiQuote provides low-latency quotes for scanners, dashboards, and strategies.
(Further broker rollout will occur in upcoming versions.)
3. Platform Improvements
WebSocket Verbose Mode
New toggleable verbose mode to reduce noise and improve streaming efficiency.
Database & Latency Engine
Added multiple high-impact DB indexes.
Unified migration system implemented.
Latency stats optimized (N+1 query fix).
latency.db storage trimmed by removing heavy request/response data.
PNLTracker
Now supports sub-minute trades for precise scalping and HFT-style analytics.
Python SDK v1.0.40
Updated for compatibility with v1.0.0.39.
Enhanced WebSocket support with verbose control.
4. Major Motilal Enhancements
WebSocket Updates
Normalized depth levels 2–5 (set to zero values).
Fixed depth feed and LTP updates for Index symbols.
Full LTP + quotes + 1-level depth implemented.
SSL certificate issue handled by disabling SSL until broker fixes.
Market Data & Contracts
Master contract updated with Index contracts.
Historical API aligned with new contract updates.
Index quote logic improved.
Orders, Margin & Holdings
Quantity-to-lot conversion fixed.
Minor order API bugs resolved.
Holdings API updated and stabilized.
Margin API enhanced.
5. Options Engine Enhancements
OptionsMultiOrder
Response formatting fixed.
Underlying LTP “None” issue resolved.
Multi-quote underlying resolution improved.
Multiple fixes based on PR review.
Options APIs
Cleanup and parameter corrections across OptionsOrder and OptionSymbol.
6. Additional Broker-Level Improvements
Dhan
depth_level fixes.
Depth 5/20 activation.
unsubscribe_all fixed.
Fyers
TBT unsubscription fixed.
TBT 50-level depth upgraded.
Zebu, PayTM, TradeJini
Margin APIs updated (standardized for non-margin brokers).
General
Multiple contract mapping and feed consistency fixes across brokers.
7. UI, Security & Documentation
Design documentation updated for November release.
Security updates including IDOR fixes and safer endpoint routing.
Removed unused login decorators from Playground.
Navigation/UI clean-ups.
Migration scripts updated for order mode changes.
Summary
Version 1.0.0.39 introduces:
Full Kotak integration
Pilot MultiQuote API for Fyers
Mandatory upgrade procedure
Major Motilal WebSocket, depth & contract fixes
Database indexing & latency engine optimizations
Sub-minute PNL tracking
WebSocket verbose mode
Python SDK 1.0.40
Dozens of broker stability improvements
This release significantly strengthens OpenAlgo’s real-time data layer, multi-broker coverage, and execution reliability.
Last updated
Was this helpful?