Automation

Turn a TradingView alert into a live order.

Point any alert at one webhook URL. Quanify resolves the contract, applies your sizing and risk rules, and routes the order to your broker. Your strategy stays exactly where it already lives.

The alert payload

Paste your webhook URL into the alert's Notifications tab and put this in the message body. The fields map onto TradingView's own strategy placeholders, so a strategy alert can fill them automatically.

POST https://quanify.pro/api/webhooks/<your-token>

{
  "action": "{{strategy.order.action}}",
  "ticker": "{{ticker}}",
  "contracts": "{{strategy.order.contracts}}",
  "market_position": "{{strategy.market_position}}"
}

A password field is optional and checked when set. Extra fields are ignored rather than rejected, so an alert that already carries other variables keeps working.

What happens after the alert fires

  1. SignalThe alert reaches your webhook. Any source works — a PineScript strategy alert, a Python script, or a raw POST.
  2. ManagedQuanify resolves the contract for the ticker, applies the per-account multiplier, and tests the daily loss cap before anything is sent.
  3. FilledThe order goes to your broker on a direct connection and the fill is recorded on arrival.

Sizing and guards

Contract count can come from the alert or be fixed per strategy. Each linked account carries its own multiplier, so one signal can trade different size on different accounts.

Duplicate alerts inside a short window are collapsed, a signal older than the configured age is dropped rather than filled late, and every refusal is written to the signal log with its reason.

Sources
PineScript alerts, Python, any raw POST
Contract size
From the alert, or fixed per strategy
Per-account multiplier
Set per linked account
Stale signals
Dropped rather than filled late
Record
Every signal and outcome timestamped in the log

Common questions

Does this work with a TradingView free plan?

Webhook alerts require a paid TradingView plan — that is TradingView's restriction, not Quanify's. Any paid tier that includes webhook notifications works.

Can I use my own Python script instead of TradingView?

Yes. The endpoint accepts a plain POST, so anything that can send an HTTP request can drive it. The payload fields are the same.

What happens if two alerts fire at once?

Identical alerts inside a short window are treated as one, which stops a retrying alert from doubling a position. Genuinely different signals are each routed.

Do I need a VPS to keep it running?

No. The engine is server-side, so alerts route and fill with your machine off. There is nothing to install and nothing to keep awake.

Start on a simulated account.

Connect a sim or evaluation account and run the whole product against it before you point anything at live money. Nothing about the setup changes when you do.