Metrics

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.

Only the win-rate denominator changes. Expectancy always includes every trade.

Add average wins, losses & costs (optional)

Use one currency for every amount. Average win and loss are positive amounts before costs; breakeven trades have zero gross P&L. Classify your counts on this same basis. Costs are the average total cost per closed trade, across wins, losses and breakevens. If your records show net P&L, add each trade's costs back before grouping wins and losses.

Use the native currency of your averages and costs. Optional account-currency conversion is below.

Account currency

Keep the trade in its native currency and see an account-currency equivalent.

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

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

Win Rate = (Winning Trades / Total Trades) × 100%

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

Where to find it in TradesViz

Summary > Overall Statistics > Total Trades shows total win rate. For breakdowns, go to Trades Analysis > Wins/Losses Charts for win rate by price range, volume, time of day, day of week, and duration. Use Performance Metrics > Hit Ratio tab for cumulative trends. The Winning trades % in Ttotal trades tab under Summary section uses a simple ratio of winning trades/total trades (including wins, losses, breakeven, open trades). However, the win % in overview only uses closed winning trades/(total closed winning + losing trades). <br> Note that breakeven trades are based on slack defined in the account settings and can be adjusted there.

Example

65 winning trades out of 100 = 65% win rate