TradingView Webhook Engine

Automate TradingView Alerts to Any Crypto Exchange

Execute Pine Script alerts on Binance, Bybit, OKX, Kraken & 30+ exchanges with sub-300ms latency. Bank-grade AES-256 encryption, zero server setup, 100% cloud automated.

< 300ms Execution SLAHMAC-SHA256 & AES-25630+ Supported Exchanges100% Cloud-Hosted 24/7
TradingView Alert → Exchange Real-Time Low-Latency Pipeline
GLOBAL EDGE CO-LOCATED • < 300ms SLA
1. Alert TriggerPine Script v5
TradingView Alert
Dynamic Payload JSON
→
2. Route Ingestion18ms Edge
Backpulse Webhook Gateway
HMAC-SHA256 & AES-256 Vault
→
3. Order Execution< 240ms Fill
Binance / Bybit / OKX
Co-located API Order Placement
● PIPELINE ACTIVEEdge Node: Tokyo-HND-01|Latency: 22ms|Security: AES-256-GCM|24h Ingested: 248,190 Orders|SLA Uptime: 99.99%
Interactive Tool

TradingView Webhook Alert Message Generator

Configure your order parameters below to generate a ready-to-paste JSON payload and webhook endpoint for TradingView.

Use {{ticker}} for dynamic TradingView symbol resolution
Take Profit (%)
Stop Loss (%)
TradingView Webhook URL
https://hook.backpulse.io/tv/YOUR_ROUTE_TOKEN
TradingView Alert Message (JSON)
{
  "token": "YOUR_ROUTE_TOKEN",
  "exchange": "binance",
  "market": "futures",
  "symbol": "{{ticker}}",
  "action": "buy",
  "order_type": "market",
  "leverage": 10,
  "quantity": "{{strategy.order.contracts}}",
  "take_profit": "3.0%",
  "stop_loss": "1.5%"
}
💡 How to paste into TradingView: In your chart Alert settings, check "Webhook URL" and paste the URL above. In the "Message" tab, paste this JSON payload.
Market Benchmark

Why Traders Switch to Backpulse Webhooks

See how Backpulse compares to legacy webhook platforms like WunderTrading and 3Commas.

Platform FeatureBackpulseWunderTrading3Commas
Execution Latency SLA< 300ms (Global Edge)800ms – 2s1.5s – 3s
Free Tier AvailableYes (No credit card)7-Day Trial OnlyLimited Trial
Pine Script v5 Dynamic Placeholders✓✓✕
Exchange-Side TP / SL Execution✓✓✓
Client-Side Parameter Optimizer Extension✓✕✕
HMAC-SHA256 Webhook Security✓✓✓
Multi-Exchange Split Routing✓Paid add-onPaid add-on
Starting PriceFree / $19/mo$49.95/mo$49/mo
Universal Connectivity

Supported Crypto Exchanges

Route signals to 30+ leading spot, margin, and derivative exchanges with sub-account routing support.

Binance
BinanceSpot & Futures
Bybit
BybitSpot & Perps
OKX
OKXSpot & Futures
Kraken
KrakenSpot & Futures
Bitget
BitgetSpot & Futures
KuCoin
KuCoinSpot & Futures
Gate.io
Gate.ioSpot & Perps
Coinbase
CoinbaseAdvanced Trade
MEXC
MEXCZero Fee Spot
BingX
BingXCopy & Futures
BitstampEU Licensed
BitpandaEU Regulated
Pine Script Integration

Automate Orders Directly in Pine Script v5

Use the built-in alert_message parameter in TradingView or the alert() function to send dynamic JSON webhooks automatically on trade execution.

Pine Script v5 Strategy with alert_message
//@version=5
strategy("Backpulse Auto Webhook Strategy", overlay=true, initial_capital=1000, default_qty_type=strategy.percent_of_equity, default_qty_value=5)
 
// Indicators
fastMA = ta.ema(close, 9)
slowMA = ta.ema(close, 21)
longCondition = ta.crossover(fastMA, slowMA)
shortCondition = ta.crossunder(fastMA, slowMA)
 
// JSON Webhook Alert Payload (sent to https://hook.backpulse.io/tv/YOUR_ROUTE_TOKEN)
buyMessage = '{"exchange":"binance","market":"futures","action":"buy","symbol":"{{ticker}}","order_type":"market","quantity":"{{strategy.order.contracts}}","take_profit":"3.0%","stop_loss":"1.5%"}'
sellMessage = '{"exchange":"binance","market":"futures","action":"sell","symbol":"{{ticker}}","order_type":"market","quantity":"{{strategy.order.contracts}}","take_profit":"3.0%","stop_loss":"1.5%"}'
 
if (longCondition)
strategy.entry("Long", strategy.long, alert_message=buyMessage)
 
if (shortCondition)
strategy.entry("Short", strategy.short, alert_message=sellMessage)
Frequently Asked Questions

TradingView Webhook Automation FAQs

How do TradingView webhooks work with crypto exchanges?

TradingView webhooks allow your Pine Script strategies and indicator alerts to communicate directly with external execution servers. When an alert condition triggers on your TradingView chart, TradingView immediately sends an HTTP POST request containing your customized JSON message payload to Backpulse. Backpulse authenticates the request via your unique secret token and executes the order on your connected exchange (Binance, Bybit, OKX, etc.) via low-latency API in under 300ms.

What is the execution latency from TradingView alert to order fill?

Backpulse servers are hosted in low-latency cloud data centers co-located with major crypto exchange gateways (Tokyo, Frankfurt, London, and Virginia). Typical execution time from TradingView webhook trigger to exchange order placement is under 300 milliseconds, minimizing slippage on market orders.

Are my crypto exchange API keys safe?

Yes. Backpulse requires only 'Trading' permissions on your API keys — you should NEVER enable 'Withdrawal' permissions. All API keys and secrets are encrypted at rest using AES-256-GCM and stored in isolated key vaults. Furthermore, all webhook routes are authenticated using HMAC-SHA256 signature verification.

Do I need a paid TradingView subscription to use webhooks?

TradingView requires an Essential, Plus, or Premium plan to use their native Webhook URL alert feature. However, if you are using the free Backpulse Chrome Extension, you can also trigger backtest optimizations and local automation directly from any free TradingView plan.

Can I use dynamic TradingView placeholders like {{close}} or {{ticker}}?

Absolutely! Backpulse supports all official TradingView Pine Script alert placeholders, including {{ticker}}, {{close}}, {{strategy.order.action}}, {{strategy.order.contracts}}, {{timenow}}, and custom variables. When TradingView sends the webhook, it replaces these variables with the actual live values at the moment the candle closes.

Does Backpulse support Stop-Loss, Take-Profit, and Trailing Stops?

Yes. You can specify take_profit and stop_loss percentages directly inside your JSON webhook message (e.g. "take_profit": "3.5%", "stop_loss": "1.5%"). When the entry order fills, Backpulse automatically places the corresponding exchange-side OCO (One-Cancels-the-Other) or bracket order immediately.

How does Backpulse compare to WunderTrading and 3Commas?

Backpulse offers sub-300ms execution speed, a generous free plan without forced subscription lock-in, and seamless integration with our free Pine Script parameter optimizer extension. Unlike competitors that charge $50–$100/month just to connect a webhook, Backpulse was built by quantitative traders for fast, accessible algorithmic execution.