Try an example
Enter values above, then calculate. Use the output to inspect the assumptions—not to predict a return.
Use the average size of wins and losses, not win rate alone, to inspect a sample or a hypothetical strategy. This local calculator separates gross outcome from a fixed average cost per trade. It does not predict your next result.
Enter values above, then calculate. Use the output to inspect the assumptions—not to predict a return.
Start with the default example. Change one input at a time and notice which part of the result moves. Then read the explanation below before using any real-world number.
Net expectancy per trade equals win probability × average win minus loss probability × average loss minus average costs. Use amounts in one currency; enter gross wins and losses if costs are entered separately.
| Input | Meaning | Starting value |
|---|---|---|
| Win rate (%) | From 0 to 100; excludes no-outcome trades | 40 |
| Average gross win | Positive amount before costs, in your currency | 150 |
| Average gross loss | Positive magnitude before costs | 75 |
| Average total cost per trade | Round-trip fees and execution costs not already included | 5 |
Use one setup and a consistent accounting method. Divide winning trades by resolved trades to get the win rate, then separately average the positive outcomes and the absolute losing amounts.
The model has two outcome groups: wins and losses. Exclude scratches consistently, or include them in the non-winning group and calculate the average loss across that entire group, with zero assigned to scratches. State which method you used in your journal.
At 40% wins, a $150 average gross win, a $75 average gross loss and $5 average cost, gross expectancy is 0.40 × $150 − 0.60 × $75 = $15. Subtracting $5 gives $10 net per trade.
The cost-adjusted break-even win rate is ($75 + $5) ÷ ($150 + $75) = 35.56%. If costs exceed the average win, even 100% wins cannot create positive net expectancy under those assumptions.
| Component | Calculation | Contribution |
|---|---|---|
| Winning outcomes | 40% × $150 | +$60 |
| Losing outcomes | 60% × $75 | −$45 |
| Average costs | Per resolved trade | −$5 |
| Net average | 60 − 45 − 5 | +$10 |
A win rate can stay unchanged while execution or exits reverse the arithmetic. Change one input at a time to identify which assumption carries the result. These are hypothetical averages, not observations about your account.
| Scenario at 40% wins | Average win | Average loss | Cost | Net expectancy |
|---|---|---|---|---|
| Default | $150 | $75 | $5 | +$10 |
| Smaller average winners | $120 | $75 | $5 | −$2 |
| Higher average costs | $150 | $75 | $20 | −$5 |
An observed positive average does not establish that a process will keep working. Small samples, unusual market conditions, missing losses and changing position size can distort an estimate. This calculator does not produce a confidence interval or model a sequence of trades.
If your recorded outcomes are already net of fees and execution costs, enter zero in the separate cost field to avoid subtraction twice. For variable risk sizes, a cash average may mix the quality of a setup with changes in exposure; use consistent units for the comparison.
These links provide definitions and current context. Product rules, regulation and network details can change, so verify time-sensitive information at the source.
Yes in arithmetic, if average wins are large enough relative to losses and costs. That does not establish future profitability.
Enter zero costs separately. A second subtraction would duplicate the charges.
No. Inputs may be uncertain, and the sequence, size and dependence of outcomes are outside this model.
Learn how risk-reward ratio, break-even win rate and trade expectancy work together, with practical examples and common mistakes.
Create a useful trading journal with pre-trade reasoning, risk, execution notes, screenshots and post-trade review prompts.
Calculate the percentage gain required to recover from a portfolio drawdown and see why larger losses require disproportionately larger gains.