Win rate calculator for traders
Enter your wins, losses and breakeven trades to get the win rate and how wide the margin is for your sample size. No sign-up.
Enter how many trades won, lost and finished at breakeven. The calculator gives the win rate, the number of trades it is based on, and a plausible range around it. The starting numbers are invented: 24 wins, 16 losses and 5 breakeven trades. Change them to your own closed trades.
How the win rate is calculated
Win rate is the number of winning trades divided by the number of trades counted, times 100. With 24 wins and 16 losses and breakeven trades left out, that is 24 / 40 = 60%. The only real decision is what to do with trades that closed at or near zero, because that changes the answer: counting the 5 breakeven trades as losses gives 24 / 45 = 53.3%, and counting them as wins gives 29 / 45 = 64.4%. The same record can therefore be described as 53%, 60% or 64%, which is why the calculator makes you choose.
Pick one rule and keep it. A sensible rule is to define breakeven in money before you look at the results, for example a closed trade whose net result is within a few cents or a fraction of your usual risk of zero, and to write the rule down in your plan. In MetaTrader 5 the net result of a position is profit plus commission plus swap, so a trade that looks flat on the chart can be a small loss once costs are included.
The range matters more than the point estimate
A win rate from 40 trades is not a fixed property of your method. It is an estimate, and a small sample gives a wide margin. The calculator shows a plausible range using the Wilson score interval, a standard way to put a margin around a proportion that behaves well with small samples and with rates near 0% or 100%. For 24 wins out of 40 the range runs from roughly 45% to 74%. In plain words: a method whose true win rate is anywhere in that band could produce 24 wins out of 40 by ordinary luck.
The range narrows slowly. The margin shrinks roughly with the square root of the number of trades, so quadrupling the sample halves the margin. A rule of thumb that follows from the arithmetic is that a few dozen trades can tell you whether a win rate is wildly different from what you assumed, but not whether it is 52% or 58%. Treat the range as a reminder to avoid changing a strategy after ten trades.
A table of how wide the range is (computed, hypothetical)
| Trades counted | Win rate | Approximate range |
|---|---|---|
| 20 | 60% | 39% to 78% |
| 40 | 60% | 45% to 74% |
| 100 | 60% | 50% to 69% |
| 400 | 60% | 55% to 65% |
The figures use the same formula as the calculator. They show width, not a promise: real trades are not independent coin flips, because markets change and so do you.
Win rate is only half the picture
A high win rate with small wins and large losses can lose money, and a low win rate with large wins can make it. What matters is how the win rate combines with the size of the average win and the average loss. Three companion calculators cover that:
- Breakeven win rate calculator: the win rate you need for a given reward to risk, so you can compare it with the one you measured here.
- Average win and loss calculator: the payoff side of the same trades.
- Expectancy calculator and profit factor calculator: single numbers that combine both.
The longer explanation is in win rate, profit factor and expectancy explained.
Counting trades correctly from MT5
Most win rate mistakes happen before the calculator, in the count itself. MetaTrader 5 records deals, and a single position can have several: an entry, partial exits and a final exit. If you count deals you will count one trade several times. Count closed positions instead, and decide how partial closes are treated. On a hedging account each position is separate; on a netting account a position can be added to or reversed. See hedging vs netting and your trade history and MT5 deal, order and position IDs.
AI Trading Journal reads your MetaTrader 5 history and keeps one entry per closed position, with partial closes combined and the result being profit plus commission plus swap, dated by the last exit on the broker’s server clock. That makes the win and loss counts straightforward to read from the Dashboard for the Daily, Weekly, Monthly or All time view. It is read-only and never places or changes a trade.
Splitting the win rate so it tells you something
One overall win rate hides patterns. The useful version is the win rate for a group of trades that share a reason: one setup, one session, one symbol, trades where you followed your plan versus trades where you did not. If you tag trades as you journal them, you can run this calculator once per group and see where the edge, if any, lives. A setup with 12 trades is too small to judge, so use the range as a guard: only act on a difference when the ranges barely overlap. See how to tag trades for a tagging scheme.
A worked example (hypothetical)
A trader reviews a month of 45 closed positions: 24 wins, 16 losses and 5 breakeven. Leaving breakeven out gives 60% on 40 trades, with a range of about 45% to 74%. The trader’s plan needs a 40% win rate at a reward to risk of 1.5 to break even before costs. Even the low end of the range clears that line, which says the month is not obviously a fluke, but one month is one sample. Next month the trader keeps the same breakeven rule and adds the numbers to the running total instead of restarting, so the sample grows.
Limits of this calculator
- It treats each trade as an independent win or loss. Real trades are not independent and markets change.
- The range is a statistical convention, not a guarantee. It does not predict your next trade or month.
- It does not know the size of wins and losses. A good win rate can still lose money.
- It is not trading or investment advice.
Frequently asked questions
How do I calculate win rate in trading?
Should breakeven trades count as wins or losses?
How many trades do I need for a reliable win rate?
What is a good win rate?
Why does the calculator show a range?
Related guides
- Free position size calculator (forex and gold)
- Free risk to reward calculator
- Free drawdown recovery calculator
- Free trading expectancy calculator
- Free forex and gold profit and loss calculator
- Free margin calculator for forex and gold
- Free trading compounding calculator
- Free losing streak calculator
- Prop firm drawdown calculator (daily and maximum loss)
- Prop firm risk calculator: how many losing trades until the limit
- All trading journal comparisons
Count your closed trades automatically: free for 7 days
Free for 7 days, no card required. After that, a one-time $19.99 purchase. No subscription. Also on the Microsoft Store.
One-time $19.99, no monthly fee · your MT5 login never leaves your PC · trades go into your own journal on your PC, not through our servers.
Start free 7-day trial