{
  "captured_at": "2026-10-16T00:14:47.408993+00:00",
  "scope": "bounded_data_recovery_not_strategy_test",
  "sources_verified": 81,
  "counts": {
    "bitvavo": 4,
    "mexc": 1,
    "binance": 13,
    "missing": 3,
    "okx": 1
  },
  "results": [
    {
      "cmc_id": 2132,
      "name": "Powerledger",
      "symbol": "POWR",
      "snapshot_date": "20221106",
      "identity_status": "candidate_name_symbol_match",
      "attempts": [
        "bitvavo-POWR-EUR-20221106.json"
      ],
      "recovered": {
        "open_time": "2022-11-06T00:00:00+00:00",
        "close_time": "2022-11-07T00:00:00+00:00",
        "provider": "bitvavo",
        "market": "POWR-EUR",
        "quote_ccy": "EUR",
        "open": "0.21675",
        "high": "0.219",
        "low": "0.20659",
        "close": "0.20659",
        "volume": "136276.283263",
        "source_file": "bitvavo-POWR-EUR-20221106.json",
        "basis": "venue_history_retrieved_now"
      },
      "bitvavo_rows": 5,
      "bitvavo_internal_gaps": []
    },
    {
      "cmc_id": 4041,
      "name": "MX TOKEN",
      "symbol": "MX",
      "snapshot_date": "20221106",
      "identity_status": "candidate_name_symbol_match",
      "attempts": [
        "bitvavo-MX-EUR-20221106.json",
        "MXUSDT-1d-2022-11.zip",
        "mexc-MXUSDT-20221106.json"
      ],
      "recovered": {
        "open_time": "2022-11-06T00:00:00+00:00",
        "close_time": "2022-11-07T00:00:00+00:00",
        "provider": "mexc",
        "market": "MXUSDT",
        "quote_ccy": "USDT",
        "open": "1.0689",
        "high": "1.0775",
        "low": "0.999",
        "close": "0.999",
        "volume": "520510.82",
        "source_file": "mexc-MXUSDT-20221106.json",
        "basis": "other_venue_usdt_proxy"
      }
    },
    {
      "cmc_id": 4206,
      "name": "WINkLink",
      "symbol": "WIN",
      "snapshot_date": "20221106",
      "identity_status": "candidate_name_symbol_match",
      "attempts": [
        "bitvavo-WIN-EUR-20221106.json"
      ],
      "recovered": {
        "open_time": "2022-11-06T00:00:00+00:00",
        "close_time": "2022-11-07T00:00:00+00:00",
        "provider": "bitvavo",
        "market": "WIN-EUR",
        "quote_ccy": "EUR",
        "open": "0.00010848",
        "high": "0.00011289",
        "low": "0.000108",
        "close": "0.00010833",
        "volume": "1204038026.4193864",
        "source_file": "bitvavo-WIN-EUR-20221106.json",
        "basis": "venue_history_retrieved_now"
      },
      "bitvavo_rows": 5,
      "bitvavo_internal_gaps": []
    },
    {
      "cmc_id": 6951,
      "name": "Reef",
      "symbol": "REEF",
      "snapshot_date": "20221106",
      "identity_status": "candidate_name_symbol_match",
      "attempts": [
        "bitvavo-REEF-EUR-20221106.json",
        "REEFUSDT-1d-2022-11.zip",
        "REEFUSDT-1d-2022-11.zip.CHECKSUM"
      ],
      "recovered": {
        "open_time": "2022-11-06T00:00:00+00:00",
        "close_time": "2022-11-07T00:00:00+00:00",
        "provider": "binance",
        "market": "REEFUSDT",
        "quote_ccy": "USDT",
        "open": "0.00525700",
        "high": "0.00534100",
        "low": "0.00500400",
        "close": "0.00503700",
        "volume": "885583175.00000000",
        "source_file": "REEFUSDT-1d-2022-11.zip",
        "basis": "other_venue_usdt_proxy"
      },
      "binance_rows": 30,
      "binance_internal_gaps": [],
      "binance_shortened_candles_excluded": [],
      "binance_first_open": "2022-11-01T00:00:00+00:00",
      "binance_last_open": "2022-11-30T00:00:00+00:00"
    },
    {
      "cmc_id": 8719,
      "name": "Illuvium",
      "symbol": "ILV",
      "snapshot_date": "20221106",
      "identity_status": "candidate_name_symbol_match",
      "attempts": [
        "bitvavo-ILV-EUR-20221106.json",
        "ILVUSDT-1d-2022-11.zip",
        "ILVUSDT-1d-2022-11.zip.CHECKSUM"
      ],
      "recovered": {
        "open_time": "2022-11-06T00:00:00+00:00",
        "close_time": "2022-11-07T00:00:00+00:00",
        "provider": "binance",
        "market": "ILVUSDT",
        "quote_ccy": "USDT",
        "open": "64.70000000",
        "high": "65.60000000",
        "low": "60.90000000",
        "close": "61.30000000",
        "volume": "25057.85800000",
        "source_file": "ILVUSDT-1d-2022-11.zip",
        "basis": "other_venue_usdt_proxy"
      },
      "bitvavo_rows": 0,
      "bitvavo_internal_gaps": [],
      "binance_rows": 30,
      "binance_internal_gaps": [],
      "binance_shortened_candles_excluded": [],
      "binance_first_open": "2022-11-01T00:00:00+00:00",
      "binance_last_open": "2022-11-30T00:00:00+00:00"
    },
    {
      "cmc_id": 17081,
      "name": "LooksRare",
      "symbol": "LOOKS",
      "snapshot_date": "20221106",
      "identity_status": "candidate_name_symbol_match",
      "attempts": [
        "bitvavo-LOOKS-EUR-20221106.json",
        "LOOKSUSDT-1d-2022-11.zip"
      ],
      "recovered": null
    },
    {
      "cmc_id": 541,
      "name": "Syscoin",
      "symbol": "SYS",
      "snapshot_date": "20221113",
      "identity_status": "candidate_name_symbol_match",
      "attempts": [
        "bitvavo-SYS-EUR-20221113.json",
        "SYSUSDT-1d-2022-11.zip",
        "SYSUSDT-1d-2022-11.zip.CHECKSUM"
      ],
      "recovered": {
        "open_time": "2022-11-13T00:00:00+00:00",
        "close_time": "2022-11-14T00:00:00+00:00",
        "provider": "binance",
        "market": "SYSUSDT",
        "quote_ccy": "USDT",
        "open": "0.11250000",
        "high": "0.11510000",
        "low": "0.10530000",
        "close": "0.10620000",
        "volume": "4882344.00000000",
        "source_file": "SYSUSDT-1d-2022-11.zip",
        "basis": "other_venue_usdt_proxy"
      },
      "binance_rows": 30,
      "binance_internal_gaps": [],
      "binance_shortened_candles_excluded": [],
      "binance_first_open": "2022-11-01T00:00:00+00:00",
      "binance_last_open": "2022-11-30T00:00:00+00:00"
    },
    {
      "cmc_id": 1637,
      "name": "iExec RLC",
      "symbol": "RLC",
      "snapshot_date": "20221113",
      "identity_status": "candidate_name_symbol_match",
      "attempts": [
        "bitvavo-RLC-EUR-20221113.json"
      ],
      "recovered": {
        "open_time": "2022-11-13T00:00:00+00:00",
        "close_time": "2022-11-14T00:00:00+00:00",
        "provider": "bitvavo",
        "market": "RLC-EUR",
        "quote_ccy": "EUR",
        "open": "0.807",
        "high": "0.81621",
        "low": "0.7373",
        "close": "0.7501",
        "volume": "165847.106376",
        "source_file": "bitvavo-RLC-EUR-20221113.json",
        "basis": "venue_history_retrieved_now"
      },
      "bitvavo_rows": 5,
      "bitvavo_internal_gaps": []
    },
    {
      "cmc_id": 4761,
      "name": "NuCypher",
      "symbol": "NU",
      "snapshot_date": "20221113",
      "identity_status": "candidate_name_symbol_match",
      "attempts": [
        "bitvavo-NU-EUR-20221113.json",
        "NUUSDT-1d-2022-11.zip"
      ],
      "recovered": null
    },
    {
      "cmc_id": 5566,
      "name": "Keep Network",
      "symbol": "KEEP",
      "snapshot_date": "20221113",
      "identity_status": "candidate_name_symbol_match",
      "attempts": [
        "bitvavo-KEEP-EUR-20221113.json",
        "KEEPUSDT-1d-2022-11.zip"
      ],
      "recovered": null
    },
    {
      "cmc_id": 6187,
      "name": "Serum",
      "symbol": "SRM",
      "snapshot_date": "20221113",
      "identity_status": "candidate_name_symbol_match",
      "attempts": [
        "bitvavo-SRM-EUR-20221113.json",
        "SRMUSDT-1d-2022-11.zip",
        "SRMUSDT-1d-2022-11.zip.CHECKSUM"
      ],
      "recovered": {
        "open_time": "2022-11-13T00:00:00+00:00",
        "close_time": "2022-11-14T00:00:00+00:00",
        "provider": "binance",
        "market": "SRMUSDT",
        "quote_ccy": "USDT",
        "open": "0.31600000",
        "high": "0.31600000",
        "low": "0.12163000",
        "close": "0.13358000",
        "volume": "103437634.00000000",
        "source_file": "SRMUSDT-1d-2022-11.zip",
        "basis": "other_venue_usdt_proxy"
      },
      "binance_rows": 27,
      "binance_internal_gaps": [],
      "binance_shortened_candles_excluded": [
        {
          "open_timestamp": "1669593600000",
          "last_timestamp": "1669604399999",
          "reason": "not_full_utc_day_excluded"
        }
      ],
      "binance_first_open": "2022-11-01T00:00:00+00:00",
      "binance_last_open": "2022-11-27T00:00:00+00:00"
    },
    {
      "cmc_id": 8335,
      "name": "Mdex",
      "symbol": "MDX",
      "snapshot_date": "20221113",
      "identity_status": "candidate_name_symbol_match",
      "attempts": [
        "bitvavo-MDX-EUR-20221113.json",
        "MDXUSDT-1d-2022-11.zip",
        "MDXUSDT-1d-2022-11.zip.CHECKSUM"
      ],
      "recovered": {
        "open_time": "2022-11-13T00:00:00+00:00",
        "close_time": "2022-11-14T00:00:00+00:00",
        "provider": "binance",
        "market": "MDXUSDT",
        "quote_ccy": "USDT",
        "open": "0.07040000",
        "high": "0.08700000",
        "low": "0.06950000",
        "close": "0.07420000",
        "volume": "58249952.20000000",
        "source_file": "MDXUSDT-1d-2022-11.zip",
        "basis": "other_venue_usdt_proxy"
      },
      "binance_rows": 30,
      "binance_internal_gaps": [],
      "binance_shortened_candles_excluded": [],
      "binance_first_open": "2022-11-01T00:00:00+00:00",
      "binance_last_open": "2022-11-30T00:00:00+00:00"
    },
    {
      "cmc_id": 8891,
      "name": "Bitcoin Standard Hashrate Token",
      "symbol": "BTCST",
      "snapshot_date": "20221113",
      "identity_status": "candidate_name_symbol_match",
      "attempts": [
        "bitvavo-BTCST-EUR-20221113.json",
        "BTCSTUSDT-1d-2022-11.zip",
        "BTCSTUSDT-1d-2022-11.zip.CHECKSUM"
      ],
      "recovered": {
        "open_time": "2022-11-13T00:00:00+00:00",
        "close_time": "2022-11-14T00:00:00+00:00",
        "provider": "binance",
        "market": "BTCSTUSDT",
        "quote_ccy": "USDT",
        "open": "5.96000000",
        "high": "6.07000000",
        "low": "5.64000000",
        "close": "5.70000000",
        "volume": "176087.29000000",
        "source_file": "BTCSTUSDT-1d-2022-11.zip",
        "basis": "other_venue_usdt_proxy"
      },
      "binance_rows": 27,
      "binance_internal_gaps": [],
      "binance_shortened_candles_excluded": [
        {
          "open_timestamp": "1669593600000",
          "last_timestamp": "1669604399999",
          "reason": "not_full_utc_day_excluded"
        }
      ],
      "binance_first_open": "2022-11-01T00:00:00+00:00",
      "binance_last_open": "2022-11-27T00:00:00+00:00"
    },
    {
      "cmc_id": 9308,
      "name": "Vulcan Forged PYR",
      "symbol": "PYR",
      "snapshot_date": "20221113",
      "identity_status": "candidate_name_symbol_match",
      "attempts": [
        "bitvavo-PYR-EUR-20221113.json",
        "PYRUSDT-1d-2022-11.zip",
        "PYRUSDT-1d-2022-11.zip.CHECKSUM"
      ],
      "recovered": {
        "open_time": "2022-11-13T00:00:00+00:00",
        "close_time": "2022-11-14T00:00:00+00:00",
        "provider": "binance",
        "market": "PYRUSDT",
        "quote_ccy": "USDT",
        "open": "3.05000000",
        "high": "3.19000000",
        "low": "2.86000000",
        "close": "2.89000000",
        "volume": "1035731.36100000",
        "source_file": "PYRUSDT-1d-2022-11.zip",
        "basis": "other_venue_usdt_proxy"
      },
      "binance_rows": 30,
      "binance_internal_gaps": [],
      "binance_shortened_candles_excluded": [],
      "binance_first_open": "2022-11-01T00:00:00+00:00",
      "binance_last_open": "2022-11-30T00:00:00+00:00"
    },
    {
      "cmc_id": 2132,
      "name": "Powerledger",
      "symbol": "POWR",
      "snapshot_date": "20231231",
      "identity_status": "candidate_name_symbol_match",
      "attempts": [
        "bitvavo-POWR-EUR-20231231.json"
      ],
      "recovered": {
        "open_time": "2023-12-31T00:00:00+00:00",
        "close_time": "2024-01-01T00:00:00+00:00",
        "provider": "bitvavo",
        "market": "POWR-EUR",
        "quote_ccy": "EUR",
        "open": "0.35539",
        "high": "0.36018",
        "low": "0.3279",
        "close": "0.33325",
        "volume": "347545.252199",
        "source_file": "bitvavo-POWR-EUR-20231231.json",
        "basis": "venue_history_retrieved_now"
      },
      "bitvavo_rows": 5,
      "bitvavo_internal_gaps": []
    },
    {
      "cmc_id": 10903,
      "name": "Coin98",
      "symbol": "C98",
      "snapshot_date": "20231231",
      "identity_status": "candidate_name_symbol_match",
      "attempts": [
        "bitvavo-C98-EUR-20231231.json",
        "C98USDT-1d-2023-12.zip",
        "C98USDT-1d-2023-12.zip.CHECKSUM"
      ],
      "recovered": {
        "open_time": "2023-12-31T00:00:00+00:00",
        "close_time": "2024-01-01T00:00:00+00:00",
        "provider": "binance",
        "market": "C98USDT",
        "quote_ccy": "USDT",
        "open": "0.26890000",
        "high": "0.27520000",
        "low": "0.25550000",
        "close": "0.26330000",
        "volume": "14175572.60000000",
        "source_file": "C98USDT-1d-2023-12.zip",
        "basis": "other_venue_usdt_proxy"
      },
      "bitvavo_rows": 0,
      "bitvavo_internal_gaps": [],
      "binance_rows": 31,
      "binance_internal_gaps": [],
      "binance_shortened_candles_excluded": [],
      "binance_first_open": "2023-12-01T00:00:00+00:00",
      "binance_last_open": "2023-12-31T00:00:00+00:00"
    },
    {
      "cmc_id": 28674,
      "name": "Fusionist",
      "symbol": "ACE",
      "snapshot_date": "20231231",
      "identity_status": "candidate_name_symbol_match",
      "attempts": [
        "bitvavo-ACE-EUR-20231231.json",
        "ACEUSDT-1d-2023-12.zip",
        "ACEUSDT-1d-2023-12.zip.CHECKSUM"
      ],
      "recovered": {
        "open_time": "2023-12-31T00:00:00+00:00",
        "close_time": "2024-01-01T00:00:00+00:00",
        "provider": "binance",
        "market": "ACEUSDT",
        "quote_ccy": "USDT",
        "open": "10.31600000",
        "high": "10.70070000",
        "low": "8.50000000",
        "close": "9.32780000",
        "volume": "2993759.30000000",
        "source_file": "ACEUSDT-1d-2023-12.zip",
        "basis": "other_venue_usdt_proxy"
      },
      "bitvavo_rows": 0,
      "bitvavo_internal_gaps": [],
      "binance_rows": 14,
      "binance_internal_gaps": [],
      "binance_shortened_candles_excluded": [],
      "binance_first_open": "2023-12-18T00:00:00+00:00",
      "binance_last_open": "2023-12-31T00:00:00+00:00"
    },
    {
      "cmc_id": 3029,
      "name": "Flux",
      "symbol": "FLUX",
      "snapshot_date": "20240107",
      "identity_status": "candidate_name_symbol_match",
      "attempts": [
        "bitvavo-FLUX-EUR-20240107.json",
        "FLUXUSDT-1d-2024-01.zip",
        "FLUXUSDT-1d-2024-01.zip.CHECKSUM"
      ],
      "recovered": {
        "open_time": "2024-01-07T00:00:00+00:00",
        "close_time": "2024-01-08T00:00:00+00:00",
        "provider": "binance",
        "market": "FLUXUSDT",
        "quote_ccy": "USDT",
        "open": "0.56080000",
        "high": "0.58000000",
        "low": "0.51480000",
        "close": "0.52160000",
        "volume": "2733935.18000000",
        "source_file": "FLUXUSDT-1d-2024-01.zip",
        "basis": "other_venue_usdt_proxy"
      },
      "bitvavo_rows": 0,
      "bitvavo_internal_gaps": [],
      "binance_rows": 31,
      "binance_internal_gaps": [],
      "binance_shortened_candles_excluded": [],
      "binance_first_open": "2024-01-01T00:00:00+00:00",
      "binance_last_open": "2024-01-31T00:00:00+00:00"
    },
    {
      "cmc_id": 9308,
      "name": "Vulcan Forged PYR",
      "symbol": "PYR",
      "snapshot_date": "20240107",
      "identity_status": "candidate_name_symbol_match",
      "attempts": [
        "bitvavo-PYR-EUR-20240107.json",
        "PYRUSDT-1d-2024-01.zip",
        "PYRUSDT-1d-2024-01.zip.CHECKSUM"
      ],
      "recovered": {
        "open_time": "2024-01-07T00:00:00+00:00",
        "close_time": "2024-01-08T00:00:00+00:00",
        "provider": "binance",
        "market": "PYRUSDT",
        "quote_ccy": "USDT",
        "open": "7.30400000",
        "high": "7.39100000",
        "low": "6.78300000",
        "close": "6.85900000",
        "volume": "687610.42700000",
        "source_file": "PYRUSDT-1d-2024-01.zip",
        "basis": "other_venue_usdt_proxy"
      },
      "binance_rows": 31,
      "binance_internal_gaps": [],
      "binance_shortened_candles_excluded": [],
      "binance_first_open": "2024-01-01T00:00:00+00:00",
      "binance_last_open": "2024-01-31T00:00:00+00:00"
    },
    {
      "cmc_id": 10407,
      "name": "Baby Doge Coin",
      "symbol": "BabyDoge",
      "snapshot_date": "20240107",
      "identity_status": "candidate_name_symbol_match",
      "attempts": [
        "bitvavo-BABYDOGE-EUR-20240107.json",
        "okx-BABYDOGE-USDT-202312.json"
      ],
      "recovered": {
        "open_time": "2024-01-07T00:00:00+00:00",
        "close_time": "2024-01-08T00:00:00+00:00",
        "provider": "okx",
        "market": "BABYDOGE-USDT",
        "quote_ccy": "USDT",
        "open": "1.252E-9",
        "high": "1.315E-9",
        "low": "1.222E-9",
        "close": "1.231E-9",
        "volume": "253177269174899",
        "source_file": "okx-BABYDOGE-USDT-202312.json",
        "basis": "other_venue_usdt_proxy"
      }
    },
    {
      "cmc_id": 11877,
      "name": "Galxe",
      "symbol": "GAL",
      "snapshot_date": "20240107",
      "identity_status": "candidate_name_symbol_match",
      "attempts": [
        "bitvavo-GAL-EUR-20240107.json",
        "GALUSDT-1d-2024-01.zip",
        "GALUSDT-1d-2024-01.zip.CHECKSUM"
      ],
      "recovered": {
        "open_time": "2024-01-07T00:00:00+00:00",
        "close_time": "2024-01-08T00:00:00+00:00",
        "provider": "binance",
        "market": "GALUSDT",
        "quote_ccy": "USDT",
        "open": "1.91000000",
        "high": "1.97200000",
        "low": "1.75000000",
        "close": "1.77100000",
        "volume": "2047029.19300000",
        "source_file": "GALUSDT-1d-2024-01.zip",
        "basis": "other_venue_usdt_proxy"
      },
      "binance_rows": 31,
      "binance_internal_gaps": [],
      "binance_shortened_candles_excluded": [],
      "binance_first_open": "2024-01-01T00:00:00+00:00",
      "binance_last_open": "2024-01-31T00:00:00+00:00"
    },
    {
      "cmc_id": 28541,
      "name": "Jito",
      "symbol": "JTO",
      "snapshot_date": "20240107",
      "identity_status": "candidate_name_symbol_match",
      "attempts": [
        "bitvavo-JTO-EUR-20240107.json",
        "JTOUSDT-1d-2024-01.zip",
        "JTOUSDT-1d-2024-01.zip.CHECKSUM"
      ],
      "recovered": {
        "open_time": "2024-01-07T00:00:00+00:00",
        "close_time": "2024-01-08T00:00:00+00:00",
        "provider": "binance",
        "market": "JTOUSDT",
        "quote_ccy": "USDT",
        "open": "1.73930000",
        "high": "1.84260000",
        "low": "1.53520000",
        "close": "1.55660000",
        "volume": "31487149.90000000",
        "source_file": "JTOUSDT-1d-2024-01.zip",
        "basis": "other_venue_usdt_proxy"
      },
      "bitvavo_rows": 0,
      "bitvavo_internal_gaps": [],
      "binance_rows": 31,
      "binance_internal_gaps": [],
      "binance_shortened_candles_excluded": [],
      "binance_first_open": "2024-01-01T00:00:00+00:00",
      "binance_last_open": "2024-01-31T00:00:00+00:00"
    }
  ],
  "babydoge_precision_cases": {
    "2023-12-24": {
      "open_time": "2023-12-24T00:00:00+00:00",
      "close_time": "2023-12-25T00:00:00+00:00",
      "provider": "okx",
      "market": "BABYDOGE-USDT",
      "quote_ccy": "USDT",
      "open": "1.484E-9",
      "high": "1.49E-9",
      "low": "1.435E-9",
      "close": "1.439E-9",
      "volume": "281318079212540"
    },
    "2023-12-31": {
      "open_time": "2023-12-31T00:00:00+00:00",
      "close_time": "2024-01-01T00:00:00+00:00",
      "provider": "okx",
      "market": "BABYDOGE-USDT",
      "quote_ccy": "USDT",
      "open": "1.406E-9",
      "high": "1.43E-9",
      "low": "1.373E-9",
      "close": "1.417E-9",
      "volume": "200230468298284"
    },
    "2024-01-07": {
      "open_time": "2024-01-07T00:00:00+00:00",
      "close_time": "2024-01-08T00:00:00+00:00",
      "provider": "okx",
      "market": "BABYDOGE-USDT",
      "quote_ccy": "USDT",
      "open": "1.252E-9",
      "high": "1.315E-9",
      "low": "1.222E-9",
      "close": "1.231E-9",
      "volume": "253177269174899"
    }
  },
  "babydoge_rows": 21,
  "babydoge_internal_gaps": [],
  "ftt_bitvavo_rows": 14,
  "ftt_bitvavo_internal_gaps": [],
  "ftt_bitvavo_exit_candle": {
    "open_time": "2022-11-13T00:00:00+00:00",
    "close_time": "2022-11-14T00:00:00+00:00",
    "provider": "bitvavo",
    "market": "FTT-EUR",
    "quote_ccy": "EUR",
    "open": "2.0142",
    "high": "2.1885",
    "low": "1.2004",
    "close": "1.2861",
    "volume": "4082758.62394538"
  },
  "binance_control_archives": {
    "FTTUSDT": {
      "full_daily_rows": 14,
      "internal_gaps": [],
      "shortened_excluded": [
        {
          "open_timestamp": "1668470400000",
          "last_timestamp": "1668486599999",
          "reason": "not_full_utc_day_excluded"
        }
      ]
    },
    "SRMUSDT": {
      "full_daily_rows": 27,
      "internal_gaps": [],
      "shortened_excluded": [
        {
          "open_timestamp": "1669593600000",
          "last_timestamp": "1669604399999",
          "reason": "not_full_utc_day_excluded"
        }
      ]
    }
  },
  "eur_usdt_coverage": [
    {
      "month": "2022-11",
      "rows": 30,
      "internal_gaps": [],
      "shortened": []
    },
    {
      "month": "2023-12",
      "rows": 31,
      "internal_gaps": [],
      "shortened": []
    },
    {
      "month": "2024-01",
      "rows": 31,
      "internal_gaps": [],
      "shortened": []
    }
  ],
  "liquidity_initial_sample": [
    {
      "market": "BTC-EUR",
      "source_file": "book-BTC-EUR-initial.json",
      "exchange_timestamp": "2026-10-16T00:11:23.771746+00:00",
      "received_at": "2026-10-16T00:11:23.752312+00:00",
      "receive_age_ms": -19.434,
      "full_spread_bps": "0.1363131385418583570177411550",
      "bid_levels": 100,
      "ask_levels": 100,
      "scope": "single_snapshot_no_execution_estimate_no_fee_included",
      "clock_offset": "unmeasured_do_not_infer_latency_from_receive_age"
    },
    {
      "market": "ETH-EUR",
      "source_file": "book-ETH-EUR-initial.json",
      "exchange_timestamp": "2026-10-16T00:11:24.085677+00:00",
      "received_at": "2026-10-16T00:11:24.066127+00:00",
      "receive_age_ms": -19.55,
      "full_spread_bps": "0.04592011277979698718140051752",
      "bid_levels": 100,
      "ask_levels": 100,
      "scope": "single_snapshot_no_execution_estimate_no_fee_included",
      "clock_offset": "unmeasured_do_not_infer_latency_from_receive_age"
    },
    {
      "market": "ADA-EUR",
      "source_file": "book-ADA-EUR-initial.json",
      "exchange_timestamp": "2026-10-16T00:11:24.414485+00:00",
      "received_at": "2026-10-16T00:11:24.453869+00:00",
      "receive_age_ms": 39.384,
      "full_spread_bps": "0.4885794552339074141932331745",
      "bid_levels": 100,
      "ask_levels": 100,
      "scope": "single_snapshot_no_execution_estimate_no_fee_included",
      "clock_offset": "unmeasured_do_not_infer_latency_from_receive_age"
    },
    {
      "market": "DOGE-EUR",
      "source_file": "book-DOGE-EUR-initial.json",
      "exchange_timestamp": "2026-10-16T00:11:24.677335+00:00",
      "received_at": "2026-10-16T00:11:24.657886+00:00",
      "receive_age_ms": -19.449,
      "full_spread_bps": "1.938574870530892575258245867",
      "bid_levels": 100,
      "ask_levels": 100,
      "scope": "single_snapshot_no_execution_estimate_no_fee_included",
      "clock_offset": "unmeasured_do_not_infer_latency_from_receive_age"
    },
    {
      "market": "SOL-EUR",
      "source_file": "book-SOL-EUR-initial.json",
      "exchange_timestamp": "2026-10-16T00:11:24.980007+00:00",
      "received_at": "2026-10-16T00:11:24.977188+00:00",
      "receive_age_ms": -2.819,
      "full_spread_bps": "0.1063959952547386116386579209",
      "bid_levels": 100,
      "ask_levels": 100,
      "scope": "single_snapshot_no_execution_estimate_no_fee_included",
      "clock_offset": "unmeasured_do_not_infer_latency_from_receive_age"
    }
  ],
  "unresolved_recent": [
    "LOOKS",
    "NU",
    "KEEP"
  ],
  "unresolved_2018_exit_observations": 22,
  "availability": "retrieved_now_historical_availability_not_certified",
  "identity_status": "candidate_links_require_review_before_series_join",
  "production_database_modified": false,
  "returns_computed": false,
  "historical_events": [
    {
      "url": "https://bitvavo.com/nl/news/arbitrum",
      "access_method": "web_tool",
      "finding": "Bitvavo anuncia Arbitrum disponible para negociar el 29/03/2023; no enlazar ARB de 2018 a este activo.",
      "retrieved_at": "2026-10-16T00:16:58.580615+00:00",
      "record_type": "analyst_note_not_original_document"
    },
    {
      "url": "https://bitvavo.com/nl/news/vtc-mir-srm",
      "access_method": "web_tool",
      "finding": "Negociación SRM en Bitvavo finaliza el 15/08/2023 a las 09:00 CEST.",
      "retrieved_at": "2026-10-16T00:16:58.580752+00:00",
      "record_type": "analyst_note_not_original_document"
    },
    {
      "url": "https://docs.kyberswap.com/governance/knc-token",
      "access_method": "web_tool",
      "finding": "Proyecto documenta migración de KNCL a KNC en 2021 con proporción 1:1; implementación por exchange requiere evidencia propia.",
      "retrieved_at": "2026-10-16T00:16:58.580753+00:00",
      "record_type": "analyst_note_not_original_document"
    },
    {
      "url": "https://www.binance.com/en/support/announcement/detail/96698a6a80f64cb1ae27f813032bfaa9",
      "access_method": "web_tool",
      "finding": "Binance anunció retirada de pares NU/KEEP el 16/02/2022 a las 04:00 UTC y conversión a T; no imputar directamente precio T a las unidades antiguas.",
      "retrieved_at": "2026-10-16T00:16:58.580754+00:00",
      "record_type": "analyst_note_not_original_document"
    },
    {
      "url": "https://www.binance.com/en/support/announcement/detail/47642955ae7f4a3688133df8067ac3c2",
      "access_method": "web_tool",
      "finding": "Cierre FTT/USDT el 15/11/2022 a las 04:30 UTC; continuaba FTT/BUSD.",
      "retrieved_at": "2026-10-16T00:16:58.580755+00:00",
      "record_type": "analyst_note_not_original_document"
    },
    {
      "url": "https://www.binance.com/en/support/announcement/detail/f88299165488493cba3e53208c19080d",
      "access_method": "web_tool",
      "finding": "Cierre SRM/USDT y BTCST/USDT el 28/11/2022 a las 03:00 UTC; se indican otros pares disponibles.",
      "retrieved_at": "2026-10-16T00:16:58.580756+00:00",
      "record_type": "analyst_note_not_original_document"
    },
    {
      "url": "https://www.okx.com/ua/help/okx-lists-baby-doge-coin-native-asset-babydoge-for-spot-trading",
      "access_method": "web_tool",
      "finding": "Anuncio de alta BABYDOGE/USDT el 10/08/2021 a las 10:00 UTC; identifica cadena y contrato de depósitos.",
      "retrieved_at": "2026-10-16T00:16:58.580756+00:00",
      "record_type": "analyst_note_not_original_document"
    },
    {
      "url": "https://support.coinmarketcap.com/hc/en-us/articles/360016193231-Market-Open-and-Close-Times",
      "access_method": "web_tool",
      "finding": "Explica apertura/cierre UTC de la pestaña histórica individual; no certifica primera publicación del ranking semanal.",
      "retrieved_at": "2026-10-16T00:16:58.580757+00:00",
      "record_type": "analyst_note_not_original_document"
    }
  ],
  "artifact_manifest_sha256": "b61e522514314128c1534a618b15a68ba2cc4d384881abb1ed721f4684eb4c44",
  "checks": {
    "targeted_tests_passed": 8,
    "original_files_preserved": true,
    "universe_snapshots_overwritten": false,
    "cost_sample_count": 5
  },
  "operational_followup": {
    "snapshot": {
      "read_only": "on",
      "captured_at": "2026-10-16T00:17:46.92651+00:00"
    },
    "new_day_ranking": [
      {
        "date": "2026-10-16",
        "rows": 250,
        "ranks": 250,
        "eligible": 28,
        "available_at": "2026-10-16T00:05:36.203744+00:00"
      }
    ],
    "new_day_candles": [
      {
        "provider": "bitvavo",
        "selected": 24,
        "with_latest_daily": 24
      },
      {
        "provider": "okx",
        "selected": 4,
        "with_latest_daily": 4
      }
    ],
    "scheduled_jobs": [
      {
        "status": "ok",
        "job_type": "universe_scheduled",
        "started_at": "2026-10-16T00:05:00.007214+00:00",
        "finished_at": "2026-10-16T00:05:37.041461+00:00"
      },
      {
        "status": "ok",
        "job_type": "hourly",
        "started_at": "2026-10-16T00:05:37.047169+00:00",
        "finished_at": "2026-10-16T00:07:27.689462+00:00"
      },
      {
        "status": "ok",
        "job_type": "universe_scheduled",
        "started_at": "2026-10-16T00:10:00.00274+00:00",
        "finished_at": "2026-10-16T00:10:00.02105+00:00"
      },
      {
        "status": "ok",
        "job_type": "research_trial",
        "started_at": "2026-10-16T00:17:00.002334+00:00",
        "finished_at": "2026-10-16T00:17:00.550829+00:00"
      }
    ],
    "research_continuity": {
      "orders": 0,
      "intents": 0,
      "hypotheses": 20,
      "mark_count": 108,
      "experiments": 39,
      "latest_mark": "2026-10-16T00:17:00.167512+00:00",
      "trial_digest": "663ed864115aff6f88fc19044f0108d2"
    }
  },
  "publication_followup": {
    "json_http_status": 200,
    "html_http_status": 200,
    "last_mark_at": "2026-10-16T00:17:00.167512+00:00",
    "json_sha256": "466b9e51a1214c356fc1d2c9848ebe5cd071b015dffd45a08d33d45566aeabc3",
    "html_sha256": "74658d330d3a99a3ede617e1a55787fdfbd18a123083a318b9c88a2c32a8a195"
  }
}
