PF: Profit Factor
Also known as: gross profit ratio
What is it?
Profit factor is a single number that compares the total money a strategy made on its winning trades to the total money it lost on its losing trades over a given period. You calculate it by dividing gross profit by gross loss. A profit factor above 1 means the wins outweighed the losses in that sample, so a value of 1.5 means the strategy earned $1.50 for every $1.00 it lost. A value below 1 means it lost more than it made.
This makes profit factor a handy way to summarise past efficiency in one figure and to compare different strategies on roughly equal footing. The important thing for a beginner to grasp is what profit factor leaves out. It tells you nothing about the path the account took to get there, so a strategy with a healthy profit factor could still have suffered a brutal drawdown along the way. It also says nothing about the future.
A very high profit factor that comes from only a handful of trades is often a warning sign rather than a strength, because a small sample or an over-tuned strategy can produce an impressive ratio that does not last. Always read profit factor alongside the number of trades and the drawdown. And because it is built entirely from past data, past performance does not guarantee future results, no strategy is risk-free, and your capital is always at risk.
Why it matters: It is a single, sample-based gauge of whether a strategy made more than it lost, useful for comparing systems on equal footing.
Profit factor = gross profit / gross loss
Profit factor summarises past efficiency but says nothing about future results or drawdown path.
Real-world example
A strategy that made $3,000 and lost $2,000 over the period has a profit factor of 1.5 for that sample.
How SignalBots handles it
When SignalBots shows profit factor it is framed as a historical figure alongside drawdown, linking to /risk-warning.
Pro tip
Be wary of very high profit factors from few trades; they often reflect a small sample or curve-fitting, not durable edge.
Common pitfalls
Reading a high profit factor from a tiny trade count as proof of a robust strategy.
Frequently asked questions
What profit factor is good?
Above 1 means past wins exceeded losses, and higher is generally better. But a very high value from few trades can mislead, and it ignores drawdown. Past performance does not guarantee future results.
Can a high profit factor still be risky?
Yes. Profit factor says nothing about the drawdown path. A strategy with a strong ratio could still have endured a deep equity dip you might not have been able to sit through.
Why be cautious of a very high profit factor?
An unusually high value often comes from a small number of trades or from rules tuned too tightly to past data. Both can produce a great-looking ratio that does not hold up live.
How is profit factor different from win rate?
Win rate measures how often trades won. Profit factor measures the total size of wins versus losses. A strategy can have a low win rate and still post a profit factor above 1 if winners are large.
Does profit factor predict future returns?
No. It summarises a past sample only. Future conditions, costs, and slippage can change results, so treat it as historical context rather than a forecast, and remember your capital is at risk.
Trading involves substantial risk of loss. Historical and backtested results do not guarantee future performance. Read the full risk warning.