Skip to content

Looking for beta testers: want early access and a direct line to the team?Let us know on support →

AutoSignalCopiersignals → metatrader

LiveTelegram & Discord → MT5 and MT4

The auto signal copier that trades while you’re away

Stop re-typing signals at 3 a.m. AutoSignalCopier reads the Telegram and Discord channels you follow, turns each signal into an order with entry, stop loss and take profit, and places it in MT5 or MT4 for you. It runs on your own PC, so message content never leaves it.

  • No payment method for the trial
  • Test on a demo account first
  • Nothing trades until you arm it

Runs where your terminal runs

  • Telegram
  • Discord
  • MetaTrader 5
  • MetaTrader 4
  • Windows 10/11

Copying signals by hand costs you the trade.

You follow good providers. Then life happens between their message and your MetaTrader ticket.

  • 01 · the missed call

    Signals don't wait for your alarm

    Providers post around the clock. Sleep through one and you watch the move from the sidelines.

    XAUUSD BUY NOW @ 2381

    03:12

    you saw it07:40
  • 02 · the fat finger

    One wrong digit, one wrong stop

    Re-typing prices under pressure is how a stop lands on the wrong side, or the lot size gains a zero.

    signal said

    SL 2412

    you typed

    SL 2142

    stop on the wrong side of a sell

  • 03 · the late entry

    By the time you type, price has moved

    Unlock, switch apps, open the ticket, type five numbers. The entry you get is not the entry you were sent.

    signal entryyour entry

AutoSignalCopier reads the message as it lands, checks it against your rules, and places the order with the entry, stop and target it was sent with.

Try it free for 7 days

No server of ours sits between your signals and your terminal.

the numbers that matter

cloud hops on the trade path
0
the only address your orders travel to
127.0.0.1
free on quarterly and yearly, no payment method
7 days
a month, one MetaTrader account included
$10

See it work

From chat to chart, on your PC

Read, parse, guard, route. Every step runs on the Windows machine next to your terminal, and the cloud never sees the message.

Local-first

Why a local signal copier: your messages stay on your machine

Most signal copiers sit between you and your broker, so your messages cross their servers. AutoSignalCopier draws a line at your PC: trade data stays left of it, the cloud only ever sees the licence and your dashboard numbers.

Your PC

  • Signal messages

    Telegram / Discord to this PC

    never leaves the device

  • Parsing, risk, routing

    this PC to this PC

    local process, local rules

  • Order delivery

    this PC to 127.0.0.1 to MT5/MT4

    loopback only

Cloud

  • Licensing and pairing

    this PC to cloud

    licence checks, never orders

  • Dashboard sync

    this PC to cloud

    signals, trades, snapshots, no message text

These three stages never touch the internet. Message text is read, parsed and routed entirely on the PC where your terminal runs.

  • 01

    Messages are read on your machine

    The Telegram and Discord sessions live on the Windows PC running AutoSignalCopier. No server ingests, stores, or forwards the chats and channels you follow.

  • 02

    The trade path is a loopback

    Orders reach MetaTrader (MT5 or MT4) through a packaged Expert Advisor that only ever talks to 127.0.0.1 on this computer. There is no internet hop between parse and broker.

  • 03

    The cloud's scope is licensing and your dashboard

    Pairing, licence checks, and the structured data behind your account dashboard: synced signals, trades, and account snapshots. Source message text is never uploaded, and orders never pass through the cloud.

  • 04

    Your data is removable

    Source sign-ins, settings, and local history live in the app data folder on your device and can be removed from there.

Safety model

Safety controls before any order is sent

Six capabilities in the current build, zero cloud hops on the trade path.

See all features and the safety model

Signals parsed as data, not text

New messages (and, where you turn it on, the text in image posts) are classified by a versioned parser into entries, management instructions, or chatter: entries become structured orders (side, symbol, entry, stop, and every target listed), and, by default, an entry naming no stop is refused. Management (close, partial close, break-even, move SL or TP, cancel pending, close all) acts only with that channel's consent, which is off by default — binding follows a strict ladder that refuses rather than guesses, close-all never touches positions the copier didn't open, and an edit after routing is stored while the trade is left alone. Duplicates and edits before routing are handled deterministically.

A routing gate that starts closed

Nothing executes until you enable the gate and type the confirmation. Signals that arrive before that stay review-only forever. Routing is never retroactive.

Exact symbol and size control

You decide the mapping between the provider's symbol and your broker's (EURUSD to EURUSD.a, for example), and how each destination sizes: fixed lots, or a set risk per trade as a percentage of balance or equity or a fixed amount of money. No surprises, no implicit leverage decisions.

Safety checks before the broker

Stops must sit on the correct side of the market, respect minimum stop distances, and pass terminal and account checks. Commands are not blindly retried; uncertain outcomes are held for review.

Every order leaves a trail

A signal's journey is recorded from admission to queueing to EA delivery to broker result, so when an order does not fill, you can see exactly where it stopped and why.

How it works

Copy trading signals automatically in three steps

Configure, verify, then arm routing. The third step is the only moment anything is allowed to trade.

Full walkthrough
  1. 01

    sessions stay on this PC

    Connect a signal source

    Sign in to your own Telegram account by QR code or phone, or connect Discord with a bot token (recommended) or your own account token (prohibited by Discord's terms; opt-in, account-termination risk), then choose the groups, channels, or servers that carry your signals. Only new messages from those chats are read, and images only where you turn image reading on.

  2. 02

    EURUSD → EURUSD.a · fixed lots or risk %

    Map symbols and set the rules

    Point each provider symbol at your broker's symbol and choose how each destination sizes: fixed lots, or a set risk per trade. New signals land in the inbox as review-only while the routing gate is off.

  3. 03

    verify → enable → typed confirmation

    Install the connector and enable routing

    The app installs the packaged EA into your MetaTrader terminal (MT5 or MT4) over the loopback connection, you verify it, then you enable the gate by typing the confirmation. Orders that pass every check are sent.

Pricing

Simple pricing, honest answers

One plan shape, three cadences, a 7-day trial on quarterly and yearly with no payment method. The FAQ answers the objections the pricing page cannot.

trial on quarterly + yearly

From$10a month

One MetaTrader account included (live or demo), $5 for each additional one. Pay quarterly or yearly for less.

Already have an account? Download for Windows (SHA-256)

Windows 10/11, 64-bit · unsigned build: Windows SmartScreen may warn on first run

Every plan includes

  • Telegram and Discord source sessions, read locally
  • Signal parsing with dedupe, freshness window, and a review-only inbox
  • Fail-closed routing gate: typed confirmation to enable
  • Provider → broker symbol mapping, and fixed-lot or risk-based sizing per destination
  • TP1 only, or one position per take-profit with the size divided between them
  • Optional break-even and trailing-stop rules per destination, run in the EA
  • Optional daily loss, drawdown and open-trade limits per destination
  • Optional trading hours, symbol, spread and price-moved filters
  • Optional news filter from the ForexFactory calendar
  • Optional entry zones: a midpoint limit or layers across the zone
  • Optional image signals, read locally with Windows OCR
  • Optional AI reading with your own provider and key
  • Packaged MT5 and MT4 connectors over loopback
  • Full audit trail from inbox to broker response code
  • Up to 3 paired Windows devices
  • Live and demo accounts route the same way, and are billed the same way

FAQ

Auto signal copier FAQ

Honest answers from the current build. Anything not shipped yet is stated as such.

Read all FAQs

What is an auto signal copier, and how is it different from a trade copier?

A signal copier reads trade ideas posted as chat messages and places the matching orders in your trading platform, so its hard problems are parsing text and deciding when execution is allowed. A trade copier instead mirrors positions from one trading account into another, where the source is already structured market data. AutoSignalCopier is a signal copier: it parses new Telegram and Discord messages into orders and routes them to MetaTrader 5 or 4 on your Windows PC. Our guide Signal copier vs trade copier explains the categories in full.

Does it copy signals from private Telegram channels and groups?

Yes. AutoSignalCopier signs in with your own Telegram account (QR code or phone number), so any group or channel you can read, including private ones you have joined, can be selected as a source. Only new messages from the chats you select are read: text, plus images and their captions on chats where you turn image reading on (off by default). Chat history is never imported.

Which signal sources are supported?

Telegram and Discord. Telegram signs in with your own account (QR code or phone number); Discord connects with a bot token or your own account token (prohibited by Discord's terms; opt-in, account-termination risk — a bot token is the recommended route). The app explains both routes and their trade-offs before you connect.

Does it work with MT4 or only MT5?

MetaTrader 5 (64-bit) and MetaTrader 4 (build 600+), on Windows 10 and 11. macOS and Linux are not supported.

Does my PC need to stay on? Can I run it on a Windows VPS?

Yes, the machine running the app needs to stay on: reading, parsing, and routing all happen locally on that PC, so there is nothing in the cloud to carry on without it. A Windows VPS works fine for this. Every plan includes 3 paired Windows devices, and a desktop, a laptop, and a VPS together count as three devices at no extra cost.

What signal formats can it read, and what happens with a message it can't parse?

It reads new text messages, and the text in image posts on chats where you turn that on, and classifies each one with parser version 3 as an entry, a management instruction, or chatter. By default, an entry that names no stop is refused (a routing setting you can change, though a destination sized by risk always refuses one) — and results-style recaps fall to ignored rather than parsing as fresh orders. Chat history is never imported. A message that does not fully match the expected shape is held for review in the inbox instead of being guessed at: nothing partial is ever ordered. If you turn on AI reading (off by default), such a message can be read by an AI you choose, and its reading still has to pass the same parser rules. Management instructions such as close or move SL act only on channels where you have turned trade management on, which is off by default.

How does trade management work?

When a provider replies “close half” or “move SL to entry”, parser version 3 classifies the message as a management instruction and turns it into protocol commands: close, partial close, break-even, move SL, move TP, cancel pending, or close all — one message can become two commands. Nothing runs automatically: each channel needs its own explicit consent, and consent is off by default. Binding follows a strict ladder — the reply link first, then the named instrument against that channel's open trades — and anything that matches nothing is refused with a reason rather than guessed at. Close-all wording only ever touches positions the copier itself opened, a lapsed subscription stops new entries without trapping you in open trades, and an edit made after routing is stored and shown while the trade itself is left alone. On a signal split across several take-profits, close, close half, break-even and move SL apply to every open position of that signal, while “TP2 to X” moves only the second position's target. Separately from the channel, a destination can move stops by its own break-even and trailing-stop rules, which are off by default.

How is lot size set?

Per destination, in one of three modes, alongside an explicit mapping from the provider's symbol to your broker's symbol (EURUSD to EURUSD.a, for example). Fixed lots is the default and sends exactly the volume you set. The two risk modes size each trade to risk either a percentage of balance or equity (up to 20%) or a fixed amount in the account's currency: the MetaTrader EA computes the lot at execution time from the live price, the signal's stop-loss distance and your broker's tick value, rounds it down to the broker's volume step so it never risks more than you set, and caps it at your own max lot for that symbol mapping and at the broker's maximum. Risk sizing is fail-closed. A signal with no stop loss is refused on a risk-sized destination rather than given a guessed volume. A lot that rounds below the broker's minimum is refused, unless you opt in to trading the minimum instead, which can risk more than you set. A destination still on an older connector refuses risk sizing and asks you to update the connector. An optional per-channel risk weight (0.5× for a provider you trust less, say) scales the risk, and the app previews what one trade risks from the terminal's last reported balance or equity. On a destination that uses every take-profit, the fixed volume or the risk is divided across the positions, never applied to each one.

Does my Telegram or Discord data go to your servers?

Your source sessions live on your Windows machine. Signal messages (Telegram chats, Discord channels) are read locally, and the trade path goes to MetaTrader over a loopback connection on that same machine. No one else's server is on the execution path, and source message bodies are never uploaded. Your account dashboard does mirror structured data from the agent: signals, trades, account snapshots, journal notes, and symbol mappings, so you can review them in the browser. It holds metadata, never message text.

Is AutoSignalCopier the same as AI Signal Copier?

No. AutoSignalCopier is a separate product: it copies signals from the Telegram and Discord channels you follow into MetaTrader 5 or 4 from your own Windows PC.

How much does it cost, and is there a free trial?

From $10 a month for one trading account, live or demo, plus $5 for each additional account. Paying quarterly takes 10% off, and paying yearly is ten months for twelve. The 7-day trial runs on the quarterly and yearly plans with no payment method; the monthly plan has no trial.

Definition

What is an auto signal copier?

noun · software category

Not to be confused with a trade copier, which mirrors positions from one trading account into another.

Signal copier vs trade copier

An auto signal copier is software that reads trade signals posted in chat channels, such as Telegram or Discord, and places the matching orders in your trading platform without manual re-typing.

AutoSignalCopier (also written Auto Signal Copier) does this on your own Windows PC: it parses each new signal into side, symbol, entry, stop loss and take profit, checks your rules, and sends the order to MetaTrader 5 or 4.

Reads
New messages in the Telegram and Discord channels you pick, and their images where you turn that on
Produces
An order with side, symbol, entry, stop loss and take profit
Runs on
Your own Windows PC, next to the MetaTrader terminal it trades in

Reference

AutoSignalCopier at a glance

Every fact a comparison needs, as key/value pairs drawn from the same content modules as the rest of this site. Change the product and this sheet changes with it.

Specification · 29 fields · current build

llms.txt

Sources

AutoSignalCopier specification: sources
CategorySignal copier (chat message → MetaTrader order)
Signal sourcesTelegram, Discord
Telegram authYour own account, QR code or phone number
Discord authBot token (recommended), or own account token (prohibited by Discord's terms; opt-in, account-termination risk)

What it reads

AutoSignalCopier specification: what it reads
Message types readNew text messages; image posts and their captions on chats where you turn image reading on (read locally with Windows OCR)
Not readChat history; images on chats where image reading is off; Discord embed text
Symbol handlingExplicit per-destination mapping (e.g. EURUSD → EURUSD.a)
Position sizingPer destination: fixed lots (default), or risk per trade as % of balance or equity (max 20%) or a fixed money amount; a risk-sized lot is computed by the EA from the stop-loss distance and rounded down, and a signal with no stop loss is refused
Take profitsPer destination: TP1 only (default), or one position per listed target, split equally or by your shares (e.g. 50/30/20), each with its own TP and the entry's SL; the volume or risk is divided, never multiplied, and a target too small for the broker minimum on fixed lots is dropped and its share spread over the rest

How it routes

AutoSignalCopier specification: how it routes
Trade pathPackaged EA over loopback 127.0.0.1 — no internet hop
Execution controlFail-closed gate, typed confirmation to arm, never retroactive
Trade managementEntry follow-ups (close, partial close, break-even, move SL/TP, cancel, close all) per channel, off by default; on a split signal they reach every open position, and “TP2 to X” only the second
Break-even and trailingPer destination, off by default: break-even after TP1, after X pips or after a multiple of R (optional lock-in offset), and a trailing stop that only tightens; the pip and R rules and the trail run in the EA, so they keep working with the app closed, and need the updated connector
Account protectionPer destination, off by default: a daily loss limit (account currency or % of the day's starting balance, from server midnight or a UTC hour you pick), a maximum drawdown (% from peak equity or from a starting balance you enter), and caps on open copier trades per account and per symbol; the loss and drawdown limits are checked by the EA on every tick, so they hold with the app closed, and need the updated connector; at a limit new entries stop, optionally closing only the copier's own positions
Entry filtersOff by default: trading hours in your local time per destination and per channel, a symbol allow or deny list per channel, a maximum spread per destination or symbol, a price-moved limit that skips the trade or places a pending order at the stated entry, and an expiry for pending orders; the spread and price-moved limits are checked by the EA against the live quote and need the updated connector
News filterPer destination, off by default: no new entries from 0-240 minutes before to 0-240 minutes after a high-impact (optionally medium-impact) event in the ForexFactory calendar, for the currencies the symbol trades in; optionally closes the copier's own positions and pending orders on those symbols minutes before; run by the app with any connector, and fail-closed when the calendar can't be downloaded
Entry zonesPer destination, off by default: a signal that gives a zone ("2350-2345") with its stop and first target outside it can trade as one limit order at the middle, or as 2-10 orders spread across it with the first at market; the size or risk is divided between them and split over the take-profits, within a per-signal order limit (6 by default); orders still waiting are cancelled when the channel closes the trade or a position reaches its target; ordinary MetaTrader orders, so any connector
AI readingOff by default: a message the parser finds no signal in can be sent to OpenAI, Anthropic Claude, Google Gemini or an OpenAI-compatible server, with your own API key, straight from your computer; the answer must pass the same parser rules and routing checks, only opens trades, and waits for your Trade in the inbox unless you choose automatic; images are sent only if you allow it
Stop-loss ruleBy default, an entry with no stop is refused (user-settable); a risk-sized destination always refuses one

Destinations and install

AutoSignalCopier specification: destinations and install
DestinationsMetaTrader 5 (verified path), MetaTrader 4 (build 600+; shipped, live verification pending)
Operating systemWindows 10 / 11, 64-bit
Account typesLive and demo, routed and billed identically
InstallerWindows 10/11, 64-bit · unsigned build: Windows SmartScreen may warn on first run

Plan and cloud

AutoSignalCopier specification: plan and cloud
Paired devices3 per plan
PriceFrom $10 / month, 1 account included, +$5 per extra account
Free trial7 days on quarterly or yearly, up to 3 trading accounts, no payment method
Offline behaviorA cloud outage does not stop routing (cached licence, up to 60 min)
Cloud scopeMessage content never leaves your PC; parsed signals, trades, snapshots, journal notes and symbol mappings sync to the dashboard

Not shipped yet

AutoSignalCopier specification: not shipped yet
Not available yet
  • Code-signed builds and automatic updates: the current installer is unsigned, so Windows SmartScreen may warn once on first run
  • Password resets are support-assisted for now

Verify it on demo before it touches real money.

Sign up, install on Windows, pair it, and watch your first signal move through the pipeline end to end. Nothing trades until you arm the gate.

Start free trial