What Is Expectancy in Trading?

Expectancy is the average result a trading strategy produces per trade, measured in R. See the formula, a worked example, and why pairing it with trade frequency (opportunity) matters.

What Is Expectancy in Trading?

Last updated:

In short. Expectancy is the average result a trading strategy produces per trade, expressed in R, or units of risk. Expectancy equals win rate multiplied by average winning R, minus loss rate multiplied by average losing R. A strategy with 0.44R expectancy can be expected to net roughly 0.44R per trade over a large enough sample, even though most individual trades will not match that number exactly. Positive expectancy across many trades is what makes a strategy profitable, not any single outcome.

What expectancy actually measures

Win rate tells you how often a strategy wins. R-multiple tells you how large a single trade's result was relative to its planned risk. Expectancy combines both into one number: the average R a strategy produces per trade once win rate and the size of wins and losses are accounted for together.

A strategy that wins often but loses more per losing trade than it gains per winning trade can still have negative expectancy despite a favorable win rate. A strategy that wins rarely but lets winners run far past the size of its losses can have strongly positive expectancy despite losing on most individual trades.

The expectancy formula and a worked example

Expectancy equals (win rate multiplied by average winning R) minus (loss rate multiplied by average losing R). Take a strategy with a 45 percent win rate, an average winning trade of 2.2R, and an average losing trade of 1R.

Expectancy = (0.45 x 2.2) - (0.55 x 1) = 0.99 - 0.55 = 0.44R. Over 100 trades that follow this same pattern, the strategy would be expected to net roughly 44R in total, before commissions and slippage, even though 55 out of those 100 trades would still close as losses.

Expectancy What it means Example
Positive (above 0) Strategy nets a gain on average across many trades +0.44R per trade average
Zero Strategy breaks even before costs, wins and losses cancel out 0R per trade average
Negative (below 0) Strategy loses money on average, even with a high win rate -0.20R per trade average
Small positive Technically profitable but the edge is thin and easily erased by costs +0.05R per trade average

Important. Expectancy is a statistical average, not a guarantee for any single trade. A strategy with +0.44R expectancy can still produce a losing streak of ten trades or more; the number only becomes reliable evidence of an edge once measured across a large enough sample of similarly executed trades, not a handful of recent results.

Worked example splitting a strategy's win contribution and loss contribution into a single expectancy result of +0.44R per trade

Expectancy needs opportunity too

A positive expectancy alone does not guarantee meaningful profit. Trading coach Van K. Tharp, who popularized both R-multiple and expectancy as core trading concepts, paired expectancy with what he called opportunity: how often a strategy actually generates a trade signal, according to the Van Tharp Institute.

A strategy with a strong 0.6R expectancy that trades twice a month produces far less total return over a year than a strategy with a modest 0.15R expectancy that trades 20 times a month. Comparing two strategies by expectancy alone, without also weighing how often each one actually trades, can make a rarely triggered high-expectancy setup look more attractive than it will turn out to be in practice.

Metric What it measures Blind spot
Expectancy Average R gained or lost per trade across many trades Says nothing about how often trading opportunities occur
Win rate Share of trades that closed profitable Can look strong while expectancy is negative, see why win rate lies without R-multiple
R-multiple A single trade's result relative to its planned risk Only describes one trade, not the strategy's average outcome, see what is an R-multiple

Expectancy is built directly from R-multiple: it is simply the average R-multiple a strategy produces once enough trades have been logged the same way. Reviewing performance metrics as a set, not any single number in isolation, is what turns a scattered trade history into a picture of whether a strategy actually has an edge.

Tracking expectancy in a trading journal

Calculating expectancy by hand requires logging the planned risk and final R-multiple result of every trade, then averaging wins and losses separately before combining them with win rate. Doing that in a spreadsheet after each session is possible, but it is easy to abandon once trade volume grows or a losing streak makes the numbers uncomfortable to look at.

A trading journal that records entry, stop, and exit for every trade can calculate R-multiple and running expectancy automatically, updating the figure after each new trade instead of requiring a manual recalculation. Checking expectancy on the performance dashboard alongside win rate catches the case where a strategy still looks fine on the surface but has quietly drifted into negative territory.

This article is for educational purposes only and is not financial or investment advice. Past expectancy figures and other historical performance results do not guarantee future results, and every strategy remains exposed to losing streaks and changing market conditions.

Track expectancy, R-multiple, and win rate together, not in isolation, in the BitStat trading journal.

The essentials, answered

Frequently asked questions

What is expectancy in trading?
Expectancy is the average result, in R, that a trading strategy produces per trade. It combines win rate with the size of average wins and losses into a single number that predicts long-run performance.
How do you calculate trading expectancy?
Multiply win rate by the average winning R-multiple, multiply loss rate by the average losing R-multiple, then subtract the second figure from the first. A 45 percent win rate with a 2.2R average win and a 1R average loss gives an expectancy of 0.44R.
What counts as a good expectancy?
There is no universal threshold, since expectancy depends heavily on trade frequency and cost structure. A positive expectancy that holds up across a large sample of similarly executed trades is generally what matters, not a specific target number.
Can a strategy have a high win rate and still have negative expectancy?
Yes. A strategy that wins often but loses significantly more on each losing trade than it gains on each winning trade can still produce negative expectancy despite a favorable win rate.
What is the difference between expectancy and R-multiple?
R-multiple describes the result of one trade relative to its planned risk. Expectancy is the average R-multiple a strategy produces once enough trades have been logged, so it describes the strategy rather than any single trade.
Why did Van Tharp pair expectancy with opportunity?
Expectancy alone measures average result per trade, but says nothing about how often a strategy actually trades. Van Tharp used opportunity, or trade frequency, alongside expectancy to compare the real earning potential of different strategies over time.