India
Updated
Static IP guides for Indian brokers
Under SEBI's rules for retail algo trading, brokers accept API orders only from a static IP you register. Each guide below gives the broker's own whitelist steps and how often it lets you change the address.
Docs preview: Fixedmark is not live yet. Endpoints are issued at launch, and these pages describe planned launch behavior. Anything marked planned may change. Join early access to get yours first.
Guides
| Broker | IPs | Change limit |
|---|---|---|
| Zerodha | One primary IP, required, and one optional secondary IP. | One change per calendar week. |
| Upstox | Two per user: a primary and a secondary. | Once per calendar week. A change invalidates your existing access tokens, so generate a new one after it. |
| Angel One | A primary static IP, plus an optional secondary static IP for redundancy. | No more than once a calendar week. |
| ICICI Direct | One primary static IP, required, and one or more secondary static IPs as backup. | Once per calendar week. For an urgent exception, ICICI Direct names breezeapi@icicisecurities.com. |
| Kotak Neo | Two at most: a primary and a secondary. | Once every 7 days. A new session is required after an IP change. |
| Dhan | How many IPs one account can whitelist: To be confirmed by FixedMark support. | A whitelisted IP can be modified only after 7 days. |
- Static IP for Zerodha Kite Connect
- Static IP for Upstox API
- Static IP for Angel One SmartAPI
- Static IP for ICICI Direct Breeze API
- Static IP for Kotak Neo Trade API
- Static IP for DhanHQ API
Before you start
- Use a dedicated pair. Pro and above give you two IPv4 addresses no other customer uses. The 7-day trial and Starter share their pair with other customers, and a broker such as Zerodha takes a static IP only for your own use or your immediate family's, so do not register a shared pair with a broker.
- Order the pair in Mumbai, nearest the exchanges, and copy both addresses from the dashboard.
- Send your orders through the proxy URL, so they leave from the addresses you register. Check with verify egress IP.
- Each broker decides what it accepts. Confirm with your broker that a dedicated cloud IP meets its rules before you depend on it.