@garv4you can you please share your client id and date and time of the issue?
Posts made by admin
-
RE: Options buying position not exiting, showing margin issue
-
RE: Important Updates to SmartAPI in Compliance with SEBI Guidelines
Hello All,
The changes will take place on 1st October 2025.
-
RE: Important Updates to SmartAPI in Compliance with SEBI Guidelines
@tushar22 As per the circular, only 1 API key can be used for non registered, client generated algos.
By providing more API keys, it will be non compliant with the circular.
-
RE: Important Updates to SmartAPI in Compliance with SEBI Guidelines
@openalgo OAuth will be live soon, and for some time, it will be live along the current login process.
-
RE: Important Updates to SmartAPI in Compliance with SEBI Guidelines
@lakshay-kh The deadline in the new circular is for 1st October. So it is not mandatory as of now.
But do keep a static IP handy, and register it before the deadline to avoid any last minute hiccups.
-
RE: Important Updates to SmartAPI in Compliance with SEBI Guidelines
@kc Cancel orders API also goes to the exchange. To avoid any kind of impact at the exchange, we have kept a OPS of 10 on cancel order too.
-
RE: Important Updates to SmartAPI in Compliance with SEBI Guidelines
@hemanthkumar097 said in Important Updates to SmartAPI in Compliance with SEBI Guidelines:
rader with rate limits less than 10 orders per second (M
Yes, you would still need a static IP, you will not need to register your algo with the exchange.
-
RE: Important Updates to SmartAPI in Compliance with SEBI Guidelines
The Addition of Static IP is live in the portal.
We have not yet kept static IP mandatory, but users can register their static IP by Logging in to SmartAPI -> My Profile -> My APIs (new)
-
Important Updates to SmartAPI in Compliance with SEBI Guidelines
Dear SmartAPI Users,
In accordance with SEBI’s circular on the “Safer Participation of Retail Users in Algorithmic Trading,” we are implementing a few important changes to SmartAPI.
These changes will be live from 1st August 2025.
Please review the updates below:
- Static IP Requirement: Users must obtain a static IP address and register it with Angel One. Only orders originating from registered IPs will be executed; all others will be blocked. The page to register the static IP with Angel One will be live by 30th July 2025.
- Multiple IP Support: Up to five static IPs can be linked to a single API key.
- Order Throttling: A rate limit of 10 orders per second will be enforced on the order APIs (Place order, modify order, cancel order and all the GTT apis).
- OAuth Login: The authentication process will be updated to use OAuth for improved security and compliance. The documentation will be updated by 30th July 2025.
- Support for exchange segment of NCDEX will be stopped in SmartAPI.
- Authentication token will be expired at 00:00 hours everyday.
We appreciate your cooperation and understanding as we make these updates to ensure compliance.
Best regards,
The SmartAPI Team -
RE: Historical Options data
@Rohan You won't be able to fetch expired options data.
-
RE: What is wrong with this order? Says Invalid token
@TalkingTree12 there could be a login issue in your code.
-
RE: Smart API Login issue" or "Not able to login
@kksw599 login is working fine, please check your code, and ensure you are fetching correct TOTP.
-
Deprecation of 20 Market Depth from WebSocket 2.0 – Effective April 25, 2025
Dear Users,
Please be informed that the 20-depth market data feature will be deprecated from WebSocket 2.0 effective April 25, 2025.
The best 5-depth market data will continue to be available for all users.
We kindly request users currently relying on 20-depth data to update their integrations and switch to 5-depth data before the deprecation date.
Best regards,
SmartAPI Team -
RE: Access denied because of exceeding access limits
@Y15996 the error comes when you exceed the rate limit while sending requests.
-
RE: Smart Api login Error: Unable to authenticate you with this device, please try again
@Simba007 Please try again and check.
-
RE: Couldn't parse the JSON response received from the server: {content}".format( smartapi.smartExceptions.DataException: Couldn't parse the JSON response received from the server: b'Access denied because of exceeding access rate while checking price
@akashdhage the error comes when you exceed the rate limit while sending requests.
-
RE: Unable to authenticate you with this device, please try again
please send the API request that you are punching.
-
RE: Unable to authenticate you with this device, please try again
@keval please send the API request that you are punching.