Who is it for?
Users with reviewable data or a trade sample Anyone testing assumptions before real capital
TupTraderTrader growth path
Calculate trading expectancy from win rate, average win/loss and costs, then review profit factor, break-even win rate and uncertainty.
The guide and calculation method stay public on this page. Sign-in is only required to open the interactive workspace.
Expectancy is the average outcome per trade under a specified win/loss model. This version subtracts a constant per-trade cost from expectancy, so the break-even win rate includes the same cost. The displayed confidence interval is a simplified approximation for an IID two-outcome model with fixed win and loss sizes.
Net E = p×W − (1−p)×L − C; cost-adjusted break-even win rate = (L + C) ÷ (W + L). Displayed profit factor is gross, before C.
Net expectancy is the primary result. Read it with cost-adjusted break-even win rate, gross PF, sample size and the approximate interval; this CI is not a full model of variable win/loss distributions.
Users with reviewable data or a trade sample Anyone testing assumptions before real capital
A small, incomplete, or cherry-picked sample Using the result as a guarantee of future performance
Expectancy is the average outcome per trade under a specified win/loss model. This version subtracts a constant per-trade cost from expectancy, so the break-even win rate includes the same cost. The displayed confidence interval is a simplified approximation for an IID two-outcome model with fixed win and loss sizes. Net E = p×W − (1−p)×L − C; cost-adjusted break-even win rate = (L + C) ÷ (W + L). Displayed profit factor is gross, before C.
Net and gross expectancy, cost per trade, gross and approximate net profit factor, break-even win rate, projected R and money outcome, standard error, 95% confidence interval, and approximate probability that expectancy is positive.
No single metric is sufficient for judgement. Sample size and data quality are part of the result.
Read net expectancy together with profit factor, break-even win rate, sample size and the uncertainty interval. If the interval crosses zero, the sample is not decisive. Outlier sensitivity shows whether a few large trades are carrying the estimate.
The value of this version is not cosmetic; the result, assumptions and workflow are connected to the practical capabilities below.
Validate the result with a second tool. Run out-of-sample or Monte Carlo analysis. Record executable rules in the plan.
No. Average win, average loss and costs matter; win rate is only one component.
Under the model and sample size, uncertainty is large enough that the sign of the edge is not firmly established.
No. Profit factor compares gross profits with gross losses; expectancy expresses average value per trade.
This guide combines the tool’s versioned specification, the earlier TupTrader educational page and the authoritative sources below. External sources are used for definitions and scientific boundaries, not for signals.