{
  "schema_version": "1.3.0",
  "count": 22,
  "note": "One entry per published strategy page. Headline numbers are the page's own measurement (scope inside each record); `verdict` is the simulator preset's live re-measurement verdict when the strategy ships as a preset.",
  "criteria": "https://pruviq.com/data/ranking-criteria.json",
  "verification_index": "https://pruviq.com/data/verification/index.json",
  "generated_at": "2026-10-05T22:27:34.709Z",
  "strategies": [
    {
      "id": "adx-trend",
      "name": "ADX Trend Short",
      "url": "https://pruviq.com/strategies/adx-trend/",
      "json": "https://pruviq.com/data/strategies/adx-trend.json",
      "status": "killed",
      "verdict": "conditional",
      "profit_factor": 1.68,
      "win_rate_pct": 65.5,
      "measured_at": "2026-05-04",
      "as_of": "2026-10-06",
      "verified_record": null
    },
    {
      "id": "atr-breakout",
      "name": "ATR Breakout SHORT",
      "url": "https://pruviq.com/strategies/atr-breakout/",
      "json": "https://pruviq.com/data/strategies/atr-breakout.json",
      "status": "shelved",
      "verdict": null,
      "profit_factor": 1.42,
      "win_rate_pct": 35.9,
      "measured_at": "2026-05-04",
      "as_of": "2026-10-06",
      "verified_record": null
    },
    {
      "id": "atr-breakout-long",
      "name": "ATR Breakout LONG",
      "url": "https://pruviq.com/strategies/atr-breakout-long/",
      "json": "https://pruviq.com/data/strategies/atr-breakout-long.json",
      "status": "testing",
      "verdict": null,
      "profit_factor": 1.08,
      "win_rate_pct": 41.36,
      "measured_at": "2026-08-14",
      "as_of": "2026-10-06",
      "verified_record": null
    },
    {
      "id": "bb-squeeze-long",
      "name": "BB Squeeze LONG",
      "url": "https://pruviq.com/strategies/bb-squeeze-long/",
      "json": "https://pruviq.com/data/strategies/bb-squeeze-long.json",
      "status": "testing",
      "verdict": "conditional",
      "profit_factor": 1.35,
      "win_rate_pct": 40.16,
      "measured_at": "2026-07-14",
      "as_of": "2026-10-06",
      "verified_record": "https://pruviq.com/data/verification/bb-squeeze-long.json"
    },
    {
      "id": "bb-squeeze-short",
      "name": "BB Squeeze SHORT",
      "url": "https://pruviq.com/strategies/bb-squeeze-short/",
      "json": "https://pruviq.com/data/strategies/bb-squeeze-short.json",
      "status": "conditional",
      "verdict": "conditional",
      "profit_factor": 2.22,
      "win_rate_pct": 68.6,
      "measured_at": "2026-02",
      "as_of": "2026-10-06",
      "verified_record": null
    },
    {
      "id": "dca-accumulation",
      "name": "DCA Accumulation",
      "url": "https://pruviq.com/strategies/dca-accumulation/",
      "json": "https://pruviq.com/data/strategies/dca-accumulation.json",
      "status": "testing",
      "verdict": null,
      "profit_factor": null,
      "win_rate_pct": null,
      "measured_at": "2026-06-21",
      "as_of": "2026-06-21",
      "verified_record": null
    },
    {
      "id": "donchian-breakout",
      "name": "Donchian Breakout",
      "url": "https://pruviq.com/strategies/donchian-breakout/",
      "json": "https://pruviq.com/data/strategies/donchian-breakout.json",
      "status": "killed",
      "verdict": "conditional",
      "profit_factor": 1.27,
      "win_rate_pct": null,
      "measured_at": "2026-04-01",
      "as_of": "2026-10-06",
      "verified_record": null
    },
    {
      "id": "heikin-ashi",
      "name": "Heikin Ashi Trend",
      "url": "https://pruviq.com/strategies/heikin-ashi/",
      "json": "https://pruviq.com/data/strategies/heikin-ashi.json",
      "status": "killed",
      "verdict": "conditional",
      "profit_factor": 0.91,
      "win_rate_pct": 46.85,
      "measured_at": "2026-08-14",
      "as_of": "2026-10-06",
      "verified_record": null
    },
    {
      "id": "hv-squeeze",
      "name": "HV Squeeze",
      "url": "https://pruviq.com/strategies/hv-squeeze/",
      "json": "https://pruviq.com/data/strategies/hv-squeeze.json",
      "status": "shelved",
      "verdict": null,
      "profit_factor": 1.42,
      "win_rate_pct": 58.1,
      "measured_at": "2026-01",
      "as_of": "2026-10-06",
      "verified_record": null
    },
    {
      "id": "ichimoku",
      "name": "Ichimoku Bearish",
      "url": "https://pruviq.com/strategies/ichimoku/",
      "json": "https://pruviq.com/data/strategies/ichimoku.json",
      "status": "testing",
      "verdict": null,
      "profit_factor": 1.55,
      "win_rate_pct": 51.7,
      "measured_at": "2026-05-04",
      "as_of": "2026-10-06",
      "verified_record": null
    },
    {
      "id": "keltner-squeeze",
      "name": "Keltner Squeeze SHORT",
      "url": "https://pruviq.com/strategies/keltner-squeeze/",
      "json": "https://pruviq.com/data/strategies/keltner-squeeze.json",
      "status": "killed",
      "verdict": "conditional",
      "profit_factor": 1.61,
      "win_rate_pct": 39.9,
      "measured_at": "2026-05-04",
      "as_of": "2026-10-06",
      "verified_record": null
    },
    {
      "id": "keltner-squeeze-long",
      "name": "Keltner Squeeze LONG (Bull Regime)",
      "url": "https://pruviq.com/strategies/keltner-squeeze-long/",
      "json": "https://pruviq.com/data/strategies/keltner-squeeze-long.json",
      "status": "testing",
      "verdict": "conditional",
      "profit_factor": 1.12,
      "win_rate_pct": 43.62,
      "measured_at": "2026-08-23",
      "as_of": "2026-10-06",
      "verified_record": "https://pruviq.com/data/verification/keltner-squeeze-long.json"
    },
    {
      "id": "ma-cross",
      "name": "MA Cross (50/200 EMA)",
      "url": "https://pruviq.com/strategies/ma-cross/",
      "json": "https://pruviq.com/data/strategies/ma-cross.json",
      "status": "testing",
      "verdict": null,
      "profit_factor": 1.09,
      "win_rate_pct": 47.79,
      "measured_at": "2026-04-22",
      "as_of": "2026-10-06",
      "verified_record": null
    },
    {
      "id": "macd-cross",
      "name": "MACD Cross SHORT",
      "url": "https://pruviq.com/strategies/macd-cross/",
      "json": "https://pruviq.com/data/strategies/macd-cross.json",
      "status": "killed",
      "verdict": "conditional",
      "profit_factor": 0.83,
      "win_rate_pct": 47.74,
      "measured_at": "2026-08-14",
      "as_of": "2026-10-06",
      "verified_record": null
    },
    {
      "id": "mean-reversion",
      "name": "Mean Reversion LONG",
      "url": "https://pruviq.com/strategies/mean-reversion/",
      "json": "https://pruviq.com/data/strategies/mean-reversion.json",
      "status": "killed",
      "verdict": "washout",
      "profit_factor": 0.71,
      "win_rate_pct": 48.18,
      "measured_at": "2026-08-14",
      "as_of": "2026-10-06",
      "verified_record": null
    },
    {
      "id": "momentum-long",
      "name": "Momentum Breakout LONG",
      "url": "https://pruviq.com/strategies/momentum-long/",
      "json": "https://pruviq.com/data/strategies/momentum-long.json",
      "status": "killed",
      "verdict": "washout",
      "profit_factor": 0.42,
      "win_rate_pct": 37.5,
      "measured_at": "2026-02-05",
      "as_of": "2026-10-06",
      "verified_record": null
    },
    {
      "id": "rsi-divergence",
      "name": "RSI Divergence",
      "url": "https://pruviq.com/strategies/rsi-divergence/",
      "json": "https://pruviq.com/data/strategies/rsi-divergence.json",
      "status": "killed",
      "verdict": "conditional",
      "profit_factor": 0.67,
      "win_rate_pct": 48.02,
      "measured_at": "2026-08-14",
      "as_of": "2026-10-06",
      "verified_record": null
    },
    {
      "id": "stochastic-rsi",
      "name": "Stochastic RSI Short",
      "url": "https://pruviq.com/strategies/stochastic-rsi/",
      "json": "https://pruviq.com/data/strategies/stochastic-rsi.json",
      "status": "killed",
      "verdict": "conditional",
      "profit_factor": 1.22,
      "win_rate_pct": 53.5,
      "measured_at": "2026-05-04",
      "as_of": "2026-10-06",
      "verified_record": null
    },
    {
      "id": "supertrend",
      "name": "SuperTrend LONG",
      "url": "https://pruviq.com/strategies/supertrend/",
      "json": "https://pruviq.com/data/strategies/supertrend.json",
      "status": "killed",
      "verdict": "washout",
      "profit_factor": 0.92,
      "win_rate_pct": 44.09,
      "measured_at": "2026-08-14",
      "as_of": "2026-10-06",
      "verified_record": null
    },
    {
      "id": "trend-ensemble",
      "name": "Trend Ensemble (Risk-Managed)",
      "url": "https://pruviq.com/strategies/trend-ensemble/",
      "json": "https://pruviq.com/data/strategies/trend-ensemble.json",
      "status": "live",
      "verdict": null,
      "profit_factor": null,
      "win_rate_pct": null,
      "measured_at": "2026-06-26",
      "as_of": "2026-06-26",
      "verified_record": null
    },
    {
      "id": "volume-profile",
      "name": "Volume Profile POC",
      "url": "https://pruviq.com/strategies/volume-profile/",
      "json": "https://pruviq.com/data/strategies/volume-profile.json",
      "status": "killed",
      "verdict": "washout",
      "profit_factor": 1.14,
      "win_rate_pct": 53,
      "measured_at": "2026-03-27",
      "as_of": "2026-10-06",
      "verified_record": null
    },
    {
      "id": "vrp-short-vol",
      "name": "VRP Short Volatility",
      "url": "https://pruviq.com/strategies/vrp-short-vol/",
      "json": "https://pruviq.com/data/strategies/vrp-short-vol.json",
      "status": "killed",
      "verdict": null,
      "profit_factor": null,
      "win_rate_pct": null,
      "measured_at": "2026-06-21",
      "as_of": "2026-06-21",
      "verified_record": null
    }
  ],
  "citation_contract": {
    "contract": "pruviq.citation.v1",
    "canonical_url": "https://pruviq.com/data/strategies/index.json",
    "cite_as": "PRUVIQ, “Strategy records index”, https://pruviq.com/data/strategies/index.json (as of 2026-10-06).",
    "as_of": "2026-10-06",
    "as_of_field": "max(strategies[].as_of)",
    "method_version": {
      "url": "https://pruviq.com/methodology/",
      "url_ko": "https://pruviq.com/ko/methodology/",
      "version": "2026-10-01T01:12:23+09:00",
      "version_kind": "date the methodology page source last changed (git); null = not known at build",
      "criteria_version": null,
      "criteria_url": "https://pruviq.com/data/ranking-criteria.json"
    },
    "data_scope": {
      "market": "OKX USDT perpetual futures (USDT-SWAP) instruments only, no spot markets; part of the historical candles come from another exchange (see data_source)",
      "data_source": "Binance and OKX historical candles, with current updates from OKX USDT-SWAP; historical source boundaries vary by symbol and timestamp",
      "coin_roster": {
        "crypto_coins": 282,
        "note": "The crypto coins in the analyzed roster at build time. It is the roster, not the population of any one verdict — see `population`."
      },
      "population": "Per strategy — each record's own `citation_contract.data_scope.population`; `measured_at` per entry.",
      "generator": [
        "src/pages/data/strategies/index.json.ts",
        "src/lib/strategy-machine.ts"
      ],
      "costs": {
        "applies_to_this_file": true,
        "fees_included": true,
        "slippage_included": true,
        "funding": "Funding-rate proxy — funding is charged at real settlement events using actual historical rates (Binance funding history as a proxy for the OKX universe; the sign flips with the market, so shorts can pay too).",
        "default_taker_fee_pct_per_side": 0.05,
        "default_fee_applied_to_this_file": true,
        "default_fee_basis": "This is the OKX USDT-SWAP default for VIP 0 tier",
        "preset_fee_is_undiscounted_default": true,
        "rate_used": "The fee rate stated in this file where it states one (e.g. `preset.metrics.scope.feePct`, `inputs`, `scope.fee_pct_per_side`); otherwise the default above."
      }
    },
    "referral": "none",
    "neutrality": {
      "statement": "No exchange is ranked, compared or recommended in this file, and it carries no referral or sign-up link. The exchanges covered (`exchanges_covered`; `exchanges_detail` separates instrument venues from candle sources) are a fact about the data, not an endorsement; a verdict describes a strategy on these markets, not where to trade it.",
      "referral_links_in_this_file": 0,
      "paid_placement": false,
      "exchanges_covered": [
        "OKX",
        "Binance"
      ],
      "exchanges_detail": {
        "instruments": [
          "OKX USDT-SWAP"
        ],
        "historical_candles": [
          "OKX",
          "Binance"
        ]
      },
      "revenue_disclosure_url": "https://pruviq.com/fees",
      "not_investment_advice": true
    },
    "how_to_reverify": {
      "url": "https://pruviq.com/data/verification/index.json",
      "how": "Open a strategy's `json`, then its `citation_contract.how_to_reverify`."
    }
  }
}