Webhook trading

From your chart to your broker, one clear order at a time.

Open the Webhook trade panel on the chart and send orders (Open, Close, Reverse and Close all; Buy or Sell), or let your script alerts and strategies send them. Deepwick forwards each order, signed, to your own endpoint, PineConnector or 3Commas. You decide what goes out, when, and within which limits.

See plansGet started freeHow it works

Available on Pro and Elite. Automatic sends are off by default. · Español

Benefits

Trade from the chart.

The Webhook trade panel has Open, Close, Reverse and Close all actions, Buy and Sell, and Market, Limit and Stop order types.

Drag-and-drop SL/TP.

Place stop loss and take profit right on the chart and drag the lines into position before you send.

Risk-based sizing.

Set your risk as an amount (Risk amount) or as a % of the balance you declare (Risk % of balance), and Deepwick works out the quantity from the SL distance. Point value is filled in automatically only for crypto spot traded in base units; for other markets, and for receivers that trade lots, you declare it in the symbol mapping.

From research to order.

The same strategies you backtest and replay over several years of history can send orders from strategy.entry / strategy.exit, or from your alertcondition() alerts.

One symbol, many destinations.

Per-destination symbol mapping turns Deepwick's ticker into whatever each broker or service expects (e.g. BTCUSDT here, BTCUSD in your terminal).

Control end to end.

HMAC signing, an idempotent order_id, send history, daily and max-quantity limits, and a kill switch.

How it works

  1. Connect a destination. On the Webhook trading settings page, choose Add destination, paste your HTTPS URL and pick a preset: Generic JSON, PineConnector or 3Commas. Set up your symbol mapping and your safety limits.
  2. Prepare the order. Use the Webhook trade panel on the chart, with SL/TP and risk-based sizing, or link a script alert or a Deepwick Script strategy. Deepwick Script runs a subset of Pine Script, so you can paste code from TradingView and adjust what isn't supported.
  3. Send and review. Press Send: Deepwick signs the message and forwards it to your destination. Every send is logged in your History, so you can see what went out, when, and what your receiver answered. Want automation? Turn on Automatic sends from script alerts yourself; it asks you to confirm first.

Integrations

Generic JSON.

A documented, HMAC-signed JSON payload for your own server, bot or bridge. It's the most flexible option and supports every action and order type.

PineConnector.

A ready-made template in PineConnector's message format to route orders to your MetaTrader terminal through their service.

3Commas.

A template for 3Commas Signal Bots. Limitation: 3Commas does not support Reverse, Close all, Stop orders or SL/TP levels sent from Deepwick (3Commas only takes SL/TP as percentages in the bot). With this destination those options are disabled, and exits have to be configured inside your 3Commas bot.

Deepwick EA for MT5Coming soon (beta)

Our own Expert Advisor for MetaTrader 5 in pull mode: the EA polls Deepwick and picks up your orders, so you don't need a domain or open ports. It is not generally available yet.

Security & control

  • HMAC signing. Every message carries an HMAC-SHA256 signature made with your destination's secret, so your endpoint can check that the order came from Deepwick and wasn't altered on the way.
  • Idempotent order_id. Every order carries a unique ID. If the same order reaches your endpoint twice (for example after you press Resend), your endpoint can recognise it and skip it.
  • Send history. What was sent, to which destination, when, and what the destination answered.
  • Safety limits. Max orders per day, max quantity per order (also per symbol), and a kill switch (Block all sends) that blocks every order and resend at once.
  • Automatic only when you say so. Sending from alerts and strategies is off by default for every alert; to turn it on you confirm with Enable automatic sends.
  • Non-custodial. Deepwick doesn't execute trades, hold funds or give advice. It only forwards your instruction to your own endpoint or terminal.

Included in Pro and Elite

  • Pro: 5 USD/month or 48 USD/year. Founder price for the first 10 Pro spots, monthly or yearly: you keep it for as long as you stay subscribed.
  • Elite: 49 USD/month or 490 USD/year. Elite isn't part of the founder offer.

10 of 10 founder spots left.

I'm an indie founder and I like simple pricing. There are only 10 founder-price spots, all on Pro: each Pro subscription that is active or trialing holds one, and a spot only opens up again when the subscription holding it ends.

See plansGet started freeHow it works

On TradingView, webhook notifications require a paid plan (Essential or higher). Source: tradingview.com/pricing, checked on 20 October 2026.

FAQ

Does Deepwick execute my trades?

No. Deepwick doesn't execute orders, hold funds or give investment advice. It only forwards the instruction you define to your own endpoint, service (PineConnector, 3Commas) or terminal. Execution happens at your broker or platform.

Which brokers does it work with?

Any destination that accepts an HTTPS webhook: your own server or bridge (generic JSON), MetaTrader via PineConnector, or the exchanges 3Commas supports. Whether a broker works depends on that destination, not on Deepwick.

Are automatic sends on by default?

No. Automatic sends from script alerts (alertcondition() or a strategy's entries and exits, strategy.entry / strategy.exit) are off by default and ask you to confirm before they're turned on. Alerts are evaluated on closed bars, so the order goes out after the bar closes, not intrabar. You can block everything instantly with the kill switch.

What are HMAC signing and idempotency?

An HMAC signature is a code computed with a secret. Your endpoint uses it to check that the message came from Deepwick and wasn't altered. Idempotency means every order carries a unique order_id: if the same message arrives twice, your endpoint can spot it and avoid executing it twice.

What are the 3Commas limitations?

3Commas doesn't support Reverse, Close all, Stop orders or SL/TP levels sent from Deepwick. With that destination you can open and close trades, and exits are configured in your 3Commas bot.

Is there a direct MT5 integration?

Today you can reach MT5 through PineConnector or your own bridge using generic JSON. We're also building our own MT5 EA in pull mode (no domain, no open ports). It's Coming soon (beta) and not generally available yet.

How does Deepwick size my position?

You set the risk as an amount or as a % of the balance you declare, and the stop distance comes from the SL. For crypto spot traded in base units, point value is filled in automatically; otherwise you enter it yourself, since it depends on your broker and instrument.

Can I use my TradingView scripts?

Often, yes. Deepwick Script runs a subset of Pine Script: you can paste code from TradingView, and unsupported lines are flagged with line and column so you can adjust what's needed.

Deepwick Script reference

Risk disclaimer

Trading in financial markets involves risk of loss, including the loss of all capital. Deepwick does not execute trades, hold funds or provide financial advice: it only forwards your instructions to the endpoint, service or terminal you configure. Whether an order is delivered and executed depends on that destination and your broker. Backtest and replay results do not guarantee future results.

PineConnector, 3Commas, TradingView and MetaTrader are trademarks of their respective owners; Deepwick is not affiliated with, nor endorsed by, them.