TradingView bridge

Send TradingView alerts to your Indian broker

Connect TradingView to Zerodha, Angel One, Dhan, Upstox, Kotak and 30+ Indian brokers. Your Pine Script strategy or indicator fires an alert, the AlgoDelta webhook receives it, and the order is placed in your account – or in every account of a group – with no code.

  • Strategies & indicators
  • Equity, F&O, MCX
  • Included in ₹400/account

Setup

How to connect TradingView to your broker

It takes a few minutes, start to finish.

  1. Connect your demat

    Add your broker account in AlgoDelta (or a group of accounts).

  2. Create a bridge

    Choose Custom Bridge or JSON Bridge and set quantity, product and exits.

  3. Create the TradingView alert

    On your strategy or indicator, paste the AlgoDelta webhook URL and the alert message.

  4. Test and go live

    Fire a test alert with small quantity, confirm the order, then trade.

Full step-by-step guide

JSON Bridge

One alert message, full control

The JSON Bridge generates the alert message for you. Use TradingView placeholders such as {{strategy.position_size}} for quantity, choose the option contract automatically, and let the bridge handle target, SL, trailing SL and exit on opposite.

  • Script-specific orders for equity, futures and options
  • ATM, premium-based or symbol-based option selection
  • Rollover and weekly or monthly expiry
  • Limit, stop and square-off syntaxes, or Custom API for direct orders
TradingView alert message (JSON Bridge)
{
  "type": "strategy_order",
  "transaction_type": "BUY",
  "script": "NIFTY-N",
  "script_type": "CE",
  "option_selection": "ATM_BASED",
  "atm_gap": 0,
  "expiry_type": "weekly",
  "exit_on_opposite": true,
  "position_size": "{{strategy.position_size}}",
  "product": "CARRYFORWARD",
  "quantity": 1
}

Features

Why traders pick AlgoDelta for TradingView automation

Strategies and indicators

Works with Pine Script strategy alerts and with indicator alertcondition() or alert() calls.

One alert, many accounts

Point the bridge at a group and every child account gets the order, in its own size.

Dynamic quantity

Position size from the bridge or the alert, so you don't hard-code lots.

Hybrid takeover

Step in manually while the strategy keeps running.

Built-in exits

Target, stop-loss and trailing SL handled by the bridge, not by extra alerts.

Exit on opposite

No stacked positions when the signal flips.

Fast webhook processing

Alerts are processed as they arrive and sent to brokers in parallel.

Telegram notifications

Every alert and order posted to your Telegram channel.

TradingView bridge questions

How do I connect TradingView to my broker?

Create a bridge in AlgoDelta and copy its webhook URL. In TradingView, create an alert on your strategy or indicator, paste the webhook URL and the alert message shown in AlgoDelta, then send a small test alert before going live.

Step-by-step guide

Do I need a paid TradingView plan?

Webhook alerts are a TradingView feature available on its paid plans, so you need a plan that includes webhook notifications. Check TradingView's current plan page.

What is the difference between Custom Bridge and JSON Bridge?

Both connect TradingView indicators or strategies to your broker. Custom Bridge is the simplest to set up. JSON Bridge adds script-specific orders, target, stop-loss, trailing stop-loss, rollover, option strike selection and exit on opposite, and it can be called from Python or any code.

Can a TradingView signal on Nifty buy the right option strike automatically?

Yes. The JSON Bridge selects the option contract for you: ATM-based (with an ATM gap for ITM/OTM), premium-based (closest premium to your target within a max variation) or symbol-based, with weekly or monthly expiry and exit on opposite signal.

Options automation

How do I avoid duplicate orders when TradingView sends repeated alerts?

Use bar-close alerts in Pine Script, use strategy alerts with position size, and turn on exit on opposite in the JSON Bridge so a repeated signal does not stack positions. You can also pause a bridge without deleting it.

Can I send orders from my own Python code?

Yes. Generate the JSON syntax in the JSON Bridge and POST it to your bridge webhook URL from Python whenever your strategy gives a buy or sell signal. The same works from Node.js, Excel macros, Telegram bots or any tool that can send an HTTP request.

Python & API bridge

Do I need a static IP for algo trading in India?

Many brokers now accept API orders only from a whitelisted static IP. AlgoDelta gives you a dedicated static IPv4 or IPv6 per account. Several brokers also have a no-static-IP connection in AlgoDelta, including Zerodha (without API), Angel One, Kotak Securities No IP, Alice Blue No IP and Jainam Lite.

Static IP by broker

Do I need to log in to my broker every day?

It depends on the broker. Angel One, Kotak Securities (static IP), Zerodha without API, Groww, IIFL, Definedge, JM Financial and several others need no daily login, and Dhan supports a one-click token refresh. Brokers such as Upstox, FYERS, Flattrade, Shoonya and Zerodha with API expire tokens daily, so you re-authorise before market open.

Login rules by broker

How much does AlgoDelta cost?

AlgoDelta costs ₹400 + 18% GST (₹472) per connected demat account per month. That includes groups for copy trading and multiple account management, the Order Manager and the TradingView bridge. A static IPv4 is ₹400 + GST per month and a static IPv6 is ₹300 + GST per month, per account.

See pricing

Automate your TradingView strategy

Create a bridge on the free trial and send your first alert to your broker today.

AlgoDelta is a pure technology platform. It is not a stockbroker, investment adviser, research analyst or portfolio manager, does not hold client funds or securities, and does not provide tips, recommendations, profit-making systems or assured returns. Trading in securities and derivatives involves risk of loss. You are responsible for your own trading decisions. Risk disclosure.