Algo trading on Angel One with Cirrus
Cirrus places orders on Angel One through SmartAPI, Angel One's official API. You create a SmartAPI app once, paste its API key into Cirrus and whitelist your static IP on it, and every order you send can reach all your Angel One accounts together.
Angel One
on Cirrus
- Connection
- Your own API app (key + secret)
- Static IP
- IPv4, ₹350 a month
- Monthly price
- ₹499 account + ₹350 static IP
- Broker login
- Daily, on the broker’s page
How to connect Angel One
-
Create a SmartAPI app on smartapi.angelone.in, logged in as the Angel One client ID you want to trade.
-
In Cirrus, open Manager, choose Add broker and pick Angel One. Copy the redirect URL into your SmartAPI app and set its Primary Static IP to the IP Cirrus shows.
-
Enter your client ID, an account label and the app's API key.
-
Log in on Angel One's page to start the session. Sign in again each trading day, when the broker ends the previous session.
Whitelist the static IP
-
In Cirrus Manager, assign a static IP to the Angel One account. Cirrus gives it a dedicated IPv4 address that no one else uses.
-
Copy the IPv4 address shown for that account.
-
Paste it into the Primary Static IP field of your SmartAPI app on smartapi.angelone.in and save.
-
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 Angel One costs on Cirrus Prime
Priced per Angel One account: the Cirrus account fee plus the static IP. Angel One is an IPv4 broker, so the static IP adds a surcharge. Prices include GST.
| Billing | Account | Static IP (IPv4) | Total |
|---|---|---|---|
| Monthly | ₹499 | ₹350 | ₹849/month |
| Quarterly | ₹1,349 | ₹950 | ₹2,299/quarter |
| Yearly | ₹4,799 | ₹3,350 | ₹8,149/year |
What you can do with Angel One
Good to know
- Use a separate SmartAPI app for each Angel One client ID, so every account keeps its own key and whitelisted IP.
- Your Angel One password is typed on Angel One's page, never on Cirrus.
One order, every account
Send one order to every Angel One 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 Angel One with your own sizing.
Order protection
Stop-loss and target protection on every account's trade, with trailing and chase, held at Angel One or by Cirrus.
Options strategies
Build multi-leg strategies with payoff charts and Greeks, then place every leg in one go.
Angel One on Cirrus: common questions
Do I need a SmartAPI key to connect Angel One?
Yes. Create a free SmartAPI app on smartapi.angelone.in for your client ID and paste its API key into Cirrus. Angel One only accepts orders from the static IP whitelisted on that app, as SEBI requires.
Can I add several Angel One accounts?
Yes. Each Angel One client ID gets its own SmartAPI app and static IP and is logged in separately. After that, one order can go to all of them along with your other brokers.
How much does Cirrus cost for a Angel One account?
₹499 per account plus ₹350 for the IPv4 static IP, so ₹849 a month per Angel One account. Quarterly it is ₹2,299 per account, yearly ₹8,149. Prices include GST.
Connect your Angel One accounts in a few minutes
Sign in, add Angel One, whitelist its static IP and place your first multi-account order.