Skip to main content
All topics

Topic

Static IP & API Access

How authorised broker API access works under the framework, and why the weekly limit on changing an address is an architectural constraint.

Definition

What is static ip & api access?
Static IP API access is the requirement that automated orders reach a broker's API from a fixed IP address the broker has whitelisted, using a unique vendor and client specific key with OAuth and two-factor verification, where a client's mapped addresses may be updated at most once per calendar week.

3 pieces published on this topic · Updated

Understanding static ip & api access

Most teams read the static IP requirement as a configuration detail and discover late that it behaves like a licence. A client's mapped addresses may be updated at most once per calendar week, which removes the ability to change an address reactively. So any failover design that assumes an address can be re-registered when something breaks at 09:20 does not hold up against the rule.

The intended answer is to register a secondary address for redundancy, in advance, while nothing is broken. It is permitted, it costs nothing, and it is the difference between an outage that fails over and an outage that lasts until the next calendar week.

The access model around it rules out several patterns that were common before. Per-user keys rule out one shared integration credential across a vendor's customers. OAuth rules out storing a customer's login. And whitelisting makes network position part of the authorisation decision rather than possession of a secret alone. Which is also why deployment model and compliance posture cannot usefully be discussed separately: where a platform runs decides whose egress addresses are being whitelisted.

Common questions

How often can a whitelisted IP address be changed?
At most once per calendar week, per NSE circular NSE/INVG/67858 of 5 May 2025. Secondary addresses are permitted for redundancy, and registering one in advance is the intended approach to failover rather than a workaround.
Will a residential static IP satisfy the requirement?
Often not in practice. Many ISP "static" addresses are reassigned on reconnect, so a setup can pass on the day it is registered and fail during the first outage, at which point the weekly change limit applies.
Is IPv6 accepted?
It varies between brokers and is not settled by the circular, so it is worth confirming directly rather than assuming either way.

Technical articles

Engineering deep-dives covering this topic.

Put this into practice

Describe a strategy in plain language, backtest it against historical data, and paper trade it before any capital is committed.