Telegram signal copier filter: skipping posts you do not want copied
Signal rooms post recaps, results and chatter that look like trades. A word filter keeps them out of your account. Here is how to build one and test it.
A word filter in a Telegram signal copier skips any post that contains a word you chose, so it does not become a trade. 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, and word filters are one of the controls it gives you for keeping the copier to the posts you want.
Why does a signal room need a word filter?
Most rooms post more than signals. There is the morning recap, the "result" message that lists yesterday's pips, the chart with a caption, the member who writes "my idea" under the analyst's call, and the admin note about a holiday. A parser reads free text and tries to find an instrument, a side, an entry, a stop loss and targets. When a post has none of those, it is skipped. The trouble is the post that has some of them.
A recap that says "XAUUSD buy from 2,640 hit TP1 and TP2, stop 2,632" contains an instrument, a side, an entry, a stop and targets. It is a report of a trade that already happened, and it looks very much like a new one. That is the case a word filter is for.
How do word filters work in CopySignals?
You list words, and a post containing any of them is skipped. Typical entries are "recap", "result", "yesterday", "my idea" and "not a signal", though the right words depend on how your room writes. The filter is a setting on the copier, next to the instrument list, the delay before placing, the maximum spread, the cap on open positions, symbol renames and reverse copy. Every plan includes all of them.
A skipped post is not silent. The event log keeps the last hundred decisions per copier, each with the reason, so a post dropped by your filter shows up as dropped by your filter. That matters when you tune the list, and we cover how to read it in the article on the event log.
What words should you filter?
Start from the room, not from a generic list. Open the channel and scroll back two weeks. Find every post that is not a fresh call but still looks like one, and note the word that gives it away. Rooms tend to be consistent about this: the recap always says "recap", the result post always says "result" or "closed".
- Words that mark a report: recap, result, results, summary, yesterday, weekly.
- Words that mark chatter: my idea, thoughts, question, not a signal.
- Words that mark a post you do not want to trade for your own reasons, such as a particular instrument you avoid or a label the room uses for risky calls.
We do not say which of these your room uses, and we do not suggest which rooms to follow. Only the room's own wording can tell you.
Word filter or instrument list?
They answer different questions. A word filter looks at what the post says. The instrument list looks at what the post is about. If a room trades gold, indices and a dozen currency pairs and you only want gold, the instrument list is the right tool, and one entry does the work of a long list of words. If you want every instrument but not the recaps, use a word filter.
Used together they narrow the copier to the posts you want: the instrument list keeps it to the symbols you trade, and the word filter removes the reports and chatter inside those symbols. For gold specifically, our guide to copying gold signals covers the symbol name side.
Can a word filter block a real signal?
Yes, and this is the main risk. A word is blocked wherever it appears. If you filter "result" and the analyst writes "target result: 2,670" in a real call, that call is skipped. Choose words that appear in reports and not in calls, and avoid short common words.
The fix is routine. After the first week, open the event log and look at every skip your filter caused. If a real signal is in the list, work out which word caught it and remove or narrow that word. If a recap got through, add the word it used. Two or three rounds usually settles a room, until the room changes how it writes.
A post can also pass your filter and still be skipped because it does not read as a trade, with the reason in the log. The path from post to order is in the path of one trade.
Should you test word filters on a demo account first?
Yes. Connect a demo account, copy the room for a week at the smallest lot and read the log. Filters are the one setting where the cost of a mistake is a missed trade you never see, so you only find out by comparing the room's posts with the log. We set out the whole routine in copying signals to a demo account first.
- List every post type the room sends, including the ones that are not calls.
- Add the words that mark the reports and the chatter.
- Copy for a week on demo, then read each skipped post and its reason.
- Remove any word that caught a real call, add any word a recap slipped past, and repeat.
What word filters do not do
They do not judge a signal. A call that passes the filter is not better than one that did not, and the filter says nothing about the room's quality. They do not edit a post either: a post is copied as written or skipped. They apply to accounts you connected on MT4, MT5 and eTrader, the platforms CopySignals supports.
Filters also sit alongside the controls that shape the trade itself. A maximum spread stops an order opening on a stretched quote, as described in the spread filter article, and a delay before placing waits a chosen time after the signal. Trading carries risk, and none of these removes it.
Where to set it
Add the filter list when you create the copier, then revise it after the first week of real posts. Every CopySignals plan is the whole product, from Starter at $14 a month, with a 30 day money back guarantee; the plans are on the pricing page. If your room's calls go to MT5, the Telegram to MT5 page has the setup steps. Start with two or three obvious words, run it on demo, and let the event log tell you what to add.