SEBI Compliant

Static IP for Algo Trading India — Broker API Whitelisting

SEBI now requires all algo orders through broker APIs to originate from a whitelisted static IP. Get a dedicated Indian residential IP for ₹499/mo — whitelist with Zerodha, Dhan, Fyers, Angel One, Upstox, Groww and trade with full SEBI compliance.

Buy Now — ₹499/month Dedicated Indian residential IP • 30-day validity

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 typeISP-grade residential IP from India (not datacenter)
Price₹499/month ($5/mo) — 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.

📈 Broker-wise Static IP Requirements

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.

Each broker implements IP whitelisting slightly differently. Here is the current status for all major Indian brokers:

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 Often blocked (datacenter IPs) No — shared IP, not attributable ₹300-800/mo
Cloud Server (AWS, GCP, DigitalOcean) Static if Elastic IP Some brokers block datacenter ranges Risky — datacenter IP flagging ₹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 the only option that is reliably accepted by all Indian brokers, fully SEBI-compliant, and doesn't require you to manage servers or worry about IP changes.

📦 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?
Cloud/VPN IPs often change and many are flagged as datacenter IPs by brokers. SEBI requires the IP to be uniquely attributable to you. A dedicated residential ISP IP is the safest choice. Some brokers explicitly reject known datacenter IP ranges.
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.

💡 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. 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 • Same IP on renewal • Works with Zerodha, Dhan, Fyers, Angel One & all Indian brokers

Buy Now — ₹499/month

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

🔗 Related Resources