{
  "schema": "cme.mcl.tick.continuous/1",
  "as_of_utc": "2026-10-21T02:34:58.987314+00:00",
  "rows": 31249379,
  "volume": 40032374,
  "first_utc": "2021-07-11T22:07:50.205000+00:00",
  "last_utc": "2026-10-19T12:27:45.446000+00:00",
  "anchor_contract": "MCLX26-NYMEX",
  "adjustments": {
    "MCLX26-NYMEX": 0.0,
    "MCLV26-NYMEX": -4.040000915527344,
    "MCLU26-NYMEX": -4.040000915527344,
    "MCLQ26-NYMEX": -4.040000915527344,
    "MCLN26-NYMEX": -4.040000915527344,
    "MCLM26-NYMEX": -4.040000915527344,
    "MCLK26-NYMEX": -5.620002746582031,
    "MCLJ26-NYMEX": -5.620002746582031,
    "MCLH26-NYMEX": -5.620002746582031,
    "MCLG26-NYMEX": -5.620002746582031,
    "MCLF26-NYMEX": -5.620002746582031,
    "MCLZ25-NYMEX": -5.620002746582031,
    "MCLX25-NYMEX": -5.620002746582031,
    "MCLV25-NYMEX": -5.620002746582031,
    "MCLU25-NYMEX": -5.620002746582031,
    "MCLQ25-NYMEX": -6.9000091552734375,
    "MCLN25-NYMEX": -6.9000091552734375,
    "MCLM25-NYMEX": -6.9000091552734375,
    "MCLK25-NYMEX": -6.9000091552734375,
    "MCLJ25-NYMEX": -6.9000091552734375,
    "MCLH25-NYMEX": -6.9000091552734375,
    "MCLG25-NYMEX": -6.9000091552734375,
    "MCLF25-NYMEX": -6.9000091552734375,
    "MCLZ24-NYMEX": -6.9000091552734375,
    "MCLX24-NYMEX": -7.4600067138671875,
    "MCLV24-NYMEX": -7.4600067138671875,
    "MCLU24-NYMEX": -7.4600067138671875,
    "MCLQ24-NYMEX": -7.4600067138671875,
    "MCLN24-NYMEX": -7.4600067138671875,
    "MCLM24-NYMEX": -7.4600067138671875,
    "MCLK24-NYMEX": -7.4600067138671875,
    "MCLJ24-NYMEX": -7.4600067138671875,
    "MCLH24-NYMEX": -7.970008850097656,
    "MCLG24-NYMEX": -7.970008850097656,
    "MCLF24-NYMEX": -7.970008850097656,
    "MCLZ23-NYMEX": -7.970008850097656,
    "MCLX23-NYMEX": -7.970008850097656,
    "MCLV23-NYMEX": -7.970008850097656,
    "MCLU23-NYMEX": -8.69000244140625,
    "MCLQ23-NYMEX": -8.69000244140625,
    "MCLN23-NYMEX": -8.69000244140625,
    "MCLM23-NYMEX": -8.69000244140625,
    "MCLK23-NYMEX": -8.69000244140625,
    "MCLJ23-NYMEX": -8.69000244140625,
    "MCLH23-NYMEX": -8.69000244140625,
    "MCLG23-NYMEX": -8.69000244140625,
    "MCLF23-NYMEX": -8.69000244140625,
    "MCLZ22-NYMEX": -8.69000244140625,
    "MCLX22-NYMEX": -8.69000244140625,
    "MCLV22-NYMEX": -8.69000244140625,
    "MCLU22-NYMEX": -8.69000244140625,
    "MCLQ22-NYMEX": -8.69000244140625,
    "MCLN22-NYMEX": -8.69000244140625,
    "MCLM22-NYMEX": -8.69000244140625,
    "MCLK22-NYMEX": -8.69000244140625,
    "MCLJ22-NYMEX": -10.410003662109375,
    "MCLH22-NYMEX": -10.410003662109375,
    "MCLG22-NYMEX": -10.410003662109375,
    "MCLF22-NYMEX": -10.410003662109375,
    "MCLZ21-NYMEX": -10.410003662109375,
    "MCLX21-NYMEX": -10.410003662109375,
    "MCLV21-NYMEX": -10.530006408691406,
    "MCLU21-NYMEX": -10.530006408691406,
    "MCLQ21-NYMEX": -10.530006408691406
  },
  "rolls": [
    {
      "from_contract": "MCLQ21-NYMEX",
      "to_contract": "MCLU21-NYMEX",
      "decision_session": "2021-08-20",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2021-08-19T22:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLU21-NYMEX",
      "to_contract": "MCLV21-NYMEX",
      "decision_session": "2021-09-17",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2021-09-16T22:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLV21-NYMEX",
      "to_contract": "MCLX21-NYMEX",
      "decision_session": "2021-09-17",
      "old_volume": 16644,
      "new_volume": 21454,
      "switch_utc": "2021-09-19T22:00:00+00:00",
      "old_reference": {
        "price": 71.95999908447266,
        "timestamp": "2021-09-17T20:59:34.273000+00:00"
      },
      "new_reference": {
        "price": 71.83999633789062,
        "timestamp": "2021-09-17T20:59:59.157000+00:00"
      },
      "difference": -0.12000274658203125
    },
    {
      "from_contract": "MCLX21-NYMEX",
      "to_contract": "MCLZ21-NYMEX",
      "decision_session": "2021-11-19",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2021-11-18T23:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLZ21-NYMEX",
      "to_contract": "MCLF22-NYMEX",
      "decision_session": "2021-12-17",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2021-12-16T23:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLF22-NYMEX",
      "to_contract": "MCLG22-NYMEX",
      "decision_session": "2022-01-21",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2022-01-20T23:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLG22-NYMEX",
      "to_contract": "MCLH22-NYMEX",
      "decision_session": "2022-02-18",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2022-02-17T23:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLH22-NYMEX",
      "to_contract": "MCLJ22-NYMEX",
      "decision_session": "2022-02-18",
      "old_volume": 2577,
      "new_volume": 112467,
      "switch_utc": "2022-02-20T23:00:00+00:00",
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no fresh common price)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no fresh common price)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLJ22-NYMEX",
      "to_contract": "MCLK22-NYMEX",
      "decision_session": "2022-03-18",
      "old_volume": 32307,
      "new_volume": 75693,
      "switch_utc": "2022-03-20T22:00:00+00:00",
      "old_reference": {
        "price": 105.31999969482422,
        "timestamp": "2022-03-18T20:59:17.413002+00:00"
      },
      "new_reference": {
        "price": 103.5999984741211,
        "timestamp": "2022-03-18T20:59:48.729001+00:00"
      },
      "difference": -1.720001220703125
    },
    {
      "from_contract": "MCLK22-NYMEX",
      "to_contract": "MCLM22-NYMEX",
      "decision_session": "2022-05-20",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2022-05-19T22:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLM22-NYMEX",
      "to_contract": "MCLN22-NYMEX",
      "decision_session": "2022-06-17",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2022-06-16T22:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLN22-NYMEX",
      "to_contract": "MCLQ22-NYMEX",
      "decision_session": "2022-06-17",
      "old_volume": 2134,
      "new_volume": 134490,
      "switch_utc": "2022-06-19T22:00:00+00:00",
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no fresh common price)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no fresh common price)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLQ22-NYMEX",
      "to_contract": "MCLU22-NYMEX",
      "decision_session": "2022-08-19",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2022-08-18T22:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLU22-NYMEX",
      "to_contract": "MCLV22-NYMEX",
      "decision_session": "2022-08-19",
      "old_volume": 1802,
      "new_volume": 103222,
      "switch_utc": "2022-08-21T22:00:00+00:00",
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no fresh common price)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no fresh common price)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLV22-NYMEX",
      "to_contract": "MCLX22-NYMEX",
      "decision_session": "2022-10-21",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2022-10-20T22:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLX22-NYMEX",
      "to_contract": "MCLZ22-NYMEX",
      "decision_session": "2022-11-18",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2022-11-17T23:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLZ22-NYMEX",
      "to_contract": "MCLF23-NYMEX",
      "decision_session": "2022-11-18",
      "old_volume": 2625,
      "new_volume": 116133,
      "switch_utc": "2022-11-20T23:00:00+00:00",
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no fresh common price)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no fresh common price)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLF23-NYMEX",
      "to_contract": "MCLG23-NYMEX",
      "decision_session": "2023-01-20",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2023-01-19T23:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLG23-NYMEX",
      "to_contract": "MCLH23-NYMEX",
      "decision_session": "2023-02-17",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2023-02-16T23:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLH23-NYMEX",
      "to_contract": "MCLJ23-NYMEX",
      "decision_session": "2023-02-17",
      "old_volume": 3179,
      "new_volume": 78781,
      "switch_utc": "2023-02-19T23:00:00+00:00",
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no fresh common price)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no fresh common price)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLJ23-NYMEX",
      "to_contract": "MCLK23-NYMEX",
      "decision_session": "2023-04-21",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2023-04-20T22:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLK23-NYMEX",
      "to_contract": "MCLM23-NYMEX",
      "decision_session": "2023-05-19",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2023-05-18T22:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLM23-NYMEX",
      "to_contract": "MCLN23-NYMEX",
      "decision_session": "2023-05-19",
      "old_volume": 2575,
      "new_volume": 99040,
      "switch_utc": "2023-05-21T22:00:00+00:00",
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no fresh common price)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no fresh common price)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLN23-NYMEX",
      "to_contract": "MCLQ23-NYMEX",
      "decision_session": "2023-07-21",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2023-07-20T22:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLQ23-NYMEX",
      "to_contract": "MCLU23-NYMEX",
      "decision_session": "2023-08-18",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2023-08-17T22:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLU23-NYMEX",
      "to_contract": "MCLV23-NYMEX",
      "decision_session": "2023-08-18",
      "old_volume": 23250,
      "new_volume": 55845,
      "switch_utc": "2023-08-20T22:00:00+00:00",
      "old_reference": {
        "price": 81.44999694824219,
        "timestamp": "2023-08-18T20:59:53.636000+00:00"
      },
      "new_reference": {
        "price": 80.7300033569336,
        "timestamp": "2023-08-18T20:59:59.000001+00:00"
      },
      "difference": -0.7199935913085938
    },
    {
      "from_contract": "MCLV23-NYMEX",
      "to_contract": "MCLX23-NYMEX",
      "decision_session": "2023-10-20",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2023-10-19T22:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLX23-NYMEX",
      "to_contract": "MCLZ23-NYMEX",
      "decision_session": "2023-11-17",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2023-11-16T23:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLZ23-NYMEX",
      "to_contract": "MCLF24-NYMEX",
      "decision_session": "2023-11-17",
      "old_volume": 4003,
      "new_volume": 86481,
      "switch_utc": "2023-11-19T23:00:00+00:00",
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no fresh common price)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no fresh common price)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLF24-NYMEX",
      "to_contract": "MCLG24-NYMEX",
      "decision_session": "2024-01-19",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2024-01-18T23:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLG24-NYMEX",
      "to_contract": "MCLH24-NYMEX",
      "decision_session": "2024-01-19",
      "old_volume": 2061,
      "new_volume": 86806,
      "switch_utc": "2024-01-21T23:00:00+00:00",
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no fresh common price)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no fresh common price)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLH24-NYMEX",
      "to_contract": "MCLJ24-NYMEX",
      "decision_session": "2024-02-15",
      "old_volume": 20457,
      "new_volume": 60031,
      "switch_utc": "2024-02-15T23:00:00+00:00",
      "old_reference": {
        "price": 78.04000091552734,
        "timestamp": "2024-02-15T21:59:30.038001+00:00"
      },
      "new_reference": {
        "price": 77.52999877929688,
        "timestamp": "2024-02-15T21:59:54.546001+00:00"
      },
      "difference": -0.5100021362304688
    },
    {
      "from_contract": "MCLJ24-NYMEX",
      "to_contract": "MCLK24-NYMEX",
      "decision_session": "2024-04-19",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2024-04-18T22:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLK24-NYMEX",
      "to_contract": "MCLM24-NYMEX",
      "decision_session": "2024-04-19",
      "old_volume": 3093,
      "new_volume": 132289,
      "switch_utc": "2024-04-21T22:00:00+00:00",
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no fresh common price)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no fresh common price)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLM24-NYMEX",
      "to_contract": "MCLN24-NYMEX",
      "decision_session": "2024-06-21",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2024-06-20T22:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLN24-NYMEX",
      "to_contract": "MCLQ24-NYMEX",
      "decision_session": "2024-07-19",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2024-07-18T22:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLQ24-NYMEX",
      "to_contract": "MCLU24-NYMEX",
      "decision_session": "2024-07-19",
      "old_volume": 2404,
      "new_volume": 62041,
      "switch_utc": "2024-07-21T22:00:00+00:00",
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no fresh common price)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no fresh common price)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLU24-NYMEX",
      "to_contract": "MCLV24-NYMEX",
      "decision_session": "2024-09-20",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2024-09-19T22:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLV24-NYMEX",
      "to_contract": "MCLX24-NYMEX",
      "decision_session": "2024-10-18",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2024-10-17T22:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLX24-NYMEX",
      "to_contract": "MCLZ24-NYMEX",
      "decision_session": "2024-10-18",
      "old_volume": 20801,
      "new_volume": 63124,
      "switch_utc": "2024-10-20T22:00:00+00:00",
      "old_reference": {
        "price": 69.37999725341797,
        "timestamp": "2024-10-18T20:59:38.542001+00:00"
      },
      "new_reference": {
        "price": 68.81999969482422,
        "timestamp": "2024-10-18T20:59:57.601000+00:00"
      },
      "difference": -0.55999755859375
    },
    {
      "from_contract": "MCLZ24-NYMEX",
      "to_contract": "MCLF25-NYMEX",
      "decision_session": "2024-12-20",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2024-12-19T23:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLF25-NYMEX",
      "to_contract": "MCLG25-NYMEX",
      "decision_session": "2025-01-17",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2025-01-16T23:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLG25-NYMEX",
      "to_contract": "MCLH25-NYMEX",
      "decision_session": "2025-02-21",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2025-02-20T23:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLH25-NYMEX",
      "to_contract": "MCLJ25-NYMEX",
      "decision_session": "2025-03-21",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2025-03-20T22:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLJ25-NYMEX",
      "to_contract": "MCLK25-NYMEX",
      "decision_session": "2025-04-18",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2025-04-17T22:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLK25-NYMEX",
      "to_contract": "MCLM25-NYMEX",
      "decision_session": "2025-04-21",
      "old_volume": 2568,
      "new_volume": 48504,
      "switch_utc": "2025-04-21T22:00:00+00:00",
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no fresh common price)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no fresh common price)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLM25-NYMEX",
      "to_contract": "MCLN25-NYMEX",
      "decision_session": "2025-06-20",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2025-06-19T22:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLN25-NYMEX",
      "to_contract": "MCLQ25-NYMEX",
      "decision_session": "2025-07-18",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2025-07-17T22:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLQ25-NYMEX",
      "to_contract": "MCLU25-NYMEX",
      "decision_session": "2025-07-18",
      "old_volume": 21474,
      "new_volume": 50208,
      "switch_utc": "2025-07-20T22:00:00+00:00",
      "old_reference": {
        "price": 67.30000305175781,
        "timestamp": "2025-07-18T20:59:56.651001+00:00"
      },
      "new_reference": {
        "price": 66.0199966430664,
        "timestamp": "2025-07-18T20:59:58.887000+00:00"
      },
      "difference": -1.2800064086914062
    },
    {
      "from_contract": "MCLU25-NYMEX",
      "to_contract": "MCLV25-NYMEX",
      "decision_session": "2025-09-19",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2025-09-18T22:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLV25-NYMEX",
      "to_contract": "MCLX25-NYMEX",
      "decision_session": "2025-09-19",
      "old_volume": 3409,
      "new_volume": 38054,
      "switch_utc": "2025-09-21T22:00:00+00:00",
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no fresh common price)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no fresh common price)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLX25-NYMEX",
      "to_contract": "MCLZ25-NYMEX",
      "decision_session": "2025-11-21",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2025-11-20T23:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLZ25-NYMEX",
      "to_contract": "MCLF26-NYMEX",
      "decision_session": "2025-12-19",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2025-12-18T23:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLF26-NYMEX",
      "to_contract": "MCLG26-NYMEX",
      "decision_session": "2026-01-16",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2026-01-15T23:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLG26-NYMEX",
      "to_contract": "MCLH26-NYMEX",
      "decision_session": "2026-02-20",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2026-02-19T23:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLH26-NYMEX",
      "to_contract": "MCLJ26-NYMEX",
      "decision_session": "2026-03-20",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2026-03-19T22:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLJ26-NYMEX",
      "to_contract": "MCLK26-NYMEX",
      "decision_session": "2026-04-17",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2026-04-16T22:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLK26-NYMEX",
      "to_contract": "MCLM26-NYMEX",
      "decision_session": "2026-04-17",
      "old_volume": 102188,
      "new_volume": 319086,
      "switch_utc": "2026-04-19T22:00:00+00:00",
      "old_reference": {
        "price": 85.56999969482422,
        "timestamp": "2026-04-17T20:59:59.182000+00:00"
      },
      "new_reference": {
        "price": 83.98999786376953,
        "timestamp": "2026-04-17T20:59:59.757000+00:00"
      },
      "difference": -1.5800018310546875
    },
    {
      "from_contract": "MCLM26-NYMEX",
      "to_contract": "MCLN26-NYMEX",
      "decision_session": "2026-06-19",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2026-06-18T22:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLN26-NYMEX",
      "to_contract": "MCLQ26-NYMEX",
      "decision_session": "2026-07-17",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2026-07-16T22:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLQ26-NYMEX",
      "to_contract": "MCLU26-NYMEX",
      "decision_session": "2026-08-21",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2026-08-20T22:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLU26-NYMEX",
      "to_contract": "MCLV26-NYMEX",
      "decision_session": "2026-09-18",
      "old_volume": 0,
      "new_volume": 0,
      "switch_utc": "2026-09-17T22:00:00+00:00",
      "volume_crossover": false,
      "no_common_session": true,
      "old_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "new_reference": {
        "price": 0.0,
        "timestamp": "(no common session)"
      },
      "difference": 0.0
    },
    {
      "from_contract": "MCLV26-NYMEX",
      "to_contract": "MCLX26-NYMEX",
      "decision_session": "2026-09-18",
      "old_volume": 61254,
      "new_volume": 138188,
      "switch_utc": "2026-09-20T22:00:00+00:00",
      "old_reference": {
        "price": 99.54000091552734,
        "timestamp": "2026-09-18T20:59:55.197000+00:00"
      },
      "new_reference": {
        "price": 95.5,
        "timestamp": "2026-09-18T20:59:58.820000+00:00"
      },
      "difference": -4.040000915527344
    }
  ],
  "raw_contracts_unchanged": true,
  "files": [
    "cme.mcl.tick.continuous.2021.parquet",
    "cme.mcl.tick.continuous.2022.parquet",
    "cme.mcl.tick.continuous.2023.parquet",
    "cme.mcl.tick.continuous.2024.parquet",
    "cme.mcl.tick.continuous.2025.parquet",
    "cme.mcl.tick.continuous.2026.parquet"
  ]
}