The formula and the benchmarks
Profit factor = gross profit ÷ gross loss. Sum every winning trade, sum every losing trade (as a positive number), divide. Below 1.0 you are losing money; 1.0–1.3 is breakeven territory that fees can sink; 1.3–1.75 is a real, tradable edge where most consistently profitable retail traders live; 1.75–2.5 is strong; above 2.5 on a large sample is exceptional — and on a small sample usually means one lucky outlier is doing all the work.
Sample size decides whether the number means anything
A profit factor computed on 15 trades is noise: one oversized winner can drag a losing system above 2.0 for a month. Treat the number as directional from about 40–50 trades and reliable past 100. If your sample is small, compute it anyway — then keep trading your plan and watch whether it holds.
Where the number becomes actionable
Account-level profit factor is a health check; segment-level profit factor is a to-do list. Split it by setup, session, symbol, and direction and a blended 1.4 typically decomposes into one setup at 2.1 and another at 0.7 — and deleting the 0.7 is the single fastest improvement available to you, because it requires learning nothing new. Doing that split by hand in a spreadsheet is an evening of work; Edgelog computes profit factor for your whole history and per tag, pair, and session automatically as trades sync in.
For the full walkthrough with worked examples, read our profit factor guide.