India · Market pack
Build an AI trading bot for the Indian market with your own coding agent.
Super Algo Kit helps you build an AI trading bot for the Indian market inside your own coding agent. Its India pack covers NSE, BSE and MCX, with cards for Zerodha Kite, Upstox, Dhan, Fyers, Angel One SmartAPI, OpenAlgo and TrueData. It builds in the SEBI static-IP rule, models statutory costs and runs paper first. Live starts only when you type the authorize command.
market facts
India market pack (NSE, BSE, MCX)
- Exchanges and products
- NSE, BSE and MCX: cash equities, ETFs, index and stock F&O, commodity and currency derivatives.
- Broker and feed cards
- Zerodha Kite Connect, Upstox, Dhan, Fyers, Angel One SmartAPI, the OpenAlgo bridge and the TrueData feed.
- Key rule
- Since 1 April 2026, brokers accept API orders only from the static IP you registered (kit hard rule H18).
- Order rate
- Up to 10 orders per second per exchange and segment needs no exchange registration; the kit's default cap is 5.
- Costs the kit models
- Brokerage, STT, exchange charges, SEBI fee, GST and stamp duty, as reported on a broker's page on 30 September 2026.
- Sessions
- Since 3 August 2026, stocks with derivatives end continuous trading at 15:15 IST, then a closing auction runs to 15:35.
- Expiry
- NSE index and stock derivatives expire on Tuesdays, after the change at the close on 28 August 2025.
- Paper option
- Paper and backtests need no static IP; the kit paper broker fills against live quotes and sends no orders.
From the kit's India card, checked 2026-09-30. Not investment advice.
Paper first
Build for this market, paper first.
Super Algo Kit runs inside the coding agent you already use. It interviews you, writes the spec with pass marks set first, then builds, backtests and paper-tests. Real money starts only when you type the authorize command.
The plan, step by step
Tick them off as you go.
What can you build for NSE, BSE and MCX?
You can build bots, scanners and risk tools for cash shares, index and stock F&O, and MCX commodities. The broker adapter maps each broker's product codes, so your strategy never depends on them.
The kit treats every Indian broker token as expiring daily. Where a broker says not to automate login, it ships a semi-manual morning login instead.
What do SEBI's algo trading rules mean for your bot?
This summary follows SEBI's circulars of 4 February and 30 September 2025 and NSE's standards, read on 29 September 2026. It is not legal advice, so ask your broker's algo desk.
For live orders, run the bot on your own computer with a static IP from your internet provider, or on a rented server (VPS). The kit's validate check blocks a live release until that IP is registered.
- Register one primary and one optional secondary static IP per client.
- The IP may change at most once per calendar week, and one IP serves one client or family.
- Above 10 orders per second per exchange and segment, the strategy must be registered with the exchange.
- Algo market orders are not allowed in the normal session; brokers convert them to protected limit orders.
- API sessions log out every day before the next trading day.
- Selling signals or black-box algos, or running algos for others, can need registration.
Which costs and sessions does the India pack model?
Backtests include brokerage, securities transaction tax (STT), exchange charges, the SEBI turnover fee, GST and stamp duty. The kit read these rates on a broker's charges page, so they are reported rather than statutory text. The Union Budget 2026-27 raised STT on futures and options (reported), and the start date is not confirmed.
Since 3 August 2026, stocks with derivatives end continuous trading at 15:15 IST and close through an auction to 15:35. Stop-loss orders are not accepted in the auction. Holidays, lot sizes and expiries are loaded as data, never hard-coded.
How do you paper trade in India without a static IP?
Paper trading and backtests send no orders to the broker, so they need no static IP. Zerodha has no sandbox and its free plan places real orders, so the kit's paper broker fills against live quotes instead.
Dhan's sandbox has the live API's shape but no quotes or streams. Upstox has a sandbox flag, with supported endpoints not confirmed, and OpenAlgo's analyzer mode never exercises the broker path.
Before you rely on it
Rules and risks to respect.
- SEBI's own study found 93 percent of individual F&O traders incurred losses from FY22 to FY24.
- A dual-stack server can send IPv6 while only IPv4 is registered, so check the address first.
- Code or backtests that assume Thursday expiry are wrong for contracts after 28 August 2025.
- A hard-coded 15:30 close is wrong for auction stocks since 3 August 2026.
- Zerodha counts rejected requests toward its 5,000 orders-a-day cap, so a buggy loop can lock you out.
- MetaTrader with offshore forex brokers is on the RBI Alert List, so the kit refuses that route.
FAQ
India: questions.
Do I need a static IP for algo trading in India?
For live API orders, yes. Since 1 April 2026, every Indian broker accepts API orders only from the static IP you registered with it. Super Algo Kit records where your bot will run and blocks a live release until the IP is registered. Backtests and paper trading need no static IP.
Is algo trading legal in India for retail traders?
SEBI's framework applies to all brokers from 1 April 2026. It lets retail clients run their own algos through a broker's API, under conditions such as a registered static IP. Selling signals or running algos for others can need registration. This is the kit's summary, not legal advice.
Which Indian brokers does Super Algo Kit work with?
The India pack has dated cards for Zerodha Kite Connect, Upstox, Dhan, Fyers, Angel One SmartAPI and the OpenAlgo bridge, plus the TrueData feed. Names are used only to say the kit works with them, not to suggest a partnership.
Can I paper trade NIFTY strategies before going live?
Yes, and Super Algo Kit requires a paper run before any live step. Zerodha has no sandbox, so the kit's own paper broker fills against live quotes and sends no orders. Paper trading needs no static IP.
How many orders per second can my bot send in India?
Up to 10 orders per second per exchange and segment needs no exchange registration, under NSE's standards read on 29 September 2026. Above that, the strategy must be registered through your broker. The kit's default cap is 5 order messages per second.
Keep reading
More guides.
Sources the kit's card cites
- SEBI circular, 4 February 2025: retail algorithmic trading
- SEBI circular, 30 September 2025: timeline and applicability
- NSE circular NSE/INVG/67858: implementation standards
- NSE FAQ on retail algorithmic trading, November 2025
- NSE circular NSE/FAOP/68685: revised expiry day
- NSE circular NSE/CMTR/73362: closing auction session
- SEBI press release, 23 September 2024: F&O trader losses
Build it with Super Algo Kit.
15 specialist roles and 35 skills inside your coding agent. Paper first, live only when you say.
Super Algo Kit is development software. It is not investment advice, a signal service or a promise of performance. Trading involves substantial risk, including the loss of all capital you trade with.