Flattrade API charges and algo trading
Flattrade Pi uses an approved API key and a daily access token. Its current documentation distinguishes order quotas from broader API calls, with a more-than-10-orders workflow requiring strategy details.
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 |
|---|---|
| API access fee | Flattrade advertises no charge for API access. Brokerage, statutory charges, account costs and connectivity expenses are separate components.Official source: API access fee · Verified |
| Data tariff coverage | Pi documents streaming market data and historical endpoints. A separate data-subscription price is not verified here; confirm data entitlements and reuse permissions with Flattrade.Official source: Data tariff coverage · Verified |
| Browser login and daily token | Pi uses a browser authorization flow and exchanges the returned one-time request code for an access token. Tokens are cleared between 5 and 6 AM; the docs recommend regenerating after 6 AM.Official source: Browser login and daily token · Verified |
| API key setup | In Wall → Pi → Create New API Key, choose the order volume, enter required primary and optional secondary IP, and configure the redirect/postback details. API-key requests await approval. Token requests must originate from the registered IP.Official source: API key setup · Verified |
| Order versus general API quotas | Order APIs: 10/second and 40/minute. General API rate table: 40/second and 200/minute. The higher general-call quota does not replace order-specific limits.Official source: Order versus general API quotas · Verified |
| Higher order-volume application | For more than 10 orders/second the API-key setup additionally requests the strategy, algorithm details and selected segments/files for approval. Follow the broker and exchange approval process before assuming higher throughput.Official source: Higher order-volume application · 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 Flattrade.
Regulator sources re-read 2026-10-11. KYB provides information; it does not connect to your account, collect API keys or place orders.
Flattrade Algo trading & API FAQ
Flattrade advertises no charge for API access. Brokerage, statutory charges, account costs and connectivity expenses are separate components.
Pi documents streaming market data and historical endpoints. A separate data-subscription price is not verified here; confirm data entitlements and reuse permissions with Flattrade.
Pi uses a browser authorization flow and exchanges the returned one-time request code for an access token. Tokens are cleared between 5 and 6 AM; the docs recommend regenerating after 6 AM.
In Wall → Pi → Create New API Key, choose the order volume, enter required primary and optional secondary IP, and configure the redirect/postback details. API-key requests await approval. Token requests must originate from the registered IP.
Order APIs: 10/second and 40/minute. General API rate table: 40/second and 200/minute. The higher general-call quota does not replace order-specific limits.