Pipkite reads the channels you choose, understands every signal, checks it against your rules, and places the order in MT5 before you could even unlock your phone. 100% free.
Illustration. Sizing, targets and entry handling follow your own rules.
Set up once, with a guided wizard
1
Connect Telegram
Sign in with your own Telegram account and tick the channels or groups to copy. Login codes are never stored.
2
Connect MetaTrader 5
Click "Start MetaTrader". Pipkite installs its Expert Advisor, opens your terminal and pairs with it.
3
Request your parsers
One click per channel. Our team builds a parser for that channel’s exact format and it installs automatically, no restart.
4
Set your rules
Lot size or risk %, max spread, trading hours, entry ranges. Copying runs once MT5 is paired; pause or resume in one click.
Features
Everything a serious copier needs
Native C++ on Windows. No browser extension, no cloud relay between you and your broker, no monthly bill.
Understands messy signals
Emojis, Markdown, Arabic-Indic or superscript digits, odd dashes, several take-profits. Each channel gets a parser built by our team for its format; it normalizes the message, maps every value back to the original text, and refuses to guess on commentary, edits or "TP1 hit".
🔥#GOLDBuynow٤٢٩٩—4295**SL**4282TP¹4307
symbolsidelabelignored
BUY XAUUSD entry 4295–4299 SL 4282 TP 4307Valid
Waits for your entry
For "buy 4299–4295" it waits until price enters the range, reacting on every quote. Force-enter can catch trades that slip just past it.
Executes on your terms
Fixed lots or risk-percent sizing (always rounded down), spread and slippage caps, trading hours, account limits, split take-profits.
Crash-safe by design
Every order is journaled to disk before it leaves. After a crash or power cut, unknown orders are reconciled, never blindly re-sent.
Pause and resume in one click
Copying runs as soon as MT5 is paired. One click stops new trades instantly and resumes them just as fast. Pausing never closes open trades.
Parsers built for you
Nothing to configure: request a parser for a channel and our team builds it for that exact format. It arrives as a signed update and loads with no restart.
A live dashboard that tells the truth
Balance, equity, floating and realized P/L net of fees, a live feed of every signal and what happened to it, and latency percentiles measured on your own PC. Broker data is authoritative.
Equity
10,002.87
Floating P/L
+2.94
Latency p95
5.7 ms
Speed
Measured, not promised.
In copy trading, milliseconds are price. Pipkite's whole path from the Telegram message to the order leaving for your broker runs in native code with a single durable write, and it takes about 4.3 ms.
You don't have to take our word for it: the Dashboard shows live latency percentiles measured on your own PC.
Telegram → MT5 send
4.3 ms
Pipkite's own time, median (p95 5.2 ms)
To read a signal
1.6 µs
median parse time, p95 5.5 µs
Signals per second
459,406
offline parser throughput
Disk flush per order
1
down from 4, still crash-safe
Telegram message → order sent to MT5
Median, milliseconds. Shorter is better.
Pipkite 1.04.3 ms
Before optimisation15.5 ms
3.6× faster than our own first build. One disk flush per order instead of four, critical writes jump the queue, and entry ranges react on every quote instead of on a 100 ms timer.
Reference machine: AMD Ryzen 5 7600X · Windows 11 · NVMe SSD, Release build, durable journal on. Telegram delivery, your broker and your network add their own time on top.
Example AI reviewIllustration
BUY XAUUSD 4299 – 4295
SL 4282
TP 4307 · 4317 · 4330
Good
0.72
Stop-loss is on the correct side of the entry
Reward/risk to the last target is 2.2 : 1
First target is closer than the stop-loss
AI included
A second opinion on every single signal, free
Pipkite's AI backend is already running. Nothing to set up and no API key to buy: add your free license key and every signal gets a second opinion.
Clear verdicts with reasons
Good, Bad or Uncertain, plus the reasons behind it: stop placement, reward/risk and entry width.
Advice, not orders
The verdict appears next to each signal in the live feed to help you judge a provider. Turn it on or off in Execution policy.
Only the signal is sent
Symbol, side, entry, SL and TPs. Never your account, balance, broker login, chat or message text. Signals are kept to help the AI learn.
Early days: the AI can be wrong. It's a first version, so it can miss things, and its score is a confidence rating, not a promise of profit. We're improving it with every release; treat it as a second opinion, never as a guarantee.
Take a look
Clean, calm and easy to read
Dark and light themes (switch this site's theme to see both), a tooltip on every button, and a full user guide built in.
Connections, account and profit, the live feed and latency, all on one screen.
Every message, how it was read and what was done, with the reason. Export to CSV or JSON.
Start MT5 with the EA attached, approve the pairing and pick each channel’s symbol.
Sizing, take-profit handling, timing and limits. Every option has a "?" that explains it.
See which parser reads each channel, and request a custom one in a click.
Pricing
Free. Not a trial, not freemium.
No subscription, no card, no "pro" tier hiding the good parts. Download it, get your free key, and use everything.
History, settings and journals live in a local database. Secrets are encrypted with Windows DPAPI.
No broker passwords, ever
Your broker login stays inside MetaTrader. Pipkite never asks for it.
Signed modules and updates
Every parser module and release is ECDSA-signed and verified before it loads.
FAQ
Questions, answered
New to copying signals? Read the step-by-step guide. The app also ships with a full user guide with screenshots of every screen.
What is Pipkite?
Pipkite is a free Windows app that copies trading signals from Telegram channels and groups to MetaTrader 5. It reads each new message with a parser built for that channel, extracts the symbol, direction, entry, stop-loss and take-profits, checks them against your risk rules, and places the order in your own MT5 terminal in about 4.3 ms. An optional AI review gives a second opinion on each signal.
Is Pipkite really free?
Yes. The app, the parsers, the AI review and updates are all free, with no subscription, trial or card. The license key is free too; it identifies your install to the parser, AI and update services.
How do I copy Telegram signals to MT5 automatically?
Install Pipkite, sign in with your own Telegram account and tick the channels to copy, click "Start MetaTrader" to attach the Pipkite Expert Advisor and approve the pairing, request a parser for each channel, and set your lot size or risk percentage. Once a channel’s parser is installed, its new signals are placed in MT5 on their own. Pause or resume copying with one click.
How fast is it, honestly?
Pipkite's own part, from Telegram handing over the message to the order being sent to MT5, takes about 4.3 ms (median) on the reference PC. Telegram's delivery, your broker and your internet connection add their own time. The Dashboard shows the latency measured on your machine.
Does it work with my broker?
Pipkite places orders through an Expert Advisor inside your own MetaTrader 5 desktop terminal on Windows, so it works with brokers you can trade with in MT5. Your broker login stays inside MetaTrader. Map each channel symbol (for example GOLD) to your broker’s name for it (for example XAUUSD).
Does it work with MetaTrader 4?
No. Pipkite supports MetaTrader 5 only.
Can it copy from private channels and groups?
Yes. Pipkite signs in to Telegram as you, so it can read any channel or group your account is a member of, including private ones. Only messages that arrive after you sign in are copied; old history never becomes orders.
Can I try it without risking money?
Yes. Connect a demo MT5 account first: copying works exactly the same with nothing at stake. The setup wizard also has a "Test a sample" step that shows what Pipkite reads from a pasted message without sending anything. Copying is live once MT5 is paired, and Pause stops new trades instantly.
Do I have to set up or write a parser?
No, and you can’t: parsers are built by the Pipkite team. Click "Request a custom parser" on the Signal rules screen; a few recent messages from that channel are sent with links, @handles, phone numbers and emails removed, we build a parser for its exact format, and it installs automatically as a signed update without a restart. Until a channel’s parser arrives, its messages aren’t traded.
Is the AI review always right?
No. The AI review is an early version and it can be wrong. It weighs how each signal is built (stop placement, reward/risk, entry width) and gives a confidence score, which is not a promise of profit. It’s shown as advice next to each signal, and we’re improving it over time.
Does the AI see my account?
No. Only the signal fields are sent: symbol, side, order type, entry, stop-loss and take-profits. Never your account number, balance, broker login, chat or message text. The signal and its verdict are kept with your license key to help the AI learn.
Which languages are supported?
This website is available in English, French, Spanish and Arabic. The Pipkite app itself is currently in English. Parsers work with signals written in any language, because each one is built for its channel.
Does my PC need to stay on?
Yes. Pipkite and MetaTrader run on your Windows PC, so sleep, shutdown or a closed MT5 terminal pause copying. Pipkite can keep Windows awake while copying; for 24/7 copying, run it on a Windows VPS.
Windows shows a SmartScreen warning. Is that normal?
This first release is not signed with a paid code-signing certificate yet, so Windows may warn you. Choose "More info → Run anyway". You can verify the file against the SHA-256 checksum on the download page.
Stop missing entries. Start copying in milliseconds.
Free download, free key, and a guided setup wizard.