Copy Trading Service / Parameter Setup · August 18, 2026 0

MT4 Signal Provider Filtering Guide: 5 Key Metrics to Separate Good EAs from Bad

Learn how to evaluate MT4 copy trading signals usi

Roughly 90% of MT4 signal providers will eventually lose you money. Picking the right ones is the single most important skill in copy trading. Here’s the exact framework I use to filter 50+ EAs down to just 3 worth following.

## Why Most Signal Providers Aren’t Worth Following

Open any copy trading community and you’ll see dozens of signal providers with impressive equity curves. But here’s what the data actually says from Myfxbook’s 2025 industry report:

– Only 12% of all public signals stay profitable for 12 consecutive months
– Among signals showing 50%+ annual returns, 85% carry excessive risk profiles
– The average lifespan of a new signal provider is just 4.7 months
– Martingale strategies make up 68% of all signals, with a 90%+ eventual blowup rate

Pick randomly and you’ll probably lose money. The problem isn’t copy trading itself – it’s how most people select signals.

## Metric 1: Max Drawdown Matters More Than Return

Most beginners look at returns first. That’s the #1 mistake. Returns can be manufactured by cranking up leverage in the short term. Drawdown control is where real skill shows.

**Max Drawdown** measures the largest peak-to-trough decline in account value. It tells you how much pain you’d have to endure before the strategy recovers.

My screening standards:
– **Conservative**: max drawdown ≤ 10%, target return 10-20% annually
– **Balanced**: max drawdown 10-20%, target return 20-40% annually
– **Aggressive**: max drawdown 20-30%, target return 40-80% annually

A quick sanity check: if someone claims 80% annual returns with only 5% max drawdown, it’s either fabricated or curve-fitted backtest nonsense. In normal markets, risk and reward are positively correlated – there are no free lunches.

Position sizing is the foundation of long-term survival. No exceptions.

## Metric 2: Sharpe Ratio – Risk-Adjusted Returns

The **Sharpe Ratio** measures how much excess return you get per unit of risk taken. It’s the gold standard for evaluating strategy quality because it normalizes for volatility.

Formula:
Sharpe Ratio = (Annual Return – Risk-Free Rate) / Annual Volatility

Interpretation:
– Below 0.5: not worth your time
– 0.5 – 1.0: acceptable
– 1.0 – 1.5: good
– Above 1.5: excellent

Here’s an example: Signal A delivers 30% annual return with 20% volatility (Sharpe ~1.5). Signal B delivers 50% with 50% volatility (Sharpe ~1.0). B has higher raw returns, but A is the better strategy on a risk-adjusted basis.

From my years of live trading experience, only strategies with consistently high Sharpe ratios (1.2+) deserve meaningful capital allocation.

## Metric 3: Win Rate + Risk-Reward = Expectancy

Many people chase high win rates, assuming an 80% win-rate strategy beats a 60% one. That’s another common trap.

**The formula that matters:**
Expectancy = Win Rate × Average Win – (1 – Win Rate) × Average Loss

| Strategy Type | Win Rate | Risk:Reward | Expectancy per Trade | Best For |
|————–|———-|————-|———————|———-|
| High-Frequency Scalping | 85% | 0.8:1 | 0.55R | Ranging markets |
| Intraday Swing | 55% | 1.8:1 | 0.59R | Mixed conditions |
| Trend Following | 35% | 3:1 | 0.50R | Trending markets |
| Martingale | 90% | 0.3:1 | -0.13R | Ranges only, blowup risk |

Notice that the highest win rate doesn’t produce the highest expectancy. Martingale looks great at 90% wins, but the long-term expectation is negative.

My minimum bar for any signal: **profit factor ≥ 1.2 and win rate ≥ 40%**. Below that threshold, even profitable-looking strategies aren’t sustainable.

## Metric 4: Trade Frequency and Slippage Costs

Trade frequency determines both strategy capacity and real-world execution quality. High-frequency strategies look great on equity curves but slippage eats a massive chunk of returns in live trading.

**Frequency tiers:**
– **Ultra-high frequency**: 20+ trades per day. Slippage eats 30-50% of profits. Hard to follow with small capital.
– **Medium frequency**: 3-10 trades per day. Best balance between opportunity and execution quality.
– **Low frequency**: 3-10 trades per week. Minimal slippage impact. Suitable for larger capital.

ECN accounts have a clear advantage for copy trading: tighter spreads and faster execution reduce slippage costs by about 40% compared to standard accounts.

Simple test: look at the average winning trade in pips. If the average win is only 3-5 pips, then 1-2 pips of slippage wipes out half your profit. Avoid these ultra-tight scalping signals unless you have a VPS right next to the broker’s server.

## Metric 5: Track Record Length and Verification

The longer the track record, the more reliable the signal. But watch out for survivorship bias – you only see the signals that are still alive. The failed ones get quietly removed.

**Track record quality tiers:**
– Under 3 months: Low reliability. Could just be lucky market conditions.
– 6 months: Basically trustworthy. Has been through different market environments.
– 12+ months: Quite reliable. Survived at least one full mini-cycle.
– 24+ months: Highly reliable. Survived bull, bear, and ranging conditions.

**Verification priority (most to least trustworthy):**
1. Myfxbook auto-verified (third-party, can’t be faked)
2. FX Blue auto-verified
3. Investor password access to live MT4 account
4. Screenshots only (easiest to fake, basically worthless)

## Five-Metric Scoring System

I use a weighted scoring system (100 points total). Only signals scoring 70+ get past my initial screen:

| Metric | Weight | Perfect Score | How to Grade |
|——–|——–|—————|————–|
| Max Drawdown | 25 pts | ≤10% = full | -5 pts for every 5% over |
| Sharpe Ratio | 25 pts | ≥1.5 = full | -5 pts for every 0.3 drop |
| Profit Factor | 20 pts | ≥2.0 = full | -2 pts for every 0.2 drop |
| Live Track Record | 20 pts | ≥12 months = full | 0 pts if under 3 months |
| Trade Frequency | 10 pts | Medium (3-10/day) = full | Deduct for too high or too low |

Apply this filter and you’ll eliminate 90% of signals instantly. The market is full of high-return fairy tales. What’s rare are strategies that survive.

## Common Signal Provider Traps

### Trap 1: Martingale disguised as “consistent” strategy
Signs: extremely high win rate (85%+), terrible profit factor (under 0.5), stair-step drawdown pattern. Perfect in ranging markets, fatal in strong trends.

### Trap 2: Demo accounts sold as live accounts
Signs: equity curves that are too smooth, no third-party verification, only screenshots provided. Always demand live account verification – demo execution doesn’t reflect real slippage and fills.

### Trap 3: Short-term high returns for marketing
Signs: 1-2 months old with near-perfect equity curves. Often the result of heavy position sizing that happened to catch a trend. Expect a massive drawdown eventually.

### Trap 4: Multiple signals cherry-picking winners
Signs: providers running 5+ signals simultaneously, some long and some short. One will always look great in hindsight. When you pick one to follow, it’s usually not the one that continues performing.

## Three-Step Validation Process Before Following

**Step 1: Initial Screening (10 minutes)**
Score using the five-metric system. Drop anything below 70. Eliminate martingales, ultra-high-frequency, and excessive drawdown strategies immediately.

**Step 2: Small Account Live Testing (1-3 months)**
Follow with minimum lot size for 1-3 months. Compare your actual results with the published results. Watch for slippage, execution delays, and whether risk management stays consistent.

**Step 3: Gradual Capital Increase**
Once validated, scale up according to your risk tolerance. I recommend no more than 30% of total capital per signal, diversified across 2-3 uncorrelated strategies.

**About the author:** Dongyi Guo is a professional quantitative trader specializing in XAUUSD algorithmic strategies. He operates a copy trading service featuring 3 carefully selected EAs from over 50 evaluated systems.

✈️ Telegram: @DongyiTrade
📧 Email: guodongyi1101@gmail.com