Quantprove Glossary / Statistics
3 min read

Profit Factor

How many dollars you make for every dollar you lose.

Profit factor is the simplest health check for a strategy: total money won divided by total money lost. A profit factor of 1.5 means you make $1.50 for every $1 you give back. Above 1 you're profitable, below 1 you're bleeding. It's quick, honest, and one of the first numbers you should be looking at.

What is a good profit factor?

Above 1 means you make money, but that's the floor, not the goal. Most solid systems get between 1.3 and 2. Below 1.3 the edge is thin and costs can just consume the profit... above 2 is excellent, and above 3 or 4 you should double check the data, because that's usually a tiny sample, small time window for only 1 regime or a couple of monster trades doing everything. A profit factor of 1.5 to 1.75 over a few hundred trades is a very good, tradeable number.

Profit factorWhat it means
Below 1losing money
1 to 1.3thin edge, fragile after costs
1.3 to 2solid, tradeable
Above 2excellent (check the sample)

How do you calculate it?

Add up every winning trade, that's your gross profit. Add up every losing trade, that's your gross loss. Divide the first by the second. Say you won $6,000 across your winners and lost $4,000 across your losers: 6,000 / 4,000 = 1.5. That's it, one number, works the same in dollars or in R multiples.

Profit factor vs win rate

Profit factor and win rate measure different things. Win rate is how often you win. Profit factor is how much you win versus how much you lose. You can have a 40% win rate and a great profit factor if your winners are big, or a 70% win rate and a bad one if your losers are huge. Profit factor is closer to the truth, because it weighs size, not just frequency. It's basically expectancy written as a ratio.

Where profit factor falls short

It hides the ride. A profit factor of 1.8 tells you the totals are healthy, but not if you got there smoothly or through one giant trade and a long losing streak. It also says nothing about sample size, so a 2.5 from 20 trades is noise. And it quietly assumes costs are already in the numbers, feed it gross trades and it flatters you. Use it as a fast first read, then dive deep into drawdown, expectancy, and how many trades it's built on before you trust that.

Frequently asked questions

Above 1 means you're profitable, but aim higher. Most solid systems sit between 1.3 and 2. Above 2 is excellent, above 3 or 4, check your sample, it's usually too few trades or a couple of freak winners.
  • Expectancy — What one average trade is worth to you, after the wins and losses cancel out.
  • Overfitting — When a strategy is tuned so tightly to the past that it only works on the past.
  • Out of Sample — The data your strategy never saw while you built it, kept back to test if the edge is real.
  • Walk Forward — Out of sample testing done over and over, rolling through your whole history instead of one split.

Turn trading knowledge into evidence.