Important Update: Xstream API Dashboard & SEBI Algo Trading Compliance

With the new regulations for Algo Trading coming in, SEBI has asked brokers and clients to comply with certain requirements to continue using Algo Trading.

As part of this effort, we have launched an updated version of the Xstream API Dashboard for clients.

You can access the Xstream API Dashboard here: Xstream Dashboard.


1. Static IP Whitelisting

All clients are requested to submit their Static IP against their API key on our platform.

At present, we are not restricting orders based on Static IP, but this restriction will be enforced as per SEBI guidelines.
We will send a communication once this is enforced.

2. OPS Limit to 10 Orders Per Second

a. OPS refers to the number of orders you can send per second via API. As per SEBI guidelines, the OPS limit has been reduced to 10 orders per second.
b. If you send more than 10 orders per second, subsequent orders will be rejected with Error Code 429 – Too Many Requests.


3. Algo ID Submission

We have enabled the portal for Algo ID submission.

a. Non-Algo App – You can create only one non-algo app, with a limit of 10 orders per second, and no Algo ID is required.

b. Algo Apps – All other apps must be created as algo apps, and you must submit an Algo ID when creating them. Algo apps will receive a higher limit of 25 orders per second.

c. Registration of Algo – You need to create an Algo ID only if your algo requires OPS > 10. For Algo ID creation, please reach out to our support team. The detailed process will be shared soon.


Please note that these changes do not impact your trading immediately, but they will help you stay fully compliant with the new Algo Regulations.

can someone confirm is there an issue with the 5paisa api, as I am getting 500 internal server error,from yesterday night

I see, while creating non algo app and adding static ip, i have to add market segment as NSE/BSE /MCX.

Does that mean with non algo app, i can trade with one segment only?