How to Automate Cornix Signals with TradingView Webhook (Full Setup Guide 2026)

How to Automate Cornix Signals with TradingView Webhook (Full Setup Guide 2026)

To automate Cornix signals with a TradingView webhook, you need three things: a paid TradingView subscription, an active Cornix bot, and a connected exchange API. Once those are ready, you create a TradingView alert, paste your Cornix webhook URL into it, and drop the Cornix-provided trade message into the alert's message box. When the alert condition fires, TradingView sends the signal directly to Cornix, which opens the trade on your exchange automatically. This guide walks through every step from scratch so you can get it working today.


1. What Is Cornix and Why Use It With TradingView?

Before we get into the actual setup, it helps to understand what each tool does and why they work so well together.

Cornix is a crypto trading automation platform that connects to your exchange account through API keys and executes trades on your behalf. Think of it as a middleman that sits between a trading signal and your exchange account. When a signal tells Cornix "buy Bitcoin now," Cornix goes ahead and places that buy order on Binance, Bybit, or whichever exchange you have connected. You don't have to be at your computer. You don't have to click anything. It just happens.

TradingView, on the other hand, is the most popular charting platform in the world. It lets you draw trend lines, apply indicators like RSI and MACD, write custom strategies in Pine Script, and set up alerts that fire when specific conditions are met. The key feature we care about here is the webhook alert -- a way for TradingView to send an automatic HTTP message to an external URL whenever your alert condition triggers.

Combining them creates a genuinely powerful system. TradingView handles the analysis and signal detection. Cornix handles the trade execution. You handle the strategy. The computer handles everything else.

As of 2026, Cornix supports connections to all major exchanges including Binance, Bybit, OKX, Kraken, and Coinbase Advanced. Plans start from around $19/month, with a 14-day free trial available for new users.


2. What You Need Before You Start

Getting this setup wrong at the beginning wastes a lot of time. Make sure you have everything below checked off before touching a single setting:

a) A Paid TradingView Plan

This is the single most common reason the webhook feature is unavailable. TradingView webhooks are locked behind paid plans. The free plan does not have this feature at all. You need at minimum the Essential plan (formerly called "Pro"). If you try to set up an alert and don't see the "Webhook URL" checkbox, this is why.

b) A Cornix Account With a Bot Created

You need an active Cornix account and at least one bot configured inside your dashboard. The bot is where you set up all your trade parameters -- which coin, which exchange, how much to invest per trade, your take-profit levels, and your stop-loss. Cornix will generate a unique webhook URL and a trade message specifically for that bot once it's configured.

c) An Exchange Account Connected to Cornix via API

Cornix does not hold your funds. It connects to your exchange using read/write API keys that you generate inside your exchange account and paste into Cornix. Your funds stay on the exchange at all times. Make sure the API key has "trade" permissions enabled, but disable the "withdrawal" permission for security.


3. Step 1: Set Up Your Cornix TradingView Bot

Log in to your Cornix dashboard at dashboard.cornix.io. On the left sidebar, find the TradingView section. This is where you build bots specifically designed to receive TradingView webhook signals.

Click "+ Create Bot" and fill in the required fields:

Once you save the bot, Cornix gives you two critical pieces of information. Write them down or keep the page open, because you'll need both in the next step:

  1. The Webhook URL -- something like https://dashboard.cornix.io/tradingview/
  2. The Trade Webhook Message -- a specific block of text (this is the signal payload Cornix reads to understand what trade to open)

If you're setting this up for testing purposes, use the Demo Webhook URL (https://dashboard.cornix.io/tradingview-demo/) instead. This lets you fire the full signal flow without placing any real trades, which is exactly how you should start.


4. Step 2: Create the Alert in TradingView

Open TradingView and navigate to the chart for the trading pair you set up in Cornix (e.g., BTCUSDT on Binance). This is important -- the alert should be created on the same symbol your bot is configured for.

Click the alarm clock icon on the right side panel to open the Alerts window, then click "Create Alert."

You'll see a screen with several sections. Here's how to fill each one:

Condition: This is the trigger for your alert. You can set it to fire based on:

Set up whatever condition matches your trading strategy.

Alert Name: Give it something descriptive like "BTCUSDT Cornix Long Entry" so you can identify it easily later.

Notifications Tab: This is the critical part. Scroll to the "Webhook URL" option and check the box next to it. A URL field will appear. Paste the Cornix Webhook URL you copied from your bot settings.

Message Box: Delete whatever placeholder text is in there. Paste the exact Trade Webhook Message that Cornix provided. And I mean exactly. Do not add a space at the start. Do not add your name. Do not add any other text. Any modification breaks the JSON format and the signal will silently fail.

Once everything is filled in, click "Create" to activate the alert.


5. Step 3: Test Your Setup Before Going Live

This step is not optional. I cannot stress this enough. Always test with the demo environment before connecting to real money.

Go back to your Cornix bot settings and switch the webhook to your Demo Bot URL temporarily. Then manually trigger the TradingView alert (you can do this by temporarily setting the alert condition to something that's already true, like a price below the current price).

To verify it worked:

  1. Open your TradingView Alerts panel and click the "Log" tab. You'll see whether the alert fired and whether the webhook status shows "Success." If it shows "Failed," TradingView tried to send but got an error back from Cornix. Check your webhook URL for typos.

  2. Inside your Cornix demo dashboard, check if a paper trade appeared. If the signal reached Cornix correctly, you'll see the trade open in demo mode.

  3. Check your exchange API connection inside Cornix. If the signal reaches Cornix but no trade fires on the exchange, the issue is with your API keys. Make sure they have trading permissions enabled and haven't expired.

Only after you've seen the full chain work in demo mode should you switch to the live webhook URL.

Trade Bitcoin without Guessing
Stop guessing. Let Possibo's predictive algorithms scan the market for you 24/7.
Get real-time entries, exits, and massive macroeconomic data streams.
ACCESS LIVE DASHBOARD

6. Using Pine Script to Send Cornix Signals Automatically

If you write your own Pine Script strategies or use someone else's, you can embed the Cornix signal directly inside the script logic so alerts fire automatically when conditions are met in your code, without needing to manually configure the message box each time.

Here's a basic example of how it looks inside Pine Script:

pine
 
//@version=5
strategy("My Cornix Bot Strategy", overlay=true)
 
longCondition = ta.crossover(ta.sma(close, 20), ta.sma(close, 50))
 
if (longCondition)
strategy.entry("Long", strategy.long)
alert("YOUR_CORNIX_TRADE_WEBHOOK_MESSAGE_HERE", alert.freq_once_per_bar_close)

Replace the placeholder text with the actual Cornix Trade Webhook Message from your bot. When TradingView runs this script and the 20-period SMA crosses above the 50-period SMA, it automatically fires the alert with your Cornix payload. You set up the alert in TradingView once (with your webhook URL), and the Pine Script handles the message every time.

This approach is cleaner for automated strategy systems because you don't rely on the message box -- the signal comes directly from the script logic itself.


7. Common Mistakes That Break the Webhook Connection

From what I've seen across community forums and Cornix support logs, the same handful of mistakes cause about 80% of failed setups. Here are the ones to watch out for:

Mistake 1: Using Smart Quotes in the JSON Message

If you copy the Cornix webhook message from a PDF, a Word document, or even some mobile notes apps, the app sometimes changes straight quotes (") into curly or "smart" quotes ("). JSON only accepts straight quotes. One curly quote and the entire payload fails silently. If your webhook shows "Success" in TradingView but Cornix never receives the signal, this is the first thing to check. Paste your message into a tool like JSONLint.com to validate it.

Mistake 2: Extra Text in the Message Box

The message box in your TradingView alert must contain only the Cornix payload. Even adding a single space before the payload breaks it. Delete everything else before pasting.

Mistake 3: Alert Expiration

TradingView alerts expire after approximately two months if left untouched. An expired alert still shows up in your alerts list, but it never fires. If your automation suddenly stops working after running well for weeks, check the expiration date on your alert and recreate it if needed.

Mistake 4: Free TradingView Plan

There is no workaround for this. The free plan simply does not expose the webhook URL field. If you're serious about automation, you need at minimum the Essential plan.

Mistake 5: Using the Demo URL in Live Mode (or Vice Versa)

Double-check which webhook URL you have pasted. The demo and live URLs look almost identical. Using the demo URL in your live alert means every single signal fires into a sandbox environment and no real trades ever open.


8. Cornix Pricing and What Plan You Need

Cornix offers a 14-day free trial for new users, which is enough time to get your first setup working and test it properly. After the trial, the paid plans in 2026 are structured roughly as follows:

Plan Price Best For
Starter ~$19/month Beginners running 1-2 bots
Trader ~$29/month Multiple bots, more signal channels
Pro ~$59/month Advanced users with high trade volume

Combined with TradingView's Essential plan (around $12.95/month billed annually), the total cost to run this automation system starts at roughly $32/month. That's genuinely affordable for a system that can monitor the market 24/7 and execute trades while you sleep.


9. FAQs: How to Automate Cornix Signals with TradingView Webhook

Q: Do I need coding experience to set this up? Not at all. The basic setup requires only copy-pasting URLs and webhook messages. Coding with Pine Script is optional and only needed if you want to build your own custom alert conditions from scratch.

Q: Does Cornix have access to my exchange funds? No. Cornix connects via read/write API keys but cannot withdraw your funds. Your crypto stays on your exchange at all times. Always disable the "withdrawal" permission when generating your API key.

Q: Can I use Cornix with a free TradingView account? No. Webhook functionality in TradingView requires a paid plan. There is no workaround for this.

Q: What exchanges does Cornix support in 2026? Cornix supports most major exchanges including Binance, Bybit, OKX, KuCoin, Kraken, Coinbase Advanced, and several others. Check the Cornix website for the most current list before signing up.

Q: My TradingView alert shows "Success" but Cornix never opens a trade. What's wrong? This typically means the signal reached Cornix but failed at the Cornix level. Check three things: (1) your Cornix bot is active and not paused, (2) your exchange API connection is working inside the Cornix dashboard, and (3) the webhook message payload has no smart quotes or extra text.

Q: Can one TradingView alert control multiple Cornix bots? Each TradingView alert can only send to one webhook URL. If you want to trigger multiple bots, you'll need to create separate alerts for each one pointing to the respective bot's webhook URL.

Q: Is it possible to also automate the trade close with TradingView? Yes. Cornix provides a separate "Close Trade" webhook message in addition to the "Create Trade" one. You set up a separate TradingView alert for your exit condition and use the Close Trade payload in its message box. When that condition fires, Cornix closes the open position automatically.

Q: How do I know if the signal actually worked? Check the TradingView alert log for the webhook status, then check your Cornix dashboard to see if a trade opened, and finally check your exchange account to confirm the actual order was placed. Following all three in sequence tells you exactly where in the chain something went wrong if it did.


Conclusion

Trade Bitcoin without Guessing
Stop guessing. Let Possibo's predictive algorithms scan the market for you 24/7.
Get real-time entries, exits, and massive macroeconomic data streams.
ACCESS LIVE DASHBOARD

Automating Cornix signals with TradingView webhooks is one of the most practical setups any active crypto trader can build. Once everything is connected properly, you have a system that monitors the market around the clock, fires trades the moment your conditions are met, and applies your stop-loss and take-profit rules automatically every single time.

The setup process itself is straightforward once you know the order: build your Cornix bot, grab the webhook URL and trade message, create the TradingView alert with the webhook enabled, paste everything in exactly as provided, and test it thoroughly in demo mode before going live.

The most important thing is to take that demo testing step seriously. Rushing from setup to live trading without verifying the full signal chain is how setups go wrong and money gets lost. Take an hour, fire test signals, confirm everything in the logs, and then go live with confidence.

Disclaimer: This article is for educational purposes only. Automated trading carries risk. Always test in demo mode before using real funds.