Free to start — no card required

Sub-second trade
execution, quietly.

TradeAon wires TradingView webhooks into MT4, MT5 and cTrader, then replicates every fill across as many slave accounts as your plan allows. No file bridges, no DLLs — an EA and a license key on MetaTrader, or a one-click OAuth connection on cTrader.

Works with MetaTrader 4 MetaTrader 5 cTrader
Execution target
<1s
webhook to fill
Platforms
3
MT4 · MT5 · cTrader
Broker fill (median)
491ms
largest segment — measured
Start free
$0
Free plan · no card
How it works

From signal to fill
in three steps.

No bridges, no DLLs, no VPS gymnastics. Connect once and every TradingView alert or master trade flows straight into MetaTrader or cTrader.

01

Create your account

Sign in with Google, then grab your license key and per-account webhook URL from the dashboard. The Free plan lets you start without a card.

02

Connect your platform

On MT4 or MT5, drop the TradeAon EA onto any chart and paste your license key — one EA handles both webhook execution and copy trading. On cTrader there is nothing to install: authorise your account over OAuth and our servers hold the connection for you.

03

Send a signal

Point a TradingView alert at your webhook URL, or open a trade on your master account. TradeAon executes and replicates it across every linked account — MetaTrader or cTrader — in under a second.

Webhook

TradingView → MT5
in under a second.

Point your alert's webhook URL at your TradeAon endpoint and every signal fires straight into MetaTrader — no polling, no bridge files, no manual intervention.

  • 0.7–1.0 s end-to-end, measured on our own logs
  • 15 actions — BUY · SELL · LONG · SHORT · CALL · PUT · the CLOSE_* family · the CANCEL_* family
  • Per-account secret token — rotate anytime
  • Live event log in your dashboard
How the webhook works →
tradingview-alert.json Connected
{
  "symbol":  "EURUSD",
  "action":  "BUY",
  "volume":  0.10,
  "stop_loss":  1.0850,
  "take_profit":  1.0950,
  "secret":  "your-secret-here"
}
// → POST  /whk_8f3a92c1d4e7b6f5a9
// "secret" is optional — off by default, set your own in Settings
// ← 200  OK · order executed
Copy trading

One master, every
slave account in sync.

Every trade on the master fires to all linked slave accounts in the same sub-second window. Volume mapping, symbol remapping, and partial-close sync are all handled automatically.

  • 2 copy pairs on Starter — add more for $8/mo each
  • Auto symbol mapping across broker naming variants
  • Proportional or fixed-lot volume control
  • SL/TP sync · partial close support
How copy trading works →
01
Master account Opens XAUUSD BUY 0.25 lot
02
TradeAon Maps symbol · scales volume
03
Slave accounts GOLD BUY 0.05 · 0.10 · 0.25 → filled
Trade journal

Every trade logged,
automatically.

The EA pushes each fill to your personal journal as it happens. Tag trades, attach screenshots, and review performance analytics without touching a spreadsheet.

  • Unlimited trades recorded on all plans
  • 2 GB of screenshot storage on Starter, +5 GB for $3/mo
  • Win rate · profit factor · drawdown metrics
  • Export your full trade history as CSV
How the journal works →
SymbolSideStatusTime
XAUUSD BUY Logged 14:22
EURUSD SELL Logged 11:05
US30 BUY Logged 09:47
GBPUSD SELL Logged 08:30

Illustration of the journal layout with placeholder rows — no real trades or performance figures.

Why run all three together

One system,
not three tools.

You can use the webhook, the copier and the journal separately. Running them on the same account is what lets the journal record things it would otherwise have to guess — because the same system that placed the order is the one writing the row.

01

It knows why a trade closed

Every closed position carries a close reason taken from the broker's own deal record: stop-loss, take-profit, stop-out, trailing stop, breakeven, or closed by the EA. A journal fed by a CSV export can only see that the position ended — which is why an auto-managed position that moved to breakeven and closed looks like it simply vanished.

02

Copied trades stay tied to their master

The copier keeps a server-side map from each master position to the slave position it created, including the volume each side actually opened and a history of every partial close. So a half-close on the master resolves to the right position on the slave, and the journal row records whether it was a straight copy or a reverse / forced-direction one.

03

Nothing double-counted, nothing missing

Before syncing history the EA asks the server which tickets it already holds and sends only the gaps, so a reconnect or a terminal restart can't duplicate your history. Positions still showing as open are reconciled against a live snapshot, and deposits and withdrawals are recorded alongside trades so the balance actually adds up.

One timeline instead of three exports

Because all three run through the same account, a single trade leaves a trail you can follow end to end rather than three unrelated files you have to line up by timestamp.

  • The signal that arrived — action, symbol, volume, and whether it was accepted
  • The copy event it produced, with the slave's real broker ticket returned on the fill
  • The journal row, keyed to the same position id so it can't land twice
  • R:R worked out from the stop-loss the signal itself set
See it on your own account →
01
Signal received Logged with what was sent and whether it passed
02
Order placed & copied Master and slave tickets mapped to each other
03
Journal row written With close reason, copy mode and R:R attached

Bring history from before you started: import a broker HTML statement and those trades sit in the same journal, then get overwritten with the more accurate figures once the EA reports them.

Pricing

Pick your plan.
Change it anytime.

All plans include Webhook + Copy Trading + Trade Journal. Upgrade, downgrade, or add capacity with add-ons at any time.

Free
$0 /mo

Try automation free — supported by ads instead of a subscription.

  • 3 registered accounts (1 webhook-enabled)
  • 1 copy trade pair
  • 500 MB storage
  • Unlimited trades recorded
  • Ad-supported — watch an ad to keep the account active
  • Community support
Start free
Starter
$39 /mo

For individual traders running a few accounts, without ads.

  • 5 registered accounts (3 webhook)
  • 2 copy trade pairs
  • 2 GB storage
  • Unlimited trades recorded
  • Ad-free — no ads
  • Community support
Get Starter

Need more capacity? Add-ons stack on any plan: +1 Account $5/mo · +1 Copy Pair $8/mo · +5 GB Storage $3/mo

FAQ

Questions,
answered.

Everything you need to know before connecting your first account.

Do I need a VPS or a Windows server?

It depends on the platform. On MT4 and MT5 the Expert Advisor runs inside your own terminal, so that terminal has to stay online — most traders keep it on a low-cost VPS. On cTrader there is nothing to keep running: you authorise the account once over OAuth and our servers hold the connection, so your machine can be switched off.

Which platforms and brokers are supported?

MetaTrader 4, MetaTrader 5 and cTrader, with any broker. Symbol names are auto-mapped, so GOLD, XAUUSD and XAU/USD all resolve to the same instrument — and you can add your own mapping for any name your broker uses that we don't recognise yet. The resolver ships with 34 canonical instruments across 106 broker spellings, covering currency pairs, metals, energy, index CFDs, crypto and agricultural contracts — not FX alone.

How fast is execution?

Between 0.7 and 1.0 second end-to-end for a single trade, measured from our own production logs. Broken down: 87 ms for the master terminal to reach our server, 12 ms to accept and queue the signal, 118 ms of queue wait, and 491 ms for the slave's broker to actually fill. The broker segment is both the largest and the one nobody can optimise — so treat any vendor quoting a flat "50 ms" figure with suspicion, because that number cannot include the fill.

Is the Free plan really free?

Yes. There's no charge and no card required — the Free plan is supported by ads shown inside the dashboard. Paid plans remove all ads and raise every limit.

Can I copy trades between different brokers?

Yes. Master and slave accounts can sit on different brokers and even different platforms. Volume is mapped proportionally or by fixed lot, and symbols are remapped automatically.

How do I cancel?

Cancel anytime from the billing page. Your account simply drops to the Free plan — you keep your data and can keep trading within Free limits.

Is my data safe?

Every account is isolated to your user, and TradeAon never places a discretionary trade or takes custody of your funds. On MetaTrader we never receive your broker password at all — the EA connects from inside your own terminal. cTrader is different and worth being explicit about: authorising over OAuth means we hold an access and refresh token for that account, so we store both encrypted at rest and you can revoke them at any time from your cTrader account or by disconnecting in the dashboard.

About

Built by traders,
for traders.

TradeAon is built and operated from Bangkok, Thailand by an independent software team. It began as an internal copier for one prop account spread over a few brokers, and the parts we could not buy off the shelf — symbol remapping that survives broker naming, partial-close sync, an event log that shows what actually happened to a signal — are the parts that became the product.

We publish our own latency numbers rather than a marketing figure, we do not manage funds or sell signals, and we do not promise performance. What we sell is the plumbing between your strategy and your broker, and the visibility to check it did its job.

More on who we are and what we deliberately don't do is on the about page; if you want to reach a human, the contact page lists where each kind of question goes.