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?

The issue solved and not happening right now. Please recheck and let us now. For any real-time issues please contact support@5paisa.com.

For Algo App user is required to add algoId against an app. As algo Id is exchange specific you need to mention exchange along with algoId. For Non algo app exchange and algoId addition is not required and by default you will be able to trade in the activated segments in your account.