Algorithmic trading has become increasingly popular among retail investors due to its efficiency and ability to automate strategies. To enhance the security and transparency in this domain, the National Stock Exchange NSE has introduced a new circular, NSE/INVG/67858, titled “Safer Participation of Retail Investors in Algorithmic Trading.”
What this Circular Means for You
The NSE circular establishes a clean, secure framework allowing brokers to offer APIs to retail clients responsibly. Here are the key takeaways everyone using algorithmic trading should be aware of:
- Order Automation Limit: Retail users who are tech-savvy can automate trading strategies with up to 10 orders per second without the need for algorithm registration.
- Mandatory Static IP for API Keys: Every API key must have a dedicated static IP mapped to it.
- Multiple IP Assignments: Each API key can have a Primary and Secondary static IP, allowing up to two static IPs per API key per account holder.
- Multiple API Keys Allowed: Users can create several API keys (apps); however, only one API key can be active at a time, while others will be marked inactive.
- Reusing Static IPs: The same static IP(s) can be mapped to multiple API keys within the same account.
- Static IP Change: Static IPs can be changed only once every 7 days. For changes within this period, users must contact the broker’s support team.
What Action You Need to Take
To stay compliant with the NSE circular, you must procure a static IP address and map it to your existing API keys.
- Deadline: All currently active API keys will be marked inactive after-market hours on 30th September 2025.
- Post-Deadline: After this date, you will be able to map your static IP in the “My Apps” section on our platform.
- Important: Mapping a unique static IP for each account is mandatory.
- Order Restrictions: Starting from the deadline, any orders sent using API keys without mapped static IPs will not be accepted by the exchange.
How to Map Your Static IP
Please follow the steps below to map your static IP to your API key:
- Log in to your account at developer.hdfcsec.com by entering your login credentials and completing the OTP verification.
- Navigate to the My Apps section.
- Under your app, you will see a message stating: “This App is Deactivated as Static IP is not mapped. Please add static IP from here.” Click on the “from here” link.
- Enter your static IP address in the Primary Static IP field (this is mandatory). If you have a second static IP, you can add it in the Secondary Static IP field.
- Click the Save button to apply the changes.
- After mapping your static IP, activate your API key by clicking the three dots icon next to your app on the right side.
- Select Activate from the dropdown menu.
Please Note:
- The static IP you provide must be unique to your account.
- Only one app can be active at any given time. Activating a new app will automatically deactivate any others.