Angel One · Algo trading & API

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

Angel One: source, verification date and conditions for each recorded fact.
TopicPublished terms / instructions
SmartAPI feeSmartAPI 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 inclusionThe SmartAPI FAQ states the service is free including historical data, and provides WebSocket live-price streaming.Official source: Data inclusion · Verified
Login and sessionLogin 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 registrationFrom 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 quotaPlace, 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 quotasHistorical 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.