NSE Circular Summary: Safer Participation of Retail Investors in Algorithmic Trading (May 2025)

š Overview
On May 5, 2025, the National Stock Exchange (NSE) released Circular Ref. No. 471/2025 implementing SEBI's directive (SEBI Circular Ref. No. SEBI/HO/MIRSD/MIRSD-PoD/P/2025/0000013) to enhance the safety and oversight of retail investors in algorithmic trading. This blog fully summarises the implementation standards from the NSE document.
š A. API Access Standards
- Static IP is mandatory for all API access:
- Provided by clients for client-generated algos
- Provided by vendor/client for vendor-generated algos
- Provided by broker/client for broker-generated algos
- Clients may provide one primary static IP and optionally a secondary for redundancy.
- Multiple API keys are allowed but must be mapped to registered static IPs.
- Non-registered algos can run only on designated API keys.
- Static IP updates are limited to once per week (exceptions allowed).
- Static IPs may be shared only among family accounts (with written or 2FA-verified consent).
- Mandatory logout of all API sessions before each trading day.
āļø B. Unregistered Algo Standards
- Clients may use APIs for automated systems but must stay within 10 orders per second (OPS).
- If below 10 OPS, registration isn't requiredābut:
- A generic Algo ID must be used
- All Risk Management Systems (RMS) must be applied
- Brokers must restrict unsupported order types/contracts.
- Orders exceeding 10 OPS must be rejected.
- Brokers must monitor OPS limits effectively.
š§ C. Registered Client Algos
- Clients exceeding 10 OPS must register their algos with exchanges.
- Brokers will submit registration details and receive an Algo ID.
- Changes in logic must be reported for re-registration.
- Third-party usage of client algos must follow the same process.
š ļø D. Broker-Generated Algos
- All broker-created algos must be registered with exchanges.
- Orders via these algos must use exchange-issued Algo IDs.
- Any updates in logic must be re-submitted for approval.
š¤ E. Empanelled Algo Providers
- Algo providers must be empanelled and registered with each exchange.
- Each algo must receive a unique Algo ID.
- Brokers and providers may have commercial/technical agreements.
- Exchanges must be informed of such arrangements and terminations.
- Brokers must perform due diligence and report violations.
š F. Threshold Order Per Second (OPS)
- The OPS threshold is 10 orders per second per exchange/segment.
- Brokers may impose stricter limits per client.
š·ļø G. Algo ID Tagging
- All algo orders must be tagged with an Algo ID.
- This applies to both registered and non-registered algos.
š H. Risk Management Compliance
Brokers must follow standards for:
- Internet Based Trading (IBT)
- Securities Trading via Wireless Tech (STWT)
- Decision Support Tools
- NSE Circular Ref: NSE/MSD/67753 (April 29, 2025)
š» I. Operational Specifications for API/IBT/STWT
- Maintain a 5-year audit trail.
- Ensure robust cybersecurity (as per SEBI guidelines).
- Use OAuth or equivalent authentication.
- Apply:
- Password protection
- 2FA
- Automatic password expiry
- Only whitelisted static IPs and vendor-specific keys permitted.
- Brokers are fully responsible for all client/vendor activity.
- All retail algos must be hosted on exchange-approved servers.
š J. Additional Points
- These standards do not apply to Direct Market Access (DMA).
- Brokers may charge API usage and algo registration fees.
- Exchanges can terminate rogue algos disrupting markets.
š Conclusion
These detailed guidelines ensure that algorithmic trading in India becomes more transparent, secure, and compliant for retail investors. If you use or offer algo trading solutions, adhering to these regulations is essential.
š References
Stay Compliant. Trade Smart.