{
  "page": "https://propsurvival.com/compare/apex-eod-vs-topstep-50k",
  "generated_at": "2026-10-15T00:00:00.000Z",
  "engine_version": "1.0-L3",
  "path_count": 25000,
  "a": {
    "slug": "apex-eod",
    "size": 50000,
    "firm": "Apex Trader Funding",
    "corpus_version": "ccfb37c4a301e9a0",
    "retrieved_at": "2026-07-16",
    "last_checked": null,
    "last_disconfirmed": null,
    "ledger_state": "3 checks recorded; automated source re-check not yet run",
    "resolved_rules": {
      "target": 6,
      "dailyDD": 2,
      "totalDD": 4,
      "minDays": 0,
      "maxDays": 30,
      "ddMode": "trail_eod",
      "freezeAtInitial": false,
      "consistencyPct": 0,
      "onDailyBreach": "lockout",
      "onDailyBasis": "initial"
    },
    "results": [
      {
        "trader_profile_id": "steady-scaler",
        "pass_probability": 0.57632,
        "funded_probability": null,
        "binding_constraint": "totalFail"
      },
      {
        "trader_profile_id": "aggressive-scalper",
        "pass_probability": 0.53148,
        "funded_probability": null,
        "binding_constraint": "totalFail"
      },
      {
        "trader_profile_id": "balance-rider",
        "pass_probability": 0.55184,
        "funded_probability": null,
        "binding_constraint": "totalFail"
      }
    ]
  },
  "b": {
    "slug": "topstep",
    "size": 50000,
    "firm": "Topstep",
    "corpus_version": "18f9526d6036335d",
    "retrieved_at": "2026-09-27",
    "last_checked": "2026-10-15",
    "last_disconfirmed": null,
    "ledger_state": "source confirmed",
    "resolved_rules": {
      "target": 6,
      "dailyDD": 2,
      "totalDD": 4,
      "minDays": 2,
      "maxDays": 60,
      "ddMode": "trail_eod",
      "freezeAtInitial": true,
      "consistencyPct": 55,
      "onDailyBreach": "lockout",
      "onDailyBasis": "initial"
    },
    "results": [
      {
        "trader_profile_id": "steady-scaler",
        "pass_probability": 0.55404,
        "funded_probability": null,
        "binding_constraint": "totalFail"
      },
      {
        "trader_profile_id": "aggressive-scalper",
        "pass_probability": 0.50304,
        "funded_probability": null,
        "binding_constraint": "totalFail"
      },
      {
        "trader_profile_id": "balance-rider",
        "pass_probability": 0.55076,
        "funded_probability": null,
        "binding_constraint": "totalFail"
      }
    ]
  },
  "reproduce": "node tools/build-challenge-pages.js"
}
