NubraNubra API
Back to Blogs
Authentication & SecurityRisk, Margin & ComplianceAPI Trading

Static IP Whitelisting for API Trading: What You Need to Update Before April 1, 2026

Harshvardhan Sthapak: Algo Trader & AnalystMarch 30, 20265 min

API trading infrastructure only feels invisible when it works.

The moment compliance rules change, small setup details become operationally critical.
One of those details is static IP whitelisting.

Under the retail algo framework and exchange implementation guidance, API-based order flow for tech-savvy investors must be tied to approved static IPs, with the new requirement taking effect on April 1, 2026.

If your strategy, server, or local system sends orders from an IP address that is not whitelisted, those requests may be rejected.


Why Static IP Whitelisting Matters#

A static IP is a fixed internet address assigned to your machine or server.

For API trading, this matters because it allows the platform to verify:

  • Where the order request is coming from
  • Whether the source system is pre-approved
  • Whether the request matches the registered trading setup

In simple terms:

Your API credentials alone are no longer enough. Your order source must also be recognized.

This improves:

  • Traceability
  • Infrastructure control
  • Operational compliance
  • Protection against unauthorized order routing

Who Needs to Pay Attention#

This requirement is especially relevant if you are:

  • Running strategies through API-based trading
  • Hosting your algo on a VPS or dedicated server
  • Trading from a local machine with a fixed internet setup
  • Managing multiple systems for separate strategies or deployments

If your public IP changes frequently, your trading setup may become unreliable.

That is why fixed infrastructure matters now more than ever.


How To Update Your Static IP in Nubra#

Updating your IP in Nubra is straightforward.

Before updating it in Nubra, first identify the IP details from your system.

Watch The Full Process#


Step 1: Get Your Public IP From PowerShell#

If you are using a Windows machine:

  1. Open PowerShell
  2. Paste the command below Use this command:
(Invoke-RestMethod ifconfig.me/ip).Trim()
  1. Press Enter
  2. Copy the IP address shown in the output

This command returns the public IP address currently being used by your system.

Important: Make sure this is your intended static public IP.
If your IP changes across reconnects, devices, or networks, confirm the correct static IP with your VPS provider, hosting provider, ISP, or network administrator before whitelisting it.

Step 2: Update It in Nubra#

Follow these steps:

  1. Log in to your Nubra dashboard
  2. Go to Account Settings
  3. Open API Credentials
  4. Locate the Update Static IP section
  5. Enter your primary static IP address
  6. Add a secondary IP address if you use a backup setup
  7. Click Update

Once saved, only requests originating from your approved IP setup should be treated as valid for API-based order flow.


Important Things To Check Before Updating#

Before you submit your IP details, make sure:

  • Your server, VPS, or machine is actually using a static public IP
  • You are not depending on a dynamic ISP IP that changes after reconnects
  • Your production and backup systems are both covered
  • Your broker-facing trading setup matches your real deployment environment

If you run strategies across multiple systems, each order-originating environment should be reviewed carefully.


What Happens If You Do Not Whitelist the Correct IP#

If the source IP does not match the registered configuration:

  • API order requests may be rejected
  • Live strategies may fail at execution time
  • Recovery systems may not work as expected
  • Production deployments may break even if your logic is correct

This is why static IP setup is not just an account setting.
It is part of your trading infrastructure.


Operational Best Practices#

To keep your setup stable:

  • Use a dedicated VPS or server with a fixed public IP
  • Maintain a secondary IP only if you genuinely have a backup environment
  • Reconfirm your IP after server migration or ISP changes
  • Document which strategy runs from which machine
  • Test your deployment before market hours

Good trading systems do not just automate entries and exits.
They also automate from a known, controlled, and approved environment.


Final Thoughts#

As the April 1, 2026 implementation date approaches, static IP whitelisting should be treated as a priority task for every API trader.

Strategies can be well-designed, fast, and profitable, but if the infrastructure is not compliant, execution can still fail.

SEBI introduced this requirement to make API-based trading safer, more traceable, and easier to audit.
When orders originate only from approved static IPs, brokers and exchanges get better visibility into where automated order flow is coming from and can reduce the risk of unauthorized or unverified API activity.

In practical terms, this helps:

  • Improve order-source traceability
  • Reduce the risk of unauthorized API activity
  • Strengthen auditability of automated trading setups
  • Ensure brokers have clearer control over where client API orders originate

The fix is simple:

  • Confirm your static IP
  • Update it in Nubra
  • Verify that your live order flow originates only from approved systems

In API trading, reliability starts before the first order is sent.