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
| Action | Aliases | Description |
|---|---|---|
| buy | long, buy_to_open, enter_long | Open long position |
| sell | short, sell_to_open, enter_short | Open short position |
| close | exit, flatten, close_all | Close current position |
| reverse | flip | Reverse position direction |
Symbol Mapping
Tradevanish automatically maps TradingView symbols to broker contract IDs:
| Symbol | TopStepX | Tradovate |
|---|---|---|
| NQ | CON.F.US.NQ.{month}{year} | NQ |
| ES | CON.F.US.ES.{month}{year} | ES |
| MNQ | CON.F.US.MNQ.{month}{year} | MNQ |
| MES | CON.F.US.MES.{month}{year} | MES |
| GC | CON.F.US.GC.{month}{year} | GC |
| CL | CON.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}'