Free calculator

Trading expectancy calculator

Expectancy is the average dollar result of one trade if the win rate and the average win and loss stay steady. They usually do not. Recalculate from a real export.

Expectancy is $30.00 per trade. A negative number means the average trade loses.

How the formula works

Expectancy = (win rate × average win) − (loss rate × average loss). Loss rate = 1 − win rate. An R-multiple version uses the same shape with R instead of dollars.

A worked example

Win rate 40%, average win $300, average loss $150. Expectancy = 0.40 × 300 − 0.60 × 150 = $120 − $90 = $30 a trade. A win-rate calculator that ignores the size of losses will hide a negative expectancy.

One trade’s average, if the inputs hold

Expectancy is win rate times average win, minus loss rate times average loss. Loss rate is one minus the win rate. A 40% win rate, a $300 average win, and a $150 average loss is 0.40 × 300 − 0.60 × 150 = $30 a trade. A 70% win rate with a large average loss can still be negative. The page exists so the win rate is not the only number on the desk.

The inputs usually do not hold. Recalculate from a real export after you have a journal, not from the last ten trades you remember. Fees belong inside the average win and the average loss if you want the expectancy of the account rather than the expectancy of the price ticks. The futures fee calculator is the place to see a round turn before you ignore it.

Tradeify’s rules do not change this formula. They change whether you are still in the account. A positive expectancy that risks the whole trailing floor on one day is not a sizing plan. Use the position size calculator for the stop, and the firm page for the floor.

app.tiedbook.com
Sample
One trade’s average, if the inputs hold

Questions

Is a high win rate enough?

No. A 70% win rate with a large average loss can still have a negative expectancy. Type both averages.

What is expectancy in R?

Use the same shape with R instead of dollars. A 40% win rate with a 2R win and a 1R loss is 0.40 × 2 − 0.60 × 1 = 0.2R a trade.

How many trades do I need?

The journal withholds edge stats until a bucket has 30 trades. This calculator will run on two trades. That does not make two trades a sample.

Does this include the session?

No. It assumes the wins and losses you typed are already the trades you meant to count. The session page is where a day gets its date.

Start the 7-day trial. No card.

The calculators stay free. The journal starts after seven days with no card.

Sample Tiedbook screen on a phone
Trading expectancy calculator · Tiedbook