Broker Integrations
Supported Brokers and Exchange Integrations
AlgoTradingAI connects to Indian stock brokers for real-time market data, instrument discovery, and portfolio monitoring. Stage 1 is signal-only — no automated order execution.
Zerodha Kite
Active- API MethodKiteConnect REST API + WebSocket streaming
- Asset ClassesNSE & BSE Equities, NSE F&O (Options CE/PE), Index Options
- Order TypesSignal-only in Stage 1 (no order placement)
- DataReal-time ticks, historical candles (1m to 1d), instrument master
- AuthOAuth 2.0 — user-initiated, user-revocable
- Paper Trading PlaygroundSupported — virtual orders against live market data
Upstox
Active- API MethodUpstox REST API V3 + Intraday Candle API
- Asset ClassesNSE & BSE Equities, NSE F&O (Options CE/PE), Index Options
- Order TypesSignal-only in Stage 1 (no order placement)
- DataHistorical + intraday candles, live market quotes, instrument master
- AuthOAuth 2.0 — user-initiated, user-revocable
Groww
Active- API MethodGroww Trade API — REST
- Asset ClassesNSE & BSE Equities, NSE F&O (Options CE/PE)
- Order TypesSignal-only in Stage 1 (no order placement)
- DataHistorical candles, live OHLC quotes, instrument master
- AuthAPI key + secret — user-configured, user-revocable
How Integration Works
Connecting your broker is optional. Without it, you can still use the Paper Trading Playground with limited symbols.
1. Create Account
Sign up for AlgoTradingAI. Free tier includes 2 symbols with admin-proxied market data.
2. Generate API Keys
Create API credentials on your broker's developer portal (Zerodha KiteConnect, Upstox Developer, or Groww Trade API). Enter them in settings.
3. Authorize
Complete OAuth login (Zerodha, Upstox) or enter API key + secret (Groww). Your credentials are encrypted and never stored in plaintext.
4. Trade Signals
Access real-time data, signals, forecasts, and AI advisory across your full symbol allowance.