{
  "audit_version": 5,
  "snapshot": {
    "schema": "0008",
    "isolation": "repeatable read",
    "read_only": "on",
    "captured_at": "2026-10-15T23:31:46.682339+00:00",
    "database_bytes": 278091443
  },
  "universe_days": 31,
  "universe_rows": 7750,
  "readiness_by_date": {
    "2026-09-15": {
      "eligible": 21,
      "complete_15": 2,
      "causal_01utc": 0,
      "bitvavo_causal_01utc": 0
    },
    "2026-09-16": {
      "eligible": 26,
      "complete_15": 2,
      "causal_01utc": 2,
      "bitvavo_causal_01utc": 2
    },
    "2026-09-17": {
      "eligible": 27,
      "complete_15": 2,
      "causal_01utc": 2,
      "bitvavo_causal_01utc": 2
    },
    "2026-09-18": {
      "eligible": 26,
      "complete_15": 2,
      "causal_01utc": 2,
      "bitvavo_causal_01utc": 2
    },
    "2026-09-19": {
      "eligible": 28,
      "complete_15": 2,
      "causal_01utc": 2,
      "bitvavo_causal_01utc": 2
    },
    "2026-09-20": {
      "eligible": 28,
      "complete_15": 2,
      "causal_01utc": 2,
      "bitvavo_causal_01utc": 2
    },
    "2026-09-21": {
      "eligible": 27,
      "complete_15": 2,
      "causal_01utc": 2,
      "bitvavo_causal_01utc": 2
    },
    "2026-09-22": {
      "eligible": 27,
      "complete_15": 2,
      "causal_01utc": 2,
      "bitvavo_causal_01utc": 2
    },
    "2026-09-23": {
      "eligible": 26,
      "complete_15": 2,
      "causal_01utc": 2,
      "bitvavo_causal_01utc": 2
    },
    "2026-09-24": {
      "eligible": 27,
      "complete_15": 2,
      "causal_01utc": 2,
      "bitvavo_causal_01utc": 2
    },
    "2026-09-25": {
      "eligible": 27,
      "complete_15": 2,
      "causal_01utc": 2,
      "bitvavo_causal_01utc": 2
    },
    "2026-09-26": {
      "eligible": 28,
      "complete_15": 2,
      "causal_01utc": 2,
      "bitvavo_causal_01utc": 2
    },
    "2026-09-27": {
      "eligible": 28,
      "complete_15": 19,
      "causal_01utc": 19,
      "bitvavo_causal_01utc": 19
    },
    "2026-09-28": {
      "eligible": 28,
      "complete_15": 24,
      "causal_01utc": 24,
      "bitvavo_causal_01utc": 20
    },
    "2026-09-29": {
      "eligible": 27,
      "complete_15": 23,
      "causal_01utc": 23,
      "bitvavo_causal_01utc": 20
    },
    "2026-09-30": {
      "eligible": 27,
      "complete_15": 23,
      "causal_01utc": 23,
      "bitvavo_causal_01utc": 20
    },
    "2026-10-01": {
      "eligible": 27,
      "complete_15": 25,
      "causal_01utc": 25,
      "bitvavo_causal_01utc": 21
    },
    "2026-10-02": {
      "eligible": 27,
      "complete_15": 26,
      "causal_01utc": 26,
      "bitvavo_causal_01utc": 22
    },
    "2026-10-03": {
      "eligible": 26,
      "complete_15": 25,
      "causal_01utc": 25,
      "bitvavo_causal_01utc": 22
    },
    "2026-10-04": {
      "eligible": 29,
      "complete_15": 26,
      "causal_01utc": 26,
      "bitvavo_causal_01utc": 22
    },
    "2026-10-05": {
      "eligible": 29,
      "complete_15": 26,
      "causal_01utc": 26,
      "bitvavo_causal_01utc": 22
    },
    "2026-10-06": {
      "eligible": 28,
      "complete_15": 26,
      "causal_01utc": 26,
      "bitvavo_causal_01utc": 22
    },
    "2026-10-07": {
      "eligible": 27,
      "complete_15": 25,
      "causal_01utc": 25,
      "bitvavo_causal_01utc": 22
    },
    "2026-10-08": {
      "eligible": 26,
      "complete_15": 25,
      "causal_01utc": 25,
      "bitvavo_causal_01utc": 22
    },
    "2026-10-09": {
      "eligible": 27,
      "complete_15": 27,
      "causal_01utc": 27,
      "bitvavo_causal_01utc": 23
    },
    "2026-10-10": {
      "eligible": 27,
      "complete_15": 27,
      "causal_01utc": 27,
      "bitvavo_causal_01utc": 23
    },
    "2026-10-11": {
      "eligible": 27,
      "complete_15": 27,
      "causal_01utc": 27,
      "bitvavo_causal_01utc": 23
    },
    "2026-10-12": {
      "eligible": 28,
      "complete_15": 28,
      "causal_01utc": 28,
      "bitvavo_causal_01utc": 24
    },
    "2026-10-13": {
      "eligible": 28,
      "complete_15": 27,
      "causal_01utc": 27,
      "bitvavo_causal_01utc": 23
    },
    "2026-10-14": {
      "eligible": 28,
      "complete_15": 28,
      "causal_01utc": 28,
      "bitvavo_causal_01utc": 24
    },
    "2026-10-15": {
      "eligible": 28,
      "complete_15": 28,
      "causal_01utc": 28,
      "bitvavo_causal_01utc": 24
    }
  },
  "daily_coverage": [
    {
      "rows": 33,
      "venue": "bitvavo",
      "symbol": "AAVE-EUR",
      "provider": "bitvavo",
      "last_open": "2026-10-14T00:00:00+00:00",
      "quote_ccy": "EUR",
      "timeframe": "1d",
      "first_open": "2026-09-12T00:00:00+00:00",
      "marked_gaps": 0,
      "zero_volume": 0,
      "absent_slots": 0,
      "instrument_id": 375,
      "invalid_ohlcv": 0,
      "last_ingested": "2026-10-15T00:07:02.477052+00:00",
      "first_ingested": "2026-09-15T19:16:47.497388+00:00",
      "missing_provenance": 0
    },
    {
      "rows": 33,
      "venue": "bitvavo",
      "symbol": "ADA-EUR",
      "provider": "bitvavo",
      "last_open": "2026-10-14T00:00:00+00:00",
      "quote_ccy": "EUR",
      "timeframe": "1d",
      "first_open": "2026-09-12T00:00:00+00:00",
      "marked_gaps": 0,
      "zero_volume": 0,
      "absent_slots": 0,
      "instrument_id": 60,
      "invalid_ohlcv": 0,
      "last_ingested": "2026-10-15T00:05:54.984976+00:00",
      "first_ingested": "2026-09-15T19:15:44.352626+00:00",
      "missing_provenance": 0
    },
    {
      "rows": 33,
      "venue": "bitvavo",
      "symbol": "ASTER-EUR",
      "provider": "bitvavo",
      "last_open": "2026-10-14T00:00:00+00:00",
      "quote_ccy": "EUR",
      "timeframe": "1d",
      "first_open": "2026-09-12T00:00:00+00:00",
      "marked_gaps": 0,
      "zero_volume": 0,
      "absent_slots": 0,
      "instrument_id": 192,
      "invalid_ohlcv": 0,
      "last_ingested": "2026-10-15T23:30:36.004637+00:00",
      "first_ingested": "2026-09-15T19:16:11.415322+00:00",
      "missing_provenance": 0
    },
    {
      "rows": 33,
      "venue": "bitvavo",
      "symbol": "AVAX-EUR",
      "provider": "bitvavo",
      "last_open": "2026-10-14T00:00:00+00:00",
      "quote_ccy": "EUR",
      "timeframe": "1d",
      "first_open": "2026-09-12T00:00:00+00:00",
      "marked_gaps": 0,
      "zero_volume": 0,
      "absent_slots": 0,
      "instrument_id": 18,
      "invalid_ohlcv": 0,
      "last_ingested": "2026-10-15T00:05:41.526699+00:00",
      "first_ingested": "2026-09-15T19:15:30.903676+00:00",
      "missing_provenance": 0
    },
    {
      "rows": 33,
      "venue": "bitvavo",
      "symbol": "BCH-EUR",
      "provider": "bitvavo",
      "last_open": "2026-10-14T00:00:00+00:00",
      "quote_ccy": "EUR",
      "timeframe": "1d",
      "first_open": "2026-09-12T00:00:00+00:00",
      "marked_gaps": 0,
      "zero_volume": 0,
      "absent_slots": 0,
      "instrument_id": 134,
      "invalid_ohlcv": 0,
      "last_ingested": "2026-10-15T00:06:17.478114+00:00",
      "first_ingested": "2026-09-15T19:16:02.387377+00:00",
      "missing_provenance": 0
    },
    {
      "rows": 33,
      "venue": "bitvavo",
      "symbol": "BNB-EUR",
      "provider": "bitvavo",
      "last_open": "2026-10-14T00:00:00+00:00",
      "quote_ccy": "EUR",
      "timeframe": "1d",
      "first_open": "2026-09-12T00:00:00+00:00",
      "marked_gaps": 0,
      "zero_volume": 0,
      "absent_slots": 0,
      "instrument_id": 155,
      "invalid_ohlcv": 0,
      "last_ingested": "2026-10-15T00:06:22.013501+00:00",
      "first_ingested": "2026-09-15T19:16:06.991589+00:00",
      "missing_provenance": 0
    },
    {
      "rows": 2778,
      "venue": "bitvavo",
      "symbol": "BTC-EUR",
      "provider": "bitvavo",
      "last_open": "2026-10-14T00:00:00+00:00",
      "quote_ccy": "EUR",
      "timeframe": "1d",
      "first_open": "2019-03-08T00:00:00+00:00",
      "marked_gaps": 0,
      "zero_volume": 0,
      "absent_slots": 0,
      "instrument_id": 92,
      "invalid_ohlcv": 0,
      "last_ingested": "2026-10-15T00:05:59.471187+00:00",
      "first_ingested": "2026-09-15T18:46:45.943525+00:00",
      "missing_provenance": 0
    },
    {
      "rows": 33,
      "venue": "bitvavo",
      "symbol": "CRO-EUR",
      "provider": "bitvavo",
      "last_open": "2026-10-14T00:00:00+00:00",
      "quote_ccy": "EUR",
      "timeframe": "1d",
      "first_open": "2026-09-12T00:00:00+00:00",
      "marked_gaps": 0,
      "zero_volume": 0,
      "absent_slots": 0,
      "instrument_id": 412,
      "invalid_ohlcv": 0,
      "last_ingested": "2026-10-15T00:07:15.984287+00:00",
      "first_ingested": "2026-09-15T19:17:01.048986+00:00",
      "missing_provenance": 0
    },
    {
      "rows": 29,
      "venue": "bitvavo",
      "symbol": "DOT-EUR",
      "provider": "bitvavo",
      "last_open": "2026-10-14T00:00:00+00:00",
      "quote_ccy": "EUR",
      "timeframe": "1d",
      "first_open": "2026-09-16T00:00:00+00:00",
      "marked_gaps": 0,
      "zero_volume": 0,
      "absent_slots": 0,
      "instrument_id": 94,
      "invalid_ohlcv": 0,
      "last_ingested": "2026-10-15T00:06:04.10295+00:00",
      "first_ingested": "2026-09-19T00:06:04.381378+00:00",
      "missing_provenance": 0
    },
    {
      "rows": 28,
      "venue": "bitvavo",
      "symbol": "ENA-EUR",
      "provider": "bitvavo",
      "last_open": "2026-10-14T00:00:00+00:00",
      "quote_ccy": "EUR",
      "timeframe": "1d",
      "first_open": "2026-09-17T00:00:00+00:00",
      "marked_gaps": 0,
      "zero_volume": 0,
      "absent_slots": 0,
      "instrument_id": 414,
      "invalid_ohlcv": 0,
      "last_ingested": "2026-10-15T00:07:20.486706+00:00",
      "first_ingested": "2026-09-20T00:07:15.852514+00:00",
      "missing_provenance": 0
    },
    {
      "rows": 2778,
      "venue": "bitvavo",
      "symbol": "ETH-EUR",
      "provider": "bitvavo",
      "last_open": "2026-10-14T00:00:00+00:00",
      "quote_ccy": "EUR",
      "timeframe": "1d",
      "first_open": "2019-03-08T00:00:00+00:00",
      "marked_gaps": 0,
      "zero_volume": 0,
      "absent_slots": 0,
      "instrument_id": 392,
      "invalid_ohlcv": 0,
      "last_ingested": "2026-10-15T00:07:07.109586+00:00",
      "first_ingested": "2026-09-15T18:48:20.632517+00:00",
      "missing_provenance": 0
    },
    {
      "rows": 33,
      "venue": "bitvavo",
      "symbol": "HBAR-EUR",
      "provider": "bitvavo",
      "last_open": "2026-10-14T00:00:00+00:00",
      "quote_ccy": "EUR",
      "timeframe": "1d",
      "first_open": "2026-09-12T00:00:00+00:00",
      "marked_gaps": 0,
      "zero_volume": 0,
      "absent_slots": 0,
      "instrument_id": 238,
      "invalid_ohlcv": 0,
      "last_ingested": "2026-10-15T00:06:35.5314+00:00",
      "first_ingested": "2026-09-15T19:16:24.93281+00:00",
      "missing_provenance": 0
    },
    {
      "rows": 33,
      "venue": "bitvavo",
      "symbol": "HYPE-EUR",
      "provider": "bitvavo",
      "last_open": "2026-10-14T00:00:00+00:00",
      "quote_ccy": "EUR",
      "timeframe": "1d",
      "first_open": "2026-09-12T00:00:00+00:00",
      "marked_gaps": 0,
      "zero_volume": 0,
      "absent_slots": 0,
      "instrument_id": 411,
      "invalid_ohlcv": 0,
      "last_ingested": "2026-10-15T00:07:11.614192+00:00",
      "first_ingested": "2026-09-15T19:16:56.525866+00:00",
      "missing_provenance": 0
    },
    {
      "rows": 33,
      "venue": "bitvavo",
      "symbol": "LINK-EUR",
      "provider": "bitvavo",
      "last_open": "2026-10-14T00:00:00+00:00",
      "quote_ccy": "EUR",
      "timeframe": "1d",
      "first_open": "2026-09-12T00:00:00+00:00",
      "marked_gaps": 0,
      "zero_volume": 0,
      "absent_slots": 0,
      "instrument_id": 46,
      "invalid_ohlcv": 0,
      "last_ingested": "2026-10-15T00:05:50.474573+00:00",
      "first_ingested": "2026-09-15T19:15:39.857878+00:00",
      "missing_provenance": 0
    },
    {
      "rows": 33,
      "venue": "bitvavo",
      "symbol": "LTC-EUR",
      "provider": "bitvavo",
      "last_open": "2026-10-14T00:00:00+00:00",
      "quote_ccy": "EUR",
      "timeframe": "1d",
      "first_open": "2026-09-12T00:00:00+00:00",
      "marked_gaps": 0,
      "zero_volume": 0,
      "absent_slots": 0,
      "instrument_id": 293,
      "invalid_ohlcv": 0,
      "last_ingested": "2026-10-15T00:06:44.512484+00:00",
      "first_ingested": "2026-09-15T19:16:33.960737+00:00",
      "missing_provenance": 0
    },
    {
      "rows": 33,
      "venue": "bitvavo",
      "symbol": "NEAR-EUR",
      "provider": "bitvavo",
      "last_open": "2026-10-14T00:00:00+00:00",
      "quote_ccy": "EUR",
      "timeframe": "1d",
      "first_open": "2026-09-12T00:00:00+00:00",
      "marked_gaps": 0,
      "zero_volume": 0,
      "absent_slots": 0,
      "instrument_id": 337,
      "invalid_ohlcv": 0,
      "last_ingested": "2026-10-15T00:06:48.982676+00:00",
      "first_ingested": "2026-09-15T19:16:38.468779+00:00",
      "missing_provenance": 0
    },
    {
      "rows": 29,
      "venue": "bitvavo",
      "symbol": "ONDO-EUR",
      "provider": "bitvavo",
      "last_open": "2026-10-14T00:00:00+00:00",
      "quote_ccy": "EUR",
      "timeframe": "1d",
      "first_open": "2026-09-16T00:00:00+00:00",
      "marked_gaps": 0,
      "zero_volume": 0,
      "absent_slots": 0,
      "instrument_id": 17,
      "invalid_ohlcv": 0,
      "last_ingested": "2026-10-15T00:05:37.057624+00:00",
      "first_ingested": "2026-09-19T00:05:37.499226+00:00",
      "missing_provenance": 0
    },
    {
      "rows": 21,
      "venue": "bitvavo",
      "symbol": "QNT-EUR",
      "provider": "bitvavo",
      "last_open": "2026-10-14T00:00:00+00:00",
      "quote_ccy": "EUR",
      "timeframe": "1d",
      "first_open": "2026-09-24T00:00:00+00:00",
      "marked_gaps": 0,
      "zero_volume": 0,
      "absent_slots": 0,
      "instrument_id": 356,
      "invalid_ohlcv": 0,
      "last_ingested": "2026-10-15T00:06:53.480067+00:00",
      "first_ingested": "2026-09-27T00:06:49.238488+00:00",
      "missing_provenance": 0
    },
    {
      "rows": 13,
      "venue": "bitvavo",
      "symbol": "SKY-EUR",
      "provider": "bitvavo",
      "last_open": "2026-10-14T00:00:00+00:00",
      "quote_ccy": "EUR",
      "timeframe": "1d",
      "first_open": "2026-10-02T00:00:00+00:00",
      "marked_gaps": 0,
      "zero_volume": 0,
      "absent_slots": 0,
      "instrument_id": 274,
      "invalid_ohlcv": 0,
      "last_ingested": "2026-10-15T23:30:38.869165+00:00",
      "first_ingested": "2026-10-05T00:06:40.204598+00:00",
      "missing_provenance": 0
    },
    {
      "rows": 33,
      "venue": "bitvavo",
      "symbol": "SOL-EUR",
      "provider": "bitvavo",
      "last_open": "2026-10-14T00:00:00+00:00",
      "quote_ccy": "EUR",
      "timeframe": "1d",
      "first_open": "2026-09-12T00:00:00+00:00",
      "marked_gaps": 0,
      "zero_volume": 0,
      "absent_slots": 0,
      "instrument_id": 106,
      "invalid_ohlcv": 0,
      "last_ingested": "2026-10-15T00:06:08.915552+00:00",
      "first_ingested": "2026-09-15T19:15:53.367026+00:00",
      "missing_provenance": 0
    },
    {
      "rows": 33,
      "venue": "bitvavo",
      "symbol": "SUI-EUR",
      "provider": "bitvavo",
      "last_open": "2026-10-14T00:00:00+00:00",
      "quote_ccy": "EUR",
      "timeframe": "1d",
      "first_open": "2026-09-12T00:00:00+00:00",
      "marked_gaps": 0,
      "zero_volume": 0,
      "absent_slots": 0,
      "instrument_id": 30,
      "invalid_ohlcv": 0,
      "last_ingested": "2026-10-15T00:05:45.968712+00:00",
      "first_ingested": "2026-09-15T19:15:35.335771+00:00",
      "missing_provenance": 0
    },
    {
      "rows": 33,
      "venue": "bitvavo",
      "symbol": "TAO-EUR",
      "provider": "bitvavo",
      "last_open": "2026-10-14T00:00:00+00:00",
      "quote_ccy": "EUR",
      "timeframe": "1d",
      "first_open": "2026-09-12T00:00:00+00:00",
      "marked_gaps": 0,
      "zero_volume": 0,
      "absent_slots": 0,
      "instrument_id": 120,
      "invalid_ohlcv": 0,
      "last_ingested": "2026-10-15T00:06:12.979415+00:00",
      "first_ingested": "2026-09-15T19:15:57.884547+00:00",
      "missing_provenance": 0
    },
    {
      "rows": 33,
      "venue": "bitvavo",
      "symbol": "TRX-EUR",
      "provider": "bitvavo",
      "last_open": "2026-10-14T00:00:00+00:00",
      "quote_ccy": "EUR",
      "timeframe": "1d",
      "first_open": "2026-09-12T00:00:00+00:00",
      "marked_gaps": 0,
      "zero_volume": 0,
      "absent_slots": 0,
      "instrument_id": 194,
      "invalid_ohlcv": 0,
      "last_ingested": "2026-10-15T00:06:26.478496+00:00",
      "first_ingested": "2026-09-15T19:16:15.922691+00:00",
      "missing_provenance": 0
    },
    {
      "rows": 33,
      "venue": "bitvavo",
      "symbol": "UNI-EUR",
      "provider": "bitvavo",
      "last_open": "2026-10-14T00:00:00+00:00",
      "quote_ccy": "EUR",
      "timeframe": "1d",
      "first_open": "2026-09-12T00:00:00+00:00",
      "marked_gaps": 0,
      "zero_volume": 0,
      "absent_slots": 0,
      "instrument_id": 374,
      "invalid_ohlcv": 0,
      "last_ingested": "2026-10-15T00:06:57.990817+00:00",
      "first_ingested": "2026-09-15T19:16:42.984552+00:00",
      "missing_provenance": 0
    },
    {
      "rows": 14,
      "venue": "bitvavo",
      "symbol": "WLD-EUR",
      "provider": "bitvavo",
      "last_open": "2026-10-14T00:00:00+00:00",
      "quote_ccy": "EUR",
      "timeframe": "1d",
      "first_open": "2026-10-01T00:00:00+00:00",
      "marked_gaps": 0,
      "zero_volume": 0,
      "absent_slots": 0,
      "instrument_id": 388,
      "invalid_ohlcv": 0,
      "last_ingested": "2026-10-15T23:30:37.382737+00:00",
      "first_ingested": "2026-10-04T00:07:02.680999+00:00",
      "missing_provenance": 0
    },
    {
      "rows": 33,
      "venue": "bitvavo",
      "symbol": "XLM-EUR",
      "provider": "bitvavo",
      "last_open": "2026-10-14T00:00:00+00:00",
      "quote_ccy": "EUR",
      "timeframe": "1d",
      "first_open": "2026-09-12T00:00:00+00:00",
      "marked_gaps": 0,
      "zero_volume": 0,
      "absent_slots": 0,
      "instrument_id": 265,
      "invalid_ohlcv": 0,
      "last_ingested": "2026-10-15T00:06:39.978098+00:00",
      "first_ingested": "2026-09-15T19:16:29.454649+00:00",
      "missing_provenance": 0
    },
    {
      "rows": 33,
      "venue": "bitvavo",
      "symbol": "XRP-EUR",
      "provider": "bitvavo",
      "last_open": "2026-10-14T00:00:00+00:00",
      "quote_ccy": "EUR",
      "timeframe": "1d",
      "first_open": "2026-09-12T00:00:00+00:00",
      "marked_gaps": 0,
      "zero_volume": 0,
      "absent_slots": 0,
      "instrument_id": 220,
      "invalid_ohlcv": 0,
      "last_ingested": "2026-10-15T00:06:30.984043+00:00",
      "first_ingested": "2026-09-15T19:16:20.433538+00:00",
      "missing_provenance": 0
    },
    {
      "rows": 3981,
      "venue": "kraken",
      "symbol": "XETHZEUR",
      "provider": "kraken_files",
      "last_open": "2026-06-30T00:00:00+00:00",
      "quote_ccy": "EUR",
      "timeframe": "1d",
      "first_open": "2015-08-07T00:00:00+00:00",
      "marked_gaps": 0,
      "zero_volume": 0,
      "absent_slots": 0,
      "instrument_id": 941,
      "invalid_ohlcv": 0,
      "last_ingested": "2026-09-17T09:40:06.357695+00:00",
      "first_ingested": "2026-09-15T18:49:30.765056+00:00",
      "missing_provenance": 0
    },
    {
      "rows": 4677,
      "venue": "kraken",
      "symbol": "XXBTZEUR",
      "provider": "kraken_files",
      "last_open": "2026-06-30T00:00:00+00:00",
      "quote_ccy": "EUR",
      "timeframe": "1d",
      "first_open": "2013-09-10T00:00:00+00:00",
      "marked_gaps": 5,
      "zero_volume": 0,
      "absent_slots": 0,
      "instrument_id": 952,
      "invalid_ohlcv": 0,
      "last_ingested": "2026-09-17T09:40:09.957825+00:00",
      "first_ingested": "2026-09-15T18:49:30.624109+00:00",
      "missing_provenance": 0
    },
    {
      "rows": 750,
      "venue": "kraken",
      "symbol": "XETHZEUR",
      "provider": "kraken_rest",
      "last_open": "2026-10-14T00:00:00+00:00",
      "quote_ccy": "EUR",
      "timeframe": "1d",
      "first_open": "2024-09-25T00:00:00+00:00",
      "marked_gaps": 0,
      "zero_volume": 0,
      "absent_slots": 0,
      "instrument_id": 941,
      "invalid_ohlcv": 0,
      "last_ingested": "2026-10-15T00:40:05.567962+00:00",
      "first_ingested": "2026-09-15T18:59:21.937538+00:00",
      "missing_provenance": 0
    },
    {
      "rows": 750,
      "venue": "kraken",
      "symbol": "XXBTZEUR",
      "provider": "kraken_rest",
      "last_open": "2026-10-14T00:00:00+00:00",
      "quote_ccy": "EUR",
      "timeframe": "1d",
      "first_open": "2024-09-25T00:00:00+00:00",
      "marked_gaps": 0,
      "zero_volume": 0,
      "absent_slots": 0,
      "instrument_id": 952,
      "invalid_ohlcv": 0,
      "last_ingested": "2026-10-15T00:40:00.283792+00:00",
      "first_ingested": "2026-09-15T18:59:16.617277+00:00",
      "missing_provenance": 0
    },
    {
      "rows": 32,
      "venue": "okx",
      "symbol": "CC-EUR",
      "provider": "okx",
      "last_open": "2026-10-14T00:00:00+00:00",
      "quote_ccy": "EUR",
      "timeframe": "1d",
      "first_open": "2026-09-13T00:00:00+00:00",
      "marked_gaps": 0,
      "zero_volume": 0,
      "absent_slots": 0,
      "instrument_id": 2010,
      "invalid_ohlcv": 0,
      "last_ingested": "2026-10-15T00:07:25.81954+00:00",
      "first_ingested": "2026-09-16T01:06:35.953747+00:00",
      "missing_provenance": 0
    },
    {
      "rows": 31,
      "venue": "okx",
      "symbol": "CRO-EUR",
      "provider": "okx",
      "last_open": "2026-10-14T00:00:00+00:00",
      "quote_ccy": "EUR",
      "timeframe": "1d",
      "first_open": "2026-09-14T00:00:00+00:00",
      "marked_gaps": 0,
      "zero_volume": 0,
      "absent_slots": 0,
      "instrument_id": 2020,
      "invalid_ohlcv": 0,
      "last_ingested": "2026-10-15T23:30:36.344568+00:00",
      "first_ingested": "2026-09-17T00:07:11.490977+00:00",
      "missing_provenance": 0
    },
    {
      "rows": 32,
      "venue": "okx",
      "symbol": "GRAM-EUR",
      "provider": "okx",
      "last_open": "2026-10-14T00:00:00+00:00",
      "quote_ccy": "EUR",
      "timeframe": "1d",
      "first_open": "2026-09-13T00:00:00+00:00",
      "marked_gaps": 0,
      "zero_volume": 0,
      "absent_slots": 0,
      "instrument_id": 2181,
      "invalid_ohlcv": 0,
      "last_ingested": "2026-10-15T00:07:26.720788+00:00",
      "first_ingested": "2026-09-16T01:06:36.880726+00:00",
      "missing_provenance": 0
    },
    {
      "rows": 31,
      "venue": "okx",
      "symbol": "LEO-EUR",
      "provider": "okx",
      "last_open": "2026-10-14T00:00:00+00:00",
      "quote_ccy": "EUR",
      "timeframe": "1d",
      "first_open": "2026-09-14T00:00:00+00:00",
      "marked_gaps": 0,
      "zero_volume": 5,
      "absent_slots": 0,
      "instrument_id": 2085,
      "invalid_ohlcv": 0,
      "last_ingested": "2026-10-15T23:30:39.175042+00:00",
      "first_ingested": "2026-09-17T00:07:12.414813+00:00",
      "missing_provenance": 0
    },
    {
      "rows": 32,
      "venue": "okx",
      "symbol": "OKB-EUR",
      "provider": "okx",
      "last_open": "2026-10-14T00:00:00+00:00",
      "quote_ccy": "EUR",
      "timeframe": "1d",
      "first_open": "2026-09-13T00:00:00+00:00",
      "marked_gaps": 0,
      "zero_volume": 0,
      "absent_slots": 0,
      "instrument_id": 1953,
      "invalid_ohlcv": 0,
      "last_ingested": "2026-10-15T00:07:23.950124+00:00",
      "first_ingested": "2026-09-16T01:06:34.013947+00:00",
      "missing_provenance": 0
    },
    {
      "rows": 32,
      "venue": "okx",
      "symbol": "WLFI-EUR",
      "provider": "okx",
      "last_open": "2026-10-14T00:00:00+00:00",
      "quote_ccy": "EUR",
      "timeframe": "1d",
      "first_open": "2026-09-13T00:00:00+00:00",
      "marked_gaps": 0,
      "zero_volume": 0,
      "absent_slots": 0,
      "instrument_id": 2202,
      "invalid_ohlcv": 0,
      "last_ingested": "2026-10-15T23:30:35.738317+00:00",
      "first_ingested": "2026-09-16T01:06:37.845409+00:00",
      "missing_provenance": 0
    },
    {
      "rows": 32,
      "venue": "okx",
      "symbol": "ZEC-EUR",
      "provider": "okx",
      "last_open": "2026-10-14T00:00:00+00:00",
      "quote_ccy": "EUR",
      "timeframe": "1d",
      "first_open": "2026-09-13T00:00:00+00:00",
      "marked_gaps": 0,
      "zero_volume": 0,
      "absent_slots": 0,
      "instrument_id": 1958,
      "invalid_ohlcv": 0,
      "last_ingested": "2026-10-15T00:07:24.895084+00:00",
      "first_ingested": "2026-09-16T01:06:35.044935+00:00",
      "missing_provenance": 0
    }
  ],
  "exit_prices_missing_before": [
    {
      "symbol": "WLFI-EUR",
      "provider": "okx",
      "exit_date": "2026-09-18",
      "instrument_id": 2202,
      "last_daily_open": "2026-09-16T00:00:00+00:00",
      "has_exit_day_candle": false
    },
    {
      "symbol": "ASTER-EUR",
      "provider": "bitvavo",
      "exit_date": "2026-09-25",
      "instrument_id": 192,
      "last_daily_open": "2026-09-24T00:00:00+00:00",
      "has_exit_day_candle": false
    },
    {
      "symbol": "CRO-EUR",
      "provider": "okx",
      "exit_date": "2026-09-28",
      "instrument_id": 2020,
      "last_daily_open": "2026-09-26T00:00:00+00:00",
      "has_exit_day_candle": false
    },
    {
      "symbol": "WLD-EUR",
      "provider": "bitvavo",
      "exit_date": "2026-10-05",
      "instrument_id": 388,
      "last_daily_open": "2026-10-03T00:00:00+00:00",
      "has_exit_day_candle": false
    },
    {
      "symbol": "SKY-EUR",
      "provider": "bitvavo",
      "exit_date": "2026-10-06",
      "instrument_id": 274,
      "last_daily_open": "2026-10-04T00:00:00+00:00",
      "has_exit_day_candle": false
    },
    {
      "symbol": "LEO-EUR",
      "provider": "okx",
      "exit_date": "2026-10-14",
      "instrument_id": 2085,
      "last_daily_open": "2026-10-12T00:00:00+00:00",
      "has_exit_day_candle": false
    }
  ],
  "exit_prices_missing_after": [],
  "fees_observed_at": "2026-10-15T23:31:13.786638+00:00",
  "fee_markets": 24,
  "fee_rates": [
    [
      "0.0015",
      "0.0025"
    ]
  ],
  "provenance_checks": {
    "universe_checksum_matches": 31,
    "sample_candle_files_existing": 12,
    "not_full_candle_checksum_audit": true
  },
  "preserved_research": {
    "experiment_digest": true,
    "trial_digest": true
  },
  "diagnostic": {
    "from_2023": {
      "constant_60_control_exact_equality": true,
      "legacy": {
        "btc_30_eur_70": {
          "annualized_time_weighted_return": 0.16274972675904542,
          "annualized_volatility": 0.1348924234325185,
          "average_market_exposure": 0.2969317304457647,
          "by_regime": {
            "onchain_valuation": {
              "days": 1373,
              "time_weighted_return": 0.7626111768377255
            }
          },
          "by_year": {
            "2023": {
              "days": 365,
              "time_weighted_return": 0.3257208982168287
            },
            "2024": {
              "days": 366,
              "time_weighted_return": 0.3690584607822478
            },
            "2025": {
              "days": 365,
              "time_weighted_return": -0.044279902055477716
            },
            "2026": {
              "days": 277,
              "time_weighted_return": 0.01613568845808344
            }
          },
          "capital_contributed_eur": "33000",
          "costs_eur": "113.137876078955",
          "days": 1373,
          "final_value_eur": "44771.258331631045",
          "max_drawdown": -0.17255290197579476,
          "max_recovery_days": 363,
          "money_weighted_return_xirr": 0.1273139603703491,
          "period_end": "2026-10-04",
          "period_start": "2023-01-01",
          "result_eur": "11771.258331631045",
          "sharpe_zero_cash": 1.1844770502695654,
          "simple_return_on_contributions": 0.35670479792821347,
          "sortino_zero_cash": 1.8569807117848698,
          "time_weighted_return": 0.7626111768377255,
          "trade_days": 8,
          "trades": 8,
          "turnover_on_contributed_capital": 0.979548710640303
        },
        "btc_60_eur_40": {
          "annualized_time_weighted_return": 0.3185866310124017,
          "annualized_volatility": 0.27132367155237735,
          "average_market_exposure": 0.6005716301884886,
          "by_regime": {
            "onchain_valuation": {
              "days": 1373,
              "time_weighted_return": 1.827984119694817
            }
          },
          "by_year": {
            "2023": {
              "days": 365,
              "time_weighted_return": 0.7362326131856889
            },
            "2024": {
              "days": 366,
              "time_weighted_return": 0.7676674651338751
            },
            "2025": {
              "days": 365,
              "time_weighted_return": -0.09611717283829935
            },
            "2026": {
              "days": 277,
              "time_weighted_return": 0.01942751851111235
            }
          },
          "capital_contributed_eur": "33000",
          "costs_eur": "234.479233984135",
          "days": 1373,
          "final_value_eur": "59679.275223265865",
          "max_drawdown": -0.3409089681952012,
          "max_recovery_days": 363,
          "money_weighted_return_xirr": 0.2533599387780839,
          "period_end": "2026-10-04",
          "period_start": "2023-01-01",
          "result_eur": "26679.275223265865",
          "sharpe_zero_cash": 1.153939407743979,
          "simple_return_on_contributions": 0.8084628855535111,
          "sortino_zero_cash": 1.7950085107621736,
          "time_weighted_return": 1.827984119694817,
          "trade_days": 10,
          "trades": 10,
          "turnover_on_contributed_capital": 2.030123237957879
        },
        "btc_buy_hold": {
          "annualized_time_weighted_return": 0.5180003534619066,
          "annualized_volatility": 0.454687389106416,
          "average_market_exposure": 0.998155918552083,
          "by_regime": {
            "onchain_valuation": {
              "days": 1373,
              "time_weighted_return": 3.8015735660913537
            }
          },
          "by_year": {
            "2023": {
              "days": 365,
              "time_weighted_return": 1.4607707628113773
            },
            "2024": {
              "days": 366,
              "time_weighted_return": 1.3444686693236125
            },
            "2025": {
              "days": 365,
              "time_weighted_return": -0.17435873095508692
            },
            "2026": {
              "days": 277,
              "time_weighted_return": 0.008037301244440354
            }
          },
          "capital_contributed_eur": "33000",
          "costs_eur": "411.292710645670",
          "days": 1373,
          "final_value_eur": "85327.617403494330",
          "max_drawdown": -0.5168353909061432,
          "max_recovery_days": 363,
          "money_weighted_return_xirr": 0.41999535452590786,
          "period_end": "2026-10-04",
          "period_start": "2023-01-01",
          "result_eur": "52327.617403494330",
          "sharpe_zero_cash": 1.1436436352619026,
          "simple_return_on_contributions": 1.5856853758634646,
          "sortino_zero_cash": 1.7762504423511294,
          "time_weighted_return": 3.8015735660913537,
          "trade_days": 46,
          "trades": 46,
          "turnover_on_contributed_capital": 3.5609758497460606
        },
        "candidate": {
          "annualized_time_weighted_return": 0.31985388665637937,
          "annualized_volatility": 0.26868648126605216,
          "average_market_exposure": 0.5942881126886106,
          "by_regime": {
            "onchain_valuation": {
              "days": 1373,
              "time_weighted_return": 1.8382139749452242
            }
          },
          "by_year": {
            "2023": {
              "days": 365,
              "time_weighted_return": 0.7338316152303057
            },
            "2024": {
              "days": 366,
              "time_weighted_return": 0.7421201320816326
            },
            "2025": {
              "days": 365,
              "time_weighted_return": -0.09093908627919711
            },
            "2026": {
              "days": 277,
              "time_weighted_return": 0.03363482189584066
            }
          },
          "capital_contributed_eur": "33000",
          "costs_eur": "281.325130020585",
          "days": 1373,
          "final_value_eur": "60058.054715529415",
          "max_drawdown": -0.3294461946830599,
          "max_recovery_days": 363,
          "money_weighted_return_xirr": 0.25620924254557903,
          "period_end": "2026-10-04",
          "period_start": "2023-01-01",
          "result_eur": "27058.054715529415",
          "sharpe_zero_cash": 1.1662048944320835,
          "simple_return_on_contributions": 0.8199410519857399,
          "sortino_zero_cash": 1.8169512418728164,
          "time_weighted_return": 1.8382139749452242,
          "trade_days": 28,
          "trades": 28,
          "turnover_on_contributed_capital": 2.4357154114336366
        }
      },
      "legacy_reproduced_exactly": true,
      "matched": {
        "btc_30_eur_70": {
          "annualized_time_weighted_return": 0.16274972412427635,
          "annualized_volatility": 0.13489241788682685,
          "average_market_exposure": 0.29693171787609274,
          "by_regime": {
            "matched_btc@2.0.0": {
              "days": 1373,
              "time_weighted_return": 0.7626111618244977
            }
          },
          "by_year": {
            "2023": {
              "days": 365,
              "time_weighted_return": 0.32572088561391777
            },
            "2024": {
              "days": 366,
              "time_weighted_return": 0.36905845702001483
            },
            "2025": {
              "days": 365,
              "time_weighted_return": -0.044279898512855076
            },
            "2026": {
              "days": 277,
              "time_weighted_return": 0.01613568848870295
            }
          },
          "capital_contributed_eur": "33000",
          "costs_eur": "113.137884476295",
          "days": 1373,
          "final_value_eur": "44771.258197013705",
          "max_drawdown": -0.1725528962615569,
          "max_recovery_days": 363,
          "money_weighted_return_xirr": 0.12731395908462,
          "period_end": "2026-10-04",
          "period_start": "2023-01-01",
          "result_eur": "11771.258197013705",
          "sharpe_zero_cash": 1.18447707664134,
          "simple_return_on_contributions": 0.35670479384890014,
          "sortino_zero_cash": 1.8569807615870746,
          "time_weighted_return": 0.7626111618244977,
          "trade_days": 8,
          "trades": 8,
          "turnover_on_contributed_capital": 0.9795487833445454
        },
        "btc_60_eur_40": {
          "annualized_time_weighted_return": 0.31985388268588766,
          "annualized_volatility": 0.26868647564826387,
          "average_market_exposure": 0.5942881007783937,
          "by_regime": {
            "matched_btc@2.0.0": {
              "days": 1373,
              "time_weighted_return": 1.838213942851152
            }
          },
          "by_year": {
            "2023": {
              "days": 365,
              "time_weighted_return": 0.7338316066225241
            },
            "2024": {
              "days": 366,
              "time_weighted_return": 0.7421201143295098
            },
            "2025": {
              "days": 365,
              "time_weighted_return": -0.09093908147959795
            },
            "2026": {
              "days": 277,
              "time_weighted_return": 0.03363482041461663
            }
          },
          "capital_contributed_eur": "33000",
          "costs_eur": "281.325157722000",
          "days": 1373,
          "final_value_eur": "60058.054274598000",
          "max_drawdown": -0.32944619099697414,
          "max_recovery_days": 363,
          "money_weighted_return_xirr": 0.2562092392372514,
          "period_end": "2026-10-04",
          "period_start": "2023-01-01",
          "result_eur": "27058.054274598000",
          "sharpe_zero_cash": 1.1662049020347098,
          "simple_return_on_contributions": 0.8199410386241818,
          "sortino_zero_cash": 1.8169512554561253,
          "time_weighted_return": 1.838213942851152,
          "trade_days": 28,
          "trades": 28,
          "turnover_on_contributed_capital": 2.4357156512727274
        },
        "candidate": {
          "annualized_time_weighted_return": 0.31985388268588766,
          "annualized_volatility": 0.26868647564826387,
          "average_market_exposure": 0.5942881007783937,
          "by_regime": {
            "matched_btc@2.0.0": {
              "days": 1373,
              "time_weighted_return": 1.838213942851152
            }
          },
          "by_year": {
            "2023": {
              "days": 365,
              "time_weighted_return": 0.7338316066225241
            },
            "2024": {
              "days": 366,
              "time_weighted_return": 0.7421201143295098
            },
            "2025": {
              "days": 365,
              "time_weighted_return": -0.09093908147959795
            },
            "2026": {
              "days": 277,
              "time_weighted_return": 0.03363482041461663
            }
          },
          "capital_contributed_eur": "33000",
          "costs_eur": "281.325157722000",
          "days": 1373,
          "final_value_eur": "60058.054274598000",
          "max_drawdown": -0.32944619099697414,
          "max_recovery_days": 363,
          "money_weighted_return_xirr": 0.2562092392372514,
          "period_end": "2026-10-04",
          "period_start": "2023-01-01",
          "result_eur": "27058.054274598000",
          "sharpe_zero_cash": 1.1662049020347098,
          "simple_return_on_contributions": 0.8199410386241818,
          "sortino_zero_cash": 1.8169512554561253,
          "time_weighted_return": 1.838213942851152,
          "trade_days": 28,
          "trades": 28,
          "turnover_on_contributed_capital": 2.4357156512727274
        }
      },
      "missing_decisions": 0
    },
    "full": {
      "constant_60_control_exact_equality": true,
      "legacy": {
        "btc_30_eur_70": {
          "annualized_time_weighted_return": 0.13300356125773916,
          "annualized_volatility": 0.17785260912143325,
          "average_market_exposure": 0.3046724744829842,
          "by_regime": {
            "onchain_valuation": {
              "days": 2591,
              "time_weighted_return": 1.4255999992802786
            }
          },
          "by_year": {
            "2019": {
              "days": 122,
              "time_weighted_return": -0.08422121716035325
            },
            "2020": {
              "days": 366,
              "time_weighted_return": 0.5591960129186404
            },
            "2021": {
              "days": 365,
              "time_weighted_return": 0.24094407887392277
            },
            "2022": {
              "days": 365,
              "time_weighted_return": -0.2225898635030803
            },
            "2023": {
              "days": 365,
              "time_weighted_return": 0.34867366676791445
            },
            "2024": {
              "days": 366,
              "time_weighted_return": 0.3472746003451135
            },
            "2025": {
              "days": 365,
              "time_weighted_return": -0.04806096081880684
            },
            "2026": {
              "days": 277,
              "time_weighted_return": 0.018013044357509278
            }
          },
          "capital_contributed_eur": "53000",
          "costs_eur": "305.8494456732225",
          "days": 2591,
          "final_value_eur": "88267.7630764117775",
          "max_drawdown": -0.30910709420259674,
          "max_recovery_days": 827,
          "money_weighted_return_xirr": 0.11953602088821635,
          "period_end": "2026-10-04",
          "period_start": "2019-09-01",
          "result_eur": "35267.7630764117775",
          "sharpe_zero_cash": 0.7910171345403259,
          "simple_return_on_contributions": 0.6654294920077694,
          "sortino_zero_cash": 1.1602569471757476,
          "time_weighted_return": 1.4255999992802786,
          "trade_days": 20,
          "trades": 20,
          "turnover_on_contributed_capital": 1.6487840737100943
        },
        "btc_60_eur_40": {
          "annualized_time_weighted_return": 0.24893004144191555,
          "annualized_volatility": 0.35049416661970256,
          "average_market_exposure": 0.602740546502053,
          "by_regime": {
            "onchain_valuation": {
              "days": 2591,
              "time_weighted_return": 3.8419897330043122
            }
          },
          "by_year": {
            "2019": {
              "days": 122,
              "time_weighted_return": -0.14975307040786878
            },
            "2020": {
              "days": 366,
              "time_weighted_return": 1.346688942964541
            },
            "2021": {
              "days": 365,
              "time_weighted_return": 0.46564758996675715
            },
            "2022": {
              "days": 365,
              "time_weighted_return": -0.41344635049671685
            },
            "2023": {
              "days": 365,
              "time_weighted_return": 0.7623449697636193
            },
            "2024": {
              "days": 366,
              "time_weighted_return": 0.739679827183056
            },
            "2025": {
              "days": 365,
              "time_weighted_return": -0.09961136678150084
            },
            "2026": {
              "days": 277,
              "time_weighted_return": 0.02257627155709141
            }
          },
          "capital_contributed_eur": "53000",
          "costs_eur": "640.1041967203800",
          "days": 2591,
          "final_value_eur": "141261.3573109396200",
          "max_drawdown": -0.5313154173002144,
          "max_recovery_days": 840,
          "money_weighted_return_xirr": 0.2294134063324491,
          "period_end": "2026-10-04",
          "period_start": "2019-09-01",
          "result_eur": "88261.3573109396200",
          "sharpe_zero_cash": 0.8101306318090519,
          "simple_return_on_contributions": 1.6653086285082948,
          "sortino_zero_cash": 1.191149846854845,
          "time_weighted_return": 3.8419897330043122,
          "trade_days": 20,
          "trades": 20,
          "turnover_on_contributed_capital": 3.4506964782769813
        },
        "btc_buy_hold": {
          "annualized_time_weighted_return": 0.36576858091539277,
          "annualized_volatility": 0.5878857233410918,
          "average_market_exposure": 0.9922307078207887,
          "by_regime": {
            "onchain_valuation": {
              "days": 2591,
              "time_weighted_return": 8.133162635456642
            }
          },
          "by_year": {
            "2019": {
              "days": 122,
              "time_weighted_return": -0.21450235792624783
            },
            "2020": {
              "days": 366,
              "time_weighted_return": 2.6760050023657964
            },
            "2021": {
              "days": 365,
              "time_weighted_return": 0.715792952300452
            },
            "2022": {
              "days": 365,
              "time_weighted_return": -0.6205143072390902
            },
            "2023": {
              "days": 365,
              "time_weighted_return": 1.4880698403050583
            },
            "2024": {
              "days": 366,
              "time_weighted_return": 1.3448931086847553
            },
            "2025": {
              "days": 365,
              "time_weighted_return": -0.17411371226043937
            },
            "2026": {
              "days": 277,
              "time_weighted_return": 0.00817065592422428
            }
          },
          "capital_contributed_eur": "53000",
          "costs_eur": "991.2627663588020",
          "days": 2591,
          "final_value_eur": "230592.8896713891980",
          "max_drawdown": -0.7360092252864324,
          "max_recovery_days": 846,
          "money_weighted_return_xirr": 0.3459605641984306,
          "period_end": "2026-10-04",
          "period_start": "2019-09-01",
          "result_eur": "177592.8896713891980",
          "sharpe_zero_cash": 0.8287136672696196,
          "simple_return_on_contributions": 3.3508092390828152,
          "sortino_zero_cash": 1.2171545877209227,
          "time_weighted_return": 8.133162635456642,
          "trade_days": 86,
          "trades": 86,
          "turnover_on_contributed_capital": 5.3437345895353205
        },
        "candidate": {
          "annualized_time_weighted_return": 0.2632345943792771,
          "annualized_volatility": 0.2946054843976816,
          "average_market_exposure": 0.5312217461924001,
          "by_regime": {
            "onchain_valuation": {
              "days": 2591,
              "time_weighted_return": 4.249517857113986
            }
          },
          "by_year": {
            "2019": {
              "days": 122,
              "time_weighted_return": -0.14975307040786878
            },
            "2020": {
              "days": 366,
              "time_weighted_return": 1.3342960656751783
            },
            "2021": {
              "days": 365,
              "time_weighted_return": 0.24545844670335293
            },
            "2022": {
              "days": 365,
              "time_weighted_return": -0.25442639944851453
            },
            "2023": {
              "days": 365,
              "time_weighted_return": 0.7480218307197024
            },
            "2024": {
              "days": 366,
              "time_weighted_return": 0.73827583611212
            },
            "2025": {
              "days": 365,
              "time_weighted_return": -0.09158629167808185
            },
            "2026": {
              "days": 277,
              "time_weighted_return": 0.03192805120766451
            }
          },
          "capital_contributed_eur": "53000",
          "costs_eur": "935.5172726008200",
          "days": 2591,
          "final_value_eur": "152944.7906133291800",
          "max_drawdown": -0.3371608602321956,
          "max_recovery_days": 713,
          "money_weighted_return_xirr": 0.2481202540993832,
          "period_end": "2026-10-04",
          "period_start": "2019-09-01",
          "result_eur": "99944.7906133291800",
          "sharpe_zero_cash": 0.9413006540455444,
          "simple_return_on_contributions": 1.8857507662892299,
          "sortino_zero_cash": 1.3976165310798392,
          "time_weighted_return": 4.249517857113986,
          "trade_days": 47,
          "trades": 47,
          "turnover_on_contributed_capital": 5.043219798387169
        }
      },
      "legacy_reproduced_exactly": true,
      "matched": {
        "btc_30_eur_70": {
          "annualized_time_weighted_return": 0.13300355936483754,
          "annualized_volatility": 0.1778526062197266,
          "average_market_exposure": 0.30467246937361525,
          "by_regime": {
            "matched_btc@2.0.0": {
              "days": 2591,
              "time_weighted_return": 1.4255999705246523
            }
          },
          "by_year": {
            "2019": {
              "days": 122,
              "time_weighted_return": -0.08422121716035325
            },
            "2020": {
              "days": 366,
              "time_weighted_return": 0.5591960038528649
            },
            "2021": {
              "days": 365,
              "time_weighted_return": 0.2409440813909718
            },
            "2022": {
              "days": 365,
              "time_weighted_return": -0.22258986244759538
            },
            "2023": {
              "days": 365,
              "time_weighted_return": 0.3486736626891127
            },
            "2024": {
              "days": 366,
              "time_weighted_return": 0.3472745925117404
            },
            "2025": {
              "days": 365,
              "time_weighted_return": -0.0480609594023097
            },
            "2026": {
              "days": 277,
              "time_weighted_return": 0.018013042243953725
            }
          },
          "capital_contributed_eur": "53000",
          "costs_eur": "305.8494509455525",
          "days": 2591,
          "final_value_eur": "88267.7623198394475",
          "max_drawdown": -0.30910709061781383,
          "max_recovery_days": 827,
          "money_weighted_return_xirr": 0.11953601889087721,
          "period_end": "2026-10-04",
          "period_start": "2019-09-01",
          "result_eur": "35267.7623198394475",
          "sharpe_zero_cash": 0.7910171351568692,
          "simple_return_on_contributions": 0.6654294777328198,
          "sortino_zero_cash": 1.1602569477509588,
          "time_weighted_return": 1.4255999705246523,
          "trade_days": 20,
          "trades": 20,
          "turnover_on_contributed_capital": 1.6487841021323586
        },
        "btc_60_eur_40": {
          "annualized_time_weighted_return": 0.2569464637318237,
          "annualized_volatility": 0.34303323870019997,
          "average_market_exposure": 0.5900412556101383,
          "by_regime": {
            "matched_btc@2.0.0": {
              "days": 2591,
              "time_weighted_return": 4.066884331437609
            }
          },
          "by_year": {
            "2019": {
              "days": 122,
              "time_weighted_return": -0.14975307040786878
            },
            "2020": {
              "days": 366,
              "time_weighted_return": 1.3342960593205797
            },
            "2021": {
              "days": 365,
              "time_weighted_return": 0.4954223204293282
            },
            "2022": {
              "days": 365,
              "time_weighted_return": -0.40046326109563657
            },
            "2023": {
              "days": 365,
              "time_weighted_return": 0.7474027096251132
            },
            "2024": {
              "days": 366,
              "time_weighted_return": 0.7382820858394625
            },
            "2025": {
              "days": 365,
              "time_weighted_return": -0.09158419109661486
            },
            "2026": {
              "days": 277,
              "time_weighted_return": 0.0319588463010112
            }
          },
          "capital_contributed_eur": "53000",
          "costs_eur": "888.6091665122630",
          "days": 2591,
          "final_value_eur": "146538.2890406537370",
          "max_drawdown": -0.5127056938929628,
          "max_recovery_days": 839,
          "money_weighted_return_xirr": 0.23803963813820633,
          "period_end": "2026-10-04",
          "period_start": "2019-09-01",
          "result_eur": "93538.2890406537370",
          "sharpe_zero_cash": 0.8388091772267677,
          "simple_return_on_contributions": 1.7648733781255421,
          "sortino_zero_cash": 1.237286040967476,
          "time_weighted_return": 4.066884331437609,
          "trade_days": 54,
          "trades": 54,
          "turnover_on_contributed_capital": 4.7903459111173206
        },
        "candidate": {
          "annualized_time_weighted_return": 0.26323459418774164,
          "annualized_volatility": 0.2946054819881187,
          "average_market_exposure": 0.531221742278888,
          "by_regime": {
            "matched_btc@2.0.0": {
              "days": 2591,
              "time_weighted_return": 4.249517851466026
            }
          },
          "by_year": {
            "2019": {
              "days": 122,
              "time_weighted_return": -0.14975307040786878
            },
            "2020": {
              "days": 366,
              "time_weighted_return": 1.3342960593205797
            },
            "2021": {
              "days": 365,
              "time_weighted_return": 0.2454584456130915
            },
            "2022": {
              "days": 365,
              "time_weighted_return": -0.2544263966780492
            },
            "2023": {
              "days": 365,
              "time_weighted_return": 0.7480218268995578
            },
            "2024": {
              "days": 366,
              "time_weighted_return": 0.7382758306064356
            },
            "2025": {
              "days": 365,
              "time_weighted_return": -0.09158628948552405
            },
            "2026": {
              "days": 277,
              "time_weighted_return": 0.03192805300837698
            }
          },
          "capital_contributed_eur": "53000",
          "costs_eur": "935.5173158468130",
          "days": 2591,
          "final_value_eur": "152944.7905679991870",
          "max_drawdown": -0.337160853900764,
          "max_recovery_days": 713,
          "money_weighted_return_xirr": 0.24812025402949947,
          "period_end": "2026-10-04",
          "period_start": "2019-09-01",
          "result_eur": "99944.7905679991870",
          "sharpe_zero_cash": 0.941300658767509,
          "simple_return_on_contributions": 1.885750765433947,
          "sortino_zero_cash": 1.3976165395318847,
          "time_weighted_return": 4.249517851466026,
          "trade_days": 47,
          "trades": 47,
          "turnover_on_contributed_capital": 5.0432200315192075
        }
      },
      "missing_decisions": 0
    }
  },
  "external_feasibility": [
    {
      "date": "2018-12-30",
      "rows": 200,
      "unique_ids": 200,
      "min_rank": 1,
      "max_rank": 200,
      "invalid_values": 0,
      "usd_quote_timestamps": [
        "2018-12-30T00:00:00.000Z"
      ],
      "availability_basis": "retrieved_now_not_certified_historical_publication",
      "universe_label_if_used": "reconstructed",
      "exchange_tradability": "not_provided",
      "costs_and_fills": "not_provided",
      "history_complete": false,
      "source": {
        "url": "https://coinmarketcap.com/historical/20181230/",
        "file": "cmc-20181230.html",
        "retrieved_at": "2026-10-15T23:32:01.842699+00:00",
        "sha256": "e67ea45591460f6d939a400257c145c33f8ffffbe58ceb7e9d462c62e77edcbd",
        "bytes": 594848
      }
    },
    {
      "date": "2022-11-13",
      "rows": 200,
      "unique_ids": 200,
      "min_rank": 1,
      "max_rank": 200,
      "invalid_values": 0,
      "usd_quote_timestamps": [
        "2022-11-13T00:00:00.000Z"
      ],
      "availability_basis": "retrieved_now_not_certified_historical_publication",
      "universe_label_if_used": "reconstructed",
      "exchange_tradability": "not_provided",
      "costs_and_fills": "not_provided",
      "history_complete": false,
      "source": {
        "url": "https://coinmarketcap.com/historical/20221113/",
        "file": "cmc-20221113.html",
        "bytes": 636524,
        "sha256": "8303959c9ddc1a93f216c2d62d627cf15c8722dbb09ca8e6aaa5eba04f3519b6",
        "retrieved_at": "2026-10-15T23:33:05.014947+00:00"
      }
    },
    {
      "date": "2024-01-07",
      "rows": 200,
      "unique_ids": 200,
      "min_rank": 1,
      "max_rank": 200,
      "invalid_values": 0,
      "usd_quote_timestamps": [
        "2024-01-07T00:00:00.000Z"
      ],
      "availability_basis": "retrieved_now_not_certified_historical_publication",
      "universe_label_if_used": "reconstructed",
      "exchange_tradability": "not_provided",
      "costs_and_fills": "not_provided",
      "history_complete": false,
      "source": {
        "url": "https://coinmarketcap.com/historical/20240107/",
        "file": "cmc-20240107.html",
        "bytes": 640519,
        "sha256": "3c5c166de18e77ac6a0896f3d94bdc94ec3ebd0524c920681788f35e27404439",
        "retrieved_at": "2026-10-15T23:33:05.444436+00:00"
      }
    }
  ],
  "checksums": {
    "data/research/comparator-audit-20261016/database-before.jsonl": "31f3c2585eb03bbc0f8cf04a7993a8ccc656a5587e1b06e1a228ae1af13f0e3b",
    "data/research/comparator-audit-20261016/database-after.jsonl": "7d67fa7661a29f6c3981b86fef7d73b00c8dbc0e2ebfd7d41a57428609656c2e",
    "data/research/comparator-audit-20261016/comparator.json": "6754648e900d4bff44753b0381ccd570d3bf700bda8f66bf12097f70a238bab7",
    "data/research/comparator-audit-20261016/provenance-verified.json": "96a43774eba6da8e5c783e9f955c4095b196d77644394fe464f4198d4fb51633",
    "data/research/comparator-audit-20261016/repair-jobs.jsonl": "850cb553641bbdbe9763cdfe8f74e434dd44dacb2f5306b9a29813186eca7e05",
    "scripts/audit_research_data.sql": "3727e936548a8e3df8ea9323f040f4b78ea19821713730bf680c938b9050b869"
  },
  "historical_continuity": {
    "captured_at": "2026-10-15T23:59:56.230342+00:00",
    "scope": "nine_snapshots_six_adjacent_transitions_no_returns",
    "snapshots": [
      {
        "date": "2018-12-16",
        "rows": 200,
        "unique_ids": 200,
        "min_rank": 1,
        "max_rank": 200,
        "invalid_values": 0,
        "usd_quote_timestamps": [
          "2018-12-16T00:00:00.000Z"
        ],
        "availability_basis": "retrieved_now_not_certified_historical_publication",
        "universe_label_if_used": "reconstructed",
        "exchange_tradability": "not_provided",
        "costs_and_fills": "not_provided",
        "history_complete": false,
        "nonpositive_prices": [],
        "zero_volumes": [],
        "duplicate_symbols": {},
        "row_last_updated": [
          "2018-12-16T23:59:00.000Z",
          "2018-12-16T23:59:01.000Z",
          "2018-12-16T23:59:02.000Z",
          "2018-12-16T23:59:03.000Z",
          "2018-12-16T23:59:04.000Z",
          "2018-12-16T23:59:05.000Z",
          "2018-12-16T23:59:06.000Z",
          "2018-12-16T23:59:07.000Z",
          "2018-12-16T23:59:08.000Z",
          "2018-12-16T23:59:09.000Z",
          "2018-12-16T23:59:10.000Z",
          "2018-12-16T23:59:11.000Z",
          "2018-12-16T23:59:12.000Z",
          "2018-12-16T23:59:13.000Z",
          "2018-12-16T23:59:14.000Z",
          "2018-12-16T23:59:15.000Z",
          "2018-12-16T23:59:16.000Z",
          "2018-12-16T23:59:17.000Z",
          "2018-12-16T23:59:18.000Z",
          "2018-12-16T23:59:19.000Z",
          "2018-12-16T23:59:20.000Z",
          "2018-12-16T23:59:22.000Z",
          "2018-12-16T23:59:23.000Z",
          "2018-12-16T23:59:24.000Z",
          "2018-12-16T23:59:25.000Z",
          "2018-12-16T23:59:26.000Z",
          "2018-12-16T23:59:27.000Z",
          "2018-12-16T23:59:28.000Z",
          "2018-12-16T23:59:29.000Z",
          "2018-12-16T23:59:31.000Z",
          "2018-12-16T23:59:32.000Z",
          "2018-12-16T23:59:33.000Z",
          "2018-12-16T23:59:34.000Z",
          "2018-12-16T23:59:35.000Z",
          "2018-12-16T23:59:36.000Z",
          "2018-12-16T23:59:37.000Z",
          "2018-12-16T23:59:38.000Z",
          "2018-12-16T23:59:39.000Z",
          "2018-12-16T23:59:40.000Z",
          "2018-12-16T23:59:41.000Z",
          "2018-12-16T23:59:42.000Z",
          "2018-12-16T23:59:43.000Z",
          "2018-12-16T23:59:44.000Z",
          "2018-12-16T23:59:48.000Z",
          "2018-12-16T23:59:49.000Z",
          "2018-12-16T23:59:50.000Z",
          "2018-12-16T23:59:51.000Z",
          "2018-12-16T23:59:53.000Z"
        ],
        "source": {
          "url": "https://coinmarketcap.com/historical/20181216/",
          "file": "cmc-20181216.html",
          "bytes": 595020,
          "sha256": "080076bbe8b17089507eaa9394477420f9ea4243d1a13e043570ad63ea1d0a17",
          "retrieved_at": "2026-10-15T23:59:54.744303+00:00"
        }
      },
      {
        "date": "2018-12-23",
        "rows": 200,
        "unique_ids": 200,
        "min_rank": 1,
        "max_rank": 200,
        "invalid_values": 0,
        "usd_quote_timestamps": [
          "2018-12-23T00:00:00.000Z"
        ],
        "availability_basis": "retrieved_now_not_certified_historical_publication",
        "universe_label_if_used": "reconstructed",
        "exchange_tradability": "not_provided",
        "costs_and_fills": "not_provided",
        "history_complete": false,
        "nonpositive_prices": [],
        "zero_volumes": [],
        "duplicate_symbols": {},
        "row_last_updated": [
          "2018-12-23T23:59:00.000Z",
          "2018-12-23T23:59:01.000Z",
          "2018-12-23T23:59:02.000Z",
          "2018-12-23T23:59:03.000Z",
          "2018-12-23T23:59:04.000Z",
          "2018-12-23T23:59:05.000Z",
          "2018-12-23T23:59:06.000Z",
          "2018-12-23T23:59:07.000Z",
          "2018-12-23T23:59:08.000Z",
          "2018-12-23T23:59:09.000Z",
          "2018-12-23T23:59:10.000Z",
          "2018-12-23T23:59:11.000Z",
          "2018-12-23T23:59:12.000Z",
          "2018-12-23T23:59:13.000Z",
          "2018-12-23T23:59:14.000Z",
          "2018-12-23T23:59:15.000Z",
          "2018-12-23T23:59:16.000Z",
          "2018-12-23T23:59:17.000Z",
          "2018-12-23T23:59:18.000Z",
          "2018-12-23T23:59:19.000Z",
          "2018-12-23T23:59:20.000Z",
          "2018-12-23T23:59:21.000Z",
          "2018-12-23T23:59:22.000Z",
          "2018-12-23T23:59:23.000Z",
          "2018-12-23T23:59:24.000Z",
          "2018-12-23T23:59:25.000Z",
          "2018-12-23T23:59:26.000Z",
          "2018-12-23T23:59:27.000Z",
          "2018-12-23T23:59:28.000Z",
          "2018-12-23T23:59:29.000Z",
          "2018-12-23T23:59:30.000Z",
          "2018-12-23T23:59:32.000Z",
          "2018-12-23T23:59:33.000Z",
          "2018-12-23T23:59:34.000Z"
        ],
        "source": {
          "url": "https://coinmarketcap.com/historical/20181223/",
          "file": "cmc-20181223.html",
          "bytes": 594615,
          "sha256": "cb0cf3b81e83839de4807a309acb0ed918b4716347a122ff438ffeb06a5f761b",
          "retrieved_at": "2026-10-15T23:59:55.042919+00:00"
        }
      },
      {
        "date": "2018-12-30",
        "rows": 200,
        "unique_ids": 200,
        "min_rank": 1,
        "max_rank": 200,
        "invalid_values": 0,
        "usd_quote_timestamps": [
          "2018-12-30T00:00:00.000Z"
        ],
        "availability_basis": "retrieved_now_not_certified_historical_publication",
        "universe_label_if_used": "reconstructed",
        "exchange_tradability": "not_provided",
        "costs_and_fills": "not_provided",
        "history_complete": false,
        "nonpositive_prices": [],
        "zero_volumes": [],
        "duplicate_symbols": {},
        "row_last_updated": [
          "2018-12-30T23:59:00.000Z",
          "2018-12-30T23:59:01.000Z",
          "2018-12-30T23:59:02.000Z",
          "2018-12-30T23:59:03.000Z",
          "2018-12-30T23:59:04.000Z",
          "2018-12-30T23:59:05.000Z",
          "2018-12-30T23:59:06.000Z",
          "2018-12-30T23:59:07.000Z",
          "2018-12-30T23:59:08.000Z",
          "2018-12-30T23:59:09.000Z",
          "2018-12-30T23:59:10.000Z",
          "2018-12-30T23:59:11.000Z",
          "2018-12-30T23:59:12.000Z",
          "2018-12-30T23:59:13.000Z",
          "2018-12-30T23:59:14.000Z",
          "2018-12-30T23:59:15.000Z",
          "2018-12-30T23:59:16.000Z",
          "2018-12-30T23:59:17.000Z",
          "2018-12-30T23:59:18.000Z",
          "2018-12-30T23:59:19.000Z",
          "2018-12-30T23:59:20.000Z",
          "2018-12-30T23:59:21.000Z",
          "2018-12-30T23:59:22.000Z",
          "2018-12-30T23:59:23.000Z",
          "2018-12-30T23:59:24.000Z",
          "2018-12-30T23:59:25.000Z",
          "2018-12-30T23:59:26.000Z",
          "2018-12-30T23:59:27.000Z",
          "2018-12-30T23:59:28.000Z",
          "2018-12-30T23:59:29.000Z",
          "2018-12-30T23:59:30.000Z",
          "2018-12-30T23:59:31.000Z",
          "2018-12-30T23:59:33.000Z",
          "2018-12-30T23:59:34.000Z",
          "2018-12-30T23:59:36.000Z"
        ],
        "source": {
          "url": "https://coinmarketcap.com/historical/20181230/",
          "file": "cmc-20181230.html",
          "retrieved_at": "2026-10-15T23:32:01.842699+00:00",
          "sha256": "e67ea45591460f6d939a400257c145c33f8ffffbe58ceb7e9d462c62e77edcbd",
          "bytes": 594848
        }
      },
      {
        "date": "2022-10-30",
        "rows": 200,
        "unique_ids": 200,
        "min_rank": 1,
        "max_rank": 200,
        "invalid_values": 0,
        "usd_quote_timestamps": [
          "2022-10-30T00:00:00.000Z"
        ],
        "availability_basis": "retrieved_now_not_certified_historical_publication",
        "universe_label_if_used": "reconstructed",
        "exchange_tradability": "not_provided",
        "costs_and_fills": "not_provided",
        "history_complete": false,
        "nonpositive_prices": [],
        "zero_volumes": [],
        "duplicate_symbols": {},
        "row_last_updated": [
          "2022-10-30T00:00:00.000Z"
        ],
        "source": {
          "url": "https://coinmarketcap.com/historical/20221030/",
          "file": "cmc-20221030.html",
          "bytes": 635588,
          "sha256": "9cb54eb6f6184923c1ea65fa3c1a9b1b136382f80e3354f6e6e30089444f9bf8",
          "retrieved_at": "2026-10-15T23:59:55.256951+00:00"
        }
      },
      {
        "date": "2022-11-06",
        "rows": 200,
        "unique_ids": 200,
        "min_rank": 1,
        "max_rank": 200,
        "invalid_values": 0,
        "usd_quote_timestamps": [
          "2022-11-06T00:00:00.000Z"
        ],
        "availability_basis": "retrieved_now_not_certified_historical_publication",
        "universe_label_if_used": "reconstructed",
        "exchange_tradability": "not_provided",
        "costs_and_fills": "not_provided",
        "history_complete": false,
        "nonpositive_prices": [],
        "zero_volumes": [],
        "duplicate_symbols": {},
        "row_last_updated": [
          "2022-11-06T00:00:00.000Z"
        ],
        "source": {
          "url": "https://coinmarketcap.com/historical/20221106/",
          "file": "cmc-20221106.html",
          "bytes": 636557,
          "sha256": "af8ff28b715ad14c53ff1af8f677142c43b6cdc568a5d50b63d9d763f4d2d610",
          "retrieved_at": "2026-10-15T23:59:55.606814+00:00"
        }
      },
      {
        "date": "2022-11-13",
        "rows": 200,
        "unique_ids": 200,
        "min_rank": 1,
        "max_rank": 200,
        "invalid_values": 0,
        "usd_quote_timestamps": [
          "2022-11-13T00:00:00.000Z"
        ],
        "availability_basis": "retrieved_now_not_certified_historical_publication",
        "universe_label_if_used": "reconstructed",
        "exchange_tradability": "not_provided",
        "costs_and_fills": "not_provided",
        "history_complete": false,
        "nonpositive_prices": [],
        "zero_volumes": [],
        "duplicate_symbols": {},
        "row_last_updated": [
          "2022-11-13T00:00:00.000Z"
        ],
        "source": {
          "url": "https://coinmarketcap.com/historical/20221113/",
          "file": "cmc-20221113.html",
          "bytes": 636524,
          "sha256": "8303959c9ddc1a93f216c2d62d627cf15c8722dbb09ca8e6aaa5eba04f3519b6",
          "retrieved_at": "2026-10-15T23:33:05.014947+00:00"
        }
      },
      {
        "date": "2023-12-24",
        "rows": 200,
        "unique_ids": 200,
        "min_rank": 1,
        "max_rank": 200,
        "invalid_values": 0,
        "usd_quote_timestamps": [
          "2023-12-24T00:00:00.000Z"
        ],
        "availability_basis": "retrieved_now_not_certified_historical_publication",
        "universe_label_if_used": "reconstructed",
        "exchange_tradability": "not_provided",
        "costs_and_fills": "not_provided",
        "history_complete": false,
        "nonpositive_prices": [
          10407
        ],
        "zero_volumes": [],
        "duplicate_symbols": {},
        "row_last_updated": [
          "2023-12-24T00:00:00.000Z"
        ],
        "source": {
          "url": "https://coinmarketcap.com/historical/20231224/",
          "file": "cmc-20231224.html",
          "bytes": 639756,
          "sha256": "c751d70574b10bddd0f52e95a4a492470301c91291f1501c6355a00d0bb693cf",
          "retrieved_at": "2026-10-15T23:59:55.929628+00:00"
        }
      },
      {
        "date": "2023-12-31",
        "rows": 200,
        "unique_ids": 200,
        "min_rank": 1,
        "max_rank": 200,
        "invalid_values": 0,
        "usd_quote_timestamps": [
          "2023-12-31T00:00:00.000Z"
        ],
        "availability_basis": "retrieved_now_not_certified_historical_publication",
        "universe_label_if_used": "reconstructed",
        "exchange_tradability": "not_provided",
        "costs_and_fills": "not_provided",
        "history_complete": false,
        "nonpositive_prices": [
          10407
        ],
        "zero_volumes": [],
        "duplicate_symbols": {},
        "row_last_updated": [
          "2023-12-31T00:00:00.000Z"
        ],
        "source": {
          "url": "https://coinmarketcap.com/historical/20231231/",
          "file": "cmc-20231231.html",
          "bytes": 639976,
          "sha256": "40130ae91e198863a03186ef77d4db530c23cd11125aedcd8e28edc9dcf75589",
          "retrieved_at": "2026-10-15T23:59:56.154216+00:00"
        }
      },
      {
        "date": "2024-01-07",
        "rows": 200,
        "unique_ids": 200,
        "min_rank": 1,
        "max_rank": 200,
        "invalid_values": 0,
        "usd_quote_timestamps": [
          "2024-01-07T00:00:00.000Z"
        ],
        "availability_basis": "retrieved_now_not_certified_historical_publication",
        "universe_label_if_used": "reconstructed",
        "exchange_tradability": "not_provided",
        "costs_and_fills": "not_provided",
        "history_complete": false,
        "nonpositive_prices": [],
        "zero_volumes": [],
        "duplicate_symbols": {},
        "row_last_updated": [
          "2024-01-07T00:00:00.000Z"
        ],
        "source": {
          "url": "https://coinmarketcap.com/historical/20240107/",
          "file": "cmc-20240107.html",
          "bytes": 640519,
          "sha256": "3c5c166de18e77ac6a0896f3d94bdc94ec3ebd0524c920681788f35e27404439",
          "retrieved_at": "2026-10-15T23:33:05.444436+00:00"
        }
      }
    ],
    "transitions": [
      {
        "from": "20181216",
        "to": "20181223",
        "retained": 186,
        "entries": [
          {
            "id": 1596,
            "name": "Edgeless",
            "symbol": "EDG",
            "slug": "edgeless",
            "rank": 194
          },
          {
            "id": 1680,
            "name": "Aragon",
            "symbol": "ANT",
            "slug": "aragon",
            "rank": 197
          },
          {
            "id": 1937,
            "name": "Po.et",
            "symbol": "POE",
            "slug": "poet",
            "rank": 200
          },
          {
            "id": 2161,
            "name": "Raiden Network Token",
            "symbol": "RDN",
            "slug": "raiden-network-token",
            "rank": 189
          },
          {
            "id": 2298,
            "name": "Dynamic Trading Rights",
            "symbol": "DTR",
            "slug": "dynamic-trading-rights",
            "rank": 146
          },
          {
            "id": 2457,
            "name": "TrueChain",
            "symbol": "TRUE",
            "slug": "truechain",
            "rank": 168
          },
          {
            "id": 2474,
            "name": "Matrix AI Network",
            "symbol": "MAN",
            "slug": "matrix-ai-network",
            "rank": 184
          },
          {
            "id": 2570,
            "name": "TomoChain",
            "symbol": "TOMO",
            "slug": "tomochain",
            "rank": 174
          },
          {
            "id": 2627,
            "name": "TokenPay",
            "symbol": "TPAY",
            "slug": "tokenpay",
            "rank": 199
          },
          {
            "id": 2829,
            "name": "REPO",
            "symbol": "REPO",
            "slug": "repo",
            "rank": 108
          },
          {
            "id": 3155,
            "name": "Quant",
            "symbol": "QNT",
            "slug": "quant",
            "rank": 159
          },
          {
            "id": 3178,
            "name": "Linkey",
            "symbol": "LKY",
            "slug": "linkey",
            "rank": 90
          },
          {
            "id": 3635,
            "name": "Crypto.com Coin",
            "symbol": "CRO",
            "slug": "crypto-com-coin",
            "rank": 99
          },
          {
            "id": 3636,
            "name": "Lisk Machine Learning",
            "symbol": "LML",
            "slug": "lisk-machine-learning",
            "rank": 198
          }
        ],
        "exits": [
          {
            "id": 99,
            "name": "Vertcoin",
            "symbol": "VTC",
            "slug": "vertcoin",
            "rank": 191,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          },
          {
            "id": 1465,
            "name": "Veros",
            "symbol": "VRS",
            "slug": "veros",
            "rank": 125,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          },
          {
            "id": 1659,
            "name": "Gnosis",
            "symbol": "GNO",
            "slug": "gnosis-gno",
            "rank": 197,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          },
          {
            "id": 1681,
            "name": "PRIZM",
            "symbol": "PZM",
            "slug": "prizm",
            "rank": 180,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          },
          {
            "id": 1779,
            "name": "Wagerr",
            "symbol": "WGR",
            "slug": "wagerr",
            "rank": 177,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          },
          {
            "id": 2143,
            "name": "Streamr DATAcoin",
            "symbol": "DATA",
            "slug": "streamr-datacoin",
            "rank": 192,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          },
          {
            "id": 2364,
            "name": "TokenClub",
            "symbol": "TCT",
            "slug": "tokenclub",
            "rank": 185,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          },
          {
            "id": 2503,
            "name": "DMarket",
            "symbol": "DMT",
            "slug": "dmarket",
            "rank": 187,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          },
          {
            "id": 2506,
            "name": "Swarm",
            "symbol": "SWM",
            "slug": "swarm-fund",
            "rank": 132,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          },
          {
            "id": 2538,
            "name": "Nectar",
            "symbol": "NEC",
            "slug": "nectar",
            "rank": 112,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          },
          {
            "id": 2591,
            "name": "Dropil",
            "symbol": "DROP",
            "slug": "dropil",
            "rank": 166,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          },
          {
            "id": 2777,
            "name": "IoTeX",
            "symbol": "IOTX",
            "slug": "iotex",
            "rank": 199,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          },
          {
            "id": 2985,
            "name": "ARBITRAGE",
            "symbol": "ARB",
            "slug": "arbitrage",
            "rank": 106,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          },
          {
            "id": 3058,
            "name": "eSDChain",
            "symbol": "SDA",
            "slug": "esdchain",
            "rank": 141,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          }
        ],
        "retained_identity_changes": [],
        "top50_exits": [
          {
            "id": 1087,
            "name": "Factom",
            "symbol": "FCT",
            "slug": "factom",
            "rank": 48,
            "next_rank": 54,
            "next_usd_quote_present": true
          },
          {
            "id": 2603,
            "name": "Pundi X",
            "symbol": "NPXS",
            "slug": "pundi-x",
            "rank": 49,
            "next_rank": 52,
            "next_usd_quote_present": true
          },
          {
            "id": 2874,
            "name": "Aurora",
            "symbol": "AOA",
            "slug": "aurora",
            "rank": 46,
            "next_rank": 57,
            "next_usd_quote_present": true
          },
          {
            "id": 3306,
            "name": "Gemini Dollar",
            "symbol": "GUSD",
            "slug": "gemini-dollar",
            "rank": 43,
            "next_rank": 53,
            "next_usd_quote_present": true
          }
        ]
      },
      {
        "from": "20181223",
        "to": "20181230",
        "retained": 192,
        "entries": [
          {
            "id": 2143,
            "name": "Streamr DATAcoin",
            "symbol": "DATA",
            "slug": "streamr-datacoin",
            "rank": 200
          },
          {
            "id": 2276,
            "name": "Ignis",
            "symbol": "IGNIS",
            "slug": "ignis",
            "rank": 198
          },
          {
            "id": 2364,
            "name": "TokenClub",
            "symbol": "TCT",
            "slug": "tokenclub",
            "rank": 177
          },
          {
            "id": 2503,
            "name": "DMarket",
            "symbol": "DMT",
            "slug": "dmarket",
            "rank": 194
          },
          {
            "id": 2506,
            "name": "Swarm",
            "symbol": "SWM",
            "slug": "swarm-fund",
            "rank": 193
          },
          {
            "id": 2559,
            "name": "Cube",
            "symbol": "AUTO",
            "slug": "cube",
            "rank": 197
          },
          {
            "id": 2591,
            "name": "Dropil",
            "symbol": "DROP",
            "slug": "dropil",
            "rank": 190
          },
          {
            "id": 3260,
            "name": "AMO Coin",
            "symbol": "AMO",
            "slug": "amo-coin",
            "rank": 162
          }
        ],
        "exits": [
          {
            "id": 1680,
            "name": "Aragon",
            "symbol": "ANT",
            "slug": "aragon",
            "rank": 197,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          },
          {
            "id": 2318,
            "name": "Neumark",
            "symbol": "NEU",
            "slug": "neumark",
            "rank": 196,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          },
          {
            "id": 2349,
            "name": "Mixin",
            "symbol": "XIN",
            "slug": "mixin",
            "rank": 93,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          },
          {
            "id": 2474,
            "name": "Matrix AI Network",
            "symbol": "MAN",
            "slug": "matrix-ai-network",
            "rank": 184,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          },
          {
            "id": 2727,
            "name": "Bezant",
            "symbol": "BZNT",
            "slug": "bezant",
            "rank": 176,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          },
          {
            "id": 2829,
            "name": "REPO",
            "symbol": "REPO",
            "slug": "repo",
            "rank": 108,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          },
          {
            "id": 3134,
            "name": "ETERNAL TOKEN",
            "symbol": "XET",
            "slug": "eternal-token",
            "rank": 115,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          },
          {
            "id": 3515,
            "name": "DEX",
            "symbol": "DEX",
            "slug": "dex",
            "rank": 64,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          }
        ],
        "retained_identity_changes": [],
        "top50_exits": [
          {
            "id": 1230,
            "name": "Steem",
            "symbol": "STEEM",
            "slug": "steem",
            "rank": 48,
            "next_rank": 53,
            "next_usd_quote_present": true
          },
          {
            "id": 1866,
            "name": "Bytom",
            "symbol": "BTM",
            "slug": "bytom",
            "rank": 49,
            "next_rank": 54,
            "next_usd_quote_present": true
          },
          {
            "id": 2135,
            "name": "Revain",
            "symbol": "R",
            "slug": "revain",
            "rank": 50,
            "next_rank": 51,
            "next_usd_quote_present": true
          }
        ]
      },
      {
        "from": "20221030",
        "to": "20221106",
        "retained": 194,
        "entries": [
          {
            "id": 1637,
            "name": "iExec RLC",
            "symbol": "RLC",
            "slug": "rlc",
            "rank": 199
          },
          {
            "id": 7281,
            "name": "Persistence",
            "symbol": "XPRT",
            "slug": "persistence",
            "rank": 190
          },
          {
            "id": 7737,
            "name": "API3",
            "symbol": "API3",
            "slug": "api3",
            "rank": 186
          },
          {
            "id": 8536,
            "name": "Mask Network",
            "symbol": "MASK",
            "slug": "mask-network",
            "rank": 169
          },
          {
            "id": 11857,
            "name": "GMX",
            "symbol": "GMX",
            "slug": "gmx",
            "rank": 113
          },
          {
            "id": 12220,
            "name": "Osmosis",
            "symbol": "OSMO",
            "slug": "osmosis",
            "rank": 88
          }
        ],
        "exits": [
          {
            "id": 2132,
            "name": "Powerledger",
            "symbol": "POWR",
            "slug": "power-ledger",
            "rank": 199,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          },
          {
            "id": 4041,
            "name": "MX TOKEN",
            "symbol": "MX",
            "slug": "mx-token",
            "rank": 195,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          },
          {
            "id": 4206,
            "name": "WINkLink",
            "symbol": "WIN",
            "slug": "wink",
            "rank": 196,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          },
          {
            "id": 6951,
            "name": "Reef",
            "symbol": "REEF",
            "slug": "reef",
            "rank": 191,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          },
          {
            "id": 8719,
            "name": "Illuvium",
            "symbol": "ILV",
            "slug": "illuvium",
            "rank": 197,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          },
          {
            "id": 17081,
            "name": "LooksRare",
            "symbol": "LOOKS",
            "slug": "looksrare",
            "rank": 187,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          }
        ],
        "retained_identity_changes": [],
        "top50_exits": [
          {
            "id": 21794,
            "name": "Aptos",
            "symbol": "APT",
            "slug": "aptos",
            "rank": 50,
            "next_rank": 53,
            "next_usd_quote_present": true
          }
        ]
      },
      {
        "from": "20221106",
        "to": "20221113",
        "retained": 192,
        "entries": [
          {
            "id": 1567,
            "name": "Nano",
            "symbol": "XNO",
            "slug": "nano",
            "rank": 187
          },
          {
            "id": 1680,
            "name": "Aragon",
            "symbol": "ANT",
            "slug": "aragon",
            "rank": 197
          },
          {
            "id": 1757,
            "name": "FUNToken",
            "symbol": "FUN",
            "slug": "funtoken",
            "rank": 199
          },
          {
            "id": 3845,
            "name": "VIDT DAO",
            "symbol": "VIDT",
            "slug": "vidt-datalink",
            "rank": 157
          },
          {
            "id": 4041,
            "name": "MX TOKEN",
            "symbol": "MX",
            "slug": "mx-token",
            "rank": 181
          },
          {
            "id": 4206,
            "name": "WINkLink",
            "symbol": "WIN",
            "slug": "wink",
            "rank": 175
          },
          {
            "id": 5957,
            "name": "DFI.Money",
            "symbol": "YFII",
            "slug": "yearn-finance-ii",
            "rank": 185
          },
          {
            "id": 6748,
            "name": "Centrifuge",
            "symbol": "CFG",
            "slug": "centrifuge",
            "rank": 200
          }
        ],
        "exits": [
          {
            "id": 541,
            "name": "Syscoin",
            "symbol": "SYS",
            "slug": "syscoin",
            "rank": 195,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          },
          {
            "id": 1637,
            "name": "iExec RLC",
            "symbol": "RLC",
            "slug": "rlc",
            "rank": 199,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          },
          {
            "id": 4761,
            "name": "NuCypher",
            "symbol": "NU",
            "slug": "nucypher",
            "rank": 200,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          },
          {
            "id": 5566,
            "name": "Keep Network",
            "symbol": "KEEP",
            "slug": "keep-network",
            "rank": 185,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          },
          {
            "id": 6187,
            "name": "Serum",
            "symbol": "SRM",
            "slug": "serum",
            "rank": 147,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          },
          {
            "id": 8335,
            "name": "Mdex",
            "symbol": "MDX",
            "slug": "mdex",
            "rank": 192,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          },
          {
            "id": 8891,
            "name": "Bitcoin Standard Hashrate Token",
            "symbol": "BTCST",
            "slug": "btc-standard-hashrate-token",
            "rank": 196,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          },
          {
            "id": 9308,
            "name": "Vulcan Forged PYR",
            "symbol": "PYR",
            "slug": "vulcan-forged-pyr",
            "rank": 194,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          }
        ],
        "retained_identity_changes": [
          {
            "before": {
              "id": 6892,
              "name": "Elrond",
              "symbol": "EGLD",
              "slug": "elrond-egld",
              "rank": 42
            },
            "after": {
              "id": 6892,
              "name": "MultiversX (Elrond)",
              "symbol": "EGLD",
              "slug": "elrond-egld",
              "rank": 41
            }
          },
          {
            "before": {
              "id": 7226,
              "name": "Injective",
              "symbol": "INJ",
              "slug": "injective-protocol",
              "rank": 153
            },
            "after": {
              "id": 7226,
              "name": "Injective",
              "symbol": "INJ",
              "slug": "injective",
              "rank": 151
            }
          }
        ],
        "top50_exits": [
          {
            "id": 2502,
            "name": "Huobi Token",
            "symbol": "HT",
            "slug": "huobi-token",
            "rank": 46,
            "next_rank": 54,
            "next_usd_quote_present": true
          },
          {
            "id": 4195,
            "name": "FTX Token",
            "symbol": "FTT",
            "slug": "ftx-token",
            "rank": 25,
            "next_rank": 120,
            "next_usd_quote_present": true
          }
        ]
      },
      {
        "from": "20231224",
        "to": "20231231",
        "retained": 197,
        "entries": [
          {
            "id": 8420,
            "name": "DAO Maker",
            "symbol": "DAO",
            "slug": "dao-maker",
            "rank": 199
          },
          {
            "id": 9308,
            "name": "Vulcan Forged PYR",
            "symbol": "PYR",
            "slug": "vulcan-forged-pyr",
            "rank": 190
          },
          {
            "id": 11877,
            "name": "Galxe",
            "symbol": "GAL",
            "slug": "galxe",
            "rank": 194
          }
        ],
        "exits": [
          {
            "id": 2132,
            "name": "Powerledger",
            "symbol": "POWR",
            "slug": "power-ledger",
            "rank": 199,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          },
          {
            "id": 10903,
            "name": "Coin98",
            "symbol": "C98",
            "slug": "coin98",
            "rank": 198,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          },
          {
            "id": 28674,
            "name": "Fusionist",
            "symbol": "ACE",
            "slug": "fusionist",
            "rank": 174,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          }
        ],
        "retained_identity_changes": [],
        "top50_exits": [
          {
            "id": 3155,
            "name": "Quant",
            "symbol": "QNT",
            "slug": "quant",
            "rank": 50,
            "next_rank": 52,
            "next_usd_quote_present": true
          },
          {
            "id": 5690,
            "name": "Render",
            "symbol": "RNDR",
            "slug": "render",
            "rank": 49,
            "next_rank": 53,
            "next_usd_quote_present": true
          }
        ]
      },
      {
        "from": "20231231",
        "to": "20240107",
        "retained": 195,
        "entries": [
          {
            "id": 2132,
            "name": "Powerledger",
            "symbol": "POWR",
            "slug": "power-ledger",
            "rank": 171
          },
          {
            "id": 14806,
            "name": "ConstitutionDAO",
            "symbol": "PEOPLE",
            "slug": "constitutiondao",
            "rank": 186
          },
          {
            "id": 22265,
            "name": "Oasys",
            "symbol": "OAS",
            "slug": "oasys",
            "rank": 192
          },
          {
            "id": 27772,
            "name": "PayPal USD",
            "symbol": "PYUSD",
            "slug": "paypal-usd",
            "rank": 160
          },
          {
            "id": 28674,
            "name": "Fusionist",
            "symbol": "ACE",
            "slug": "fusionist",
            "rank": 200
          }
        ],
        "exits": [
          {
            "id": 3029,
            "name": "Flux",
            "symbol": "FLUX",
            "slug": "zel",
            "rank": 197,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          },
          {
            "id": 9308,
            "name": "Vulcan Forged PYR",
            "symbol": "PYR",
            "slug": "vulcan-forged-pyr",
            "rank": 190,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          },
          {
            "id": 10407,
            "name": "Baby Doge Coin",
            "symbol": "BabyDoge",
            "slug": "baby-doge-coin",
            "rank": 200,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          },
          {
            "id": 11877,
            "name": "Galxe",
            "symbol": "GAL",
            "slug": "galxe",
            "rank": 194,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          },
          {
            "id": 28541,
            "name": "Jito",
            "symbol": "JTO",
            "slug": "jito",
            "rank": 196,
            "price_at_next_snapshot": null,
            "reason": "outside_captured_top200_not_evidence_of_delisting"
          }
        ],
        "retained_identity_changes": [],
        "top50_exits": [
          {
            "id": 6892,
            "name": "MultiversX",
            "symbol": "EGLD",
            "slug": "multiversx-egld",
            "rank": 45,
            "next_rank": 53,
            "next_usd_quote_present": true
          },
          {
            "id": 28683,
            "name": "SATS",
            "symbol": "1000SATS",
            "slug": "sats",
            "rank": 50,
            "next_rank": 56,
            "next_usd_quote_present": true
          }
        ]
      }
    ],
    "unique_ids": 411,
    "symbol_collisions_across_sample": {
      "ARB": [
        2985,
        11841
      ],
      "KNC": [
        1982,
        9444
      ]
    },
    "identity_variants_across_sample": [
      {
        "id": 825,
        "variants": [
          {
            "name": "Tether",
            "symbol": "USDT",
            "slug": "tether",
            "dates": [
              "20181216",
              "20181223",
              "20181230",
              "20221030",
              "20221106",
              "20221113"
            ]
          },
          {
            "name": "Tether USDt",
            "symbol": "USDT",
            "slug": "tether",
            "dates": [
              "20231224",
              "20231231",
              "20240107"
            ]
          }
        ]
      },
      {
        "id": 1720,
        "variants": [
          {
            "name": "IOTA",
            "symbol": "MIOTA",
            "slug": "iota",
            "dates": [
              "20181216",
              "20181223",
              "20181230",
              "20221030",
              "20221106",
              "20221113"
            ]
          },
          {
            "name": "IOTA",
            "symbol": "IOTA",
            "slug": "iota",
            "dates": [
              "20231224",
              "20231231",
              "20240107"
            ]
          }
        ]
      },
      {
        "id": 1839,
        "variants": [
          {
            "name": "Binance Coin",
            "symbol": "BNB",
            "slug": "binance-coin",
            "dates": [
              "20181216",
              "20181223",
              "20181230"
            ]
          },
          {
            "name": "BNB",
            "symbol": "BNB",
            "slug": "bnb",
            "dates": [
              "20221030",
              "20221106",
              "20221113",
              "20231224",
              "20231231",
              "20240107"
            ]
          }
        ]
      },
      {
        "id": 3408,
        "variants": [
          {
            "name": "USD Coin",
            "symbol": "USDC",
            "slug": "usd-coin",
            "dates": [
              "20181216",
              "20181223",
              "20181230",
              "20221030",
              "20221106",
              "20221113"
            ]
          },
          {
            "name": "USDC",
            "symbol": "USDC",
            "slug": "usd-coin",
            "dates": [
              "20231224",
              "20231231",
              "20240107"
            ]
          }
        ]
      },
      {
        "id": 1808,
        "variants": [
          {
            "name": "OmiseGO",
            "symbol": "OMG",
            "slug": "omisego",
            "dates": [
              "20181216",
              "20181223",
              "20181230"
            ]
          },
          {
            "name": "OMG Network",
            "symbol": "OMG",
            "slug": "omg",
            "dates": [
              "20221030",
              "20221106",
              "20221113"
            ]
          }
        ]
      },
      {
        "id": 3330,
        "variants": [
          {
            "name": "Paxos Standard",
            "symbol": "PAX",
            "slug": "paxos-standard",
            "dates": [
              "20181216",
              "20181223",
              "20181230"
            ]
          },
          {
            "name": "Pax Dollar",
            "symbol": "USDP",
            "slug": "paxos-standard",
            "dates": [
              "20221030",
              "20221106",
              "20221113",
              "20231224",
              "20231231",
              "20240107"
            ]
          }
        ]
      },
      {
        "id": 1896,
        "variants": [
          {
            "name": "0x",
            "symbol": "ZRX",
            "slug": "0x",
            "dates": [
              "20181216",
              "20181223",
              "20181230",
              "20221030",
              "20221106",
              "20221113"
            ]
          },
          {
            "name": "0x Protocol",
            "symbol": "ZRX",
            "slug": "0x",
            "dates": [
              "20231224",
              "20231231",
              "20240107"
            ]
          }
        ]
      },
      {
        "id": 1567,
        "variants": [
          {
            "name": "Nano",
            "symbol": "NANO",
            "slug": "nano",
            "dates": [
              "20181216",
              "20181223",
              "20181230"
            ]
          },
          {
            "name": "Nano",
            "symbol": "XNO",
            "slug": "nano",
            "dates": [
              "20221113"
            ]
          }
        ]
      },
      {
        "id": 1455,
        "variants": [
          {
            "name": "Golem",
            "symbol": "GNT",
            "slug": "golem-network-tokens",
            "dates": [
              "20181216",
              "20181223",
              "20181230"
            ]
          },
          {
            "name": "Golem",
            "symbol": "GLM",
            "slug": "golem-network-tokens",
            "dates": [
              "20221030",
              "20221106",
              "20221113",
              "20231224",
              "20231231",
              "20240107"
            ]
          }
        ]
      },
      {
        "id": 2502,
        "variants": [
          {
            "name": "Huobi Token",
            "symbol": "HT",
            "slug": "huobi-token",
            "dates": [
              "20181216",
              "20181223",
              "20181230",
              "20221030",
              "20221106",
              "20221113"
            ]
          },
          {
            "name": "Huobi Token",
            "symbol": "HT",
            "slug": "htx-token",
            "dates": [
              "20231224",
              "20231231",
              "20240107"
            ]
          }
        ]
      },
      {
        "id": 2087,
        "variants": [
          {
            "name": "KuCoin Shares",
            "symbol": "KCS",
            "slug": "kucoin-shares",
            "dates": [
              "20181216",
              "20181223",
              "20181230"
            ]
          },
          {
            "name": "KuCoin Token",
            "symbol": "KCS",
            "slug": "kucoin-token",
            "dates": [
              "20221030",
              "20221106",
              "20221113",
              "20231224",
              "20231231",
              "20240107"
            ]
          }
        ]
      },
      {
        "id": 2416,
        "variants": [
          {
            "name": "THETA",
            "symbol": "THETA",
            "slug": "theta",
            "dates": [
              "20181216",
              "20181223",
              "20181230"
            ]
          },
          {
            "name": "Theta Network",
            "symbol": "THETA",
            "slug": "theta-network",
            "dates": [
              "20221030",
              "20221106",
              "20221113",
              "20231224",
              "20231231",
              "20240107"
            ]
          }
        ]
      },
      {
        "id": 2132,
        "variants": [
          {
            "name": "Power Ledger",
            "symbol": "POWR",
            "slug": "power-ledger",
            "dates": [
              "20181216",
              "20181223",
              "20181230"
            ]
          },
          {
            "name": "Powerledger",
            "symbol": "POWR",
            "slug": "power-ledger",
            "dates": [
              "20221030",
              "20231224",
              "20240107"
            ]
          }
        ]
      },
      {
        "id": 1757,
        "variants": [
          {
            "name": "FunFair",
            "symbol": "FUN",
            "slug": "funfair",
            "dates": [
              "20181216",
              "20181223",
              "20181230"
            ]
          },
          {
            "name": "FUNToken",
            "symbol": "FUN",
            "slug": "funtoken",
            "dates": [
              "20221113"
            ]
          }
        ]
      },
      {
        "id": 2424,
        "variants": [
          {
            "name": "SingularityNET",
            "symbol": "AGI",
            "slug": "singularitynet",
            "dates": [
              "20181216",
              "20181223",
              "20181230"
            ]
          },
          {
            "name": "SingularityNET",
            "symbol": "AGIX",
            "slug": "singularitynet",
            "dates": [
              "20231224",
              "20231231",
              "20240107"
            ]
          }
        ]
      },
      {
        "id": 3635,
        "variants": [
          {
            "name": "Crypto.com Coin",
            "symbol": "CRO",
            "slug": "crypto-com-coin",
            "dates": [
              "20181223",
              "20181230"
            ]
          },
          {
            "name": "Cronos",
            "symbol": "CRO",
            "slug": "cronos",
            "dates": [
              "20221030",
              "20221106",
              "20221113",
              "20231224",
              "20231231",
              "20240107"
            ]
          }
        ]
      },
      {
        "id": 4687,
        "variants": [
          {
            "name": "Binance USD",
            "symbol": "BUSD",
            "slug": "binance-usd",
            "dates": [
              "20221030",
              "20221106",
              "20221113"
            ]
          },
          {
            "name": "BUSD",
            "symbol": "BUSD",
            "slug": "binance-usd",
            "dates": [
              "20231224",
              "20231231",
              "20240107"
            ]
          }
        ]
      },
      {
        "id": 6892,
        "variants": [
          {
            "name": "Elrond",
            "symbol": "EGLD",
            "slug": "elrond-egld",
            "dates": [
              "20221030",
              "20221106"
            ]
          },
          {
            "name": "MultiversX (Elrond)",
            "symbol": "EGLD",
            "slug": "elrond-egld",
            "dates": [
              "20221113"
            ]
          },
          {
            "name": "MultiversX",
            "symbol": "EGLD",
            "slug": "multiversx-egld",
            "dates": [
              "20231224",
              "20231231",
              "20240107"
            ]
          }
        ]
      },
      {
        "id": 16086,
        "variants": [
          {
            "name": "BitTorrent-New",
            "symbol": "BTT",
            "slug": "bittorrent-new",
            "dates": [
              "20221030",
              "20221106",
              "20221113"
            ]
          },
          {
            "name": "BitTorrent (New)",
            "symbol": "BTT",
            "slug": "bittorrent-new",
            "dates": [
              "20231224",
              "20231231",
              "20240107"
            ]
          }
        ]
      },
      {
        "id": 2634,
        "variants": [
          {
            "name": "XDC Network",
            "symbol": "XDC",
            "slug": "xinfin",
            "dates": [
              "20221030",
              "20221106",
              "20221113"
            ]
          },
          {
            "name": "XDC Network",
            "symbol": "XDC",
            "slug": "xdc-network",
            "dates": [
              "20231224",
              "20231231",
              "20240107"
            ]
          }
        ]
      },
      {
        "id": 18069,
        "variants": [
          {
            "name": "STEPN",
            "symbol": "GMT",
            "slug": "green-metaverse-token",
            "dates": [
              "20221030",
              "20221106",
              "20221113"
            ]
          },
          {
            "name": "GMT",
            "symbol": "GMT",
            "slug": "green-metaverse-token",
            "dates": [
              "20231224",
              "20231231",
              "20240107"
            ]
          }
        ]
      },
      {
        "id": 4279,
        "variants": [
          {
            "name": "SXP",
            "symbol": "SXP",
            "slug": "sxp",
            "dates": [
              "20221030",
              "20221106",
              "20221113"
            ]
          },
          {
            "name": "Solar",
            "symbol": "SXP",
            "slug": "sxp",
            "dates": [
              "20231224",
              "20231231",
              "20240107"
            ]
          }
        ]
      },
      {
        "id": 7226,
        "variants": [
          {
            "name": "Injective",
            "symbol": "INJ",
            "slug": "injective-protocol",
            "dates": [
              "20221030",
              "20221106"
            ]
          },
          {
            "name": "Injective",
            "symbol": "INJ",
            "slug": "injective",
            "dates": [
              "20221113",
              "20231224",
              "20231231",
              "20240107"
            ]
          }
        ]
      },
      {
        "id": 10603,
        "variants": [
          {
            "name": "ImmutableX",
            "symbol": "IMX",
            "slug": "immutable-x",
            "dates": [
              "20221030",
              "20221106",
              "20221113"
            ]
          },
          {
            "name": "Immutable",
            "symbol": "IMX",
            "slug": "immutable-x",
            "dates": [
              "20231224",
              "20231231",
              "20240107"
            ]
          }
        ]
      },
      {
        "id": 5690,
        "variants": [
          {
            "name": "Render Token",
            "symbol": "RNDR",
            "slug": "render-token",
            "dates": [
              "20221030",
              "20221106",
              "20221113"
            ]
          },
          {
            "name": "Render",
            "symbol": "RNDR",
            "slug": "render",
            "dates": [
              "20231224",
              "20231231",
              "20240107"
            ]
          }
        ]
      },
      {
        "id": 11156,
        "variants": [
          {
            "name": "dYdX",
            "symbol": "DYDX",
            "slug": "dydx",
            "dates": [
              "20221030",
              "20221106",
              "20221113"
            ]
          },
          {
            "name": "dYdX (ethDYDX)",
            "symbol": "ETHDYDX",
            "slug": "dydx-ethdydx",
            "dates": [
              "20231224",
              "20231231",
              "20240107"
            ]
          }
        ]
      }
    ],
    "limitations": [
      "reconstructed_not_observed_no_certified_first_publication",
      "usd_global_quotes_not_executable_bitvavo_eur_prices",
      "no_historical_exchange_membership_or_rules",
      "no_daily_path_between_weekly_snapshots",
      "no_exit_prices_for_assets_absent_from_next_top200",
      "no_historical_spread_depth_slippage_or_fill_evidence",
      "no_claim_of_survivorship_bias_elimination"
    ],
    "decision": "useful_for_reconstruction_design_not_ready_for_economic_trial"
  },
  "continuity_artifacts_sha256": {
    "external/cmc-20181216.html": "080076bbe8b17089507eaa9394477420f9ea4243d1a13e043570ad63ea1d0a17",
    "external/cmc-20181223.html": "cb0cf3b81e83839de4807a309acb0ed918b4716347a122ff438ffeb06a5f761b",
    "external/cmc-20221030.html": "9cb54eb6f6184923c1ea65fa3c1a9b1b136382f80e3354f6e6e30089444f9bf8",
    "external/cmc-20221106.html": "af8ff28b715ad14c53ff1af8f677142c43b6cdc568a5d50b63d9d763f4d2d610",
    "external/cmc-20231224.html": "c751d70574b10bddd0f52e95a4a492470301c91291f1501c6355a00d0bb693cf",
    "external/cmc-20231231.html": "40130ae91e198863a03186ef77d4db530c23cd11125aedcd8e28edc9dcf75589",
    "external/adjacent-sources.json": "64202095d6bc72bd25d55b6f98e02f64f78407b0b2abcdd22b4d27ec495dd072",
    "external/continuity.json": "642364fbd3fae02c57f3c2b69fad8cbcc68bc09faec960061343fd67ffd81745"
  },
  "operational_followup": {
    "status": "completed",
    "verified_at": "2026-10-16T02:00:21.234466+00:00",
    "previous_check": {
      "status": "pending_scheduled_times",
      "universe_archive_due_at": "2026-10-16T01:10:00Z",
      "fees_due_at": "2026-10-16T01:30:00Z",
      "manual_repeated": false,
      "new_day_checks": "passed_at_2026-10-16T00:17:46Z",
      "research_publication": "passed_mark_2026-10-16T00:17:00.167512Z"
    },
    "scheduled_jobs": [
      {
        "id": 69127,
        "scope": "observed_daily",
        "status": "ok",
        "job_type": "universe_archive",
        "started_at": "2026-10-16T01:10:00.002036+00:00",
        "finished_at": "2026-10-16T01:10:03.816261+00:00",
        "rows_written": 0,
        "scheduled_for": "2026-10-16T01:10:00.002036+00:00"
      },
      {
        "id": 69128,
        "scope": "okx:2202:1d",
        "status": "ok",
        "job_type": "universe_archive_market",
        "started_at": "2026-10-16T01:10:00.060037+00:00",
        "finished_at": "2026-10-16T01:10:00.425284+00:00",
        "rows_written": 1,
        "scheduled_for": "2026-10-16T01:10:00.060037+00:00"
      },
      {
        "id": 69129,
        "scope": "bitvavo:192:1d",
        "status": "ok",
        "job_type": "universe_archive_market",
        "started_at": "2026-10-16T01:10:00.42881+00:00",
        "finished_at": "2026-10-16T01:10:00.620048+00:00",
        "rows_written": 1,
        "scheduled_for": "2026-10-16T01:10:00.42881+00:00"
      },
      {
        "id": 69130,
        "scope": "okx:2020:1d",
        "status": "ok",
        "job_type": "universe_archive_market",
        "started_at": "2026-10-16T01:10:00.623115+00:00",
        "finished_at": "2026-10-16T01:10:00.942195+00:00",
        "rows_written": 1,
        "scheduled_for": "2026-10-16T01:10:00.623115+00:00"
      },
      {
        "id": 69131,
        "scope": "bitvavo:388:1d",
        "status": "ok",
        "job_type": "universe_archive_market",
        "started_at": "2026-10-16T01:10:00.946036+00:00",
        "finished_at": "2026-10-16T01:10:02.114392+00:00",
        "rows_written": 1,
        "scheduled_for": "2026-10-16T01:10:00.946036+00:00"
      },
      {
        "id": 69132,
        "scope": "bitvavo:274:1d",
        "status": "ok",
        "job_type": "universe_archive_market",
        "started_at": "2026-10-16T01:10:02.116278+00:00",
        "finished_at": "2026-10-16T01:10:03.522503+00:00",
        "rows_written": 1,
        "scheduled_for": "2026-10-16T01:10:02.116278+00:00"
      },
      {
        "id": 69133,
        "scope": "okx:2085:1d",
        "status": "ok",
        "job_type": "universe_archive_market",
        "started_at": "2026-10-16T01:10:03.52576+00:00",
        "finished_at": "2026-10-16T01:10:03.803752+00:00",
        "rows_written": 1,
        "scheduled_for": "2026-10-16T01:10:03.52576+00:00"
      },
      {
        "id": 69141,
        "scope": "fictional",
        "status": "ok",
        "job_type": "research_trial",
        "started_at": "2026-10-16T01:17:00.001759+00:00",
        "finished_at": "2026-10-16T01:17:00.602279+00:00",
        "rows_written": 0,
        "scheduled_for": "2026-10-16T01:17:00.001759+00:00"
      },
      {
        "id": 69155,
        "scope": "bitvavo_observed",
        "status": "ok",
        "job_type": "fees",
        "started_at": "2026-10-16T01:30:00.002001+00:00",
        "finished_at": "2026-10-16T01:30:34.591288+00:00",
        "rows_written": 0,
        "scheduled_for": "2026-10-16T01:30:00.002001+00:00"
      }
    ],
    "fee_evidence": [
      {
        "ts": "2026-10-16T01:30:34.586097+00:00",
        "last_capture": "2026-10-16T01:30:34.580656+00:00",
        "first_capture": "2026-10-16T01:30:00.201517+00:00",
        "distinct_markets": 24,
        "markets_verified": 24
      }
    ],
    "archive_candles": [
      {
        "is_gap": false,
        "market": "ASTER-EUR",
        "provider": "bitvavo",
        "open_time": "2026-10-15T00:00:00+00:00",
        "ingested_at": "2026-10-16T01:10:00.610113+00:00",
        "instrument_id": 192,
        "positive_close": true
      },
      {
        "is_gap": false,
        "market": "SKY-EUR",
        "provider": "bitvavo",
        "open_time": "2026-10-15T00:00:00+00:00",
        "ingested_at": "2026-10-16T01:10:03.510736+00:00",
        "instrument_id": 274,
        "positive_close": true
      },
      {
        "is_gap": false,
        "market": "WLD-EUR",
        "provider": "bitvavo",
        "open_time": "2026-10-15T00:00:00+00:00",
        "ingested_at": "2026-10-16T01:10:02.107449+00:00",
        "instrument_id": 388,
        "positive_close": true
      },
      {
        "is_gap": false,
        "market": "CRO-EUR",
        "provider": "okx",
        "open_time": "2026-10-15T00:00:00+00:00",
        "ingested_at": "2026-10-16T01:10:00.929545+00:00",
        "instrument_id": 2020,
        "positive_close": true
      },
      {
        "is_gap": false,
        "market": "LEO-EUR",
        "provider": "okx",
        "open_time": "2026-10-15T00:00:00+00:00",
        "ingested_at": "2026-10-16T01:10:03.789573+00:00",
        "instrument_id": 2085,
        "positive_close": true
      },
      {
        "is_gap": false,
        "market": "WLFI-EUR",
        "provider": "okx",
        "open_time": "2026-10-15T00:00:00+00:00",
        "ingested_at": "2026-10-16T01:10:00.415706+00:00",
        "instrument_id": 2202,
        "positive_close": true
      }
    ],
    "research_continuity": {
      "orders": 0,
      "intents": 0,
      "hypotheses": 20,
      "mark_count": 109,
      "experiments": 39,
      "latest_mark": "2026-10-16T01:17:00.179966+00:00",
      "trial_digest": "663ed864115aff6f88fc19044f0108d2",
      "experiment_digest": "4d0137a330ce6c8d3b85d6e73c9b22bb"
    },
    "publication": [
      {
        "url": "https://klarycoin.consultatic.com/live/research/prospective.json",
        "status": 200,
        "bytes": 1197,
        "sha256": "a2b9489edbfb8ee051ad16a845258637e6cbb7d09327e180c551bcd449d42d0b",
        "retrieved_at": "2026-10-16T02:00:31.704877+00:00"
      },
      {
        "url": "https://klarycoin.consultatic.com/live/research/prospective.html",
        "status": 200,
        "bytes": 33070,
        "sha256": "75401fa3e137c472e6ea908535a1b246c991000e2558a42521ee6b0e544f96c3",
        "retrieved_at": "2026-10-16T02:00:31.949028+00:00"
      }
    ],
    "publication_matches_database": true,
    "mark_gaps_over_3h": 0,
    "manual_repeated": false,
    "services_restarted_for_final_verification": false,
    "evidence_folder": "data/research/audit-close-20261016",
    "manifest_sha256": "ebf55578210c94c2f7824aac19069f175e027e00db4c7e62ea4419d22d1b0584"
  },
  "data_recovery": {
    "summary_file": "recuperacion-datos-20261016.json",
    "summary_sha256": "dce17eeffa4b4e5f7e4957d9f8be4d195c77f4482aacab2d7618cd9177f5c094",
    "recovered_candidate_exit_observations": 19,
    "recent_exit_observations": 22,
    "native_bitvavo": 4,
    "other_venues": 15,
    "recent_unresolved": 3,
    "2018_not_resolved": 22,
    "hypothesis_created": false
  },
  "identity_review": {
    "file": "identidades-datos-20261016.json",
    "sha256": "be33a16efc9fa3eeb1f2458db26da9d000e6b1c14c9bf4ade7be46c1ab0d2a54",
    "top50_ids_in_sample": 104,
    "recent_exit_ids_in_sample_top50": 0,
    "top50_exits_with_next_quote": 14,
    "artifact_manifest_sha256": "6ec4b82f6a6dee2ffe2a59428fc1295b65a49a868e7608eaa3f62455dcb6941e"
  },
  "overnight_delivery": {
    "status": "complete_with_documented_research_blockers",
    "consolidated_at": "2026-10-16T02:02:08.760730+00:00",
    "new_strategy_validated": false,
    "next_step": "date_specific_historical_eligibility_matrix_then_targeted_price_acquisition_and_multi_asset_comparator",
    "scope_note": "Cierre de auditoría nocturna, no cierre de M0 ni aprobación de inversión."
  }
}
