What's my IP — and is it shared or dedicated?
Brokers that let you whitelist an IP need a static, dedicated address. Most home and mobile connections give you a shared, changing one. Here's what your connection looks like right now.
The difference
Shared vs dedicated — why it decides everything
Shared / CGNAT Most retail
Your ISP hides hundreds of customers behind one public IP (Carrier-Grade NAT). It changes through the day and isn't yours — so a broker can't reliably whitelist it, and running multiple accounts from it can trip risk checks.
Dedicated / Static What you want
A single address assigned only to you, in a datacenter, that never changes. You can whitelist it at your broker, keep one IP per account, and trade from a clean, stable source close to the exchange.
For traders
Why this matters for algo trading
Whitelisting. Zerodha, Fyers, IIFL, Angel One and others let you restrict API access to specific IPs. That only works if your IP is fixed — a shared/dynamic IP makes whitelisting impossible or constantly broken.
Account separation. Several broker accounts behind the same shared IP look correlated. One dedicated IP per account keeps them cleanly independent.
Stability & latency. A home line re-dials a new CGNAT address and adds jitter; a dedicated datacenter IP in Mumbai stays put and sits close to the exchange.
Getting one
How to get a dedicated IP
- Pick a dedicated IPv6 hosted in Mumbai — one address, pinned to you for your term.
- Point your trading client at it (a simple proxy URL — host, port, username, password).
- Whitelist that IP in your broker's API settings. Done — every order now leaves from your own clean address.