Signal copier slippage: why your fill differs from the post
The gap between the entry in a Telegram signal and your fill has five causes. Some are the room's, some are your broker's, and two are settings you control.
Slippage on a copied signal is the gap between the price the room wrote and the price your order actually filled at. A copier cannot remove it, but you can see where it comes from and shrink the parts you control. CopySignals is a cloud Telegram signal copier for MT4, MT5 and eTrader: it reads the rooms you already follow through your own Telegram account and places the trades on your own broker account. This page covers the five places the gap comes from and the setting that answers each one.
Trading carries risk, and a copier only does what the room and your settings tell it to. If you have not connected a room yet, the Telegram to MT5 page shows the setup.
What is slippage on a copied signal?
It is the difference between the entry in the post and your fill. A room writes "buy gold 2650.00", your order goes out and the broker fills it at 2650.40. You are 0.40 worse off than the post, with the same stop and the same targets. It can also go the other way and fill better, but you only notice the bad ones.
With a copied signal the gap has more than one cause, and people tend to blame the copier for all of it. Splitting it up tells you which part to work on.
Where does the gap come from?
Five places, in the order the signal travels:
- The room posts after the price has already moved, because a person typed it.
- The copier reads the post and builds the order.
- Any wait you chose is added.
- The order reaches your broker, which fills it at the quote it has at that instant.
- The spread decides how far under water the position starts.
Only some of these are yours. The first is the room's habit and the fourth is your broker's. The second is the software, and we do not publish a latency figure for it because the number that matters is the one you measure on your own account. The third and fifth are settings.
Does the room post late?
Often, yes, and nothing you configure fixes it. A person sees a setup, types the post, checks it and sends. By then the market may have moved a few points. If the room posts the same entry price every time but the market is already past it, every copied trade starts behind, whichever copier you use.
The way to find out is to compare the entry in the post with the price at the time stamp of the post, on a chart. Do that for ten signals from one room. If the market is regularly past the entry, the room is the cause, and the useful question becomes whether you want that room at all. We do not rate rooms, and that call is yours.
Should you use market orders or pending orders?
It depends on what the room writes. A market order takes the price available now, so it fills near the quote and slippage is whatever the quote has done since the post. A pending order waits at the price in the post, so a fill happens at that level or not at all. Our article on pending orders from Telegram signals explains how a copier reads "buy limit" and "buy stop" wording.
The trade-off is plain. A pending order protects you from paying more than the post, and the cost is that the price may never come back, so you miss the trade. A market order always gets you in, and the cost is whatever the market gave you. Neither is better in general. Pick by asking which you would rather have: a worse entry or no entry.
What does an entry zone change?
Some rooms write a range, such as "buy 2648 to 2652", instead of one price. A range gives you room by the room's own words: any fill inside it is what the post asked for. Slippage of 0.40 inside a four point zone is not slippage in the sense that matters. CopySignals reads the zone as part of the signal, and entry zone signals covers how it is used.
If your fills keep landing outside the zone, the quote is moving faster than the post, and the cause is one of the others in the list.
Does a delay before placing help or hurt?
Both, depending on the market. A short wait lets a jump settle before your order goes out. If the price spikes through the entry and comes back, a delayed order can fill closer to the level in the post. If the market is running in one direction, the wait costs you the first price and the fill is worse. We wrote up the whole trade-off in the delay before placing.
Our advice is to leave the delay off until the event log shows a pattern, such as poor fills in the first seconds after posts from one room. Then test a short value on a demo account before using it live.
How does the spread add to it?
The spread is paid the moment the position opens, and it is the slippage you can set a limit on. If your broker's normal spread on an instrument is 10 points and the quote shows 30 when the order is about to go, a trade with a 40 point first target has lost most of its first move before it starts. The maximum spread control stops an order when the spread is above the number you chose, and the event log records that it did. The details are in the spread filter for signal copying.
It is worth setting the limit a little above the ordinary spread on each instrument you copy, since a limit at the ordinary reading blocks trades on every small flicker. Gold, an index and a major pair have very different normal readings, so read your own broker's numbers.
How do you measure it on your own account?
Use a demo account at the same broker as your live one, so quotes and fills are comparable. Copy one room at the smallest lot for a week. For each signal, write down three prices: the entry in the post, the price on the chart at the time of the post, and your fill. The first two tell you about the room. The last two tell you about the broker and the path the order took.
Then change one thing at a time. First the delay, then the spread limit, then market against pending if the room's wording allows it. A week is a small sample, so use the result to decide what to try at small size on the live account, not as proof of anything. The article on copying signals to a demo account first has the full routine.
Does slippage matter more on some signals?
Yes, on the ones with small targets. A scalping room that posts a first target 40 points away can lose a quarter of it to 10 points of slippage. A swing signal with a target 400 points away barely notices. The same fill gap is a small cost on one and a large one on the other, which is why copying scalping signals needs more attention to fills than copying slower rooms does.
Sizing is affected too. If you size by percent of the account against the signal's own stop, the working uses the distance the room gave. A fill worse than the post makes the real distance to the stop shorter or longer than that, so the loss at the stop differs a little from the percent you chose. Cap the lot with a maximum lot as well, so a bad fill cannot also produce a large position.
What should you do about it?
Measure first, then change one setting. Read the gap between post and chart to judge the room, set a maximum spread a little above normal, leave the delay off until the log shows a reason, and choose pending or market on purpose. CopySignals has every one of those controls in every plan, from $14 a month, with a 30 day money back guarantee, and the pricing page lists what each plan covers.
CopySignals supports MT4, MT5 and eTrader only. If you trade on another platform, it is not the right tool for you.