Your trading bot produces numbers. Lots of them. But knowing what those numbers mean — and more importantly, what they don't mean — is the difference between optimizing intelligently and chasing ghosts. Let's break down every metric that matters.
Win Rate: The Most Misunderstood Metric
Win rate is the percentage of trades that close in profit. It sounds simple, but it's the metric most traders misinterpret.
Key insight: A 50% win rate can be highly profitable. A 70% win rate can lose money. The number is meaningless without context.
Consider two bots:
- Bot A: 70% win rate, average win $50, average loss $150
- Bot B: 40% win rate, average win $300, average loss $100
Over 100 trades, Bot A earns $3,500 in wins and loses $4,500. Net: -$1,000. Bot B earns $12,000 in wins and loses $6,000. Net: +$6,000.
Win rate only matters relative to your risk-reward ratio. Professional traders often have win rates below 50% because they cut losses quickly and let winners run — which is exactly how a well-configured bot should behave.
PnL vs ROI: Absolute vs Relative
PnL (Profit and Loss) is the raw dollar amount gained or lost. It tells you how much money you've made.
ROI (Return on Investment) is PnL divided by capital deployed, expressed as a percentage. It tells you how efficiently you've made money.
Why both matter: A bot making $500/month sounds great until you learn it's using $100,000 in capital (0.5% monthly ROI — you'd earn more in DeFi yield). Conversely, 50% monthly ROI sounds incredible until you realize it's on a $100 paper account.
Always evaluate performance as ROI relative to capital at risk, not raw PnL numbers.
Risk-Reward Ratio
This is the average winning trade size divided by the average losing trade size. If your average win is $200 and your average loss is $100, your risk-reward ratio is 2:1.
The relationship between win rate and risk-reward determines profitability:
- 1:1 risk-reward needs >50% win rate to profit
- 2:1 risk-reward needs >33% win rate to profit
- 3:1 risk-reward needs >25% win rate to profit
Your TP/SL configuration directly determines your risk-reward ratio. If your take profit is 3% and stop loss is 1.5%, you have a 2:1 ratio. Design this intentionally, don't leave it to chance.
Maximum Drawdown: The Survival Metric
Maximum drawdown is the largest peak-to-trough decline in your account during a given period. If your account went from $10,000 to $7,500 before recovering, your max drawdown is 25%.
This is arguably the most important metric because it measures how close you came to catastrophe. A strategy with 100% annual return but 60% max drawdown will psychologically break most traders — and might hit liquidation levels if leveraged.
Guidelines:
- <15% max drawdown: Excellent risk management
- 15-25% max drawdown: Acceptable for aggressive strategies
- 25-40% max drawdown: Concerning — review position sizing
- >40% max drawdown: Dangerous — this strategy needs restructuring
Trade Frequency and Its Hidden Impact
How often your bot trades affects everything else:
- More trades = more fee costs, faster statistical significance, more data to analyze
- Fewer trades = lower fees, slower data accumulation, less emotional pressure
A bot averaging 2-3 trades per day gives you meaningful data within 2-3 weeks. A bot that trades once per week needs months to generate enough data for conclusions. Factor this into how long you paper trade before going live.
The 50-Trade Rule
This is critical: you need at least 50 trades before drawing any meaningful conclusions about a strategy. Fewer than that and you're reading noise, not signal.
With 10 trades, a few lucky or unlucky outcomes completely dominate your statistics. Your "80% win rate" might just be 8 wins in a favorable week that won't repeat. Your "terrible" 30% win rate might be a few stop-losses during a news event.
At 50+ trades, the law of large numbers starts working in your favor. Your metrics begin reflecting the strategy's actual edge rather than random variance. At 100+ trades, you can be fairly confident in your numbers.
Average Trade Duration
How long trades stay open reveals important information:
- Increasing duration often means the market is less volatile or your targets are too wide
- Decreasing duration usually means volatility picked up or parameters are well-calibrated
- Very short durations (<1 hour) on non-scalping strategies might indicate premature stops
Track this over time. If average duration doubles compared to your initial testing period, it's a signal to re-evaluate your parameters for current conditions.
Comparing Strategies Using Metrics
When deciding between strategies, don't just look at total return. Use these comparisons:
- Sharpe-like ratio: Average return divided by standard deviation of returns. Higher = more consistent.
- Profit factor: Gross profits divided by gross losses. Above 1.5 is good, above 2.0 is excellent.
- Return-to-drawdown ratio: Total return divided by maximum drawdown. A 40% return with 10% drawdown (4:1) is better than 80% return with 40% drawdown (2:1).
The best strategy for you isn't necessarily the one with the highest return — it's the one with the best risk-adjusted return that you can actually stick with.
Red Flags in Your Metrics
Watch for these warning signs:
- Win rate above 90%: Usually means stop losses are too wide — you're winning often but the rare losses are enormous
- Profit factor below 1.0: The bot is losing money, full stop
- Increasing average loss size: Risk management may be degrading
- Declining win rate over time: Strategy may be losing its edge as conditions change
Put Metrics to Work
Numbers without action are just noise. Set a weekly review schedule: check your core metrics every Sunday, compare to previous weeks, and decide if adjustments are needed. On fomoed, all these metrics are calculated automatically for every bot you run — free of charge. Create your account, deploy a paper trading bot, and start building a real performance track record you can analyze and optimize.


