Skip to content

Cirrus is back. Trading resumed on 5 October with static IP on every account. See what's new

Algo trading on Upstox with Cirrus

Upstox lets you build your own API app in its developer console, and Cirrus uses that app to send orders to your Upstox account. Once linked, Upstox sits next to your other brokers in one order ticket, each account on its own static IP.

Upstox logo

Upstox

on Cirrus

Connection
Your own API app (key + secret)
Static IP
IPv6, included (₹0)
Monthly price
₹499 account + ₹0 static IP
Broker login
Daily, on the broker’s page

How to connect Upstox

  1. Create an app in the Upstox developer console for the Upstox account you want to connect.

  2. In Cirrus, open Manager, choose Add broker and pick Upstox. Copy the redirect URL into the app's Redirect URI field exactly as shown.

  3. Enter your Upstox client ID, an account label and the app's API key and secret.

  4. Sign in with Upstox to start the session. Sign in again each trading day, when the broker ends the previous session.

Whitelist the static IP

  1. In Cirrus Manager, assign a static IP to the Upstox account. Cirrus gives it a dedicated IPv6 address that no one else uses.

  2. Copy the IPv6 address shown for that account. That is the address the broker sees.

  3. Paste it into the static IP setting of the same app in the Upstox developer console and save.

  4. Finish setup in Cirrus. From then on, every order to this account leaves from that address.

SEBI requires retail API orders to come from a static IP your broker has whitelisted, mandatory from 1 April 2026. How static IP works

What Upstox costs on Cirrus Prime

Priced per Upstox account: the Cirrus account fee plus the static IP. Upstox is an IPv6 broker, so the static IP is included at ₹0. Prices include GST.

Upstox pricing per account
BillingAccountStatic IP (IPv6)Total
Monthly₹499₹0₹499/month
Quarterly₹1,349₹0₹1,349/quarter
Yearly₹4,799₹0₹4,799/year

Full pricing and calculator

Related brokers

All brokers

What you can do with Upstox

Good to know

  • The redirect URI must match the one Cirrus shows character for character, or Upstox rejects the login.
  • One order, every account

    Send one order to every Upstox account you run, and to your accounts at other brokers in the same click.

  • Per-account quantity

    Give each account its own multiplier, so a small account never copies a large one lot for lot.

  • Signals to orders

    Turn TradingView, Chartink or Kuberhunt alerts into live orders on Upstox with your own sizing.

  • Order protection

    Stop-loss and target protection on every account's trade, with trailing and chase, held at Upstox or by Cirrus.

  • Options strategies

    Build multi-leg strategies with payoff charts and Greeks, then place every leg in one go.

Upstox on Cirrus: common questions

Where do I find my Upstox API key and secret?

In the Upstox developer console, open the app you created for Cirrus. The key and secret are on the app's page; paste both into the Cirrus add-account form.

Why does Upstox say the redirect URI is invalid?

The Redirect URI saved on your Upstox app does not match the one Cirrus shows. Copy it again from the add-account screen, save the app and retry the login.

Is there a static IP charge for Upstox?

No. Upstox accepts orders over IPv6, so Cirrus gives each Upstox account a dedicated IPv6 static IP at no extra charge. Add that IPv6 address in the Upstox app before placing your first order.

How much does Cirrus cost for a Upstox account?

₹499 per account plus ₹0 for the IPv6 static IP, so ₹499 a month per Upstox account. Quarterly it is ₹1,349 per account, yearly ₹4,799. Prices include GST.

Connect your Upstox accounts in a few minutes

Sign in, add Upstox, whitelist its static IP and place your first multi-account order.