Skip to content

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

Turn TradingView and Chartink alerts into live orders

Paste a Cirrus webhook URL into your alert. When it fires, Cirrus places the orders you configured, from TradingView to Zerodha or any of 10 brokers, in every account you selected.

A TradingView alert with an entry message and secret arriving at a Cirrus webhook, resolved into two option legs placed in three accounts.

TradingView webhooks to your broker

The strike logic lives in Cirrus, not in the alert. Change a leg without touching your Pine script or your alerts.

  1. 1

    Create a TradingView strategy in Cirrus

    Choose the underlying, intraday or carryforward, the accounts, and whether to apply each account’s multiplier.

  2. 2

    Describe the legs once

    For each leg: cash, futures or options; weekly or monthly expiry; strike by spot, futures or premium; lots or amount; limit or market; target, stop-loss and trail.

  3. 3

    Copy the webhook URL into your alert

    Paste it in the alert’s webhook field. The alert message only says entry or exit and carries your secret.

  4. 4

    Let the alert fire

    Cirrus resolves today’s strikes and expiries, then places every leg in every selected account.

What a TradingView strategy can set

Single legs or multi-leg F&O structures, resolved against the market at the moment the alert arrives.

Segment
Cash, futures or options, mixed across legs in one strategy.
Expiry
Weekly, monthly or next month, up to five expiries ahead.
Strike
Picked from spot, futures, synthetic futures or a target premium when the alert fires.
Size
Lots or a rupee amount, optionally scaled by each account’s multiplier.
Entry
Limit or market, with a price buffer so a limit order still fills in a fast market.
Exit rules
Target, stop-loss and trailing stop in percentage or points.

Chartink auto trade on every scan hit

Turn a Chartink screener alert into orders for each stock it finds.

Every stock the scan finds
Chartink sends the stocks and their trigger prices. Cirrus places a buy or sell for each one, in lots or by amount.
Intraday, carryforward or MTF
Choose the product per strategy, with a buffer limit on the entry price.
Exits set up front
Target, stop-loss and trailing rules are attached when the entry is placed.
A history you can check
Each alert is logged with the scan, the stocks, their prices and which stocks were valid to trade.

Follow a research analyst’s calls

Kuberhunt, our sister company, publishes trade recommendations from research analysts. Link it and their calls can reach your accounts on your terms.

Mirror or override
Take the analyst’s product as given, or set your own, with lots and a capital cap per trade.
Follow the changes
Optionally place the stop-loss and target, follow stop-loss, trail and target moves, honour partial exits, and exit when the analyst exits.
A daily limit
Cap how many entries a day the analyst’s calls can open in your accounts.
Signed messages
Every message is signed with a secret you paste in, so Cirrus only acts on messages that really came from Kuberhunt.

Visit Kuberhunt

Test it before it trades

Automation should be boring. These checks make sure an alert does what you expect, and only when it should.

Forward test
Run a strategy on live alerts without sending orders, and watch what it would have done.
Test run
Send a sample payload and see exactly which orders it would place, in which accounts, without placing them.
Secret, rotate, revoke
A request without the right secret is refused. The URL is shown once, and you can rotate or revoke it at any time.
Delivery log
Every webhook call is recorded as placed, partly placed, failed, ignored, refused, duplicate or rate limited.

Works with your brokers

Alerts from TradingView, Chartink and Kuberhunt can trade any of the 10 supported brokers, each account from its own static IP.

See all 10 brokers How static IP works

Related reading

Read the blog

Questions traders ask

How do I send TradingView alerts to Zerodha?

Connect your Zerodha account to Cirrus, create a TradingView strategy, and paste its webhook URL into your TradingView alert with the message {"type": "entry", "secret": "…"}. The same works for any of the 10 brokers Cirrus supports. TradingView webhook alerts need a paid TradingView plan.

Do I need to write code?

No. Strategies, legs and exit rules are set up in forms inside Cirrus. The alert message is a two-field JSON you copy as it is.

Can one alert trade several accounts?

Yes. Each strategy has its own account selection, and with Use multiplier switched on each account trades the base size times its own multiplier.

How does Chartink auto trading work?

Add the Cirrus webhook URL to your Chartink scan alert. When the scan triggers, Chartink sends the matching stocks and trigger prices, and Cirrus places an order for each stock in your selected accounts with the product, size and exit rules you set.

What stops someone else from using my webhook URL?

Requests must carry your strategy’s secret, or they are refused. You can rotate or revoke the URL at any time, and each URL accepts at most 10 requests a second.

Can I test a strategy before it trades real money?

Yes. Forward test runs the strategy on live alerts without placing orders, and a test run shows the exact orders a sample alert would place.

Connect your first broker in about five minutes

Sign in, link an account, and place your first multi-account order. Pocketful users pay nothing.