Trading expectancy calculator
Expectancy is the honest answer to whether a strategy makes money. Enter your win rate, average win and average loss.
Founder of TradeStack. Builds the importer and reviews every broker export format by hand.
Embed this calculator
Free to use on your own site, blog or trading community. Copy the snippet and keep the credit link.
<iframe src="https://tradersstack.com/embed/expectancy-calculator" width="100%" height="520" style="border:1px solid #e5e5e5;border-radius:12px" loading="lazy" title="Expectancy calculator by TradeStack"></iframe> <p style="font-size:12px"><a href="https://tradersstack.com/tools/expectancy-calculator">Expectancy calculator</a> by <a href="https://tradersstack.com">TradeStack</a></p>
Frequently asked
What is the expectancy formula?
Expectancy = (Win rate x Average win) - (Loss rate x Average loss). A positive number means the strategy makes money over a large sample.
How many trades do I need before expectancy means anything?
Roughly 100 trades of the same setup before the number stabilises. Under 30 trades it is mostly noise.
Where do I get my real numbers?
From your trading journal. TradeStack calculates win rate, average win, average loss, profit factor and expectancy automatically from an imported CSV.
Other calculators
Learn the maths behind it
TradeStack is a free trading journal. Drop in a CSV and get your real win rate, expectancy and profit factor.
Start free