Low Latency, High performance APIs built for active traders. Leverage smart Algo trading to find better trades.Low Latency, High performance APIs built for pro traders. Leverage smart Algo trading to find better trades.
Execute trades at warp speed, modify orders on the fly, and seize every market opportunity.
Ditch the guesswork! Get granular, real-time insights into your entire investment universe across all segments. Your data, your control.
Dive deep into market trends with up to a year of rock-solid historical data. Power your backtesting, fuel your strategies.
Accurate OHLC data for indicator mapping, pattern recognition, and reliable price triggers.
A detailed view of the buy and sell orders for a particular asset at various price levels.
Delta, Gamma, Theta, and Vega to predict price changes.
curl --location 'https://api.indstocks.com/market
/quotes/full?scrip-codes=NSE_3045'
--header 'Authorization: YOUR_ACCESS_TOKEN'
curl --location 'https://api.indstocks.com/market/quotes/ltp
?scrip-codes=NSE_3045'
--header 'Authorization: YOUR_ACCESS_TOKEN'
curl --location 'https://api.indstocks.com/market/quotes/mkt
?scrip-codes=NSE_3045'
--header 'Authorization: YOUR_ACCESS_TOKEN'Easily automate trading — no heavy coding needed
Built with devs in mind — clear, practical documentation
Complete set of APIs for portfolio and account management
curl --location 'https://api.indstocks.com/portfolio
/holdings'
--header 'Authorization: YOUR_ACCESS_TOKEN'
curl --location 'https://api.indstocks.com/portfolio
/positions?segment=derivative&product=margin'
--header 'Authorization: YOUR_ACCESS_TOKEN'Market orders prioritize speed—they execute immediately
New order slicing feature solves this problem automatically
You can place a long-standing trailing stoploss order using GTT
curl --location 'https://api.indstocks.com/smart/order'
--header 'Authorization: YOUR_ACCESS_TOKEN'
--header 'Content-Type: application/json'
--data '{
"txn_type": "BUY",
"exchange": "NSE",
"segment": "DERIVATIVE",
"product": "MARGIN",
"order_type": "LIMIT",
"validity": "DAY",
"security_id": "51011",
"qty": 75,
"limit_price": 37,
"sl_trigger_price": 34,
"tgt_trigger_price": 41,
"sl_limit_price": 33,
"tgt_limit_price": 38,
"algo_id": "99999"
}'INDstocks APIs can be used by:
The API is free to access with no subscription fees — you only pay ₹5 flat brokerage per order.
Key Benefits:
NDstocks provides a comprehensive suite of RESTful APIs organized into these categories:
User Management & Authentication
Market Data APIs
Order Management
Smart Orders (GTT)
Portfolio & Risk Management
WebSocket Streaming
Utility APIs
Yes, absolutely! You can integrate INDstocks APIs in two ways:
Option 1: For Algo Platform Users (e.g., Tradetron)
Option 2: For Custom Integration (Developers)
Before you can access the INDstocks API, you need:
✅ An INDstocks account – Sign up at indstocks.com (free registration)
✅ Completed KYC verification and F&O onboarding – Required by SEBI regulations for trading in Indian markets
Getting access is quick and simple:
Step 1: Create Your Account
Step 2: Get Your Access Token
Step 3: Start Using the API
For developers: Use the token in your API requests (see Getting Started Guide)
For algo platforms: Paste the token into your platform’s broker integration settings
For API Access:
No minimum investment is required to access the APIs. You can generate your access token and explore the APIs even with zero balance.
For Trading:
You need sufficient funds in your account to place actual trades:
The minimum depends on the specific stock or instrument you want to trade
For equity delivery (CNC), you need funds to buy at least 1 share
For intraday (INTRADAY) or derivatives (MARGIN), margin requirements apply based on the instrument
Brokerage: ₹5 flat per order, regardless of order size
Recommendation:
Start with small quantities to test your integration before scaling up to larger trades.