Trade Results Analyzer

Paste a list of trade results and get win rate, expectancy, profit factor, streaks and the maximum drawdown across the sequence.

Last reviewed

·

Free · No sign-up · Runs in your browser

Most of what a trading record can tell you comes out of a single column of numbers. Paste the profit or loss from each trade in order, and win rate, expectancy, profit factor, the longest streaks and the worst drawdown all fall out of it.

The order matters as much as the values. Two sequences containing exactly the same trades can produce very different drawdowns depending on how the losses clustered, which is why this analyses the sequence rather than just summing it.

Your numbers

Results update as you type. Nothing is sent anywhere.

Positive for wins, negative for losses. Commas, spaces or new lines.

Result

Expectancy per trade

$128

Net result
$2,565
Trades
20
Win rate
45%
Profit factor
2.3:1
Average win
$505
Average loss
$180
Payoff ratio
2.81:1
Largest win
$890
Largest loss
$195
Maximum drawdown
$535
Longest winning streak
2
Longest losing streak
3
Final equity
$27,565
Return on starting equity
10.26%

This tool is for informational and educational purposes only. It is not financial or investment advice, and past performance does not guarantee future results.

Paste results in the same unit throughout - either currency or R multiples. Mixing the two produces meaningless statistics.

The longest losing streak is worth more attention than the win rate: it is what your position sizing has to survive.

How to use the trade results analyzer

  1. Paste your trade results in chronological order, separated by commas, spaces or new lines.
  2. Use negative numbers for losses.
  3. Enter the starting equity so the drawdown is measured against a real balance.
  4. Read expectancy first - it is the figure that determines whether the record is profitable.

What people use this for

  • Analysing an exported trade log without a spreadsheet.
  • Checking whether a strategy has a positive expectancy on real results.
  • Finding the worst drawdown the sequence actually produced.
  • Seeing how long the longest losing streak was, which is what has to be survivable.

Worked examples

Every figure below is produced by running this calculator against the example inputs, so the numbers always match the tool.

A profitable sequence with a rough patch

Twenty trades from a $25,000 starting balance.

Expectancy per trade
$128
Profit factor
2.3:1
Maximum drawdown
$535

A high win rate that still loses

Many small wins and a few large losses.

Expectancy per trade
-$67
Net result
-$805
Win rate
83.33%

Win rate is the most misleading statistic in trading

A strategy winning eighty percent of the time can lose money steadily if the losses are large enough. A strategy winning thirty percent can be highly profitable. The second example above is exactly that case.

Expectancy combines the win rate with the size of the wins and losses, which is why it is the figure to read first and the one most worth improving.

Sequence is not a detail

The same set of trades in a different order produces the same total and a different drawdown. Since drawdown is what ends accounts and what makes traders abandon strategies, the ordering is a material part of the record.

The longest losing streak in the sample is a useful companion figure. It is what a strategy asks you to sit through, and it will be exceeded eventually.

Sample size

Twenty trades tells you almost nothing. A hundred begins to be informative. Streaks in particular are wildly unstable in small samples - a run of six losses is unremarkable at a forty percent win rate and looks like a catastrophe when it happens.

Treat any statistic from a short record as provisional, and be especially careful about changing a strategy on the strength of one.

Methodology and assumptions

What this calculator does, and what it deliberately does not do.

  • Results are arithmetic on the numbers you enter. Nothing here predicts prices or connects to an exchange, broker or market data feed.
  • Nothing you type is transmitted or stored - the calculation runs entirely inside your browser.

This tool is for informational and educational purposes only and does not constitute financial or investment advice. Past performance does not guarantee future results.

Nothing on this website is a recommendation to buy, sell or hold any security, currency, derivative or digital asset. No price is predicted and no return is promised or implied.

Trading and investing carry the risk of substantial loss, including the loss of your entire capital. Leveraged products can produce losses that exceed your deposit. Tax treatment depends on your jurisdiction and your circumstances.

Frequently asked questions

What format should the results be in?

Plain numbers, positive for wins and negative for losses, separated by commas, spaces or new lines. Currency symbols are ignored.

Does the order matter?

For the total, no. For drawdown and streaks, entirely. Paste them in the order they happened.

What is a good profit factor?

This site does not suggest a threshold. Above 1.0 means gross wins exceeded gross losses; how far above is meaningful depends on the strategy and the sample.

Is anything uploaded?

No. The calculation runs in your browser and nothing you paste is transmitted or stored.