Skip to main content

Copy Telegram signals to MT5 automatically

TTMT copies trading signals from the Telegram channels you already follow to your MetaTrader 5 account. It reads each message with a language model, checks the prices in it, sizes the trade from your own risk settings instead of the lot size in the post, spreads the entry across the zone, and then manages the stop and the targets until the trade is closed.

It runs in the cloud with any broker that offers MT5, so there is no VPS to rent, no terminal to leave running, and nothing to install. A free 7-day trial is available, and a card is collected during sign-up before you connect a broker.

Published · Updated

How it works, in three steps

  1. Connect your broker account

    Add your MetaTrader 5 account with its login, trading password, and server name, and label it so you can tell it apart later. Search your broker by name and pick the server, or upload the .srv file from your terminal's config folder if the server is not listed. Prop-firm and demo servers appear in the same search as retail ones. The connection is made in our cloud, and the account usually shows as connected within a few minutes.

  2. Point it at the channels you already follow

    Sign in to Telegram once, then pick which channels TTMT watches. It reads those and nothing else, so private chats and groups are outside what it looks at. Each channel gets its own settings, so an aggressive gold channel and a slow swing channel do not have to share a configuration.

  3. Set your rules, then leave it alone

    Position size comes from your settings, never from the lot size in the message: fixed lots, a percentage of your balance, or a fixed dollar amount. You choose how many entry layers to spread across, which target moves your stop to breakeven, and whether a daily loss halts the account. After that a signal arrives, gets checked, gets sized, and reaches your broker without you at the screen.

Which signal formats it reads

Nearly all of them, and you do not have to ask your provider to change how they post. The reading engine is a language model rather than a pattern match, so it copes with the way people write in a trading channel at speed.

  • A direction and a symbol are the minimum. "Sell gold now" executes, using the stop and target distances the channel's earlier posts established.
  • Entry zones written as 4438 - 4433, 4438/4433, or @ 4438-4433 all read as a zone, and the order of the two prices does not matter.
  • Up to six targets, TP1 through TP6. A seventh is dropped rather than the message being rejected.
  • "TP4: Hold", "TP OPEN" and "Hold for more" read as a runner, and no numeric target is invented for it.
  • Emoji, numbered prefixes, mixed languages, and the risk boilerplate at the end of every post are ignored for parsing and left alone for your reading.
  • Management posts in ordinary words are understood: "Move sl to Be", "TP2 hit, close your profits and adjust your SL to entry", "Lock in profits from worst entries".
  • A signal identical to one already running is skipped, so a forwarded or repeated post does not trade twice.

Prices are checked before anything reaches your broker. A value that cannot be true against the live market, the trade already open, or the rest of the signal is held rather than traded, which is what catches the copy-paste entry of 23.50 where 2350 was meant.

Across the 90 days to September 2026, TTMT read just under 72,000 new-trade signals. 0.14% of them failed for a reason the channel owner controls. The two that do break a signal, an entry zone that crowds the stop and a post that arrives after price has already gone, are both written up in the signal format reference, which is also the page to send a provider who asks how to post for copiers.

If you want to see how one of your channels reads before you trade it, paste a message into the Signal Tester. It runs the five stages the engine uses, sanitize, stop loss, take profit, entry zone, and volume, and shows what each one decided.

What MT5 does to a copied trade

One MT5 setting decides whether layered entries work at all: hedging or netting. Your broker fixes it when the account is created, and it cannot be changed afterwards. On a netting account every order on a symbol merges into one position at a blended price, so four entry layers with four separate stops collapse into a single line and the per-layer management has nowhere to live. Most retail forex brokers open hedging accounts by default, and a few do not. Confirm yours before your first signal, because the remedy is a new account.

Partial closes read better on MT5 than on MT4. When a target takes part of a position, MT5 reduces the volume and keeps the ticket, so a trade that banks TP1, TP2, and TP3 is still one position in your history rather than a chain of new tickets.

MT5 also has stop-limit orders, which nothing in signal copying needs. Entry zones are filled with ordinary limit orders, and both platforms have those. It heads every MT4-versus-MT5 comparison and it will not affect your setup.

Symbol names are the difference that will actually cost you. Your channel writes GOLD, your broker calls it XAUUSD.ecn, and something has to map between the two. When you connect, TTMT reads the symbols your broker offers and you confirm which ones you trade, which is what lets a signal for GOLD find XAUUSD.ecn. You can add a mapping by hand afterwards. Check gold and any crypto first, because those are where a near-miss name looks most convincing.

Brokers, prop firms, and running more than one account

Any broker that offers MetaTrader 5 works. There is no partner list, no approved-broker page, and nothing to apply for. You connect with the credentials your broker already gave you, and the connection can only manage trades on that one account.

Prop-firm challenge and funded servers appear in the same broker search as retail ones, and plenty of people here run them. Each account stays independent, with its own settings, its own channels, and its own daily-loss limit. Two things are worth writing down before you start. Whether automated execution is allowed is your firm's rule to state, not ours, so read it first. And TTMT enforces the daily loss line you set; your firm's maximum total drawdown is a separate line it does not hard-stop for you, so keep overall size modest.

One signal can reach several accounts at once, which is how a demo, a live account, and a challenge end up running the same channel in parallel. The plan decides how many accounts are included: one on Essential, three on Pro, and five on Master.

The controls that stop a bad day

Automation removes the hesitation and the 3am mental arithmetic. It does not remove risk, so these three are where you decide what a bad day is allowed to cost you.

A daily loss limit that halts the account

Off by default, and set per account. You pick a percentage of equity, anywhere from 0.5% to 50%, or a fixed dollar figure, and when the day's loss crosses it TTMT stops taking new signals on that account. An optional stronger setting also closes open positions and cancels pending orders at the moment it fires, which is usually the right choice on funded capital. The day here is the forex session, so it resets at 5 PM ET rather than at midnight. Resume clears the halt but keeps the day's running total, so resuming at -5% resumes at -5%. None of it guarantees you stay inside anyone's rules: the close-out executes at market and a fast gap can land past your trigger, which is exactly why you set the limit below your firm's number rather than equal to it.

Breakeven, so a winner stops turning into a loser

On by default. When your trigger target fills, TP1 unless you move it, the stop on every remaining position in that trade moves to your entry plus a small buffer, 2 pips out of the box, so a reversal from there costs you nothing instead of handing back the gain. A channel that posts "move SL to BE" can fire it too, and that is its own setting if you would rather it did not.

Layered entries instead of one market order

One signal becomes 1 to 6 entry layers, and you choose how many. Layer 1 fills at market; the deeper layers sit as limit orders across the entry zone waiting for a retracement that may never come, and if it does not, nothing is lost. The engine derives how many individual orders each layer needs from your lot size and your broker's minimum lot and lot step, up to 36 in one trade. As deeper layers fill, targets shift closer so profit is banked rather than round-tripped. That last part can be switched off if you want the original targets to stand.

What it does not do

I would rather you read this part before you pay than after. Every line here is a limit we get asked about, answered the way I would answer it in a DM.

  • MetaTrader only. MetaTrader 4 and MetaTrader 5 are the two platforms TTMT connects to. There is no cTrader, DXtrade, or TradeLocker support.
  • It does not produce signals. TTMT executes the channels you chose and never picks a trade of its own. Explore is where you look at what other people's accounts did with a channel before you follow it.
  • It cannot move your money. The connection places and closes trades on the one account you connected. It cannot withdraw, transfer, or reach anything else at your broker.
  • It cannot rescue a strategy that does not work. Tighter execution recovers what slippage and late entries take off the top of your results. It does not change what the calls themselves do.
  • It cannot tell you your prop firm permits automation. We do not speak for any firm and never claim eligibility on one's behalf.
  • There is no native mobile app yet. The dashboard installs to your phone's home screen as a web app, and a native one is on the roadmap rather than in your hands.

What it costs

Plans are banded by the size of the account you are trading, so a $500 starter account and a $50,000 account do not pay the same. Every plan carries unlimited Telegram channels and unlimited trades, and a year costs ten months.

TTMT subscription plans, monthly and yearly
PlanAccount sizePer monthPer yearIncluded
EssentialUnder $1,000$39$3901 MetaTrader account
Pro$1,000 – $5,000$99$9903 MetaTrader accounts
MasterOver $5,000$149$1,4905 MetaTrader accounts

The trial runs for 7 days. A payment method is collected during sign-up, before the step where you connect a broker, so nobody reaches the trial without one. Run it on a demo account and no real capital is exposed while you watch it work. Charges appear on your statement as jazzrabbit OÜ, the company behind TTMT. The refund policy gives you 30 days from your first payment to ask for a full refund, no questions asked, and trading losses are the only exclusion. Full plan detail, including the prop-firm Challenge tier, is on the pricing section.

MT5 questions people actually ask

Is there a Telegram signal copier that can copy trades to MT5?

Yes, and TTMT is one. It signs in to Telegram on your own account, watches only the channels you pick, and places each signal on your MT5 account through a cloud connection to your broker. Nothing runs on your computer.

Do I need a VPS, or MetaTrader open on my computer?

No. Your trading service runs on our servers around the clock. Your machine can be off, your connection can drop, and a signal that lands at 3am is still read, sized, and placed.

Does it work with my broker's MT5 account?

Any broker that offers MetaTrader 5 works, and there is no partner list to get on. You connect with the same login, server, and trading password you use in the terminal. It has to be the trading password: the investor password is read-only and cannot place orders.

Does my MT5 account have to be hedging?

For layered entries, yes. A netting account merges every order on a symbol into one position, which removes the separate stops and targets that make layering worth doing. Hedging is the default at most retail brokers, and the setting is fixed when the account is opened, so check it rather than assume it.

Can I run it on a prop-firm MT5 account?

Yes, and many people do. A challenge account connects like any other, keeps its own settings, and gets its own daily-loss limit, which you set below the firm's number so TTMT halts you first. What TTMT cannot do is tell you whether your firm permits automated execution. That rule is theirs, it varies, and it is worth reading before you connect.

What happens to trades I place myself in MT5?

They are left alone. Every order TTMT places carries its own identifier, so a trade you opened by hand is never managed, modified, or counted as part of a signal. If you move the stop or target on a TTMT trade yourself, it sees the change, and what happens next is a setting you control: restore its own level, leave yours alone for good, or leave yours until the channel posts an update.

Can I see how my channel's signals will be read before I trade them?

Yes. Paste a message into the Signal Tester and it runs the five stages the engine uses, sanitize, stop loss, take profit, entry zone, and volume, showing what each one decided. It is the cheapest way to find out that a channel writes its stops in a way you would want to configure around.

Is there a free trial, and does it need a card?

There is a 7-day free trial, and yes, a payment method is collected during onboarding, before the step where you connect a broker. Run the trial on a demo account and no real capital is exposed while you watch it work. Charges show on your statement as jazzrabbit OÜ, the company behind TTMT. The published refund policy gives you 30 days from your first payment to ask for a full refund, no questions asked, and trading losses are the only exclusion.

Where to go next

Browse Telegram signal channels with tracked results, read the TTMT documentation, or see how we compare with other Telegram copiers.