Win Rate Calculator
The percentage of trades that result in a profit.
FREE TOOL · NO SIGNUP
What do your wins really tell you?
Enter closed trades from the same period. Classify wins, losses and breakevens using P&L before costs. Add costs below to see net expectancy.
Calculations run in your browser. No account or trade upload needed.
Example: 6 wins, 3 losses and 1 breakeven
Win rate before costs
60%
6 wins ÷ 10 closed trades × 100
6 wins · 3 losses · 1 breakeven
- Gross expectancy / trade
- Net expectancy / trade
- Gross profit factor
- Total net P&L
Net expectancy / trade in account currency
Win rate alone does not establish profitability. Add average wins, losses and costs to see the result per trade.
Find which setups drive your results
TradesViz connects your journal to performance breakdowns by setup, symbol and time. Explore the journal when you want to go beyond one calculation.
Explore the free trading journal →Formula
More Details
What is Win Rate?
Win Rate measures how often your trades are profitable, expressed as a percentage.
Formula
Win Rate = (Winning Trades / Total Trades) × 100%
Common Misconceptions
Myth: Higher win rate = better trader
A 90% win rate with tiny winners and huge losers will destroy your account. A 35% win rate with large winners can be extremely profitable.
| Trader A | Trader B |
|---|---|
| 80% win rate | 35% win rate |
| Avg win: $50 | Avg win: $400 |
| Avg loss: $300 | Avg loss: $100 |
| Expectancy: -$20 | Expectancy: +$75 |
| LOSING | WINNING |
How should breakeven trades count?
Including breakevens divides wins by all closed trades. Excluding them divides wins by wins plus losses. For 6 wins, 3 losses and 1 breakeven, these are 60% and 66.67%. Label the convention when comparing results. Open trades are not included in this calculator.
What makes a useful win rate?
There is no universal target for a trading style. Compare your win rate with your average win, average loss, costs and sample size. A small sample can look impressive without demonstrating a repeatable edge.
The calculator above uses gross trade outcomes and subtracts average costs separately. Its expectancy is the average result across all trades, including breakevens, even when you exclude breakevens from the displayed win rate. Historical expectancy is a description of the sample, not a forecast.
How TradesViz Analyzes Win Rate
- Per-setup win rate: Each strategy analyzed separately
- Threshold-based: Configure what counts as a "win"
- Time-segment analysis: By hour, day of week
- Consecutive tracking: Identify streaks affecting psychology