TradingView Signal Webhooks

Receive trading signals from TradingView, TrendSpider, or any custom code. Signals execute on your master account and auto-copy to all followers.

Setup

1Go to Profile > Signal Webhooks
2Click + New Signal Webhook
3Name your strategy (e.g., "NQ Scalper")
4Click Generate Webhook URL
5Copy the URL — it's shown only once

Configure TradingView

1Open your TradingView chart
2Create or edit an alert
3Check Webhook URL and paste your Tradevanish signal URL
4In the Message field, use this JSON:
{
  "ticker": "{{ticker}}",
  "action": "{{strategy.order.action}}",
  "qty": {{strategy.order.contracts}},
  "price": "{{close}}",
  "sentiment": "{{strategy.market_position}}"
}

Supported Actions

ActionAliasesDescription
buylong, buy_to_open, enter_longOpen long position
sellshort, sell_to_open, enter_shortOpen short position
closeexit, flatten, close_allClose current position
reverseflipReverse position direction

Symbol Mapping

Tradevanish automatically maps TradingView symbols to broker contract IDs:

SymbolTopStepXTradovate
NQCON.F.US.NQ.{month}{year}NQ
ESCON.F.US.ES.{month}{year}ES
MNQCON.F.US.MNQ.{month}{year}MNQ
MESCON.F.US.MES.{month}{year}MES
GCCON.F.US.GC.{month}{year}GC
CLCON.F.US.CL.{month}{year}CL

Custom Code Example

curl -X POST https://www.tradevanish.com/api/signals/tv_YOUR_KEY \
  -H "Content-Type: application/json" \
  -d '{"ticker": "NQ", "action": "buy", "qty": 1}'