# Documentation

## Documentation

- [What is OpenAlgo?](https://docs.openalgo.in/readme.md)
- [Why to Build with OpenAlgo?](https://docs.openalgo.in/why-to-build-with-openalgo.md)
- [OpenAlgo Architecture](https://docs.openalgo.in/openalgo-architecture.md)
- [Mini FOSS Universe](https://docs.openalgo.in/mini-foss-universe.md)
- [Community Support](https://docs.openalgo.in/community-support.md)
- [OpenAlgo GPT](https://docs.openalgo.in/openalgo-gpt.md)
- [New Features](https://docs.openalgo.in/new-features.md)
- [Scalping Terminal](https://docs.openalgo.in/new-features/fast-scalper.md)
- [Python Strategy Hosting](https://docs.openalgo.in/new-features/python-strategy-hosting.md)
- [Flow - Visual Strategy Builder](https://docs.openalgo.in/new-features/flow-visual-strategy-builder.md)
- [Historify](https://docs.openalgo.in/new-features/historify.md)
- [API Analyzer](https://docs.openalgo.in/new-features/api-analyzer.md)
- [PNL Tracker](https://docs.openalgo.in/new-features/pnl-tracker.md)
- [Traffic/Latency Monitor](https://docs.openalgo.in/new-features/traffic-latency-monitor.md)
- [Chartink Integration](https://docs.openalgo.in/new-features/chartink-integration.md)
- [Action Center](https://docs.openalgo.in/new-features/action-center.md)
- [Responsibilities](https://docs.openalgo.in/responsibilities.md): Responsibilities for OpenAlgo Users
- [Compliance](https://docs.openalgo.in/compliance.md)
- [Contributors](https://docs.openalgo.in/contributors.md)
- [Monetization](https://docs.openalgo.in/monetization.md)
- [Brokers](https://docs.openalgo.in/connect-brokers/brokers.md)
- [5Paisa](https://docs.openalgo.in/connect-brokers/brokers/5paisa.md)
- [5paisa (XTS)](https://docs.openalgo.in/connect-brokers/brokers/5paisa-xts.md)
- [AliceBlue](https://docs.openalgo.in/connect-brokers/brokers/aliceblue.md)
- [AngelOne](https://docs.openalgo.in/connect-brokers/brokers/angelone.md)
- [Arrow](https://docs.openalgo.in/connect-brokers/brokers/arrow.md)
- [Compositedge](https://docs.openalgo.in/connect-brokers/brokers/compositedge.md)
- [Definedge](https://docs.openalgo.in/connect-brokers/brokers/definedge.md)
- [Dhan](https://docs.openalgo.in/connect-brokers/brokers/dhan.md)
- [Dhan(Sandbox)](https://docs.openalgo.in/connect-brokers/brokers/dhan-sandbox.md)
- [Firstock](https://docs.openalgo.in/connect-brokers/brokers/firstock.md)
- [FlatTrade](https://docs.openalgo.in/connect-brokers/brokers/flattrade.md)
- [Fyers](https://docs.openalgo.in/connect-brokers/brokers/fyers.md)
- [Groww](https://docs.openalgo.in/connect-brokers/brokers/groww.md)
- [HDFC Sky](https://docs.openalgo.in/connect-brokers/brokers/hdfc-sky.md)
- [IIFL (XTS)](https://docs.openalgo.in/connect-brokers/brokers/iifl-xts.md)
- [IIFL Capital](https://docs.openalgo.in/connect-brokers/brokers/iifl-capital.md)
- [IndMoney (INDstocks)](https://docs.openalgo.in/connect-brokers/brokers/indmoney.md)
- [IndiaBulls Securities](https://docs.openalgo.in/connect-brokers/brokers/indiabulls-securities.md)
- [JainamXTS](https://docs.openalgo.in/connect-brokers/brokers/jainamxts.md)
- [Kotak Securities](https://docs.openalgo.in/connect-brokers/brokers/kotak-securities.md)
- [Motilal Oswal](https://docs.openalgo.in/connect-brokers/brokers/motilal-oswal.md)
- [Mstock](https://docs.openalgo.in/connect-brokers/brokers/mstock.md)
- [Nubra](https://docs.openalgo.in/connect-brokers/brokers/nubra.md)
- [Paytm](https://docs.openalgo.in/connect-brokers/brokers/paytm.md)
- [Pocketful](https://docs.openalgo.in/connect-brokers/brokers/pocketful.md)
- [Samco](https://docs.openalgo.in/connect-brokers/brokers/samco.md)
- [Shoonya](https://docs.openalgo.in/connect-brokers/brokers/shoonya.md)
- [RMoney (XTS)](https://docs.openalgo.in/connect-brokers/brokers/rmoney.md)
- [Tradejini](https://docs.openalgo.in/connect-brokers/brokers/tradejini.md)
- [TradeSmart](https://docs.openalgo.in/connect-brokers/brokers/tradesmart.md)
- [Upstox](https://docs.openalgo.in/connect-brokers/brokers/upstox.md)
- [Wisdom Capital](https://docs.openalgo.in/connect-brokers/brokers/wisdom-capital.md)
- [Zebu](https://docs.openalgo.in/connect-brokers/brokers/zebu.md)
- [Zerodha](https://docs.openalgo.in/connect-brokers/brokers/zerodha.md)
- [Exchanges](https://docs.openalgo.in/crypto/exchanges.md): Delta Exchange
- [Delta Exchange](https://docs.openalgo.in/crypto/exchanges/delta-exchange.md)
- [Getting Started](https://docs.openalgo.in/installation-guidelines/getting-started.md): This Sections help users to install openalgo
- [Windows Installation](https://docs.openalgo.in/installation-guidelines/getting-started/windows-installation.md)
- [Pre-Requesites](https://docs.openalgo.in/installation-guidelines/getting-started/windows-installation/pre-requesites.md)
- [Setup](https://docs.openalgo.in/installation-guidelines/getting-started/windows-installation/setup.md)
- [Install Dependencies](https://docs.openalgo.in/installation-guidelines/getting-started/windows-installation/install-dependencies.md)
- [Ngrok Config](https://docs.openalgo.in/installation-guidelines/getting-started/windows-installation/ngrok-config.md)
- [Environmental Variables](https://docs.openalgo.in/installation-guidelines/getting-started/windows-installation/environmental-variables.md)
- [Start OpenAlgo](https://docs.openalgo.in/installation-guidelines/getting-started/windows-installation/start-openalgo.md)
- [SSL Verification Failed](https://docs.openalgo.in/installation-guidelines/getting-started/windows-installation/ssl-verification-failed.md)
- [Accessing OpenAlgo](https://docs.openalgo.in/installation-guidelines/getting-started/windows-installation/accessing-openalgo.md)
- [Windows Server Installation](https://docs.openalgo.in/installation-guidelines/getting-started/windows-server-installation.md)
- [Windows with Caddy](https://docs.openalgo.in/installation-guidelines/getting-started/windows-with-caddy.md)
- [Mac OS Installation](https://docs.openalgo.in/installation-guidelines/getting-started/mac-os-installation.md)
- [Pre-Requesties](https://docs.openalgo.in/installation-guidelines/getting-started/mac-os-installation/pre-requesties.md)
- [Setup](https://docs.openalgo.in/installation-guidelines/getting-started/mac-os-installation/setup.md)
- [Install Dependencies](https://docs.openalgo.in/installation-guidelines/getting-started/mac-os-installation/install-dependencies.md)
- [Ngrok Config](https://docs.openalgo.in/installation-guidelines/getting-started/mac-os-installation/ngrok-config.md)
- [Environmental Variables](https://docs.openalgo.in/installation-guidelines/getting-started/mac-os-installation/environmental-variables.md)
- [Start OpenAlgo](https://docs.openalgo.in/installation-guidelines/getting-started/mac-os-installation/start-openalgo.md)
- [Install certifi](https://docs.openalgo.in/installation-guidelines/getting-started/mac-os-installation/install-certifi.md)
- [Accessing OpenAlgo](https://docs.openalgo.in/installation-guidelines/getting-started/mac-os-installation/accessing-openalgo.md)
- [Amazon Elastic Beanstalk](https://docs.openalgo.in/installation-guidelines/getting-started/amazon-elastic-beanstalk.md)
- [HouseOfFoss](https://docs.openalgo.in/installation-guidelines/getting-started/houseoffoss.md): One-Click OpenAlgo Installation with House Of FOSS
- [Ubuntu (No Custom Domain)](https://docs.openalgo.in/installation-guidelines/getting-started/ubuntu-no-custom-domain.md)
- [Ubuntu Server Installation](https://docs.openalgo.in/installation-guidelines/getting-started/ubuntu-server-installation.md)
- [Docker + Custom Domain](https://docs.openalgo.in/installation-guidelines/getting-started/docker-+-custom-domain.md)
- [Docker Development](https://docs.openalgo.in/installation-guidelines/getting-started/docker-development.md)
- [Devtunnels](https://docs.openalgo.in/installation-guidelines/getting-started/devtunnels.md)
- [Cloudflared with Custom Domain](https://docs.openalgo.in/installation-guidelines/getting-started/cloudflared-with-custom-domain.md)
- [Raspberry Pi](https://docs.openalgo.in/installation-guidelines/getting-started/raspberry-pi.md)
- [Testing OpenAlgo in Cloud](https://docs.openalgo.in/installation-guidelines/getting-started/testing-openalgo-in-cloud.md)
- [SMTP Settings](https://docs.openalgo.in/installation-guidelines/getting-started/smtp-settings.md)
- [TOTP Configuration](https://docs.openalgo.in/installation-guidelines/getting-started/totp-configuration.md)
- [Forgot Password](https://docs.openalgo.in/installation-guidelines/getting-started/forgot-password.md)
- [Upgrade](https://docs.openalgo.in/installation-guidelines/getting-started/upgrade.md)
- [Static IP](https://docs.openalgo.in/installation-guidelines/static-ip.md)
- [Latency](https://docs.openalgo.in/installation-guidelines/latency.md)
- [Themes](https://docs.openalgo.in/installation-guidelines/themes.md): OpenAlgo Themes
- [V1](https://docs.openalgo.in/api-documentation/v1.md)
- [Accounts API](https://docs.openalgo.in/api-documentation/v1/accounts-api.md)
- [Ping](https://docs.openalgo.in/api-documentation/v1/accounts-api/ping.md)
- [Funds](https://docs.openalgo.in/api-documentation/v1/accounts-api/funds.md)
- [Margin](https://docs.openalgo.in/api-documentation/v1/accounts-api/margin.md)
- [Orderbook](https://docs.openalgo.in/api-documentation/v1/accounts-api/orderbook.md)
- [Tradebook](https://docs.openalgo.in/api-documentation/v1/accounts-api/tradebook.md)
- [PositionBook](https://docs.openalgo.in/api-documentation/v1/accounts-api/positionbook.md)
- [Holdings](https://docs.openalgo.in/api-documentation/v1/accounts-api/holdings.md)
- [Analyzer Status](https://docs.openalgo.in/api-documentation/v1/accounts-api/analyzer-status.md)
- [Analyzer Toggle](https://docs.openalgo.in/api-documentation/v1/accounts-api/analyzer-toggle.md)
- [P\&L by Symbol](https://docs.openalgo.in/api-documentation/v1/accounts-api/pnl-symbols.md)
- [Chart Preferences](https://docs.openalgo.in/api-documentation/v1/accounts-api/chart-preferences.md)
- [Orders API](https://docs.openalgo.in/api-documentation/v1/orders-api.md)
- [Placeorder](https://docs.openalgo.in/api-documentation/v1/orders-api/placeorder.md)
- [PlaceSmartOrder](https://docs.openalgo.in/api-documentation/v1/orders-api/placesmartorder.md)
- [PlaceGttOrder](https://docs.openalgo.in/api-documentation/v1/orders-api/placegttorder.md)
- [GttOrderBook](https://docs.openalgo.in/api-documentation/v1/orders-api/gttorderbook.md)
- [OptionsOrder](https://docs.openalgo.in/api-documentation/v1/orders-api/optionsorder.md)
- [OptionsMultiOrder](https://docs.openalgo.in/api-documentation/v1/orders-api/optionsmultiorder.md)
- [BasketOrder](https://docs.openalgo.in/api-documentation/v1/orders-api/basketorder.md)
- [SplitOrder](https://docs.openalgo.in/api-documentation/v1/orders-api/splitorder.md)
- [ModifyOrder](https://docs.openalgo.in/api-documentation/v1/orders-api/modifyorder.md)
- [ModifyGttOrder](https://docs.openalgo.in/api-documentation/v1/orders-api/modifygttorder.md)
- [CancelOrder](https://docs.openalgo.in/api-documentation/v1/orders-api/cancelorder.md)
- [CancelGttOrder](https://docs.openalgo.in/api-documentation/v1/orders-api/cancelgttorder.md)
- [CancelAllOrder](https://docs.openalgo.in/api-documentation/v1/orders-api/cancelallorder.md)
- [ClosePosition](https://docs.openalgo.in/api-documentation/v1/orders-api/closeposition.md)
- [OrderStatus](https://docs.openalgo.in/api-documentation/v1/orders-api/orderstatus.md)
- [OpenPosition](https://docs.openalgo.in/api-documentation/v1/orders-api/openposition.md)
- [Data API](https://docs.openalgo.in/api-documentation/v1/data-api.md)
- [Quotes](https://docs.openalgo.in/api-documentation/v1/data-api/quotes.md)
- [MultiQuotes](https://docs.openalgo.in/api-documentation/v1/data-api/multiquotes.md)
- [Depth](https://docs.openalgo.in/api-documentation/v1/data-api/depth.md)
- [History](https://docs.openalgo.in/api-documentation/v1/data-api/history.md)
- [Intervals](https://docs.openalgo.in/api-documentation/v1/data-api/intervals.md)
- [Symbol](https://docs.openalgo.in/api-documentation/v1/data-api/symbol.md)
- [Search](https://docs.openalgo.in/api-documentation/v1/data-api/search.md)
- [SyntheticFuture](https://docs.openalgo.in/api-documentation/v1/data-api/syntheticfuture.md)
- [Expiry](https://docs.openalgo.in/api-documentation/v1/data-api/expiry.md)
- [OptionSymbol](https://docs.openalgo.in/api-documentation/v1/data-api/optionsymbol.md)
- [Option Chain](https://docs.openalgo.in/api-documentation/v1/data-api/option-chain.md)
- [OptionGreeks](https://docs.openalgo.in/api-documentation/v1/data-api/optiongreeks.md)
- [MultiOptionGreeks](https://docs.openalgo.in/api-documentation/v1/data-api/multioptiongreeks.md)
- [Ticker](https://docs.openalgo.in/api-documentation/v1/data-api/ticker.md)
- [Instruments](https://docs.openalgo.in/api-documentation/v1/data-api/instruments.md)
- [Utilities API](https://docs.openalgo.in/api-documentation/v1/utilities-api.md)
- [Holidays](https://docs.openalgo.in/api-documentation/v1/utilities-api/holidays.md)
- [Timings](https://docs.openalgo.in/api-documentation/v1/utilities-api/timings.md)
- [Telegram](https://docs.openalgo.in/api-documentation/v1/utilities-api/telegram.md)
- [WhatsApp](https://docs.openalgo.in/api-documentation/v1/utilities-api/whatsapp.md)
- [Websockets](https://docs.openalgo.in/api-documentation/v1/websockets.md)
- [Order Constants](https://docs.openalgo.in/api-documentation/v1/order-constants.md)
- [HTTP Status Codes](https://docs.openalgo.in/api-documentation/v1/http-status-codes.md)
- [Rate Limiting](https://docs.openalgo.in/api-documentation/v1/rate-limiting.md)
- [API Collections](https://docs.openalgo.in/api-documentation/v1/api-collections.md)
- [Playground](https://docs.openalgo.in/playground.md)
- [Symbol Format](https://docs.openalgo.in/symbol-format.md)
- [Skills](https://docs.openalgo.in/skills.md)
- [Execution](https://docs.openalgo.in/skills/execution.md)
- [Indicators](https://docs.openalgo.in/skills/indicators.md)
- [Backtesting](https://docs.openalgo.in/skills/backtesting.md)
- [MCP](https://docs.openalgo.in/mcp.md): OpenAlgo - Model Context Protocol
- [Remote MCP](https://docs.openalgo.in/mcp/remote-mcp.md)
- [Tool References](https://docs.openalgo.in/mcp/tool-references.md)
- [Amibroker](https://docs.openalgo.in/trading-platform/amibroker.md)
- [Amibroker Plugin](https://docs.openalgo.in/trading-platform/amibroker/amibroker-plugin.md)
- [AmiQuotes](https://docs.openalgo.in/trading-platform/amibroker/amiquotes.md)
- [Button Trading Module (Old)](https://docs.openalgo.in/trading-platform/amibroker/button-trading-module-old.md)
- [Button Trading Module (Modern)](https://docs.openalgo.in/trading-platform/amibroker/button-trading-module-modern.md)
- [Button Trading with Split Orders](https://docs.openalgo.in/trading-platform/amibroker/button-trading-with-split-orders.md)
- [Button Trading with Spit Order (Options)](https://docs.openalgo.in/trading-platform/amibroker/button-trading-with-spit-order-options.md)
- [Button Trading with Stoploss](https://docs.openalgo.in/trading-platform/amibroker/button-trading-with-stoploss.md)
- [SmartOrder Chart Module](https://docs.openalgo.in/trading-platform/amibroker/smartorder-chart-module.md)
- [Trailing Stoploss Execution Module](https://docs.openalgo.in/trading-platform/amibroker/trailing-stoploss-execution-module.md)
- [Line Trading Module](https://docs.openalgo.in/trading-platform/amibroker/line-trading-module.md)
- [Equity Exploration Module](https://docs.openalgo.in/trading-platform/amibroker/equity-exploration-module.md)
- [CSV Exploration Module](https://docs.openalgo.in/trading-platform/amibroker/csv-exploration-module.md)
- [Options Button Trading Module](https://docs.openalgo.in/trading-platform/amibroker/options-button-trading-module.md)
- [Spot/Futures to Options Module (Single Leg)](https://docs.openalgo.in/trading-platform/amibroker/spot-futures-to-options-module-single-leg.md)
- [Spot/Futures to Options Module (Two Leg)](https://docs.openalgo.in/trading-platform/amibroker/spot-futures-to-options-module-two-leg.md)
- [Time Based Execution](https://docs.openalgo.in/trading-platform/amibroker/time-based-execution.md)
- [Limit Order Execution](https://docs.openalgo.in/trading-platform/amibroker/limit-order-execution.md)
- [Telegram EOD Alert](https://docs.openalgo.in/trading-platform/amibroker/telegram-eod-alert.md): Works with Any Long-Only AFL Strategy
- [Tradingview](https://docs.openalgo.in/trading-platform/tradingview.md)
- [Futures to Options Module](https://docs.openalgo.in/trading-platform/tradingview/futures-to-options-module.md)
- [GoCharting](https://docs.openalgo.in/trading-platform/gocharting.md): GoCharting Webhook Setup Guide
- [ChartInk](https://docs.openalgo.in/trading-platform/chartink.md)
- [Python](https://docs.openalgo.in/trading-platform/python.md)
- [Websockets (Verbose Control)](https://docs.openalgo.in/trading-platform/python/websockets-verbose-control.md)
- [Order Updates (Real-Time)](https://docs.openalgo.in/trading-platform/python/order-updates.md)
- [Indicators](https://docs.openalgo.in/trading-platform/python/indicators.md)
- [Trend](https://docs.openalgo.in/trading-platform/python/indicators/trend.md)
- [Momentum](https://docs.openalgo.in/trading-platform/python/indicators/momentum.md)
- [Volatility](https://docs.openalgo.in/trading-platform/python/indicators/volatility.md)
- [Volume](https://docs.openalgo.in/trading-platform/python/indicators/volume.md)
- [Statistical](https://docs.openalgo.in/trading-platform/python/indicators/statistical.md)
- [Hybrid](https://docs.openalgo.in/trading-platform/python/indicators/hybrid.md)
- [Utility](https://docs.openalgo.in/trading-platform/python/indicators/utility.md)
- [Visualization](https://docs.openalgo.in/trading-platform/python/visualization.md)
- [Correlation Heatmap](https://docs.openalgo.in/trading-platform/python/visualization/correlation-heatmap.md)
- [NIFTY Open Interest](https://docs.openalgo.in/trading-platform/python/visualization/nifty-open-interest.md)
- [Nifty OI Profile](https://docs.openalgo.in/trading-platform/python/visualization/nifty-oi-profile.md)
- [Strategy Management](https://docs.openalgo.in/trading-platform/python/strategy-management.md)
- [EMA Crossover Strategy](https://docs.openalgo.in/trading-platform/python/ema-crossover-strategy.md)
- [EMA Crossover Strategy with Stoploss and Target](https://docs.openalgo.in/trading-platform/python/ema-crossover-strategy-with-stoploss-and-target.md)
- [Supertrend Strategy](https://docs.openalgo.in/trading-platform/python/supertrend-strategy.md)
- [Supertrend Strategy with yfinance data](https://docs.openalgo.in/trading-platform/python/supertrend-strategy-with-yfinance-data.md)
- [Intraday Rolling Straddles](https://docs.openalgo.in/trading-platform/python/intraday-rolling-straddles.md)
- [Option Chain](https://docs.openalgo.in/trading-platform/python/option-chain.md)
- [Voice Based Orders](https://docs.openalgo.in/trading-platform/python/voice-based-orders.md)
- [NodeJS](https://docs.openalgo.in/trading-platform/nodejs.md)
- [GO](https://docs.openalgo.in/trading-platform/go.md)
- [RUST](https://docs.openalgo.in/trading-platform/rust.md)
- [.NET](https://docs.openalgo.in/trading-platform/.net.md)
- [Java](https://docs.openalgo.in/trading-platform/java.md)
- [Metatrader 5](https://docs.openalgo.in/trading-platform/metatrader-5.md)
- [Download & Install Library](https://docs.openalgo.in/trading-platform/metatrader-5/download-and-install-library.md)
- [OpenAlgo MQL5 Functions](https://docs.openalgo.in/trading-platform/metatrader-5/openalgo-mql5-functions.md)
- [Include the Header File](https://docs.openalgo.in/trading-platform/metatrader-5/include-the-header-file.md)
- [Sample Expert Advisor](https://docs.openalgo.in/trading-platform/metatrader-5/sample-expert-advisor.md)
- [Excel](https://docs.openalgo.in/trading-platform/excel.md)
- [Google Spreadsheets](https://docs.openalgo.in/trading-platform/google-spreadsheets.md)
- [N8N](https://docs.openalgo.in/trading-platform/n8n.md)
- [Telegram](https://docs.openalgo.in/trading-platform/telegram.md)
- [Whatsapp](https://docs.openalgo.in/trading-platform/whatsapp.md)
- [Chrome Extension](https://docs.openalgo.in/trading-platform/chrome-extension.md)
- [Strategy Management](https://docs.openalgo.in/strategy-management.md)
- [Design Documentation](https://docs.openalgo.in/developers/design-documentation.md)
- [00 - Directory Structure](https://docs.openalgo.in/developers/design-documentation/00-directory-structure.md)
- [01 - Frontend Architecture](https://docs.openalgo.in/developers/design-documentation/architecture.md)
- [02 - Backend Architecture](https://docs.openalgo.in/developers/design-documentation/02-backend-architecture.md)
- [03 - Login and Broker Login Flow](https://docs.openalgo.in/developers/design-documentation/api-layer.md)
- [04 - Cache Architecture](https://docs.openalgo.in/developers/design-documentation/broker-integerations.md)
- [05 - Security Architecture](https://docs.openalgo.in/developers/design-documentation/database-layer.md)
- [06 - WebSockets Architecture](https://docs.openalgo.in/developers/design-documentation/authentication-platforms.md)
- [07 - Sandbox Architecture (Analyzer Mode)](https://docs.openalgo.in/developers/design-documentation/configuration.md)
- [08 - Historify](https://docs.openalgo.in/developers/design-documentation/utilities.md)
- [09 - REST API Documentation](https://docs.openalgo.in/developers/design-documentation/broker-integration-checklist.md)
- [10 - Flow Architecture](https://docs.openalgo.in/developers/design-documentation/10-flow-architecture.md)
- [11 - Docker Configuration](https://docs.openalgo.in/developers/design-documentation/11-docker-configuration.md)
- [12 - Ubuntu Server Installation](https://docs.openalgo.in/developers/design-documentation/12-ubuntu-server-installation.md)
- [13 - Chartink Architecture](https://docs.openalgo.in/developers/design-documentation/13-chartink-architecture.md)
- [14 - TradingView & GoCharting](https://docs.openalgo.in/developers/design-documentation/14-tradingview-and-gocharting.md)
- [15 - Basic UI Elements](https://docs.openalgo.in/developers/design-documentation/15-basic-ui-elements.md)
- [16 - Centralized Logging](https://docs.openalgo.in/developers/design-documentation/16-centralized-logging.md)
- [17 - Connection Pooling](https://docs.openalgo.in/developers/design-documentation/17-connection-pooling.md)
- [18 - Database Structure](https://docs.openalgo.in/developers/design-documentation/18-database-structure.md)
- [19 - PlaceOrder Call Flow](https://docs.openalgo.in/developers/design-documentation/19-placeorder-call-flow.md)
- [20 - Design Principles](https://docs.openalgo.in/developers/design-documentation/20-design-principles.md)
- [21 - Admin Section](https://docs.openalgo.in/developers/design-documentation/21-admin-section.md)
- [22 - Log Section](https://docs.openalgo.in/developers/design-documentation/22-log-section.md)
- [23 - IP Security](https://docs.openalgo.in/developers/design-documentation/23-ip-security.md)
- [24 - Browser Security](https://docs.openalgo.in/developers/design-documentation/24-browser-security.md)
- [25 - Latency Monitor](https://docs.openalgo.in/developers/design-documentation/25-latency-monitor.md)
- [26 - Traffic Logs](https://docs.openalgo.in/developers/design-documentation/26-traffic-logs.md)
- [27 - Service Layer](https://docs.openalgo.in/developers/design-documentation/27-service-layer.md)
- [28 - Environment Configuration](https://docs.openalgo.in/developers/design-documentation/28-environment-configuration.md)
- [29 - Ngrok Configuration](https://docs.openalgo.in/developers/design-documentation/29-ngrok-configuration.md)
- [30 - Upgrade Procedure](https://docs.openalgo.in/developers/design-documentation/30-upgrade-procedure.md)
- [31 - Utils Functionalities](https://docs.openalgo.in/developers/design-documentation/31-utils-functionalities.md)
- [32 - Master Contract Download](https://docs.openalgo.in/developers/design-documentation/32-master-contract-download.md)
- [33 - Broker Folder Explanations](https://docs.openalgo.in/developers/design-documentation/33-broker-folder-explanations.md)
- [34 - App Startup](https://docs.openalgo.in/developers/design-documentation/34-app-startup.md)
- [35 - Development & Testing Guide](https://docs.openalgo.in/developers/design-documentation/35-development-and-testing-guide.md)
- [36 - Rate Limiting Guide](https://docs.openalgo.in/developers/design-documentation/36-rate-limiting-guide.md)
- [37 - API Key & Playground](https://docs.openalgo.in/developers/design-documentation/37-api-key-and-playground.md)
- [38 - Python Strategies Hosting](https://docs.openalgo.in/developers/design-documentation/38-python-strategies-hosting.md)
- [39 - Strategy Module](https://docs.openalgo.in/developers/design-documentation/39-strategy-module.md)
- [40 - Logout & Session Expiry](https://docs.openalgo.in/developers/design-documentation/40-logout-and-session-expiry.md)
- [41 - MCP Architecture](https://docs.openalgo.in/developers/design-documentation/41-mcp-architecture.md)
- [42 - Action Center](https://docs.openalgo.in/developers/design-documentation/42-action-center.md)
- [43 - Telegram Bot Configuration](https://docs.openalgo.in/developers/design-documentation/43-telegram-bot-configuration.md)
- [44 - Toast Notifications System](https://docs.openalgo.in/developers/design-documentation/44-toast-notifications-system.md)
- [44 - PnL Tracker](https://docs.openalgo.in/developers/design-documentation/44-pnl-tracker.md)
- [46 - Search](https://docs.openalgo.in/developers/design-documentation/46-search.md)
- [47 - SMTP Configuration](https://docs.openalgo.in/developers/design-documentation/47-smtp-configuration.md)
- [48 - Password Reset](https://docs.openalgo.in/developers/design-documentation/48-password-reset.md)
- [49 - Themes](https://docs.openalgo.in/developers/design-documentation/49-themes.md)
- [50 - TOTP Configuration](https://docs.openalgo.in/developers/design-documentation/50-totp-configuration.md)
- [51 - Broker and System Config](https://docs.openalgo.in/developers/design-documentation/51-broker-and-system-config.md)
- [52 - Broker Factory Implementation](https://docs.openalgo.in/developers/design-documentation/52-broker-factory-implementation.md)
- [53 - Event Bus](https://docs.openalgo.in/developers/design-documentation/53-event-bus.md)
- [54 - Scalping Terminal](https://docs.openalgo.in/developers/design-documentation/54-scalping-terminal.md)
- [Architecture](https://docs.openalgo.in/security/architecture.md)
- [Ban IP](https://docs.openalgo.in/security/ban-ip.md)
- [Practices](https://docs.openalgo.in/security/practices.md)
- [release](https://docs.openalgo.in/change-log/release.md)
- [Version 2.0.1.6 Released](https://docs.openalgo.in/change-log/release/version-2.0.1.6-released.md)
- [Version 2.0.1.5 Released](https://docs.openalgo.in/change-log/release/version-2.0.1.5-released.md)
- [Version 2.0.1.4 Released](https://docs.openalgo.in/change-log/release/version-2.0.1.4-released.md)
- [Version 2.0.1.3 Released](https://docs.openalgo.in/change-log/release/version-2.0.1.3-released.md)
- [Version 2.0.1.2 Released](https://docs.openalgo.in/change-log/release/version-2.0.1.2-released.md)
- [Version 2.0.1.1 Released](https://docs.openalgo.in/change-log/release/version-2.0.1.1-released.md)
- [Version 2.0.1.0 Released](https://docs.openalgo.in/change-log/release/version-2.0.1.0-released.md)
- [Version 2.0.0.9 Released](https://docs.openalgo.in/change-log/release/version-2.0.0.9-released.md)
- [Version 2.0.0.8 Released](https://docs.openalgo.in/change-log/release/version-2.0.0.8-released.md)
- [Version 2.0.0.7 Released](https://docs.openalgo.in/change-log/release/version-2.0.0.7-released.md)
- [Version 2.0.0.6 Released](https://docs.openalgo.in/change-log/release/version-2.0.0.6-released.md)
- [Version 2.0.0.5 Released](https://docs.openalgo.in/change-log/release/version-2.0.0.5-released.md)
- [Version 2.0.0.4 Released](https://docs.openalgo.in/change-log/release/version-2.0.0.4-released.md)
- [Version 2.0.0.3 Released](https://docs.openalgo.in/change-log/release/version-2.0.0.3-released.md)
- [Version 2.0.0.2 Released](https://docs.openalgo.in/change-log/release/version-2.0.0.2-released.md)
- [Version 2.0.0.1 Released](https://docs.openalgo.in/change-log/release/version-2.0.0.1-released.md)
- [Version 2.0.0.0 Released](https://docs.openalgo.in/change-log/release/version-2.0.0.0-released.md)
- [Version 1.0.0.41 Released](https://docs.openalgo.in/change-log/release/version-1.0.0.41-released.md)
- [Version 1.0.0.40 Released](https://docs.openalgo.in/change-log/release/version-1.0.0.40-released.md)
- [Version 1.0.0.39 Released](https://docs.openalgo.in/change-log/release/version-1.0.0.39-released.md)
- [Version 1.0.0.38 Released](https://docs.openalgo.in/change-log/release/version-1.0.0.38-released.md)
- [Version 1.0.0.37 Launched](https://docs.openalgo.in/change-log/release/version-1.0.0.37-launched.md)
- [Version 1.0.0.36 Launched](https://docs.openalgo.in/change-log/release/version-1.0.0.36-launched.md)
- [Version 1.0.0.35 Launched](https://docs.openalgo.in/change-log/release/version-1.0.0.35-launched.md)
- [Version 1.0.0.34 Launched](https://docs.openalgo.in/change-log/release/version-1.0.0.34-launched.md)
- [Version 1.0.0.33 Launched](https://docs.openalgo.in/change-log/release/version-1.0.0.33-launched.md)
- [Version 1.0.0.32 Launched](https://docs.openalgo.in/change-log/release/version-1.0.0.32-launched.md)
- [Version 1.0.0.31 Launched](https://docs.openalgo.in/change-log/release/version-1.0.0.31-launched.md)
- [Version 1.0.0.30 Launched](https://docs.openalgo.in/change-log/release/version-1.0.0.30-launched.md)
- [Version 1.0.0.29 Launched](https://docs.openalgo.in/change-log/release/version-1.0.0.29-launched.md)
- [Version 1.0.0.28 Launched](https://docs.openalgo.in/change-log/release/version-1.0.0.28-launched.md)
- [Version 1.0.0.27 Launched](https://docs.openalgo.in/change-log/release/version-1.0.0.27-launched.md)
- [Version 1.0.0.26 Launched](https://docs.openalgo.in/change-log/release/version-1.0.0.26-launched.md)
- [Version 1.0.0.25 Launched](https://docs.openalgo.in/change-log/release/version-1.0.0.25-launched.md)
- [Version 1.0.0.24 Launched](https://docs.openalgo.in/change-log/release/version-1.0.0.24-launched.md)
- [Version 1.0.0.23 Launched](https://docs.openalgo.in/change-log/release/version-1.0.0.23-launched.md)
- [Version 1.0.0.22 Launched](https://docs.openalgo.in/change-log/release/version-1.0.0.22-launched.md)
- [Version 1.0.0.21 Launched](https://docs.openalgo.in/change-log/release/version-1.0.0.21-launched.md)
- [Version 1.0.0.20 Launched](https://docs.openalgo.in/change-log/release/version-1.0.0.20-launched.md)
- [Version 1.0.0.19 Launched](https://docs.openalgo.in/change-log/release/version-1.0.0.19-launched.md)
- [Version 1.0.0.18 Launched](https://docs.openalgo.in/change-log/release/version-1.0.0.18-launched.md)
- [Version 1.0.0.17 Launched](https://docs.openalgo.in/change-log/release/version-1.0.0.17-launched.md)
- [Version 1.0.0.16 Launched](https://docs.openalgo.in/change-log/release/version-1.0.0.16-launched.md)
- [Version 1.0.0.15 Launched](https://docs.openalgo.in/change-log/release/version-1.0.0.15-launched.md)
- [Version 1.0.0.14 Launched](https://docs.openalgo.in/change-log/release/version-1.0.0.14-launched.md)
- [Version 1.0.0.13 Launched](https://docs.openalgo.in/change-log/release/version-1.0.0.13-launched.md)
- [Version 1.0.0.12 Launched](https://docs.openalgo.in/change-log/release/version-1.0.0.12-launched.md): Implementation of DaisyUI theme
- [Version 1.0.0.11 Launched](https://docs.openalgo.in/change-log/release/version-1.0.0.11-launched.md)
- [Version 1.0.0.10 Launched](https://docs.openalgo.in/change-log/release/version-1.0.0.10-launched.md): OpenAlgo Release Notes
- [Version 1.0.0.9 Launched](https://docs.openalgo.in/change-log/release/version-1.0.0.9-launched.md): OpenAlgo Release Notes
- [Version 1.0.0.8 Launched](https://docs.openalgo.in/change-log/release/version-1.0.0.8-launched.md): OpenAlgo Release Notes
- [Version 1.0.0.7 Launched](https://docs.openalgo.in/change-log/release/version-1.0.0.7-launched.md): OpenAlgo Release Notes
- [Version 1.0.0.6 Launched](https://docs.openalgo.in/change-log/release/version-1.0.0.6-launched.md): OpenAlgo Release Notes
- [Version 1.0.0.5 Launched](https://docs.openalgo.in/change-log/release/version-1.0.0.5-launched.md): OpenAlgo Release Notes
- [Version 1.0.0.4 Launched](https://docs.openalgo.in/change-log/release/version-1.0.0.4-launched.md): OpenAlgo Release Notes
- [Version 1.0.0.3 Launched](https://docs.openalgo.in/change-log/release/version-1.0.0.3-launched.md): OpenAlgo Release Notes
- [Version 1.0.0.2 Launched](https://docs.openalgo.in/change-log/release/version-1.0.0.2-launched.md): OpenAlgo Release Notes
- [Version 1.0.0.1 Launched](https://docs.openalgo.in/change-log/release/version-1.0.0.1-launched.md): OpenAlgo Release Notes
- [Version 1.0.0.0 Launched](https://docs.openalgo.in/change-log/release/version-1.0.0.0-launched.md): OpenAlgo Release Notes
