{
  "asset_minus_btc_pp": "100 × (asset_return - btc_return)",
  "btc_prior_30d_return": "BTC start UTC daily open / BTC UTC daily open 30 days before start - 1; only pre-entry information",
  "drawdown": "minimum normalized price / prior running peak - 1",
  "ingested_at": "local ingestion time; null for retrospective Backpack API retrieval",
  "nonoverlap": "monthly 90-day selects every third eligible start, weekly 14-day every second eligible start; no outcome-based selection",
  "null": "unavailable or incomplete, never a zero return",
  "observed_at": "CoinNudge observation time when locally known; null for retrospective Backpack API retrieval",
  "prior_btc_state": "up when btc_prior_30d_return >= 0, down otherwise; unavailable if any prior daily open is missing",
  "quote_volume": "venue reported quote-currency turnover in the UTC daily candle; not order-book depth",
  "return": "end UTC daily open / start UTC daily open - 1",
  "statistical_boundary": "Overlapping starts are dependent; fewer than 20 cohort observations are exploratory, not an estimated future win probability.",
  "version": "single-coin-paired-paths-20260927-1.0"
}
