·
33 commits
to main
since this release
Version 1.0.0.36 Launched
31st October 2025
Theme & Performance Enhancements
- π 75% Faster Startup
- OpenAlgo now launches in ~2 seconds (previously 5β8 seconds).
- Achieved by parallelizing all 11 database connections and concurrent service startups (execution engine, scheduler, WebSocket manager).
- Delivers an instant, ready-to-trade experience every time you restart the server.
- β‘ Platform Speed & Latency Optimizations
- Introduced Order Latency Dashboard v2 with detailed latency segmentation:
- Platform Overhead
- Broker API Time
- Network RTT
- Added broker-level latency tracking to the HTTPX client.
- Improved in-memory caching for API keys and symbol data for quicker responses.
- Average platform response time reduced by 40β60%.
- Introduced Order Latency Dashboard v2 with detailed latency segmentation:
- π¨ UI & Frontend Updates
socket.ionow served from local file (no external CDN dependency).- Smart audio filtering β notifications now play only for order placement.
- Fixed theme contrast issues, form alignments, and modal responsiveness across brokers.
New API Launches
Introducing 4 Important OpenAlgo APIs β available in both REST API and Python SDK:
- OptionsOrder
π Docs
Place and modify options orders programmatically with advanced parameter support. - OptionSymbol
π Docs
Retrieve complete option chain details β strikes, expiries, and instrument tokens. - OptionGreeks
π Docs
Get live Greeks (Delta, Gamma, Vega, Theta, IV) calculated usingmibianandscipy. - TelegramAlert
π Docs
Send instant Telegram alerts for strategy events, order triggers, and status updates.
π Python equivalents available at:
https://docs.openalgo.in/trading-platform/python
Broker & API Fixes
Kotak Securities (Critical Update)
- Migrated to Kotak API v2 β contributed by @crypt0inf0.
- Switched from SMS-based OTP to TOTP-based OTP authentication.
- New API Key / Secret generation workflow introduced.
β Read the updated docs: https://docs.openalgo.in/connect-brokers/brokers/kotak-securities
Dhan API Update
- Adopted new API Keyβbased authentication replacing old token-based flow.
- Supports Static IP whitelisting for improved reliability.
- Updated
.envstructure β refer to the new Dhan configuration guide:
https://docs.openalgo.in/connect-brokers/brokers/dhan
Other Broker Fixes
- Aliceblue β WebSocket authentication issue resolved.
- Fivepaisa β Websocket Implementation
- PayTM β Websocket Implementation
- Zerodha β Added data error handling for users with free personal APIs (no data/WebSocket access).
Deployment & Server Enhancements
- Universal Linux Support via install.sh
- OpenAlgo can now be installed across multiple distros with custom domains.
- Script supports:
- Debian-based: Ubuntu, Mint, Zorin, Pop!_OS, Raspbian
- RHEL-based: CentOS, Fedora, Rocky, AlmaLinux, Amazon Linux, Oracle Linux
- Arch-based: Arch, Manjaro, EndeavourOS, CachyOS
- Recommended: Custom Domain + Cloudflare Configuration
- Script: https://github.com/marketcalls/openalgo/blob/main/install/install.sh
- Docker Improvements
- Updated base image to latest Python version.
- Reduced vulnerabilities using Snyk-optimized Dockerfile.
- Added persistent volumes for
/strategiesand/keys. - Enhanced Nginx configuration for custom domains and HTTP2.
- Security Update
- Disabled automatic IP bans to avoid self-lockouts.
- Manual IP management now handled via the
/securitydashboard.
Sandbox & Margin Fixes
- Fixed Sandbox Margin Issue (thanks to @dipesh).
- DB migration required for this release β follow upgrade guide:
https://docs.openalgo.in/installation-guidelines/getting-started/upgrade - Fresh installations do not require migration.
Dependencies
New Python Packages Added:
mibian
scipy
Configuration:
- No changes to
.envversion (v1.0.4 remains compatible).
Summary
Version 1.0.0.36 delivers a major performance boost, new Options APIs, and critical broker upgrades.
From faster startup times and real-time latency analytics to Kotak v2 migration and Telegram alerting.