TradingView webhook format

Use the right alert message format before connecting automation.

Link My Trading uses a simple alert message format to connect your TradingView alert to a private webhook and exchange API connection. Start with one alert message, one exchange, and one safe test before adding more automation.

Join Telegram for setup help, or sign up for invite access if you already know which exchange API and alert message you want to test.

No signals. No copy trading. No financial advice.

Two ways to start

Choose the path that fits you.

New users can start in Telegram with guided setup help. Experienced users can request invite access and begin from the app.

New here

Join the Telegram community and ask for setup support. We’ll help you understand the webhook URL, alert message, exchange connection, and first safe test.

Already know what you want

Sign up for invite access and start your setup in the app. Existing users can log in and continue from their dashboard.

Webhook URL vs message body

There are two fields that matter in TradingView.

The webhook URL tells TradingView where to send the alert. The alert message tells Link My Trading what to do when the alert arrives.

Webhook URL

Paste your private Link My Trading webhook URL into the TradingView webhook field. This URL is generated from your app setup and should not be shared publicly.

Alert message body

Paste the command message into the TradingView alert message field. This is the part that contains the bot name, market symbol, order type, side, and size.

Do not put secrets in TradingView alerts

Never place API keys, API secrets, passwords, private keys, or account credentials inside a TradingView alert message. Exchange API credentials are handled inside the app connection flow.

Message structure

BOTNAME(SYMBOL){command}

A first test should stay simple. Use the saved connection name, the market symbol, and a small command you can verify in Console.

Bot name

ALPHA

The saved connection or bot name in Link My Trading.

Symbol

BTCUSDT

The market you want the alert to apply to.

Action block

{type=market,side=buy,amount=0.001}

The order instruction Link My Trading receives, checks, and sends through the connected exchange API.

Examples

Start with a small, readable command.

These examples show the shape of a TradingView alert message. Use guided setup or app docs before using any command live.

Simple market buy

A minimal first test for a buy action.

ALPHA(BTCUSDT){type=market,side=buy,amount=0.001}

Simple market sell

A minimal first test for a sell action.

ALPHA(BTCUSDT){type=market,side=sell,amount=0.001}

Flatten position

Target zero position when the connected exchange route supports position commands.

ALPHA(BTCUSDT){type=market,position=0}

Small limit test

Example of a limit order using an offset from current price.

ALPHA(BTCUSDT){type=limit,side=buy,amount=0.001,offset=-1%}

How setup works

Create your account, connect one exchange, and verify the first alert.

During beta, the first setup should stay focused. Connect one exchange API, use one TradingView alert message, and run one safe test before adding more automation.

Create your app account

Sign up for invite access so your private webhook and exchange connection can be created.

Choose one exchange API

Start with one exchange connection first: Bybit, Binance, OKX, Bitget, or Hyperliquid. Tradovate is planned.

Copy your private webhook URL

The webhook URL goes into the TradingView alert webhook field. Do not use public examples as live endpoints.

Paste one alert message

The alert message body tells Link My Trading what action you want to test.

Run one safe test

Start with a dry run, test route, or very small live test and verify the result in Console.

Beta offer

3 months free after guided setup.

Accepted beta users get 3 months free. Users who join through an eligible partner exchange link can qualify for up to 12 months free.

What this is not

No signals, no copy trading.

You bring your own TradingView alert or strategy. We help with webhook setup, exchange API connection, safe testing, and Console visibility.

FAQ

TradingView webhook format questions.

What is the TradingView webhook format?

The webhook format is the alert message body that TradingView sends to your private webhook URL. In Link My Trading, the message usually follows a BOTNAME(SYMBOL){command} structure so the system knows which connection, market, and action to use.

Where do I paste the webhook URL?

Paste your private Link My Trading webhook URL into the Webhook URL field inside the TradingView alert settings.

Where do I paste the command message?

Paste the command message into the TradingView alert message/body field. That message is what Link My Trading receives and parses when the alert fires.

Do I need to write code?

No. During beta, setup is guided. You can join Telegram for setup help, or sign up for invite access if you already know which exchange connection and alert message you want to test.

Do I put API keys inside the TradingView alert?

No. Never put API keys, secrets, passwords, or private credentials inside a TradingView alert message. Exchange API credentials are handled inside the app connection flow.

Which exchanges can I use this format with?

During beta, API connections are available for Bybit, Binance, OKX, Bitget, and Hyperliquid. Tradovate is planned.

Can I test the format safely?

Yes. The first setup should use a dry run, test route, or very small live test. Console helps you check whether the alert was received, parsed, routed, skipped, rejected, or returned exchange feedback.

Do you provide TradingView signals?

No. You bring your own TradingView alert or strategy. Link My Trading helps with private webhook delivery, exchange API connection, safe testing, and Console visibility.

Get started

Set up your first TradingView webhook with help.

Join Telegram for guided setup help, or sign up for invite access if you already know which exchange API and alert message you want to connect first.