Skip to content

Core Metric 03 / 05

Risk-Adjusted Profit Factor (RAPF)

Is profit quality real?

RAPF is the profit-quality-under-risk metric. Raw profit factor divides gross profit by absolute gross loss and stops there — but a 2.00 PF at the bottom of your risk range is not the same achievement as a 2.00 PF at the top of it. RAPF normalizes PF by a risk percentage: against the median of your deployment range for stable benchmark classification, and against actual average live risk to see whether real deployment is improving or diluting efficiency.

The formula, derived

The benchmark denominator is the median of the operator's selected risk deployment range — under the default MARS range of 3%–8%, that median is 5.5% (÷ 0.055). Choose a different range and the anchor moves with it. The fixed median reading drives the class ladder and dashboard badges; the live reading (PF ÷ actual average risk) measures monetization under real deployment. The two are kept separate by doctrine to prevent formula drift.

How MARS reads it

Technical explanation

The class ladder is anchored to the median-of-range reading: below 20 Critical, 20–24 Weak, 24–28 Stable, 28–32 Strong, 32+ Elite. Worked example under the default 3%–8% range (median 5.5%): PF 2.00 → RAPF = 2.00 ÷ 0.055 = 36.4 (Elite); the same PF at 7% live risk → RAPF_Live = 28.6 — same profit factor, weaker live efficiency.

The Risk Calibration Rail translates benchmark thresholds to live-risk context using a scale factor of median ÷ average live risk: under the default range, at 3% risk the Strong threshold of 28 becomes ≈51.3; at 8% it becomes ≈19.25. RAPF carries risk in its denominator, so a live 25 cannot be read the same way at the bottom and top of the range without calibration.

The MARS Efficiency Spectrum Map gives RAPF a functional identity: each branch and composite carries expected win rate, EV, PF, and benchmark RAPF with a defined role — a 27 reading means different things for Normal (baseline efficiency) versus Trend No-Partial (fat-tail hunter). The Hydra Equilibrium Zone is RAPF ≥ 28 with PF ≥ 1.55 across combos.

RAPF is one half of the Contradiction Engine. RAPF strong with RAER weak means good gross win/loss structure that is not converting deployed risk into account progress; the reverse means efficient risk that is not monetizing cleanly. Either split triggers structural review before any rule changes.

Interpretation bands

Strong. Neutral. Weak.

Strong

Profit factor confirmed clean relative to deployed risk, stable across windows, aligned with RAER.

Neutral

Acceptable but drifting, or supported by a narrow branch — profit quality needs sample and structural confirmation.

Weak

Raw PF flattered by exposure, variance, or outliers; risk-adjusted reading fails — treat reported profits as fragile.

Use cases

Where it earns its place

  • Distinguishing clean gains from profits produced by oversized or unstable exposure
  • Detecting profit-factor distortion caused by temporary variance or outlier sequences
  • Branch-level profit-quality comparison across Normal, Trend, and Overflow
  • Feeding the RAER/RAPF Contradiction Engine inside CP3
  • Structural permission input to the Throttle Control Panel decision engine

Edge cases

Where it can mislead

  • !High PF, weak RAPF: money is being made inefficiently or dangerously — growth built on this foundation degrades violently when variance turns.
  • !Low-sample distortion: a handful of trades can print an absurd profit factor; RAPF interpretation is maturity-aware and withholds judgment on immature windows.
  • !Risk-drift contamination: if per-trade risk quietly drifts upward, raw PF comparisons across months become meaningless — the fixed calibration rail restores comparability.

Example scenarios

The metric in the wild

Profit without quality

Monthly profit factor prints 2.4, but deployment was concentrated in oversized Overflow trades. RAPF reads weak — the system flags profit quality as suspect before the trader scales into the illusion.

Contradiction detected

RAPF strong, RAER weak: the machine monetizes well but wastes risk getting there. The Contradiction Engine labels the state and routes the operator to deployment review, not strategy panic.

Monte Carlo connection

The benchmark models expected risk-adjusted performance quality. Live RAPF above the modeled range with controlled drawdown suggests cleaner-than-modeled alpha; strong PF with weak RAPF against the model exposes inefficient or dangerous monetization.

Monte Carlo Lab →

Live benchmark comparison

Live RAPF is judged against benchmark expectations per tier and gate state, so profit quality is evaluated in the same risk context the simulation assumed.

7-Tier MC Benchmark →

Go deeper

Operator briefs on this territory.

RAPF is calculated for you — automatically.

Every reading on this page is produced, tracked, and interpreted inside the MARS workbook ecosystem.