Profit Factor Calculator
Calculate your trading system profit factor from gross profit and gross loss totals.
Assess strategy quality and understand what a ratio above 1.5 means.
Profit Factor is one of the most important metrics for evaluating a trading strategy’s quality. It measures how much gross profit the system generates for every dollar lost, a single number that captures both win rate and average win/loss size together.
Profit Factor formula: Profit Factor = Gross Profit ÷ Gross Loss
Where:
- Gross Profit = sum of all winning trade profits (in dollars, not percentages)
- Gross Loss = sum of all losing trade losses (in dollars, absolute value)
Related formulas: Win Rate = Number of Winning Trades ÷ Total Trades Average Win = Gross Profit ÷ Number of Winning Trades Average Loss = Gross Loss ÷ Number of Losing Trades Expectancy = (Win Rate × Average Win) − (Loss Rate × Average Loss)
Profit Factor from win rate and reward-to-risk ratio: PF = (Win Rate × Avg Win) ÷ (Loss Rate × Avg Loss) PF = (Win Rate × R:R) ÷ (1 − Win Rate)
Where R:R = reward-to-risk ratio (Average Win ÷ Average Loss)
Reading the number:
- Below 1.0: losing system, gross losses exceed gross profits
- Exactly 1.0: break-even before costs, which in the real world means losing, because commissions and slippage come out of the same pot
- 1.0 to 1.5: marginal. It may be profitable but it is fragile, and a modest regime change can take it under 1.0
- 1.5 to 2.0: solid, and the range most professional systems live in
- 2.0 to 3.0: very good, from a high win rate, a high reward-to-risk ratio, or both
- Above 3.0: suspicious in a backtest. Check the sample size and the assumptions before you trust it, because curve-fitting produces numbers like this far more often than genuine edge does
Reference: benchmark profit factors by strategy type:
- Trend following (low win rate, high R:R): 1.4–2.0 typical
- Mean reversion (high win rate, low R:R): 1.3–1.8 typical
- Scalping (very high win rate, small R:R): 1.2–1.6 typical
- Options selling strategies: 1.1–1.5 (premium collected regularly, rare large losses)
Worked example: Strategy backtested over 2 years, 200 trades:
-
120 winners: average profit $245 each → Gross Profit = 120 × $245 = $29,400
-
80 losers: average loss $180 each → Gross Loss = 80 × $180 = $14,400
-
Profit Factor = $29,400 ÷ $14,400 = 2.04, a very good system
-
Win Rate = 120 ÷ 200 = 60%
-
R:R = $245 ÷ $180 = 1.36:1
-
Expectancy = (0.60 × $245) − (0.40 × $180) = $147 − $72 = $75 per trade expected profit
-
Total profit over 200 trades: $29,400 − $14,400 = $15,000
Cross-check with the shortcut formula: (0.60 × 1.36) ÷ 0.40 = 2.04. Same answer from the win rate and payoff alone, which is worth knowing because it means profit factor carries no information those two do not.
Now subtract the costs, because this is where most published profit factors quietly die. At $8 round-trip commission across 200 trades that is $1,600, and slippage of half a tick on entry and exit on a liquid stock might add another $2,000. Gross loss climbs to $18,000 and profit factor falls to 1.63. Still tradeable, but the headline number dropped by a fifth without a single trade changing. Fill in the trade count and cost fields and the calculator does this to your own figures.
A profit factor computed from a backtest that ignored commissions is not a profit factor, it is an upper bound.
How we build and check this calculator
This calculator runs entirely in your browser, so the numbers you enter stay on your device. The math behind it is written by hand and tested against worked examples and standard references before the page goes live.
SuperGlobalCalculator is independently built and maintained. See how we build and verify our calculators.
More Trading Calculators
- Risk/Reward Ratio Calculator
- Slippage Cost Calculator
- Win/Loss Streak Probability Calculator
- CCI Calculator (Commodity Channel Index)
- Donchian Channel Calculator
- VWAP Calculator (Volume Weighted Average Price)
- Historical Volatility Calculator (Annualized)
- Iron Condor Options Calculator
- Options Straddle Calculator