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?