{
  "schema_version": "1.3.0",
  "id": "trend-ensemble",
  "name": "Trend Ensemble (Risk-Managed)",
  "name_ko": "추세 앙상블 (리스크관리)",
  "url": "https://pruviq.com/strategies/trend-ensemble/",
  "url_ko": "https://pruviq.com/ko/strategies/trend-ensemble/",
  "settings_url": null,
  "description": "Roughly halved Bitcoin's worst drawdown (−76.7% → −38.5%, BTC daily 2019-09 → 2025-12) — a multi-lookback trend overlay for holding Bitcoin, not beating it. Other windows cut less. Crisis-alpha, not directional alpha — and we say so plainly.",
  "status": "live",
  "direction": "long",
  "timeframe": "1D",
  "category": "hybrid",
  "date_added": "2026-06-26",
  "date_killed": null,
  "last_modified": "2026-09-29",
  "headline_metrics": {
    "source": "frontmatter",
    "win_rate_pct": null,
    "profit_factor": null,
    "total_return": null,
    "trades": null,
    "coin_scope": 3,
    "coin_universe": null,
    "measured_with": null,
    "measured_at": "2026-06-26",
    "note": "Numbers the strategy page shows as its headline; scope and measurement date apply to all of them. Absent fields are unknown, not zero."
  },
  "preset": null,
  "verification": null,
  "reproduce": {
    "how": "POST the strategy id and your risk settings to the public API; no key or account. The request schema is in the OpenAPI document.",
    "api": "https://api.pruviq.com/simulate",
    "openapi": "https://api.pruviq.com/openapi.json",
    "docs": "https://pruviq.com/api/",
    "preset_id": null,
    "builder_url": null
  },
  "generated_at": "2026-10-05T23:34:15.051Z",
  "citation_contract": {
    "contract": "pruviq.citation.v1",
    "canonical_url": "https://pruviq.com/data/strategies/trend-ensemble.json",
    "cite_as": "PRUVIQ, “Trend Ensemble (Risk-Managed) strategy record”, https://pruviq.com/data/strategies/trend-ensemble.json (as of 2026-06-26).",
    "as_of": "2026-06-26",
    "as_of_field": "headline_metrics.measured_at (the page's dateUpdated — the page states no measurement date)",
    "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": null
    },
    "data_scope": {
      "market": "Not stated on the strategy page.",
      "market_ko": "전략 페이지에 명시되지 않음.",
      "describes": "The strategy page's own numbers (`headline_metrics`); no engine run.",
      "data_source": "Not stated on the strategy page.",
      "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": "`headline_metrics.coin_scope` and `coin_universe` (null = the page makes no scope claim, not «all coins»).",
      "generator": [
        "src/lib/strategy-machine.ts",
        "src/content/strategies",
        "src/config/strategy-record-scope.ts"
      ],
      "costs": {
        "applies_to_this_file": true,
        "fees_included": null,
        "slippage_included": null,
        "funding": "Not stated on the strategy page.",
        "default_taker_fee_pct_per_side": 0.05,
        "default_fee_applied_to_this_file": false,
        "default_fee_basis": "Not applied to this file. (Engine default: This is the OKX USDT-SWAP default for VIP 0 tier.)",
        "preset_fee_is_undiscounted_default": true,
        "rate_used": "Not stated on the strategy page. The paper-mode forward track is a separate file, /data/portfolio_paper_track.json, with its own citation_contract (OKX spot, no costs)."
      }
    },
    "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": [],
      "exchanges_detail": {
        "not_stated": [
          "The strategy page names no exchange."
        ]
      },
      "revenue_disclosure_url": "https://pruviq.com/fees",
      "not_investment_advice": true
    },
    "how_to_reverify": {
      "url": "https://pruviq.com/api/",
      "how": "POST the strategy id and your risk settings to the public API; no key or account. The request schema is in the OpenAPI document. POST https://api.pruviq.com/simulate."
    }
  }
}