Algo Registration & Static IP Requirementβ
As part of upcoming regulatory and platform changes, weβre introducing updates that affect both API order placement and Algo app management. Please review the requirements below carefully to ensure smooth operations. Additionally, when placing orders through your Algo App, you must pass the configured Algo Name in the X-Algo-Name request header β the Algo ID is not required in the header, only the Algo Name.
April 1, 2026.
π’ Important Update: Regulatory Changes for API and Algo Trading are Now Live
π Static IP Requirement for API Order Placementβ
As per the upcoming regulatory guidelines, all the API orders must originate from a registered Static IP.
Once enforcement begins, any order requests from unregistered IPs will be rejected.
What is a Static IP?β
- A fixed, unchanging IP address assigned to your internet connection or server.
- Unlike Dynamic IPs (which change frequently), Static IPs remain constant, making them essential for secure API integrations.
πΉ Applies Toβ
- β Place Order
- β Modify Order
- β Cancel order
- β Place Multi Order
- β Cancel Multi Order
- β GTT orders
- β Exit All Positions
βΉοΈ Other Standard APIs (holdings, positions, funds, historical candles etc.) are not restricted by Static IP.
π‘ Each App supports one Primary and one Secondary Static IP (for backup/failover). Both must be pre-registered.
β οΈ A Static IP can be linked to only one customer and must be updated in your API App settings if changed. Itβs important to note that each Static IP is unique and cannot be shared or registered by any other customer.
π Algo Registration Requirement for SEBI-Registered Algosβ
- If your algorithm submits more than 10 orders per second, it must be registered with SEBI as a regulated algo.
- To operate at this level, the algo must be formally registered with the Exchange.
- Once approved, the exchange assigns a unique identification number (Algo ID) to track it in real time. Any subsequent changes to the algoβs logic will require re-registration.
- API users are required to configure their Algo IDs in the Algo Apps settings.
β οΈ No registration required if your algo places under 10 orders per second.
For more details on usage, please refer to the My Apps Setting and Updated Rate Limits
π Action Requiredβ
- Review the latest UI and API changes, with special focus on IP updates and access token handling.
- Arrange for a Static IP and Algo ID (If applicable), and update them in your Algo App settings before enforcement begins.
- Go through the updated rate limits and adjust your algorithm as needed.
- When placing orders through your Algo App, include the X-Algo-Name in header for order tracking.
π Stay Tuned!β
Weβre syncing up with the exchange on the algo registration and approval process. Once itβs finalized, weβll share a detailed document with you.
π Important linksβ
We Value Your Feedbackβ
Thank you for your continued support. Please share your feedback and suggestions on how we can further enhance our resources and services on our Developer Community!