Skip to content

Supported brokers

Twelve brokers live today, and any combination of them

QuantGrid speaks each broker's own API. A parent account at one broker can drive child accounts at the same broker or at a different one, with symbol and product-type translation handled for you.

ZerodhaAngel OneFYERSGrowwMotilal OswalUpstoxNuvama WealthICICI DirectDhanKotakTradejiniIIFL

QuantGrid replicates equity and F&O orders on NSE, BSE, NFO and BFO for every account. Commodities (MCX) and currency derivatives (CDS) are supported as an opt-in, on Zerodha, and both the master and the client account have to be with Zerodha. Ask us to enable the segment on your account.

Live today

Brokers in production right now

Each adapter is written against the broker's documented API, not a screen scraper or a browser plugin. Order updates arrive over the broker's WebSocket, and REST order-book polling takes over automatically if that socket drops.

Zerodha

Kite Connect v3

Live

Live over the Kite Connect v3 order WebSocket, with REST order-book polling as a standing fallback.

Zerodha setup and details

Angel One

SmartAPI

Live

Live over SmartAPI, with the same replication guarantees as every other supported broker.

Angel One setup and details

FYERS

API v3

Live

Live over the FYERS v3 order socket, which pushes order, trade and position updates directly.

FYERS setup and details

Groww

Groww Trading API

Live

Live over the Groww Trading API. REST throughout, because Groww publishes no order socket.

Groww setup and details

Motilal Oswal

OpenAPI

Live

Live over Motilal Oswal OpenAPI, which addresses instruments by token and sizes orders in lots.

Motilal Oswal setup and details

Upstox

Upstox API v3

Live

Live over Upstox API v3, with a real order feed and a choice of how you sign in.

Upstox setup and details

Nuvama Wealth

Nuvama API Connect

Live

Live over Nuvama API Connect, with one sign-in a day and no credentials stored.

Nuvama Wealth setup and details

ICICI Direct

Breeze API

Live

Live over the Breeze API, with the two limits SEBI's algo rules place on it stated up front.

ICICI Direct setup and details

Dhan

DhanHQ v2

Live

Live over DhanHQ v2, with a real order feed and a choice of how you sign in.

Dhan setup and details

Kotak

Kotak Neo Trade API

Live

Live over the Kotak Neo Trade API, with a real order feed and an unattended daily sign-in.

Kotak setup and details

Tradejini

Tradejini CubePlus API v2

Live

Live over the Tradejini CubePlus API, with both a sign-in page and an unattended daily login.

Tradejini setup and details

IIFL

IIFL Markets Trading API

Live

Live over the IIFL Markets Trading API, with a daily sign-in on IIFL's own page.

IIFL setup and details

Cross-broker

Any live broker can be the parent. Any live broker can be a child.

Every broker event is normalised into one internal order format before the replication engine sees it. That is what makes the pairing free: the engine does not care which broker an order came from, only what the order was.

Supported parent and child broker combinations. Every combination of live brokers is supported.
Parent accountZerodha childAngel One childFYERS childGroww childMotilal Oswal childUpstox childNuvama Wealth childICICI Direct childDhan childKotak childTradejini childIIFL child
ZerodhaSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupported
Angel OneSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupported
FYERSSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupported
GrowwSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupported
Motilal OswalSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupported
UpstoxSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupported
Nuvama WealthSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupported
ICICI DirectSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupported
DhanSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupported
KotakSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupported
TradejiniSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupported
IIFLSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupportedSupported

Every combination carries the same instrument scope: Equity and F&O on NSE, BSE, NFO and BFO. Commodities (MCX) and currency derivatives (CDS) are supported as an opt-in, on Zerodha, and both the master and the client account have to be with Zerodha. Ask us to enable the segment on your account.

Worked example

A Zerodha parent buys 100 Reliance on intraday product. One child account sits at FYERS with a copy factor of 0.5. Here is what each side sees.

Parent
NSE:RELIANCE · MIS · BUY 100
Copy factor
0.50
Child
NSE:RELIANCE-EQ · INTRADAY · BUY 50

What QuantGrid translated

  • Symbol: the Zerodha tradingsymbol NSE:RELIANCE becomes NSE:RELIANCE-EQ, the form the FYERS API expects.
  • Product type: Zerodha MIS maps to FYERS INTRADAY, and NRML maps to MARGIN.
  • Quantity: child quantity is the parent quantity times your copy factor, floored to a whole lot and capped by your max-quantity limit. Rounding is always down, because exchanges reject partial lots.
  • Side, order type and price are carried across unchanged.

You choose the parent, you set every multiplier and limit, and you can stop replication for any account at any time. See the full order path.

Order handling

Large orders, and orders that will not fill

Two things the engine does beyond passing an order through, and the brokers each one runs on. Both lists are derived from the same table that drives every broker page here.

  • Orders above the exchange freeze quantity are split into several tracked orders on Zerodha, Angel One, FYERS, Groww, Motilal Oswal, Upstox, Dhan, Kotak, Tradejini and IIFL.
  • Price chasing, which works a resting order toward a fill inside a limit you set, uses a live price from Zerodha, Angel One, FYERS, Groww, Dhan, Kotak and IIFL; on Motilal Oswal, Upstox and Tradejini it works only while another of your accounts supplies that price.

Slicing and chasing are switched on broker by broker as each is proven on a live account, so a broker named here may not have them on yet. A chased order is still a limit order: it moves only inside the band you set, and it can still go unfilled.

API access

What you need from your broker before you start

QuantGrid connects only through official broker APIs. That means a small amount of setup on the broker's side, and it means you stay in control of the connection.

Broker API access is billed by the broker

Some brokers charge a monthly fee for API access, and some require you to enable it from your account first. That charge is between you and your broker, separate from what you pay QuantGrid.

You authorise through the broker's own flow

Where your broker publishes a login page you sign in there, and QuantGrid receives a session token scoped to your account without ever seeing your password. Some brokers publish none, and there, or if you would rather QuantGrid signed in for you each morning, it holds what that broker's login needs, encrypted and used for nothing else.

You can revoke access at any time

Revoke the connection from your broker's console and QuantGrid stops receiving order updates and stops placing orders immediately. Your funds and holdings never leave your broker.

Your broker decides whether you get IPv6 or IPv4

Each broker account you connect gets its own dedicated static IP, and IPv6 is priced below IPv4, so QuantGrid issues IPv6 wherever the broker’s API accepts one. Not every broker API answers on IPv6, and it comes down to one DNS record on the host your orders are sent to, so we publish the lookup we ran, per broker, with the date we ran it. You are not asked to pick between them; check your broker there to see which one its account gets.

Get started

Connect your broker and replicate your first order

Open an account, authorise your broker and link a parent to a child. Or book a free 20-minute demo and we will do the first link with you on the call.

Prepaid wallet · No lock-in, stop any time