Ordo Trade RU 30 days free
metrics · 3 min read ·

Expectancy in trading: your system's key number

Expectancy in trading: your system's key number

A decent win rate, profit factor above one, yet almost nothing in the account after a month. Every piece of the picture is there, but no result. Expectancy is the only metric that directly answers “does the system make money”: how much one trade brings on average.

The formula

Expectancy = win rate × average win − (1 − win rate) × average loss

Or more simply, from actual trades: total result ÷ number of trades. If you made 1,200 USDT after fees over 50 trades, expectancy is 24 USDT per trade.

Example

Win rate 45%, average win 180, average loss 100:

0.45 × 180 − 0.55 × 100 = 81 − 55 = +26 per trade

At 40 trades a month the expected result is about +1,040. This is not a promise: a real month can still be negative. Expectancy shows up over a long run, not in every week.

In money and in R

Expectancy in money depends on position size: double the risk and it doubles too. To compare periods and strategies fairly, it's more convenient to measure it in R — units of risk:

Expectancy in R = average R of all trades

+0.3R means each trade brings on average a third of what you risk. This number stays the same whether you trade with 1,000 or 100,000.

+0.3R means each trade brings on average a third of the risk, on any deposit.

Expectancy and fees

Positive expectancy before fees means nothing yet. If you make many short trades and earn 3 USDT on average with an average fee of 2.5 USDT, your real margin is 0.5. Any deterioration in execution pushes the system into the red. That's why expectancy is calculated only from results after fees and funding.

If expectancy is smaller than the average fee, the system works for the exchange.

How to raise expectancy

Where to see yours

You can estimate it from averages in the calculator. From real trades, Ordo Trade calculates expectancy in money and in R overall and for every slice: pair, setup, tag, weekday, entry hour. The “Strategy” section shows where you have an edge and where you don't.

In short: frequently asked questions

What is expectancy in trading?

The average result of one trade: the total for a period divided by the number of trades, or win rate × average win − share of losses × average loss.

Why is it better to measure expectancy in R?

In R it doesn't depend on position size, so periods and strategies can be compared fairly.

Should fees be included?

Yes. Expectancy can be positive before fees and zero or negative after them, especially with frequent trading.

Read next