Who this is for — Readers checking whether the estimated net average of a process is above zero while keeping the calculation separate from estimation uncertainty and other dimensions of risk.
Positive expectancy is the condition in which expected net outcome per
trade is above zero for a stated strategy and population. The general
Expectancy entry explains the
calculation; this page explains what E_net > 0 means and what it cannot
establish.
In plain terms — Estimated average outcome can be positive even when many individual trades lose. It is not a forecast of the next outcome and does not, by itself, describe drawdown, tails, capacity or risk of ruin.
Formula and measurement unit
In the simplified case with winning and losing trades only:
E_net = p(win) × average(win) − p(loss) × |average(loss)| − average cost
Here |average(loss)| is the positive magnitude of the average loss. The
absolute value prevents a double negative when losing outcomes are stored as
negative numbers.
If breakeven trades or more outcome categories exist, the correct calculation adds every outcome multiplied by its probability, then subtracts costs. Currency amounts, percentages and risk multiples R must not be mixed in the same series.
Arithmetic example — With 40% of trades at +2R and 60% at −1R, gross expectancy is 0.40 × 2R − 0.60 × 1R = +0.20R. If spread, commissions and slippage average 0.05R per trade, estimated net expectancy becomes +0.15R. The result describes those data and assumptions, not a future guarantee.
A positive estimate and the true value
The probabilities and averages in the formula are usually estimated from a sample. A positive number may therefore reflect chance, data selection, many tested variants or a regime that will not recur. No universal trade-count threshold works for every strategy: uncertainty, out-of-sample stability and process consistency matter.
| Check | Question |
|---|---|
| Costs | Are spread, commissions, slippage and impact consistent with size? |
| Sample | Are observations sufficiently representative and non-duplicated? |
| Out of sample | Does the result hold on data not used to select the rules? |
| Regime | Does the average depend on one market context only? |
| Distribution | Is the result broad or concentrated in a few outliers? |
Limit — `E_net > 0` is an average condition, not an automatic capital-allocation decision. Two strategies with the same expectancy can have very different drawdowns, serial dependence, tails and capital requirements.
Sources
- NIST/SEMATECH, What is a Probability Distribution?, probabilities for discrete and continuous outcomes.
- SEC Office of Investor Education and Advocacy, How Fees and Expenses Affect Your Investment Portfolio, the effect of costs on returns.
- Campbell R. Harvey and Yan Liu, Backtesting, sample size, multiple testing and strategy significance.