{
  "version": 1,
  "captured_at": "2026-10-16T01:05:51.405906+00:00",
  "scope": "nine_preexisting_snapshots_no_new_filter_no_returns",
  "top50_unique_ids": 104,
  "top50_exit_observations": [
    {
      "from": "20181216",
      "to": "20181223",
      "id": 1087,
      "name": "Factom",
      "symbol": "FCT",
      "slug": "factom",
      "rank": 48,
      "next_rank": 54,
      "next_usd_quote_present": true
    },
    {
      "from": "20181216",
      "to": "20181223",
      "id": 2603,
      "name": "Pundi X",
      "symbol": "NPXS",
      "slug": "pundi-x",
      "rank": 49,
      "next_rank": 52,
      "next_usd_quote_present": true
    },
    {
      "from": "20181216",
      "to": "20181223",
      "id": 2874,
      "name": "Aurora",
      "symbol": "AOA",
      "slug": "aurora",
      "rank": 46,
      "next_rank": 57,
      "next_usd_quote_present": true
    },
    {
      "from": "20181216",
      "to": "20181223",
      "id": 3306,
      "name": "Gemini Dollar",
      "symbol": "GUSD",
      "slug": "gemini-dollar",
      "rank": 43,
      "next_rank": 53,
      "next_usd_quote_present": true
    },
    {
      "from": "20181223",
      "to": "20181230",
      "id": 1230,
      "name": "Steem",
      "symbol": "STEEM",
      "slug": "steem",
      "rank": 48,
      "next_rank": 53,
      "next_usd_quote_present": true
    },
    {
      "from": "20181223",
      "to": "20181230",
      "id": 1866,
      "name": "Bytom",
      "symbol": "BTM",
      "slug": "bytom",
      "rank": 49,
      "next_rank": 54,
      "next_usd_quote_present": true
    },
    {
      "from": "20181223",
      "to": "20181230",
      "id": 2135,
      "name": "Revain",
      "symbol": "R",
      "slug": "revain",
      "rank": 50,
      "next_rank": 51,
      "next_usd_quote_present": true
    },
    {
      "from": "20221030",
      "to": "20221106",
      "id": 21794,
      "name": "Aptos",
      "symbol": "APT",
      "slug": "aptos",
      "rank": 50,
      "next_rank": 53,
      "next_usd_quote_present": true
    },
    {
      "from": "20221106",
      "to": "20221113",
      "id": 2502,
      "name": "Huobi Token",
      "symbol": "HT",
      "slug": "huobi-token",
      "rank": 46,
      "next_rank": 54,
      "next_usd_quote_present": true
    },
    {
      "from": "20221106",
      "to": "20221113",
      "id": 4195,
      "name": "FTX Token",
      "symbol": "FTT",
      "slug": "ftx-token",
      "rank": 25,
      "next_rank": 120,
      "next_usd_quote_present": true
    },
    {
      "from": "20231224",
      "to": "20231231",
      "id": 3155,
      "name": "Quant",
      "symbol": "QNT",
      "slug": "quant",
      "rank": 50,
      "next_rank": 52,
      "next_usd_quote_present": true
    },
    {
      "from": "20231224",
      "to": "20231231",
      "id": 5690,
      "name": "Render",
      "symbol": "RNDR",
      "slug": "render",
      "rank": 49,
      "next_rank": 53,
      "next_usd_quote_present": true
    },
    {
      "from": "20231231",
      "to": "20240107",
      "id": 6892,
      "name": "MultiversX",
      "symbol": "EGLD",
      "slug": "multiversx-egld",
      "rank": 45,
      "next_rank": 53,
      "next_usd_quote_present": true
    },
    {
      "from": "20231231",
      "to": "20240107",
      "id": 28683,
      "name": "SATS",
      "symbol": "1000SATS",
      "slug": "sats",
      "rank": 50,
      "next_rank": 56,
      "next_usd_quote_present": true
    }
  ],
  "recent_exit_identities": [
    {
      "cmc_id": 541,
      "name": "Syscoin",
      "symbol": "SYS",
      "observed_sample_ranks": {
        "20181216": 114,
        "20181223": 125,
        "20181230": 119,
        "20221030": 198,
        "20221106": 195
      },
      "best_sample_rank": 114,
      "in_sample_top50": false,
      "identity_status": "candidate_name_symbol_match_not_contract_verified",
      "cases": [
        {
          "date": "20221113",
          "provider": "binance",
          "market": "SYSUSDT"
        }
      ],
      "event_review": "Sin evento adicional acreditado en esta revisión acotada; no certifica ausencia de migraciones.",
      "admission": "not_admitted_to_economic_dataset"
    },
    {
      "cmc_id": 1637,
      "name": "iExec RLC",
      "symbol": "RLC",
      "observed_sample_ranks": {
        "20181216": 178,
        "20181223": 177,
        "20181230": 167,
        "20221106": 199
      },
      "best_sample_rank": 167,
      "in_sample_top50": false,
      "identity_status": "candidate_name_symbol_match_not_contract_verified",
      "cases": [
        {
          "date": "20221113",
          "provider": "bitvavo",
          "market": "RLC-EUR"
        }
      ],
      "event_review": "Sin evento adicional acreditado en esta revisión acotada; no certifica ausencia de migraciones.",
      "admission": "not_admitted_to_economic_dataset"
    },
    {
      "cmc_id": 2132,
      "name": "Powerledger",
      "symbol": "POWR",
      "observed_sample_ranks": {
        "20181216": 109,
        "20181223": 106,
        "20181230": 108,
        "20221030": 199,
        "20231224": 199,
        "20240107": 171
      },
      "best_sample_rank": 106,
      "in_sample_top50": false,
      "identity_status": "candidate_name_symbol_match_not_contract_verified",
      "cases": [
        {
          "date": "20221106",
          "provider": "bitvavo",
          "market": "POWR-EUR"
        },
        {
          "date": "20231231",
          "provider": "bitvavo",
          "market": "POWR-EUR"
        }
      ],
      "event_review": "Sin evento adicional acreditado en esta revisión acotada; no certifica ausencia de migraciones.",
      "admission": "not_admitted_to_economic_dataset"
    },
    {
      "cmc_id": 3029,
      "name": "Flux",
      "symbol": "FLUX",
      "observed_sample_ranks": {
        "20221030": 132,
        "20221106": 149,
        "20221113": 158,
        "20231224": 194,
        "20231231": 197
      },
      "best_sample_rank": 132,
      "in_sample_top50": false,
      "identity_status": "candidate_name_symbol_match_not_contract_verified",
      "cases": [
        {
          "date": "20240107",
          "provider": "binance",
          "market": "FLUXUSDT"
        }
      ],
      "event_review": "Sin evento adicional acreditado en esta revisión acotada; no certifica ausencia de migraciones.",
      "admission": "not_admitted_to_economic_dataset"
    },
    {
      "cmc_id": 4041,
      "name": "MX TOKEN",
      "symbol": "MX",
      "observed_sample_ranks": {
        "20221030": 195,
        "20221113": 181,
        "20231224": 176,
        "20231231": 175,
        "20240107": 162
      },
      "best_sample_rank": 162,
      "in_sample_top50": false,
      "identity_status": "candidate_name_symbol_match_not_contract_verified",
      "cases": [
        {
          "date": "20221106",
          "provider": "mexc",
          "market": "MXUSDT"
        }
      ],
      "event_review": "Sin evento adicional acreditado en esta revisión acotada; no certifica ausencia de migraciones.",
      "admission": "not_admitted_to_economic_dataset"
    },
    {
      "cmc_id": 4206,
      "name": "WINkLink",
      "symbol": "WIN",
      "observed_sample_ranks": {
        "20221030": 196,
        "20221113": 175
      },
      "best_sample_rank": 175,
      "in_sample_top50": false,
      "identity_status": "candidate_name_symbol_match_not_contract_verified",
      "cases": [
        {
          "date": "20221106",
          "provider": "bitvavo",
          "market": "WIN-EUR"
        }
      ],
      "event_review": "Sin evento adicional acreditado en esta revisión acotada; no certifica ausencia de migraciones.",
      "admission": "not_admitted_to_economic_dataset"
    },
    {
      "cmc_id": 4761,
      "name": "NuCypher",
      "symbol": "NU",
      "observed_sample_ranks": {
        "20221030": 194,
        "20221106": 200
      },
      "best_sample_rank": 194,
      "in_sample_top50": false,
      "identity_status": "candidate_name_symbol_match_not_contract_verified",
      "cases": [
        {
          "date": "20221113",
          "provider": null,
          "market": null
        }
      ],
      "event_review": "Conversión por exchange: Binance 2022 y Bitvavo 2023. Falta inicio exacto de suspensión NU en Bitvavo y precio antiguo verificable.",
      "admission": "not_admitted_to_economic_dataset"
    },
    {
      "cmc_id": 5566,
      "name": "Keep Network",
      "symbol": "KEEP",
      "observed_sample_ranks": {
        "20221030": 186,
        "20221106": 185
      },
      "best_sample_rank": 185,
      "in_sample_top50": false,
      "identity_status": "candidate_name_symbol_match_not_contract_verified",
      "cases": [
        {
          "date": "20221113",
          "provider": null,
          "market": null
        }
      ],
      "event_review": "Conversión por exchange: Binance 2022 y Bitvavo 2023. KEEP negociable según anuncio Bitvavo de febrero 2023; no prueba continuidad de noviembre 2022.",
      "admission": "not_admitted_to_economic_dataset"
    },
    {
      "cmc_id": 6187,
      "name": "Serum",
      "symbol": "SRM",
      "observed_sample_ranks": {
        "20221030": 144,
        "20221106": 147
      },
      "best_sample_rank": 144,
      "in_sample_top50": false,
      "identity_status": "candidate_name_symbol_match_not_contract_verified",
      "cases": [
        {
          "date": "20221113",
          "provider": "binance",
          "market": "SRMUSDT"
        }
      ],
      "event_review": "Retirada SRM/USDT en Binance el 28/11/2022; SRM en Bitvavo el 15/08/2023. No prolongar el par tras su retirada.",
      "admission": "not_admitted_to_economic_dataset"
    },
    {
      "cmc_id": 6951,
      "name": "Reef",
      "symbol": "REEF",
      "observed_sample_ranks": {
        "20221030": 191
      },
      "best_sample_rank": 191,
      "in_sample_top50": false,
      "identity_status": "candidate_name_symbol_match_not_contract_verified",
      "cases": [
        {
          "date": "20221106",
          "provider": "binance",
          "market": "REEFUSDT"
        }
      ],
      "event_review": "Sin evento adicional acreditado en esta revisión acotada; no certifica ausencia de migraciones.",
      "admission": "not_admitted_to_economic_dataset"
    },
    {
      "cmc_id": 8335,
      "name": "Mdex",
      "symbol": "MDX",
      "observed_sample_ranks": {
        "20221030": 182,
        "20221106": 192
      },
      "best_sample_rank": 182,
      "in_sample_top50": false,
      "identity_status": "candidate_name_symbol_match_not_contract_verified",
      "cases": [
        {
          "date": "20221113",
          "provider": "binance",
          "market": "MDXUSDT"
        }
      ],
      "event_review": "Sin evento adicional acreditado en esta revisión acotada; no certifica ausencia de migraciones.",
      "admission": "not_admitted_to_economic_dataset"
    },
    {
      "cmc_id": 8719,
      "name": "Illuvium",
      "symbol": "ILV",
      "observed_sample_ranks": {
        "20221030": 197,
        "20231224": 135,
        "20231231": 146,
        "20240107": 150
      },
      "best_sample_rank": 135,
      "in_sample_top50": false,
      "identity_status": "candidate_name_symbol_match_not_contract_verified",
      "cases": [
        {
          "date": "20221106",
          "provider": "binance",
          "market": "ILVUSDT"
        }
      ],
      "event_review": "Sin evento adicional acreditado en esta revisión acotada; no certifica ausencia de migraciones.",
      "admission": "not_admitted_to_economic_dataset"
    },
    {
      "cmc_id": 8891,
      "name": "Bitcoin Standard Hashrate Token",
      "symbol": "BTCST",
      "observed_sample_ranks": {
        "20221030": 189,
        "20221106": 196
      },
      "best_sample_rank": 189,
      "in_sample_top50": false,
      "identity_status": "candidate_name_symbol_match_not_contract_verified",
      "cases": [
        {
          "date": "20221113",
          "provider": "binance",
          "market": "BTCSTUSDT"
        }
      ],
      "event_review": "Retirada BTCST/USDT en Binance el 28/11/2022; no equivale a valor cero ni retirada simultánea de todos los pares.",
      "admission": "not_admitted_to_economic_dataset"
    },
    {
      "cmc_id": 9308,
      "name": "Vulcan Forged PYR",
      "symbol": "PYR",
      "observed_sample_ranks": {
        "20221030": 176,
        "20221106": 194,
        "20231231": 190
      },
      "best_sample_rank": 176,
      "in_sample_top50": false,
      "identity_status": "candidate_name_symbol_match_not_contract_verified",
      "cases": [
        {
          "date": "20221113",
          "provider": "binance",
          "market": "PYRUSDT"
        },
        {
          "date": "20240107",
          "provider": "binance",
          "market": "PYRUSDT"
        }
      ],
      "event_review": "Sin evento adicional acreditado en esta revisión acotada; no certifica ausencia de migraciones.",
      "admission": "not_admitted_to_economic_dataset"
    },
    {
      "cmc_id": 10407,
      "name": "Baby Doge Coin",
      "symbol": "BabyDoge",
      "observed_sample_ranks": {
        "20231224": 196,
        "20231231": 200
      },
      "best_sample_rank": 196,
      "in_sample_top50": false,
      "identity_status": "candidate_name_symbol_match_not_contract_verified",
      "cases": [
        {
          "date": "20240107",
          "provider": "okx",
          "market": "BABYDOGE-USDT"
        }
      ],
      "event_review": "Alta BABYDOGE/USDT documentada. Falta validar contrato/red y equivalencia de unidades frente al ID CMC; conservar decimales.",
      "admission": "not_admitted_to_economic_dataset"
    },
    {
      "cmc_id": 10903,
      "name": "Coin98",
      "symbol": "C98",
      "observed_sample_ranks": {
        "20231224": 198
      },
      "best_sample_rank": 198,
      "in_sample_top50": false,
      "identity_status": "candidate_name_symbol_match_not_contract_verified",
      "cases": [
        {
          "date": "20231231",
          "provider": "binance",
          "market": "C98USDT"
        }
      ],
      "event_review": "Sin evento adicional acreditado en esta revisión acotada; no certifica ausencia de migraciones.",
      "admission": "not_admitted_to_economic_dataset"
    },
    {
      "cmc_id": 11877,
      "name": "Galxe",
      "symbol": "GAL",
      "observed_sample_ranks": {
        "20231231": 194
      },
      "best_sample_rank": 194,
      "in_sample_top50": false,
      "identity_status": "candidate_name_symbol_match_not_contract_verified",
      "cases": [
        {
          "date": "20240107",
          "provider": "binance",
          "market": "GALUSDT"
        }
      ],
      "event_review": "GAL→G a razón 1:60 anunciado para julio 2024 en Binance, posterior a la muestra de enero 2024.",
      "admission": "not_admitted_to_economic_dataset"
    },
    {
      "cmc_id": 17081,
      "name": "LooksRare",
      "symbol": "LOOKS",
      "observed_sample_ranks": {
        "20221030": 187
      },
      "best_sample_rank": 187,
      "in_sample_top50": false,
      "identity_status": "candidate_name_symbol_match_not_contract_verified",
      "cases": [
        {
          "date": "20221106",
          "provider": null,
          "market": null
        }
      ],
      "event_review": "Alta y retirada LOOKS-USDT de OKX documentadas; falta archivo histórico del mercado retirado.",
      "admission": "not_admitted_to_economic_dataset"
    },
    {
      "cmc_id": 28541,
      "name": "Jito",
      "symbol": "JTO",
      "observed_sample_ranks": {
        "20231224": 169,
        "20231231": 196
      },
      "best_sample_rank": 169,
      "in_sample_top50": false,
      "identity_status": "candidate_name_symbol_match_not_contract_verified",
      "cases": [
        {
          "date": "20240107",
          "provider": "binance",
          "market": "JTOUSDT"
        }
      ],
      "event_review": "Sin evento adicional acreditado en esta revisión acotada; no certifica ausencia de migraciones.",
      "admission": "not_admitted_to_economic_dataset"
    },
    {
      "cmc_id": 28674,
      "name": "Fusionist",
      "symbol": "ACE",
      "observed_sample_ranks": {
        "20231224": 174,
        "20240107": 200
      },
      "best_sample_rank": 174,
      "in_sample_top50": false,
      "identity_status": "candidate_name_symbol_match_not_contract_verified",
      "cases": [
        {
          "date": "20231231",
          "provider": "binance",
          "market": "ACEUSDT"
        }
      ],
      "event_review": "Sin evento adicional acreditado en esta revisión acotada; no certifica ausencia de migraciones.",
      "admission": "not_admitted_to_economic_dataset"
    }
  ],
  "new_event_evidence": [
    {
      "id": "bitvavo_nu_keep_2023",
      "cmc_ids": [
        4761,
        5566
      ],
      "venue": "bitvavo",
      "published_date": "2023-02-08",
      "url": "https://bitvavo.com/en/news/swap-nu-keep",
      "kind": "announced_swap",
      "keep_trading_stop": "2023-02-10T14:00:00Z",
      "nu_trading_stop": null,
      "nu_already_halted_by": "2023-02-08",
      "swap_scheduled_at": "2023-02-16T11:00:00Z",
      "new_market_open": "2023-02-16T14:00:00Z",
      "ratios": {
        "NU": "3.26",
        "KEEP": "4.78"
      },
      "new_symbol": "T",
      "finding": "Calendario anunciado de Bitvavo, distinto de Binance 2022; no prueba la fecha inicial de suspensión NU ni la ejecución contable individual.",
      "retrieved_at": "2026-10-16T01:05:51.405906+00:00",
      "access_method": "web_tool",
      "record_type": "analyst_structured_note_not_original_document",
      "available_at_observed": null
    },
    {
      "id": "okx_looks_listing_2022",
      "cmc_ids": [
        17081
      ],
      "venue": "okx",
      "published_date": "2022-01-13",
      "url": "https://www.okx.com/en-gb/help/okx-will-list-looksrare-looks-token-for-spot-trading",
      "kind": "announced_listing",
      "market": "LOOKS-USDT",
      "scheduled_at": "2022-01-13T12:00:00Z",
      "finding": "Alta anunciada anterior a noviembre de 2022; no certifica continuidad diaria ni recupera las cotizaciones ausentes.",
      "retrieved_at": "2026-10-16T01:05:51.405906+00:00",
      "access_method": "web_tool",
      "record_type": "analyst_structured_note_not_original_document",
      "available_at_observed": null
    },
    {
      "id": "okx_looks_delisting_2025",
      "cmc_ids": [
        17081
      ],
      "venue": "okx",
      "published_date": "2025-11-12",
      "url": "https://www.okx.com/en-us/help/okx-to-delist-bal-perp-flm-dep-nc-and-looks-spot-trading-pairs",
      "kind": "announced_delisting",
      "market": "LOOKS-USDT",
      "scheduled_from": "2025-11-22T08:00:00Z",
      "scheduled_to": "2025-11-22T10:00:00Z",
      "finding": "Retirada del par USDT anunciada para esta ventana; no confundir con el par USD retirado el 19/11 ni con productos Earn.",
      "retrieved_at": "2026-10-16T01:05:51.405906+00:00",
      "access_method": "web_tool",
      "record_type": "analyst_structured_note_not_original_document",
      "available_at_observed": null
    },
    {
      "id": "binance_gal_g_2024",
      "cmc_ids": [
        11877
      ],
      "venue": "binance",
      "published_date": "2024-07-05",
      "url": "https://www.binance.com/es-LA/support/announcement/detail/27449abd481b473493b9c058350b4e2e",
      "kind": "announced_swap",
      "old_market_stop": "2024-07-15T03:00:00Z",
      "new_market_open": "2024-07-19T08:00:00Z",
      "ratios": {
        "GAL": "60"
      },
      "new_symbol": "G",
      "finding": "GAL de enero de 2024 precede a la redenominación. No empalmar G sin convertir unidades y registrar la interrupción; anuncio revisado después de su publicación inicial.",
      "retrieved_at": "2026-10-16T01:05:51.405906+00:00",
      "access_method": "web_tool",
      "record_type": "analyst_structured_note_not_original_document",
      "available_at_observed": null
    }
  ],
  "previous_event_evidence": [
    {
      "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"
    }
  ],
  "provider_gaps": [
    {
      "provider": "bitvavo",
      "available": "4 observaciones EUR de POWR, WIN y RLC; control FTT separado",
      "missing": "Vigencia histórica de instrumento, identidad y camino diario continuo. NU/KEEP necesitan archivo de mercados retirados y calendario propio; fallo de API actual no prueba inexistencia pasada."
    },
    {
      "provider": "binance",
      "available": "13 observaciones candidatas USDT, ZIP y checksum",
      "missing": "Identidad por activo, listado/deslistado y conversión de moneda. NU/KEEP de noviembre 2022 no se resolverán repitiendo el par retirado en febrero; T no es sustituto unitario."
    },
    {
      "provider": "okx",
      "available": "BabyDoge con precisión y anuncios LOOKS",
      "missing": "Contrato/red BabyDoge; archivo LOOKS-USDT retirado. API actual ya fallida, no se repite."
    },
    {
      "provider": "mexc",
      "available": "Una observación MX-USDT candidata",
      "missing": "Identidad, continuidad y FX; no acredita negociabilidad Bitvavo."
    },
    {
      "provider": "coinmarketcap",
      "available": "9 rankings reconstruidos, 104 IDs alguna vez top 50 en la muestra; 14 salidas con siguiente cotización USD",
      "missing": "Fechas intermedias, publicación/retardo modelado, precios continuos y elegibilidad histórica por exchange."
    }
  ],
  "limitations": [
    "not_complete_membership_between_snapshots",
    "rank_not_proof_of_bitvavo_tradability",
    "not_in_sample_top50_does_not_mean_never_eligible",
    "not_a_frozen_economic_dataset"
  ],
  "decision": "bounded_registry_complete_identity_and_market_admission_still_open",
  "production_database_modified": false,
  "returns_computed": false,
  "next_step": "Freeze a bounded historical window before acquisition; build a date-specific eligibility matrix for its raw top50 candidates and held exits, then acquire only missing continuous prices and venue events. Do not infer eligibility or choose the window from returns."
}
