SEBI Compliant

Dedicated Static IP for Algo Trading in India — Broker API Whitelisting

SEBI now requires all algo orders through broker APIs to originate from a whitelisted static IP. We are a dedicated static IP provider in India built for traders: a fixed IPv4 address that is yours alone — never shared, never rotating. Static IP price: ₹499/month, or ₹4,499/year on the yearly plan (save ~25%). Whitelist it once for Zerodha, Dhan, Fyers, Angel One, Upstox and Groww.

🎉 Limited-Time Offer · Ends 31 Jul 2026
Yearly subscription ₹4,499 for a year — that’s just ₹375/mo
Buy Now — ₹4,499/year or ₹499/month Dedicated Indian residential IP • same IP on renewal

Static IP for Algo Trading — At a Glance

WhatDedicated Indian residential static IP address for broker API whitelisting
Why neededSEBI mandate (September 2023 circular, effective April 2025) requires all algo/API orders to originate from a whitelisted static IP
BrokersZerodha, Dhan, Fyers, Angel One, Upstox, Groww, 5paisa, IIFL, Kotak Neo, ICICI Direct, HDFC Securities, Motilal Oswal — all require it
IP typeDedicated ISP-grade Indian residential IP — assigned to you alone, never shared with another trader
IPv4 or IPv6IPv4 — accepted by every Indian broker. (Angel One SmartAPI and Kotak Neo currently accept IPv4 only, so a cheaper IPv6-only address will not work with them.)
Price / costStatic IP price in India: ₹499/month ($5/mo), or yearly plan ₹4,499/year (₹375/mo — save ~25%, limited-time offer valid till 31 July 2026) — same IP retained on renewal
ProtocolsHTTP & SOCKS5 proxy credentials included
Works withTradeSteady (auto-routing), any webhook/bridge provider, custom scripts, any tool with proxy support
Multi-brokerYes — one IP can be whitelisted with all your brokers

Last updated: April 2026. Provider: TradeSteady Algo.

⚠️ Why Do You Need a Static IP for Algo Trading in India?

As per SEBI's framework for algo trading (circular dated September 2023, effective from April 2025 onwards), all orders placed via broker APIs must originate from a pre-registered, whitelisted IP address. Brokers are required to reject API orders from non-whitelisted IPs.

Key point: If you use TradingView webhooks, Pine scripts, or any third-party tool to send orders to Zerodha, Dhan, Fyers, Angel One, or other Indian brokers via their trading APIs, you need a static IP that the broker can whitelist. Without it, your API orders will be rejected.

Most home internet connections and cloud servers have dynamic IPs that change frequently. A static residential IP gives you a fixed address that you register once with your broker.

📜 SEBI Requirements

Under SEBI's algo trading framework, the following rules apply to retail API-based trading:

  1. IP Whitelisting is mandatory — Brokers must verify that every API order originates from a registered IP address. Non-whitelisted IPs are blocked.
  2. One IP per API key — Most brokers require each API app (or API key) to be associated with specific whitelisted IPs. Some allow up to 5 IPs per app.
  3. Audit trail — Brokers must maintain logs of all API orders with originating IP, timestamp, and order details for regulatory audit.
  4. No shared/public IPs — The IP must be uniquely attributable to the trading account holder. Shared hosting IPs or VPN IPs used by multiple traders are not acceptable.
  5. Broker obligation to enforce — Brokers face penalties for allowing unregistered API access. They actively enforce whitelisting.
SEBI's intent is to ensure traceability: every algo order must be traceable to a specific person, application, and IP address. This protects market integrity and enables rapid investigation if needed.

📈 Static IP for Zerodha, Dhan, Fyers, Angel One, Upstox & Every Indian Broker

Almost all Indian stock brokers now require or are in the process of requiring static IP whitelisting for API-based trading. This is a SEBI mandate — not a broker choice. If you trade via any broker's API (directly or through any webhook/bridge provider), you will need a static IP. It's not a question of if, but when your broker enforces it.

One dedicated IP covers all of them — you do not need a separate static IP for Zerodha, a separate one for Dhan, and another for Fyers. Whitelist the same address with every broker you trade. Each broker implements IP whitelisting slightly differently, so here is the current status for all the major ones:

Broker Static IP Max IPs Where to Whitelist Notes
Zerodha (Kite Connect) On TradeSteady Required 1 per app Kite Connect Developer Portal → App Settings → Postback/IP Strictly enforced. API calls from non-whitelisted IPs return 403. Must be a single IP (no CIDR).
Dhan On TradeSteady Required Up to 5 Dhan Developer Portal → API App → Whitelisted IPs Enforced for all order-placement endpoints. Data endpoints may work without whitelisting.
Fyers On TradeSteady Required Up to 5 Fyers API Dashboard → App → IP Whitelist Required for order placement. OAuth token generation may require whitelisted redirect URI too.
Angel One (SmartAPI) On TradeSteady Required Up to 5 SmartAPI Portal → My Apps → IP Settings Enforced for order placement APIs. Whitelisting mandatory for all new apps.
Upstox On TradeSteady Required Up to 3 Upstox Developer Console → App → IP Whitelist Enforcement is rolling out in phases. New apps require IP whitelisting.
Groww On TradeSteady Required Up to 3 Groww Developer Portal → API App → IP Settings Enforced for trading APIs. Whitelist required at app registration.
Alice Blue On TradeSteady Required Varies Alice Blue API Portal / Contact support Whitelisting available. Full enforcement expected per SEBI timeline.
5paisa Required Up to 3 5paisa Developer Portal → App Settings IP whitelisting enforced. Required for all API order placement.
IIFL Securities Required Up to 5 IIFL API Portal → App Configuration Enforced for trading APIs. IP must be registered before going live.
Kotak Securities (Neo) Required Up to 3 Kotak Neo Developer Portal → App → IP Settings Required for all API access including market data and order placement.
ICICI Direct (Breeze) Required Up to 3 ICICI Direct API Portal → App Settings Enforced. API key tied to registered IPs.
HDFC Securities Required Up to 3 HDFC Securities API Portal → IP Configuration Enforced for all trading API endpoints.
Motilal Oswal Required Up to 3 Motilal API Portal → App → IP Whitelist Required for API trading. Register IP during app setup.
Flattrade Required Varies API settings page Whitelist option available. Full enforcement expected per SEBI mandate.
Finvasia (Shoonya) Required Varies Shoonya API settings / Contact support Whitelisting available. Enforcement being rolled out.

🔸 On TradeSteady = broker is available for live trading on TradeSteady Algo portal with auto IP routing. Status as of April 2026. Broker policies change — always verify on the broker's developer portal.

⚙️ How It Works with TradeSteady

When you purchase a Static IP through TradeSteady, here's what happens:

TradeSteady automatically routes your broker API calls through your purchased static IP. You don't need to configure proxy settings anywhere — just whitelist the IP with your broker and you're done.

🌐 Works with Any Webhook or Bridge Provider

Your static IP is not locked to TradeSteady. Since you get full HTTP & SOCKS5 proxy credentials, you can use the same IP with any other webhook provider, algo bridge, or trading tool that supports proxy configuration.

One IP, all your tools. Whitelist it once with your broker and use it across TradeSteady, your custom scripts, and any other platform — they all originate from the same whitelisted IP address.

⚖️ Static IP vs VPN vs Cloud Server for Algo Trading

Traders often ask which option is best for SEBI-compliant broker API whitelisting. Here's a direct comparison:

Option IP Stability Broker Accepted SEBI Compliant Cost
Dedicated Residential Static IP Fixed — never changes Yes — all brokers Yes ₹499/mo
VPN (NordVPN, ExpressVPN, etc.) Changes on reconnect Breaks whitelisting No — shared IP, not attributable ₹300-800/mo
Cloud Server (AWS, GCP, DigitalOcean) Static if you reserve the IP Accepted — brokers suggest this route Yes — but you run & maintain a server ₹500-2000/mo
Home Broadband Changes on router restart Yes, but IP changes break whitelisting No — dynamic IP ₹0 (existing)
Bottom line: A dedicated residential static IP is SEBI-compliant, accepted by every Indian broker, and doesn't require you to run a server or worry about the IP changing. A cloud server with a reserved IP also works — several brokers suggest it — but then the server is yours to maintain.

📡 IPv4 vs IPv6: Which Static IP Does Your Broker Actually Accept?

This is the question that decides whether a cheap static IP is a bargain or a wasted purchase. Some providers sell static IPv6 addresses far cheaper than IPv4 — and a few give IPv6 away free. There is a reason for that price gap.

BrokerIPv4IPv6
Angel One (SmartAPI)SupportedNot supported — IPv4 only
Kotak NeoSupportedNot supported yet ("coming soon")
Zerodha (Kite Connect)SupportedSupported
DhanSupportedSupported
UpstoxSupportedSupported

So an IPv4 address works with every Indian broker. An IPv6-only address does not. If you buy a cheap IPv6 static IP and later add an Angel One or Kotak Neo account, it simply won't work there — and you'll be buying an IPv4 anyway.

There's a second IPv6 trap, and it bites even when you did everything right. If your machine has IPv6 enabled, it will often prefer IPv6 for outbound connections — so your orders leave from an address that isn't the IPv4 you carefully whitelisted, and the broker rejects them. Your whitelist looks perfect and nothing works. We cover the fix in why your broker keeps rejecting API orders.

TradeSteady gives you a dedicated IPv4 address — the one that works everywhere.

🧾 Choosing a Static IP Provider in India — What to Check

Several static IP providers in India now serve algo traders, and prices range from around ₹100/month to ₹1,500/month. Price alone tells you very little — what matters is whether the IP actually satisfies what your broker requires. Before you pay anyone (including us), check these five things:

  1. Is the IP exclusively yours? This is the one that decides everything. SEBI requires an API order to be attributable to one person, so brokers map one IP to one client — Zerodha states that "each IP address can only be linked to one account," and Dhan that "each individual needs to have a unique static IP." If a provider shares an IP between customers, your broker will reject it as already linked to another account. Ask the question in writing: "Is this IP used by anyone but me?"
  2. Is it IPv4? An IPv6-only address won't work with Angel One or Kotak Neo (see the table above). A cheap IPv6 plan is only cheap until you need IPv4.
  3. Do you keep the same IP on renewal? If the IP changes when you renew, you have to re-whitelist it — and brokers like Zerodha, Dhan, Kotak Neo and ICICI Direct only let you change a whitelisted IP about once every 7 days. A provider that rotates your IP can cost you a week of trading.
  4. How fast is provisioning? The ISP route means phone calls, a likely business-plan upgrade and days of waiting. A provider should give you the IP in minutes.
  5. Is payment through a proper gateway, with a GST invoice? Pay through a real checkout, not a payment link sent over chat — off-gateway payments leave you no recourse if the IP never arrives. Ask for a GST invoice with a GSTIN you can verify.
How much does a static IP cost in India? Through an ISP, expect roughly ₹250–₹1,500/month as an add-on — where it's offered at all, and often only on a business plan. Many home connections (JioFiber, Excitel, Tata Play) sit behind CGNAT and cannot give you a public IP at any price. TradeSteady is ₹499/month, or ₹4,499/year — dedicated IPv4, active in minutes, no ISP calls and no server to run.

📦 What's Included

Frequently Asked Questions

What happens if I don't have a static IP?
Your broker will reject API orders from non-whitelisted IPs. The orders simply won't go through. You'll see a 403 Forbidden or "IP not whitelisted" error in your alert logs.
Can I use a VPN or cloud server IP instead?
A cloud server IP works — brokers accept it, and Zerodha and Kotak Neo even point users to AWS, GCP, Azure and DigitalOcean. The catch is that you are then renting, patching and monitoring a server. A consumer VPN does not work: the exit IP is shared with other users and rotates, and SEBI requires the IP to be uniquely attributable to you. Our IP is dedicated and fixed, with no server for you to run.
How much does a static IP cost in India?
Through an ISP, a static IP add-on typically runs about ₹250–₹1,500/month where it is offered at all, often only on a business plan and after a technician visit. Many home connections (JioFiber, Excitel, Tata Play Fiber) are behind CGNAT and cannot provide a public IP at any price. TradeSteady's static IP price is ₹499/month, or ₹4,499/year on the yearly plan — dedicated IPv4, active within minutes.
Should I buy an IPv4 or IPv6 static IP?
IPv4. Some providers sell static IPv6 much cheaper, or even give it away — but Angel One SmartAPI and Kotak Neo currently accept IPv4 only, so an IPv6-only address will not work with them. IPv4 is accepted by every Indian broker. There is also a second trap: if your machine has IPv6 enabled it may send orders over IPv6 even when you whitelisted an IPv4, causing rejections that look inexplicable. We provide a dedicated IPv4 address.
Do I need a separate IP for each broker?
No. You can whitelist the same static IP with multiple brokers (Zerodha, Dhan, Fyers, etc.). One IP is enough for all your broker accounts.
What if my IP expires or I don't renew?
If your static IP expires, orders will be routed through TradeSteady's shared server IP, which is not whitelisted with your broker — so orders will fail. Renew before expiry to avoid disruption. You'll receive email reminders before expiry.
Will my IP change on renewal?
No. On renewal, you keep the same IP address. No need to update your broker whitelist.
Is this required for crypto (Binance, Delta) trading?
No. SEBI's IP whitelisting requirement applies only to Indian stock brokers (NSE/BSE/MCX). Binance, Delta Exchange, and other crypto platforms do not require IP whitelisting for API access.
Can I use this IP with other webhook/bridge providers (Tradetron, Streak, etc.)?
Yes! Your static IP comes with full HTTP and SOCKS5 proxy credentials. You can configure these in any tool that supports proxy settings — other webhook/bridge platforms, custom scripts, or any other trading tool. The IP is yours — it's not locked to TradeSteady.
Can I use the proxy credentials directly?
Yes. Your dashboard shows HTTP and SOCKS5 proxy credentials. You can use these in any tool that supports proxy configuration (e.g., custom scripts, Postman, etc.). But for TradeSteady webhooks, routing is automatic — no manual proxy setup needed.
How long does activation take?
Most IPs are activated within a few minutes after payment. In rare cases, activation can take up to a few hours. You can use the "Refresh" button in your dashboard to check status.
Which Indian brokers require static IP whitelisting?
All the major ones — Zerodha (Kite Connect), Dhan, Fyers, Angel One (SmartAPI), Upstox, Groww, 5paisa, IIFL, Kotak Neo, ICICI Direct (Breeze), HDFC Securities and Motilal Oswal. This is a SEBI mandate rather than a broker preference, so it is not optional and no broker is exempt. Most brokers enforce it on order-placement endpoints, which is why market-data calls can keep working while your orders are rejected.
How do I whitelist my static IP with Zerodha Kite Connect?
Log in to the Kite Connect developer console, open your app, and add the IP under the IP whitelist section (Zerodha allows a primary plus a secondary IP). Then regenerate your access token — the change takes effect on your next login, so orders placed with an older token can still be rejected. Note that Zerodha permits only one IP change per calendar week. Full walkthrough: how to whitelist your static IP with Indian brokers.
How do I whitelist my static IP with Dhan?
In the Dhan developer portal, open your API app and add the IP in the whitelist section (a primary and a secondary IP are supported). If you generated your access token before adding the IP, regenerate it — otherwise orders fail with DH-905 Invalid IP. Dhan locks the IP for 7 days after you set it, so enter it carefully.
Why do I need a static IP for algo trading in India?
Because SEBI requires every API order to be traceable to a specific person. Brokers implement that by accepting orders only from an IP you have pre-registered. A normal home broadband IP is dynamic — it changes on a router restart or an ISP lease refresh — so the whitelist silently breaks and your orders start getting rejected. A static IP never changes, so you whitelist it once and it keeps working.

💡 Summary: Static IP for Indian Algo Trading

If you use TradingView webhooks, Pine strategies, or any algo trading tool to place orders via broker APIs in India, you need a static IP for broker whitelisting. This is not optional — it is a SEBI mandate effective from April 2025 that applies to every Indian stock broker including Zerodha (Kite Connect), Dhan, Fyers, Angel One (SmartAPI), Upstox, Groww, 5paisa, IIFL, Kotak Neo, ICICI Direct, HDFC Securities, and Motilal Oswal.

TradeSteady Algo provides a dedicated Indian ISP-grade residential static IP at just ₹499/month — or save with the yearly plan at ₹4,499/year (₹375/mo, ~25% off) — a limited-time offer valid till 31 July 2026. Your IP stays the same on renewal — no need to update broker whitelists every month. Works with TradeSteady's auto-routing as well as any other webhook provider, custom scripts, or trading bots that support HTTP or SOCKS5 proxy.

Get Your Static IP for Algo Trading

Dedicated Indian residential IP — ₹499/month or ₹4,499/year (save ~25%, limited-time — ends 31 Jul 2026) • Same IP on renewal • Works with Zerodha, Dhan, Fyers, Angel One & all Indian brokers

Buy Now — ₹4,499/year or ₹499/month

Need help or have questions? 💬 Chat with us on WhatsApp

🔗 Related Resources