Angel One SmartAPI charges and algo trading
SmartAPI includes historical data without an API subscription fee. Angel One sets its own combined order-request ceiling below the general exchange threshold, and requires registered static IPs for API order execution.
Facts checked through . Each row links to the broker’s published instructions. Account-specific eligibility and terms can change after this date.
Algo trading & API: published facts
| Topic | Published terms / instructions |
|---|---|
| SmartAPI fee | SmartAPI access is free. This is the API service fee, not a waiver of brokerage, taxes or other trading costs.Official source: SmartAPI fee · Verified |
| Data inclusion | The SmartAPI FAQ states the service is free including historical data, and provides WebSocket live-price streaming.Official source: Data inclusion · Verified |
| Login and session | Login uses client code, valid PIN and TOTP. The documented session stays active until midnight unless you log out earlier; the publisher flow redirects to the URL configured in MyApps.Official source: Login and session · Verified |
| Static IP registration | From 1 April 2026 API order execution must originate from a registered static IP. Log in to the SmartAPI dashboard, choose Add App and enter the IP.Official source: Static IP registration · Verified |
| Combined order quota | Place, modify and cancel requests together must not exceed nine requests/second. The table also lists 500/minute and 1,000/hour for each of those endpoints; rate limits are calculated by client code.Official source: Combined order quota · Verified |
| Data endpoint quotas | Historical candles: three requests/second, 120/minute and 5,000/hour. The market-quote endpoint lists 10/second, 500/minute and 5,000/hour; these do not increase the combined order allowance.Official source: Data endpoint quotas · Verified |
Subscription, trading cost and permissions
An API subscription buys connectivity or data access. Brokerage, exchange charges, taxes, account fees and any ISP/cloud/static-IP costs are separate. A free API does not mean a free trade. A market-data entitlement does not establish permission to redistribute that data.
NSE’s retail-algo standards distinguish ordinary API order access from exchange-registered strategies exceeding the 10 orders/second threshold. Orders below the threshold still require the exchange’s generic identifier and broker controls. Registration is through the broker to the relevant exchange; it is not an investment approval or a return guarantee.
The framework applies fully from 1 April 2026. Registered static IPs, two-factor authentication and daily session logout requirements coexist with broker-specific endpoint quotas. Do not confuse a data-request limit with an order allowance. Confirm the current setup directly with Angel One.
Regulator sources re-read 2026-10-11. KYB provides information; it does not connect to your account, collect API keys or place orders.
Angel One Algo trading & API FAQ
SmartAPI access is free. This is the API service fee, not a waiver of brokerage, taxes or other trading costs.
The SmartAPI FAQ states the service is free including historical data, and provides WebSocket live-price streaming.
Login uses client code, valid PIN and TOTP. The documented session stays active until midnight unless you log out earlier; the publisher flow redirects to the URL configured in MyApps.
From 1 April 2026 API order execution must originate from a registered static IP. Log in to the SmartAPI dashboard, choose Add App and enter the IP.
Place, modify and cancel requests together must not exceed nine requests/second. The table also lists 500/minute and 1,000/hour for each of those endpoints; rate limits are calculated by client code.