Static IPs and SEBI algo trading rules: what you need to know
June 26, 2026 · 3 min read
SEBI's algo trading framework pushes orders toward known, static sources. Here is what that means for retail algo traders, where a static IP fits in, and how to stay compliant without overcomplicating it.
Short answer: SEBI's algo trading framework requires broker-routed algo orders to be traceable to a registered, identifiable source rather than originating from anywhere on the open internet. In practice, brokers implement this partly through IP whitelisting, so they need your orders to come from a known, static address. A dedicated static IP is the cleanest way to meet that expectation: one fixed, registered address your bot always connects from. This is general information, not legal or compliance advice, so confirm specifics with your broker.
Here is the plain-language version of what the rules ask for and where a static IP fits.
What SEBI's framework is trying to achieve
SEBI has tightened oversight of algorithmic trading, especially for retail participants using broker APIs. The thread running through it is accountability and traceability: every algo order should be attributable to a registered participant and a known source, so the exchange and broker can audit who placed what, from where.
That is why the framework leans on:
- Registered algos and APIs routed through the broker.
- Identifiable order sources, not anonymous or shifting endpoints.
- Broker-level controls that the broker is accountable for enforcing.
A trading bot firing orders from a constantly-changing home IP is the opposite of traceable. A single, static, registered address is exactly what the framework is steering toward.
Where a static IP fits
Brokers translate "known, identifiable source" into concrete technical controls, and the most common one is IP whitelisting: only accept API requests from addresses you have pre-registered. We cover the mechanics in broker API IP whitelisting explained.
A static IP satisfies this cleanly:
- It is one fixed address you register once, so your order source is known and stable.
- It is traceable to your account, which is the whole point of the framework.
- It does not drift, so you are not constantly re-registering and creating gaps.
Using a static IP for algo trading is the simplest way to line up with what both your broker's controls and the regulatory intent are asking for.
What this does and does not mean for you
To be clear about scope:
- A static IP helps you meet the source-identification expectation your broker enforces. It is a practical compliance aid, not a loophole or a substitute for registering your algo properly.
- It does not by itself make your whole setup compliant. You still register your algo and API with your broker as required and follow their rules.
- Requirements vary by broker and evolve as SEBI updates the framework. Your broker is the authority on what they need from you.
This article is general information for Indian algo traders, not legal or compliance advice. Confirm the exact requirements with your broker.
A simple way to stay on the right side of it
- Register your algo and API through your broker as their process requires.
- Get a dedicated static IP so your order source is fixed and identifiable.
- Whitelist that address with your broker and keep it constant.
- Re-check periodically, since both broker policies and SEBI rules change.
If you are still working out whether a static IP applies to your setup at all, start with do you need a static IP for algo trading.
What TrueIP offers
TrueIP gives you a dedicated, SEBI compliant IPv6 static IP per account, hosted in Mumbai for low latency to Indian exchanges. One fixed, registered address your bot always connects from, so meeting your broker's source-identification requirement is a one-time setup. Free while we grow the network, with IPv4 available at cost for brokers that require it.
Want a fixed, identifiable source for your algo orders? Get a free static IP here.
Keep reading
Broker API IP whitelisting explained: how it works and why it breaks
Most brokers only let your API requests through from a pre-approved IP address. Here is what IP whitelisting actually is, why your bot keeps getting locked out, and how to fix it for good.
ReadDo you need a static IP for algo trading? A straight answer
If you place orders through a broker API in India, you almost certainly need a static IP. Here is when it is required, when it is not, and why a dynamic home IP breaks your bot.
Read