Skip to main content
All articlesSkip to article content
Strategy AnalyticsConcept PrimerJun 27, 2026 · 7 min read

Profit Factor in Trading: The Gross Win to Loss Ratio

Profit factor is gross profit divided by gross loss. Learn what the ratio means, how it differs from win rate and expectancy, and where one outlier distorts it.

By Imperial Analytics

Profit factor is one of the most compact summaries a trade log produces: a single ratio that says how many dollars the strategy won for every dollar it lost. That compactness is its strength and its trap. A trader who reads the number without reading how it was built can mistake one lucky outlier for an edge, or pool three setups into one figure that hides the one bleeding the account. This post defines profit factor, separates it cleanly from win rate and expectancy, walks through the arithmetic on an illustrative log, and shows where the ratio misleads.

By Imperial Analytics

What profit factor is

Profit factor is gross profit divided by gross loss. Sum the winning trades, sum the absolute value of the losing trades, and divide. A profit factor of 1.0 is breakeven before costs. Above 1.0 the strategy returned more than it gave back; below 1.0 it gave back more. The ratio counts dollars won per dollar lost.

The definition is deliberately blunt. Take the closed trades over a window, split them into winners and losers, add the winners up to get gross profit, add the absolute size of the losers up to get gross loss, and divide. If a setup booked 4,000 dollars across its winning trades and 2,500 dollars across its losing trades, its profit factor is 1.6. For every dollar the setup lost, it won one dollar and sixty cents.

The reason the figure is useful is that it folds two things a trader usually reads separately into one. It carries how often the strategy won, through the relative count of winners and losers, and how much it won when it won, through the relative size of those trades. A strategy can reach the same profit factor by winning often and small or by winning rarely and large. The ratio does not care which; it reports the net relationship between the two piles of dollars.

The reason the figure is dangerous is the same compactness. A ratio of 1.6 looks like a property of the strategy. It is a property of the specific trades in the window, and it inherits every weakness of that sample: too few trades, one position large enough to swing the whole figure, or three setups averaged into one. The number is only as honest as the log behind it.

How profit factor differs from win rate

Win rate counts trades; profit factor weights each trade by size. A high win rate can sit beside a profit factor below 1.0 when a few losers outweigh many winners, and a low win rate beside a figure above 1.0 when the winners run larger. Win rate answers how often. Profit factor answers how often, scaled by how much.

This is where profit factor earns its place next to win rate rather than replacing it. A trader who watches only the win rate can run a strategy that wins seven trades out of ten and still loses money, because the three losers each give back more than the seven winners brought in. The win rate reads as healthy while the account drains. Profit factor catches this because it weights every trade by its dollar size, so three large losses sit heavier in the denominator than seven small wins sit in the numerator.

The relationship can be written out. If the win rate is W and the average winner divided by the average loser is the payoff ratio b, then profit factor equals W divided by one minus W, all multiplied by b. The first term is the ratio of winning trades to losing trades. The second is the ratio of their average sizes. Profit factor is the product. A trader who improves only the win rate while letting the payoff ratio fall can hold profit factor flat or push it down without noticing, because the two terms move against each other.

↳ Note

Win rate tells you how often the plan resolved positive. Profit factor tells you whether that was enough.

This is also the cleanest way to see why win rate alone mis-ranks strategies. Two setups with identical win rates can have profit factors on opposite sides of 1.0 if their payoff ratios differ. The win rate column makes them look like twins. The profit factor column separates them.

How profit factor relates to expectancy

Profit factor and expectancy answer the same question through different arithmetic. Expectancy is the average dollar outcome per trade; profit factor is the ratio of total dollars won to total dollars lost. A strategy has positive expectancy if and only if its profit factor is above 1.0. They cross the breakeven line together, built from the same winners and losers.

Expectancy multiplies the win rate by the average win and subtracts the loss rate times the average loss, producing a per-trade dollar figure. Profit factor takes the same four ingredients and arranges them as a ratio instead of a difference. Because gross profit is the win rate times the average win times the trade count, and gross loss is the loss rate times the average loss times the trade count, the trade count cancels in the ratio. What is left is exactly the expectancy relationship rewritten as a quotient.

The practical consequence is that a trader does not need both numbers to decide whether a strategy makes money. Either one answers that. What the two give that one does not is shape. Expectancy reports the size of the average edge in dollars, which matters for sizing and for comparing against costs. Profit factor reports the cushion as a ratio, which is easier to read at a glance and easier to compare across strategies that trade different dollar amounts per position.

A trader who logs trades in R-multiples gets a third view of the same relationship. R-expectancy normalizes each outcome to the risk planned on that trade, so it strips out position-size noise that both raw expectancy and profit factor still carry. The three figures are not competitors. They are three readings of one underlying fact: whether the dollars won outweigh the dollars lost, and by how much.

Reading a profit factor value

A profit factor of 1.0 is breakeven before fees and slippage, which makes it a loss after them. Values modestly above 1.0 describe a real but thin edge that costs can erase. Very high values on a small sample usually signal one outsized winner, not a strong strategy. Read the number against its sample size and its largest trade.

The breakeven line sits at 1.0, but the line that matters in practice sits above it. A profit factor of 1.0 means gross wins equal gross losses, and once commission, exchange fees, and slippage are subtracted, a strategy parked at 1.0 is a net loser. A trader should treat the real breakeven as 1.0 plus whatever the round-turn cost structure consumes, not the textbook 1.0.

At the other end, a very high profit factor invites the wrong conclusion. A figure of 4.0 on eighteen trades usually does not describe a strategy that wins four dollars per dollar lost in general. It usually describes a window in which one trade ran much further than the rest, or in which the losers happened to be unusually small. The ratio is real for that window and unreliable as a forecast. The fix is not to celebrate the number but to look at what produced it, which the next section covers.

The honest reading band for most discretionary futures strategies is modest. A profit factor that holds above the cost-adjusted breakeven across a few hundred trades, without depending on a single position, is the kind of figure that survives. A spectacular figure on a thin sample is a candidate for edge decay the moment the outlier stops repeating.

Where one outlier distorts the ratio

Because profit factor sums dollars, a single large winner can move the whole figure. Recompute the ratio with the largest winning trade removed. If it falls below the cost-adjusted breakeven without that trade, the edge in the window was one position, not the strategy. A figure that survives removing its largest trade is more trustworthy than one that does not.

The mechanism is simple. Gross profit is a sum, so the largest winner contributes its full size to the numerator. If one trade is several times the size of a typical winner, the ratio is reporting that trade as much as it is reporting the strategy. The same applies in reverse to a single catastrophic loss inflating the denominator and pushing an otherwise sound strategy below 1.0.

The defense is a recomputation a trader can do in a spreadsheet in under a minute. Compute the profit factor on the full window. Then remove the single largest winning trade and compute it again. A strategy whose profit factor drops from 1.7 to 0.9 when its largest trade is removed did not have a 1.7 edge; it had one strong trade and a breakeven strategy around it. A strategy whose figure slips from 1.7 to 1.5 is carrying its edge across the distribution, not in one position.

Data note

The dollar figures used in this post, including the 4,000-dollar gross profit, the 2,500-dollar gross loss, and the resulting 1.6 profit factor, are illustrative and chosen to make the arithmetic legible. They are not drawn from a live account. Per the Imperial Analytics sample-size discipline, a per-setup profit factor is held back from display as a claim until the setup has at least twenty matching trades, and it is shown with its sample size and its largest-trade sensitivity once it clears that floor.

Logging profit factor so it stays honest

Profit factor is trustworthy only when it is computed per setup, on a sample that clears a minimum, and reported with its largest-trade sensitivity. Log gross profit, gross loss, trade count, and largest winner for each setup separately. Pool nothing. A healthy strategy-level figure can hide one setup running below 1.0 while two others carry it.

The first discipline is separation. A strategy that runs three setups should compute a profit factor for each, not one figure for all three. Pooling lets a strong setup mask a weak one, and the weak one is exactly what the log exists to surface. Per-setup profit factor, each with its own sample, is what makes the figure actionable rather than reassuring.

The second discipline is the sample-size floor. The twenty-trade per-setup minimum that governs behavioral pattern claims applies here too. Below twenty matching trades, a per-setup profit factor swings too hard on each new result to be read as a claim about the setup. Above it, the figure is displayed with its sample size attached, the same way a win rate is shown with its confidence interval rather than on its own.

The third discipline is the largest-trade column. A log that stores the size of the biggest winner and biggest loser next to the profit factor lets a trader run the removal test on sight, without rebuilding the sample. The four columns that make profit factor honest are gross profit, gross loss, trade count, and largest single trade. With those four per setup, the ratio reports an edge. Without them, it reports a number.

Frequently asked questions

  • q: What is a good profit factor for a trading strategy? a: There is no universal threshold, because the cost-adjusted breakeven depends on the strategy's commission, fees, and slippage. A figure that holds modestly above that cost-adjusted breakeven across a few hundred trades, without depending on a single position, is more meaningful than a high figure on a thin sample.
  • q: What does a profit factor of 1.0 mean? a: It means gross winning dollars equal gross losing dollars over the window. Before fees and slippage it is breakeven; after them it is a net loss, which is why the practical breakeven sits above 1.0 by whatever the round-turn cost consumes.
  • q: How is profit factor different from expectancy? a: Expectancy is the average dollar outcome per trade; profit factor is the ratio of total dollars won to total dollars lost. They answer the same breakeven question and cross 1.0 and zero together, but expectancy reports the edge as a per-trade dollar size while profit factor reports it as a ratio.
  • q: Can a strategy have a high win rate and a low profit factor? a: Yes. If the few losing trades are larger than the many winning trades, a strategy can win most of its trades and still post a profit factor below 1.0. Win rate counts trades; profit factor weights each trade by its dollar size.
  • q: Why remove the largest trade when reading profit factor? a: Because profit factor sums dollars, one outsized winner can lift the whole ratio. Recomputing without the largest winning trade shows whether the edge is spread across the distribution or concentrated in a single position that may not repeat.
  • q: How many trades does a profit factor need to be reliable? a: Imperial Analytics holds a per-setup profit factor back from display as a claim until the setup has at least twenty matching trades, and treats hundreds of trades as the range where the figure becomes stable rather than indicative.
profit factorexpectancystrategy analyticstrade logwin rate