How accurate are forex signals? Win rate, risk-reward and what really matters
How accurate forex signals really are: why win rate alone misleads, how risk-reward and expectancy decide results, how to measure a Telegram signal channel yourself and what honest providers publish.

Content owner: Adsun Editorial & Ad Operations Team · Last verified:
Quick answer
No forex signal is accurate all the time. Credible providers often show win rates somewhere around 45–65%, but accuracy alone means little: a 40% win rate with a 1:2 risk-reward can beat a 70% win rate with a 1:0.5 risk-reward. What matters is expectancy — (win rate × average win) − (loss rate × average loss) — over at least 100 signals, plus maximum drawdown. Measure any Telegram forex channel yourself in a spreadsheet; treat claims of 90%+ accuracy as a red flag.
Key takeaways
- Win rate without risk-reward is meaningless.
- Judge expectancy over 100+ signals.
- 90%+ accuracy claims are a red flag.
- Measure channels yourself before trusting them.
Why win rate misleads
A channel can hit 8 of 10 targets and still lose money if the two losses are four times larger than the wins. Moving stops or closing winners early inflates win rate while hurting results.
How to measure a signal channel yourself
- Log every signal: time, pair, entry, SL, TP, outcome.
- Convert results to R (multiples of risk).
- Calculate win rate, average R and expectancy.
- Track maximum drawdown in R.
- Use at least 100 signals before concluding.
What makes signals look more accurate than they are
- Counting partial take-profits as full wins.
- Not counting signals that never triggered or were deleted.
- Showing only the best month.
- Ignoring spread, slippage and commissions.
- Forex and CFD trading involves a high risk of losing money, especially with leverage. Nothing here is financial advice.
For providers: prove accuracy, then promote it honestly
Publish monthly reports with every trade and drawdown. Transparency converts better than hype and keeps your ads approvable.
Adsun is a Telegram-first ad network built for this niche: forex signal channels, Telegram forex groups, brokers licensed for their target countries, prop firms, courses and trading tools run CPC campaigns from 0.02 USDT or CPM from 0.70 USDT inside public Telegram channels, bots and Mini Apps, target 213 countries by language and device, start from a $40 crypto top-up (15 USDT minimum daily budget) and read results by country and placement. Every campaign is reviewed; profit promises and fake-member offers are rejected, which keeps traffic made of real Telegram users. Public channel owners can also earn USDT by showing Adsun channel ads.
Promote a transparent signal channel with Adsun
- Create a free advertiser account at adsun.io and top up from $40 in crypto.
- Choose Native Ads (channel posts, bot messages) or Network Ads (Mini Apps).
- Target countries and languages; set a CPC or CPM bid and a daily cap from 15 USDT.
- Add honest creatives with a short risk note and submit for review.
- Compare cost per retained subscriber or lead by country and placement after 48–72 hours.
- Scale the winners 20–30% at a time and pause the rest.
Metric definitions and formulas
- Win rate
- How often signals hit take-profit before stop-loss.
winning signals ÷ total signals - Risk-reward (R:R)
- How much a win pays relative to a loss.
distance to TP ÷ distance to SL - Expectancy
- Average result per signal in R; must be positive over a large sample.
(win% × avg win) − (loss% × avg loss)
More terms in the glossary and the advertising metrics guide.
Worked example
Hypothetical example — not real Adsun data
An advertiser tops up 100 USDT and bids 0.05 USDT per click: 100 ÷ 0.05 = 2,000 clicks. If 25% of clicks join the channel (500 joins) and 60% are still active after 14 days (300), the cost per retained subscriber is 100 ÷ 300 ≈ 0.33 USDT. Replace every figure with your own bids, rates and results.
Adsun measurement methodology
Adsun counts an impression when an ad is rendered in a publisher block, a click when the user opens the ad destination, and a reward only after the server-to-server Reward URL confirms completion. Debug-mode traffic is excluded from billing and reports. Metrics are shown per platform, block and country in the partner and advertiser dashboards. Adsun does not publish aggregate network benchmarks in this guide; any number below marked “Hypothetical” is illustrative only. See the SDK documentation for integration details.
About Adsun
Adsun is a Telegram advertising network operated by Adsun. Products: Rewarded ads, Interstitial ads, Task ads, Native ads. Platforms: Telegram Mini Apps, Telegram bots, Telegram channels. Learn more about Adsun.
Start earning or growing with Adsun
Publishers earn USDT from Mini Apps, bots and channels. Advertisers reach Telegram users with CPM or CPC campaigns.
Frequently asked questions
How accurate are forex signals?
Credible providers often show win rates around 45–65%. Accuracy matters only together with risk-reward and expectancy over 100+ signals.
What is a good win rate for forex signals?
There is no single number. A 40% win rate at 1:2 risk-reward can be profitable; a 75% win rate at 1:0.3 can lose.
Are 90% accurate forex signals real?
Treat such claims as a red flag. They usually hide losses, moved stops or a cherry-picked period.
How do I verify forex signal accuracy?
Log every signal yourself for at least 100 trades and calculate win rate, average R, expectancy and drawdown.
Do spreads affect signal accuracy?
Yes. Spread, slippage and commissions reduce real results, especially for scalping signals.
Can signal providers advertise their accuracy?
On Adsun, ads must avoid guaranteed-profit claims; transparent, verifiable statistics with a risk note are the safer approach.
Where can a signal channel get real subscribers?
Telegram-native ads such as Adsun channel posts, bot messages and Mini App ads reach real Telegram users in 213 countries.
Sources
- Telegram — Channels, groups and supergroups FAQ
- Telegram — Bot API reference
- BIS — Triennial Central Bank Survey: OTC FX turnover in April 2025
- ESMA — Restrictions on CFDs for retail investors
- FCA — Financial Services Register
- CFTC — Forex fraud advisory
- Google Ads — Financial services policy
- Adsun — Forex advertising on Telegram
- Adsun — Advertiser pricing
Update log
- 2026-10-28: First published as part of the Adsun forex & Telegram series (batch 10).