Skip to content

Brokers

Your broker account, connected by you

Adapters for 31 Indian brokers ship with the engine on your instance. Which one you trade through, and on what terms, stays a matter between you and them.

Adapters

31 broker adapters ship with the engine

Each adapter translates between the engine's own order and market-data vocabulary and one broker's API, so a strategy you wrote against one broker does not have to be rewritten for another.

  • 5paisa
  • Alice Blue
  • Angel One
  • Compositedge
  • Definedge
  • Delta Exchange
  • Dhan
  • Firstock
  • Flattrade
  • FYERS
  • Groww
  • HDFC Securities
  • HDFC Sky
  • IIFL Capital
  • INDmoney
  • Jainam
  • Kotak Securities
  • Motilal Oswal
  • m.Stock
  • Nubra
  • Paytm Money
  • Pocketful
  • RMoney
  • Samco
  • Shoonya
  • Tradejini
  • TradeSmart
  • Upstox
  • Wisdom Capital
  • Zebu
  • Zerodha

Names are as each broker writes them, and they are listed only to identify which broker APIs the software can connect to. The engine addresses NSE, BSE, NFO, BFO, CDS, BCD, MCX and NCDEX, covering equity, futures and options, currency and commodities. What you can actually trade is set by your own broker's API and your own entitlements with them, not by us.

Not on the list? Tell us which broker you use. We would rather hear it than guess, though nobody should sign up on the strength of an adapter that does not exist yet.

Static IP

Your broker will only accept API orders from an address you have registered with them.

Indian brokers require API order traffic to arrive from a static IP address registered on your own developer app, following SEBI's framework for retail algorithmic trading. That is why every instance gets a dedicated egress address rather than sharing one: a shared address would mean whitelisting infrastructure other customers also trade from, and it would break the moment it changed. You register the address we allocate you in your own broker's console, and the registration is yours.

Confirm with your brokerChecked 23 August 2026

Which operations a broker checks the address on, and from when, is the broker's own rule and can change without notice. Confirm the current position with your broker before you rely on it, and tell us if they need something different: reallocating an address is routine.

This is a description of what brokers require, not legal advice, and it is not a statement made on any broker's behalf.

your strategy  ->  your engine  ->  your dedicated address  ->  your broker
                                     (registered by you, at them)

Connecting

Four steps, and three of them are yours

The shape of this list is the product. We operate infrastructure; the account, the credential and the registration belong to you throughout.

  1. 01You

    Register a developer app at your broker

    API access is something you enable on your own account, under your own name, on whatever terms your broker sets. We are not a party to it and cannot request it for you.

  2. 02Us

    Allocate your dedicated egress address

    One address per broker account, reserved to your instance. Nobody else trades from it, and it does not change underneath you.

  3. 03You

    Register that address with your broker

    You add it to your own developer app in your broker's console. The registration is yours, it stays yours, and we never see the console it lives in.

  4. 04You

    Enter your key in your own instance

    The broker credential is entered in the connection form on your instance and stored there. It is not typed into this website, and there is no dashboard of ours that asks for it.

Your credential, your instance

Broker keys live on the instance that uses them. We never ask for one by email, and this website has no field that takes one.

One address per broker account

Two accounts at two brokers means two registrations, so each gets its own reserved address.

Revocable at the broker

Access you granted at your broker is access you can withdraw there, without asking us first.

Read this before you assume

What a name on this page does not mean

An adapter is interoperability with an API. It is not a relationship.

  • We are not a broker, an introducing broker, an authorised person or a sub-broker, and we take no part in your relationship with yours.

  • No broker on this page sponsors, endorses, certifies or has reviewed this service, and none of them is affiliated with it.

  • Your funds and securities stay in your own account at your own broker. They never pass through us.

  • An adapter existing is not a promise that your broker will approve API access for you, or keep approving it.

More on the boundary between what we operate and what you are responsible for is on the compliance page, and the risks of running your own automated strategies are set out in the risk disclosure.

Get started

Tell us who you trade with

Name your broker and how many accounts you run, and we will tell you what provisioning looks like for that setup. triStack AlgoTrader operates the instance; the broker relationship stays yours.

Your infrastructure, your code, your broker account. · [email protected]