QUESTION
What is a good win rate for a trading bot?
SHORT ANSWER
Win rate alone tells you nothing. At a 2:1 reward-to-risk ratio, break-even is about 34%, so a 40% win rate is a working system. At 1:2, break-even is 67% and an 80% win rate can still lose money once costs are included.
The number that matters is expectancy — win rate combined with average win and average loss. A 35% win rate at 3:1 gives 0.4R per trade; a 60% win rate at 0.5:1 gives −0.1R and loses money while winning most of its trades.
Win rate is nonetheless the most heavily advertised metric, because it is the most intuitive and the easiest to make impressive. A system taking tiny profits and letting losers run can show 90% and be one trade from disaster, which is exactly the profile of most martingale products.
Our own figures are 44.8% in-sample and 36.5% out-of-sample at a fixed 2:1 ratio. Both are above the 34% break-even for that ratio, and the gap between them is a measure of how much of the in-sample number was fitting rather than edge.
How many trades before the number means anything
Thirty trades is enough to notice a very large effect and nothing else. A hundred begins to be informative, and several hundred is where win rate stabilises enough to be treated as an estimate. A vendor quoting a precise win rate after a few weeks of live trading is quoting noise — see sample size.
This is also why our engine scores strategies on the Wilson lower bound rather than the raw rate. A strategy that won its only two trades has an observed 100% win rate and deserves no confidence at all.
Related questions
Educational information only, not financial advice. Trading leveraged products carries substantial risk of loss. Last updated 2026-08-11.