All calculators

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.

Loading the calculator…

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

FieldWhat it meansExample
ResultsOne number per trade, pasted or typed, comma- or newline-separated. Positive is a win, negative a loss, exactly zero a scratch.250, -100, 180, ...
UnitDollars 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.

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.

Trade Results Calculator — Expectancy & Streaks | Ledger of Alpha