Minimalist Trading
  1. Home
  2. Tools
  3. Profit Factor Calculator

Profit Factor Calculator

Paste the results of your closed trades, or enter gross profit and loss, or a win rate and payoff. The calculator returns your profit factor and what it rests on: the number of trades, how much one winner carries, the effect of costs, and a range that shows how much it could move.

Quick answer. Profit factor = gross profit ÷ gross loss. A value of 1 is break-even and above 1 is profitable, before drawdown and sample size are considered. Paste your trade results to also get the win rate, payoff ratio, expectancy, how much one trade carries, and a bootstrap range that shows how much your profit factor could change on another run of trades.

  • Free
  • From your trades
  • Bootstrap range · Costs

Profit factor

–

Win rate

–

Payoff ratio

–

Expectancy per trade

–

Net result

–

Share of profit from the best trade

–

Likely range (bootstrap)

–

Losing streak

–

Cumulative result, trade by trade

Profit factor says nothing about the path. Two lists with the same profit factor can have very different curves.

Profit factor at other win rates

Win rateProfit factor

How to use the profit factor calculator

Choose the way you want to enter results:

  • My trades. Paste the profit or loss of each closed trade, in any one unit (dollars, R multiples, points). This unlocks everything below, including the weight of your best trade, your longest losing streak and the bootstrap range.
  • Gross profit and loss. Enter the two totals from your statement. Add the number of winning and losing trades to get the win rate, payoff ratio and expectancy as well.
  • Win rate and payoff. Enter a win rate, an average win and an average loss to see the profit factor an assumed strategy would produce, optionally after a cost per trade.

What the other numbers add

  • Payoff ratio. The average win divided by the average loss. A profit factor of 1.5 can be a 70% win rate with small winners or a 30% win rate with large ones, and the two feel very different to trade.
  • Expectancy. The average result per trade. Profit factor is a ratio and ignores how many trades produced it; expectancy tells you what each trade is worth.
  • Share of profit from the best trade. If one trade supplies a large part of the profit, the profit factor depends on it. The calculator shows the profit factor without it: in the example loaded above, a profit factor of 1.91 falls to 1.09 when the one outsized winner (43% of the gross profit) is removed.
  • Likely range. The calculator re-samples your trades at random thousands of times and recomputes the profit factor each time. The range between the 5th and the 95th percentile shows how far the number could move on another run of the same trades. For the same example it runs from 0.64 to 4.75, and 13% of re-samples are below 1.
  • Costs. Enter the commission and spread per trade. Costs are taken off every trade, so they hit the small winners hardest.

How reliable is a profit factor? It depends on the number of trades

Take a strategy whose true profit factor is exactly 1.5 (a 50% win rate, winners of 1.5 and losers of 1). Repeat it for different numbers of trades 5,000 times and measure the profit factor each time:

Number of tradesLowest 5% of resultsMedianHighest 5% of resultsShare that look like a losing system (PF below 1)
200.641.503.5013%
500.921.502.455.9%
1001.091.502.071.8%
3001.241.501.810.0%
10001.351.501.660.0%

With 20 trades the measured profit factor of this strategy can come out anywhere from 0.64 to 3.50, and about 13% of the time it looks like a losing system. With 100 trades the range is 1.09 to 2.07, and it takes several hundred trades before the range narrows to about 0.3 either side of the true value. A short run of good results, like the 12-trade list loaded above (4.50 on 12 trades, with a range of 1.50 to 16.50), says little.

Profit factor, win rate and payoff

For a given win rate p and payoff ratio R (average win ÷ average loss), profit factor = p × R ÷ (1 − p). The grid shows the values it takes:

Win ratepayoff 0.5 : 1payoff 1 : 1payoff 1.5 : 1payoff 2 : 1payoff 3 : 1
30%0.210.430.640.861.29
40%0.330.671.001.332.00
50%0.501.001.502.003.00
60%0.751.502.253.004.50
70%1.172.333.504.677.00

Profit factor 1.0 sits on the diagonal where the win rate equals the break-even win rate for that payoff, which is also where expectancy is zero. The risk reward calculator works the break-even out in the other direction.

The same profit factor can describe very different strategies

Win rateAverage win ÷ average lossProfit factorExpectancy per unit risked
70%0.641.50+0.15
50%1.501.50+0.25
30%3.501.50+0.35

All three have a profit factor of 1.5, and the expectancy per unit risked is not the same. A ratio hides how big the edge is per trade, how often you win and how long the losing streaks run, so use it next to expectancy and drawdown, not instead of them. The strategy simulator shows the drawdowns and streaks a win rate and payoff produce.

What costs do to it

Costs reduce every trade by the same amount, so a thin edge disappears fast. With a 50% win rate and 1.5 payoff:

Cost per trade (in units of the average loss)Profit factor at 50% wins and 1.5 payoff
none1.50
0.11.27
0.21.08
0.30.92

Backtests that ignore spread, commission and slippage overstate profit factor, often by a lot on short-term strategies. Enter your realistic cost per trade above to see the profit factor you would have kept.

Next: the guide what is expectancy in trading covers the per-trade view, and the position size calculator turns a strategy into trade sizes.

The formulas

profit factor = gross profit ÷ gross loss
profit factor = (win rate × average win) ÷ ((1 − win rate) × average loss)
payoff ratio = average win ÷ average loss
expectancy = net result ÷ number of tradesGross loss is entered as a positive number. Break-even is a profit factor of 1. The bootstrap range re-samples your trades with replacement and takes the 5th and 95th percentiles of the profit factor, using a fixed random seed so the result is repeatable.

Worked examples

Twenty trades with one big winner

Nineteen ordinary trades (winners of 1.5R and losers of −1R) plus one 9R winner. The profit factor is 1.91 and the win rate is 45%. Without the 9R trade, which provides 43% of the profit, it is 1.09. The range from re-sampling is 0.64 to 4.75.

1.91Profit factor
1.09Without the best trade
0.64–4.75Likely range

Forty steady trades

A 45% win rate with winners of 1.5R and losers of −1R gives a profit factor of 1.23, a positive expectancy of +0.12R per trade and no outliers (the best trade is 6% of the profit). Even so, with 40 trades the range is 0.72 to 2.03 and 22% of re-samples are below 1: forty trades are not enough to separate a thin edge from luck.

1.23Profit factor
+0.12RExpectancy
22%Share below 1

A short run that looks great

Twelve trades, nine winners of 1.5R and three losers of −1R: a 75% win rate and a profit factor of 4.50. The re-sampled range is 1.50 to 16.50. It looks excellent and proves little, because a handful of losers changes it completely.

4.50Profit factor
12Trades
1.50–16.50Range

From the totals on a statement

Gross profit of 5,000 and gross loss of 3,200 give a profit factor of 1.56 and a net of 1,800. Add 40 winning and 60 losing trades and the calculator adds a 40% win rate, a payoff ratio of 2.3 and an expectancy of 18 per trade.

1.56Profit factor
1,800Net
18Expectancy

Frequently asked questions

What is profit factor?

Profit factor is gross profit divided by gross loss over a set of closed trades. A value of 1 means break-even, above 1 means the winners outweighed the losers in total, and below 1 means a net loss. It is one number summarising how much you made for each unit you lost.

How do you calculate profit factor?

Add up all winning trades (gross profit), add up all losing trades as a positive number (gross loss), and divide. For a win rate p, average win W and average loss L the same figure is (p × W) ÷ ((1 − p) × L). Take costs off each trade first.

What is a good profit factor?

There is no standard. Guides often call about 1.5 to 2 solid and treat very high values as a warning sign of a small sample, an outlier or an over-fitted backtest. The better question is how many trades the number rests on: use the range in the calculator before judging it.

Is a profit factor of 1.5 good?

It means the strategy made 1.5 for every 1 lost, which can be a healthy edge. But with 20 trades a strategy whose true profit factor is 1.5 can measure anywhere from 0.64 to 3.50. Check the sample size, the costs, the effect of the best trade and the drawdown.

What is the difference between profit factor and expectancy?

Profit factor is a ratio of totals and ignores how many trades there were. Expectancy is the average result per trade, in money or in R. Two strategies can share a profit factor and have very different expectancies, so look at both.

Does profit factor include drawdown?

No. The same profit factor can come from a smooth equity curve or from a long losing streak followed by big wins. The calculator shows the longest losing streak and the worst peak-to-trough fall of your list, and the risk of ruin and drawdown calculators on this site look at the path.

Guides that explain it

a.b

Built by a.b. I have published trading indicators on TradingView since 2015. These tools use the same standards: clear logic, no hidden assumptions. Message me on TradingView chat with feedback or a tool you would like to see.

Last updated November 2026. For education only. Not financial advice. Results depend on your inputs and cannot predict future performance.