Edge & Analytics
Trade sample statistics calculator
“Here are my actual results — what do they say about win rate, expectancy, streaks and the worst stretch?”
The expectancy calculator works from parameters you supply. This one works from the trades themselves: paste the results in the order they happened and it reports the distribution, the streaks and the worst peak-to-trough stretch the sequence actually produced.
Free to use, nothing to sign up for, and nothing you type here is sent anywhere — the arithmetic runs in your browser.
What it computes
win rate, gross profit and loss, average win and loss expectancy = mean of the results payoff = avg win / avg loss profit factor = gross profit / gross loss std dev = sample standard deviation (n-1) SQN = (expectancy R / std dev R) x SQRT(N), N capped at 100 equity curve -> longest win/loss streak, worst peak-to-trough drawdown
What you type in
| Field | What it means | Example |
|---|---|---|
| Results | One number per trade, pasted or typed, comma- or newline-separated. Positive is a win, negative a loss, exactly zero a scratch. | 250, -100, 180, ... |
| Unit | Dollars or R. The maths is unit-agnostic; the label follows what you paste. | $ |
Reading the result
- Win rate, expectancy, payoff and profit factor from the real distribution rather than from averages.
- SQN on the same van Tharp basis as the expectancy calculator, so the two are comparable.
- Longest winning and losing streaks, and the worst drawdown, in the input's own units.
- The cumulative equity curve the results produced.
Worked example
Fifteen trades: 250, -100, 180, -100, 420, -100, -100, 310, 90, -100, 205, -100, 150, 380, -100
- 8 wins / 7 losses, win rate 53.3%
- Total +$1,285, expectancy +$85.67 per trade
- Average win $248.13, average loss $100, payoff 2.48
- Profit factor 2.84, standard deviation $197.18, SQN 1.68
- Longest win streak 2, longest loss streak 2, worst drawdown $200
Compare that SQN of 1.68 with the 3.33 the expectancy calculator returns for a similar payoff. A real sample is noisier than its own averages, and the gap between the two figures is that noise.
What trips people up
- Order matters here and nowhere else. Streaks and drawdown depend on the sequence, so paste the trades in the order they happened.
- A result of exactly zero counts as a scratch — neither win nor loss — and dilutes the win rate.
- Mixing units, some in R and some in dollars, makes every figure meaningless.
Questions
- How many trades do I need?
- More than feels necessary. Every statistic here is a property of the sample, and a fifteen-trade sample describes fifteen trades — which is why the SQN scaling caps at 100 rather than rewarding a longer list indefinitely.
- Can I paste from a spreadsheet?
- Yes. Comma- or newline-separated numbers both parse, which covers a pasted column and a pasted row.
Related calculators
These are the same calculators built into Ledger of Alpha, where they read your own trade history instead of numbers you re-type. See the full product
Keep the record these numbers come from
A free account logs the trades you size here, so the win rate and averages you type into these calculators come from your own history rather than a guess.