Guide
Can you trade directly from TradingView?
Yes, by hand. TradingView is a charting platform, and its trading panel connects to brokers that built an integration with it. Once you log in to one, you place, change and cancel orders from the chart. What the panel does not do is act on an alert. An alert can notify you or call a webhook URL, but it never places an order by itself. This guide covers what the panel does, why alerts stay separate, and the route that turns an alert into an order.
What the trading panel does
The panel sits under the chart. You pick a broker from its list, log in with that broker's own credentials, and the chart gains an order ticket. From there you buy, sell, set a limit price and cancel, and the account's positions and orders show beside the chart. Paper Trading, TradingView's own simulator, is always in the list.
Every order in that panel is one you clicked. There is no setting that makes the panel place an order when a condition on the chart becomes true.
Why an alert does not place an order
An alert is a condition on the chart plus an action when it fires: a pop-up, an email, a push notification or a webhook. None of those actions is send an order to the trading panel. A broker logged in to the panel changes nothing about this, so the alert tells you and you still click.
The webhook is the one action that leaves TradingView. It sends the alert's message to a URL you choose, and whatever owns that URL can read the message and place an order at a broker. That receiver does not need the panel, and it works with brokers that are not in the panel's list at all.
The route from alert to order
- 1
Write a message that names the trade
The alert message has to say the ticker, the side and whether it opens or closes a position. For options it also needs the expiry, the strike and call or put. Leave out anything the receiver can decide itself.
- 2
Check your TradingView plan
Webhook alerts need a paid TradingView plan and two-factor authentication turned on for your account. A free plan can still notify you.
- 3
Point the webhook at a receiver
The receiver is software that stays awake, reads each message and sends an order to a broker that publishes an API. You can write it yourself or use a service built for it.
- 4
Test on paper, then check the fills
Run the alerts against a paper account until entries and exits both behave. Then compare each live order with the broker's own order history, which is the record that counts.
The same route with Nyria
Nyria is the receiver. Create a strategy with TradingView as the alert source, copy its webhook URL into the alert's Webhook URL box, and put a message in the alert. Nyria reads any wording or JSON, so plain text works:
Entry, in the alert message
long entry AAPL
Exit
exit AAPL long
The bot places the order at Charles Schwab, Tradier, tastytrade or Alpaca. An alert cannot set the size: the bot sizes each order from the budget per entry you set when you deploy it. Nyria attaches no stop order to an entry, so a position closes when an exit alert arrives or when you close it yourself. The alert tester shows how a message will be read before anything trades.
Nyria does not appear in TradingView's trading panel. It sits on the other side of the webhook.
Paper first
Deploy the strategy on Nyria Paper, the free simulated broker, and let real alerts fire for a week or two. Read the strategy's Logs tab to see each alert and each order, then confirm every exit closed its entry. Paper fills pay the quoted spread and never slip, so a live account can fill at a worse price. When the paper run reads right, deploy a bot on the broker account.
Questions
- Does a connected broker make my alerts trade?
- No. A broker connected to the trading panel only lets you place orders by hand. An alert places an order only when its webhook reaches a receiver that holds a broker connection.
- Do I need the trading panel for webhook alerts?
- No. The webhook route does not use the panel, so it works with any broker the receiver connects to, listed in the panel or not.
- What does it cost?
- Paper is free. Live trading from $15 a month.
Guides
Automate TradingView alerts
The alert, the webhook URL, the message, a paper test, then live.
TradingView webhook not working: a checklist
Six checks, most common first: script type, the URL box, expiry, the message, the bot, and where the reason is logged.
Which brokers can TradingView alerts trade through
Schwab, Tradier, tastytrade and Alpaca live, Nyria Paper free; sign-in or API key, what each trades, one message for all.
Send a TradingView alert to a paper bot first
Paper is free. Live trading from $15 a month.