diff --git a/Data/market-hours/market-hours-database.json b/Data/market-hours/market-hours-database.json index 373f8814ea9d..9cdf3bdf59e3 100644 --- a/Data/market-hours/market-hours-database.json +++ b/Data/market-hours/market-hours-database.json @@ -695,13 +695,16 @@ "12/31/2023", "3/29/2024", "1/20/2025", - "4/18/2025" + "4/18/2025", + "3/26/2027" ], "earlyCloses": {}, "lateOpens": {}, "bankHolidays": [ "10/12/2026", - "11/11/2026" + "11/11/2026", + "10/11/2027", + "11/11/2027" ] }, "Future-ice-[*]": { @@ -1362,13 +1365,16 @@ "12/26/2022", "12/25/2023", "12/25/2024", - "4/18/2025" + "4/18/2025", + "3/26/2027" ], "earlyCloses": {}, "lateOpens": {}, "bankHolidays": [ "10/12/2026", - "11/11/2026" + "11/11/2026", + "10/11/2027", + "11/11/2027" ] }, "Future-nymex-[*]": { @@ -1717,13 +1723,16 @@ "12/26/2022", "12/25/2023", "12/25/2024", - "4/18/2025" + "4/18/2025", + "3/26/2027" ], "earlyCloses": {}, "lateOpens": {}, "bankHolidays": [ "10/12/2026", - "11/11/2026" + "11/11/2026", + "10/11/2027", + "11/11/2027" ] }, "Future-comex-[*]": { @@ -2073,13 +2082,16 @@ "12/26/2022", "12/25/2023", "12/25/2024", - "4/18/2025" + "4/18/2025", + "3/26/2027" ], "earlyCloses": {}, "lateOpens": {}, "bankHolidays": [ "10/12/2026", - "11/11/2026" + "11/11/2026", + "10/11/2027", + "11/11/2027" ] }, "Future-cfe-[*]": { @@ -2590,7 +2602,10 @@ "7/3/2026", "11/26/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "7/5/2027", + "11/25/2027", + "12/24/2027" ], "earlyCloses": { "11/25/2011": "12:00:00", @@ -2705,7 +2720,18 @@ "11/25/2026": "16:00:00", "11/27/2026": "12:05:00", "12/24/2026": "12:05:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/17/2027": "16:00:00", + "2/14/2027": "16:00:00", + "3/25/2027": "16:00:00", + "5/30/2027": "16:00:00", + "6/17/2027": "16:00:00", + "7/4/2027": "16:00:00", + "9/5/2027": "16:00:00", + "11/24/2027": "16:00:00", + "11/26/2027": "12:05:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "12/27/2011": "09:30:00", @@ -2788,7 +2814,12 @@ "2/16/2026": "19:00:00", "5/25/2026": "19:00:00", "9/7/2026": "19:00:00", - "11/27/2026": "08:30:00" + "11/27/2026": "08:30:00", + "1/18/2027": "19:00:00", + "2/15/2027": "19:00:00", + "5/31/2027": "19:00:00", + "9/6/2027": "19:00:00", + "11/26/2027": "08:30:00" }, "bankHolidays": [ "1/19/2009", @@ -2909,7 +2940,11 @@ "1/19/2026", "2/16/2026", "5/25/2026", - "9/7/2026" + "9/7/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "9/6/2027" ] }, "Future-cbot-KE": { @@ -3077,7 +3112,10 @@ "7/3/2026", "11/26/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "7/5/2027", + "11/25/2027", + "12/24/2027" ], "earlyCloses": { "11/25/2011": "12:00:00", @@ -3192,7 +3230,18 @@ "11/25/2026": "16:00:00", "11/27/2026": "12:05:00", "12/24/2026": "12:05:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/17/2027": "16:00:00", + "2/14/2027": "16:00:00", + "3/25/2027": "16:00:00", + "5/30/2027": "16:00:00", + "6/17/2027": "16:00:00", + "7/4/2027": "16:00:00", + "9/5/2027": "16:00:00", + "11/24/2027": "16:00:00", + "11/26/2027": "12:05:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "12/27/2011": "09:30:00", @@ -3275,7 +3324,12 @@ "2/16/2026": "19:00:00", "5/25/2026": "19:00:00", "9/7/2026": "19:00:00", - "11/27/2026": "08:30:00" + "11/27/2026": "08:30:00", + "1/18/2027": "19:00:00", + "2/15/2027": "19:00:00", + "5/31/2027": "19:00:00", + "9/6/2027": "19:00:00", + "11/26/2027": "08:30:00" }, "bankHolidays": [ "1/19/2009", @@ -3396,7 +3450,11 @@ "1/19/2026", "2/16/2026", "5/25/2026", - "9/7/2026" + "9/7/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "9/6/2027" ] }, "Future-cme-LBS": { @@ -3705,7 +3763,10 @@ "7/3/2026", "11/26/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "7/5/2027", + "11/25/2027", + "12/24/2027" ], "earlyCloses": { "11/25/2011": "12:00:00", @@ -3820,7 +3881,18 @@ "11/25/2026": "16:00:00", "11/27/2026": "12:05:00", "12/24/2026": "12:05:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/17/2027": "16:00:00", + "2/14/2027": "16:00:00", + "3/25/2027": "16:00:00", + "5/30/2027": "16:00:00", + "6/17/2027": "16:00:00", + "7/4/2027": "16:00:00", + "9/5/2027": "16:00:00", + "11/24/2027": "16:00:00", + "11/26/2027": "12:05:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "12/27/2011": "09:30:00", @@ -3903,7 +3975,12 @@ "2/16/2026": "19:00:00", "5/25/2026": "19:00:00", "9/7/2026": "19:00:00", - "11/27/2026": "08:30:00" + "11/27/2026": "08:30:00", + "1/18/2027": "19:00:00", + "2/15/2027": "19:00:00", + "5/31/2027": "19:00:00", + "9/6/2027": "19:00:00", + "11/26/2027": "08:30:00" }, "bankHolidays": [ "1/19/2009", @@ -4024,7 +4101,11 @@ "1/19/2026", "2/16/2026", "5/25/2026", - "9/7/2026" + "9/7/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "9/6/2027" ] }, "Future-cbot-ZS": { @@ -4127,7 +4208,10 @@ "7/3/2026", "11/26/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "7/5/2027", + "11/25/2027", + "12/24/2027" ], "earlyCloses": { "12/31/2025": "16:00:00", @@ -4141,7 +4225,18 @@ "11/25/2026": "16:00:00", "11/27/2026": "12:05:00", "12/24/2026": "12:05:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/17/2027": "16:00:00", + "2/14/2027": "16:00:00", + "3/25/2027": "16:00:00", + "5/30/2027": "16:00:00", + "6/17/2027": "16:00:00", + "7/4/2027": "16:00:00", + "9/5/2027": "16:00:00", + "11/24/2027": "16:00:00", + "11/26/2027": "12:05:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/2/2026": "08:30:00", @@ -4149,13 +4244,22 @@ "2/16/2026": "19:00:00", "5/25/2026": "19:00:00", "9/7/2026": "19:00:00", - "11/27/2026": "08:30:00" + "11/27/2026": "08:30:00", + "1/18/2027": "19:00:00", + "2/15/2027": "19:00:00", + "5/31/2027": "19:00:00", + "9/6/2027": "19:00:00", + "11/26/2027": "08:30:00" }, "bankHolidays": [ "1/19/2026", "2/16/2026", "5/25/2026", - "9/7/2026" + "9/7/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "9/6/2027" ] }, "Future-cbot-ZM": { @@ -4258,7 +4362,10 @@ "7/3/2026", "11/26/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "7/5/2027", + "11/25/2027", + "12/24/2027" ], "earlyCloses": { "12/31/2025": "16:00:00", @@ -4272,7 +4379,18 @@ "11/25/2026": "16:00:00", "11/27/2026": "12:05:00", "12/24/2026": "12:05:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/17/2027": "16:00:00", + "2/14/2027": "16:00:00", + "3/25/2027": "16:00:00", + "5/30/2027": "16:00:00", + "6/17/2027": "16:00:00", + "7/4/2027": "16:00:00", + "9/5/2027": "16:00:00", + "11/24/2027": "16:00:00", + "11/26/2027": "12:05:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/2/2026": "08:30:00", @@ -4280,13 +4398,22 @@ "2/16/2026": "19:00:00", "5/25/2026": "19:00:00", "9/7/2026": "19:00:00", - "11/27/2026": "08:30:00" + "11/27/2026": "08:30:00", + "1/18/2027": "19:00:00", + "2/15/2027": "19:00:00", + "5/31/2027": "19:00:00", + "9/6/2027": "19:00:00", + "11/26/2027": "08:30:00" }, "bankHolidays": [ "1/19/2026", "2/16/2026", "5/25/2026", - "9/7/2026" + "9/7/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "9/6/2027" ] }, "Future-cbot-ZL": { @@ -4389,7 +4516,10 @@ "7/3/2026", "11/26/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "7/5/2027", + "11/25/2027", + "12/24/2027" ], "earlyCloses": { "12/31/2025": "16:00:00", @@ -4403,7 +4533,18 @@ "11/25/2026": "16:00:00", "11/27/2026": "12:05:00", "12/24/2026": "12:05:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/17/2027": "16:00:00", + "2/14/2027": "16:00:00", + "3/25/2027": "16:00:00", + "5/30/2027": "16:00:00", + "6/17/2027": "16:00:00", + "7/4/2027": "16:00:00", + "9/5/2027": "16:00:00", + "11/24/2027": "16:00:00", + "11/26/2027": "12:05:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/2/2026": "08:30:00", @@ -4411,13 +4552,22 @@ "2/16/2026": "19:00:00", "5/25/2026": "19:00:00", "9/7/2026": "19:00:00", - "11/27/2026": "08:30:00" + "11/27/2026": "08:30:00", + "1/18/2027": "19:00:00", + "2/15/2027": "19:00:00", + "5/31/2027": "19:00:00", + "9/6/2027": "19:00:00", + "11/26/2027": "08:30:00" }, "bankHolidays": [ "1/19/2026", "2/16/2026", "5/25/2026", - "9/7/2026" + "9/7/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "9/6/2027" ] }, "Future-cbot-ZO": { @@ -4525,7 +4675,10 @@ "7/3/2026", "11/26/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "7/5/2027", + "11/25/2027", + "12/24/2027" ], "earlyCloses": { "11/25/2011": "12:00:00", @@ -4640,7 +4793,18 @@ "11/25/2026": "16:00:00", "11/27/2026": "12:05:00", "12/24/2026": "12:05:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/17/2027": "16:00:00", + "2/14/2027": "16:00:00", + "3/25/2027": "16:00:00", + "5/30/2027": "16:00:00", + "6/17/2027": "16:00:00", + "7/4/2027": "16:00:00", + "9/5/2027": "16:00:00", + "11/24/2027": "16:00:00", + "11/26/2027": "12:05:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "12/27/2011": "09:30:00", @@ -4723,7 +4887,12 @@ "2/16/2026": "19:00:00", "5/25/2026": "19:00:00", "9/7/2026": "19:00:00", - "11/27/2026": "08:30:00" + "11/27/2026": "08:30:00", + "1/18/2027": "19:00:00", + "2/15/2027": "19:00:00", + "5/31/2027": "19:00:00", + "9/6/2027": "19:00:00", + "11/26/2027": "08:30:00" }, "bankHolidays": [ "1/19/2009", @@ -4844,7 +5013,11 @@ "1/19/2026", "2/16/2026", "5/25/2026", - "9/7/2026" + "9/7/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "9/6/2027" ] }, "Future-ice-DX": { @@ -5154,7 +5327,8 @@ "holidays": [ "7/4/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/16/2009": "15:15:00", @@ -5344,7 +5518,16 @@ "11/26/2026": "16:00:00", "11/27/2026": "13:45:00", "12/24/2026": "12:45:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "16:00:00", + "2/15/2027": "16:00:00", + "5/31/2027": "16:00:00", + "7/5/2027": "16:00:00", + "9/6/2027": "16:00:00", + "11/25/2027": "16:00:00", + "11/26/2027": "13:45:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -5458,7 +5641,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -5628,7 +5817,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-6C": { @@ -5725,7 +5921,8 @@ "holidays": [ "7/4/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/16/2009": "15:15:00", @@ -5915,7 +6112,16 @@ "11/26/2026": "16:00:00", "11/27/2026": "13:45:00", "12/24/2026": "12:45:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "16:00:00", + "2/15/2027": "16:00:00", + "5/31/2027": "16:00:00", + "7/5/2027": "16:00:00", + "9/6/2027": "16:00:00", + "11/25/2027": "16:00:00", + "11/26/2027": "13:45:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -6029,7 +6235,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -6199,7 +6411,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-6J": { @@ -6296,7 +6515,8 @@ "holidays": [ "7/4/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/16/2009": "15:15:00", @@ -6486,7 +6706,16 @@ "11/26/2026": "16:00:00", "11/27/2026": "13:45:00", "12/24/2026": "12:45:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "16:00:00", + "2/15/2027": "16:00:00", + "5/31/2027": "16:00:00", + "7/5/2027": "16:00:00", + "9/6/2027": "16:00:00", + "11/25/2027": "16:00:00", + "11/26/2027": "13:45:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -6600,7 +6829,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -6770,7 +7005,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-6S": { @@ -6867,7 +7109,8 @@ "holidays": [ "7/4/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/16/2009": "15:15:00", @@ -7057,7 +7300,16 @@ "11/26/2026": "16:00:00", "11/27/2026": "13:45:00", "12/24/2026": "12:45:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "16:00:00", + "2/15/2027": "16:00:00", + "5/31/2027": "16:00:00", + "7/5/2027": "16:00:00", + "9/6/2027": "16:00:00", + "11/25/2027": "16:00:00", + "11/26/2027": "13:45:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -7171,7 +7423,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -7341,7 +7599,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-6E": { @@ -7438,7 +7703,8 @@ "holidays": [ "7/4/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/16/2009": "15:15:00", @@ -7628,7 +7894,16 @@ "11/26/2026": "16:00:00", "11/27/2026": "13:45:00", "12/24/2026": "12:45:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "16:00:00", + "2/15/2027": "16:00:00", + "5/31/2027": "16:00:00", + "7/5/2027": "16:00:00", + "9/6/2027": "16:00:00", + "11/25/2027": "16:00:00", + "11/26/2027": "13:45:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -7742,7 +8017,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -7912,7 +8193,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-6A": { @@ -8009,7 +8297,8 @@ "holidays": [ "7/4/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/16/2009": "15:15:00", @@ -8199,7 +8488,16 @@ "11/26/2026": "16:00:00", "11/27/2026": "13:45:00", "12/24/2026": "12:45:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "16:00:00", + "2/15/2027": "16:00:00", + "5/31/2027": "16:00:00", + "7/5/2027": "16:00:00", + "9/6/2027": "16:00:00", + "11/25/2027": "16:00:00", + "11/26/2027": "13:45:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -8313,7 +8611,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -8483,7 +8787,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-6N": { @@ -8580,7 +8891,8 @@ "holidays": [ "7/4/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/16/2009": "15:15:00", @@ -8770,7 +9082,16 @@ "11/26/2026": "16:00:00", "11/27/2026": "13:45:00", "12/24/2026": "12:45:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "16:00:00", + "2/15/2027": "16:00:00", + "5/31/2027": "16:00:00", + "7/5/2027": "16:00:00", + "9/6/2027": "16:00:00", + "11/25/2027": "16:00:00", + "11/26/2027": "13:45:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -8884,7 +9205,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -9054,7 +9381,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-1S": { @@ -9151,7 +9485,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -9313,7 +9648,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -9428,7 +9773,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -9604,7 +9955,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-22": { @@ -9701,7 +10059,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -9863,7 +10222,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -9978,7 +10347,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -10154,7 +10529,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-6L": { @@ -10251,7 +10633,8 @@ "holidays": [ "7/4/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/16/2009": "15:15:00", @@ -10441,7 +10824,16 @@ "11/26/2026": "16:00:00", "11/27/2026": "13:45:00", "12/24/2026": "12:45:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "16:00:00", + "2/15/2027": "16:00:00", + "5/31/2027": "16:00:00", + "7/5/2027": "16:00:00", + "9/6/2027": "16:00:00", + "11/25/2027": "16:00:00", + "11/26/2027": "13:45:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -10555,7 +10947,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -10725,7 +11123,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-6M": { @@ -10822,7 +11227,8 @@ "holidays": [ "7/4/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/16/2009": "15:15:00", @@ -11012,7 +11418,16 @@ "11/26/2026": "16:00:00", "11/27/2026": "13:45:00", "12/24/2026": "12:45:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "16:00:00", + "2/15/2027": "16:00:00", + "5/31/2027": "16:00:00", + "7/5/2027": "16:00:00", + "9/6/2027": "16:00:00", + "11/25/2027": "16:00:00", + "11/26/2027": "13:45:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -11126,7 +11541,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -11296,7 +11717,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-6R": { @@ -11393,7 +11821,8 @@ "holidays": [ "7/4/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/16/2009": "15:15:00", @@ -11583,7 +12012,16 @@ "11/26/2026": "16:00:00", "11/27/2026": "13:45:00", "12/24/2026": "12:45:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "16:00:00", + "2/15/2027": "16:00:00", + "5/31/2027": "16:00:00", + "7/5/2027": "16:00:00", + "9/6/2027": "16:00:00", + "11/25/2027": "16:00:00", + "11/26/2027": "13:45:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -11697,7 +12135,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -11867,7 +12311,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-6Z": { @@ -11964,7 +12415,8 @@ "holidays": [ "7/4/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/16/2009": "15:15:00", @@ -12154,7 +12606,16 @@ "11/26/2026": "16:00:00", "11/27/2026": "13:45:00", "12/24/2026": "12:45:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "16:00:00", + "2/15/2027": "16:00:00", + "5/31/2027": "16:00:00", + "7/5/2027": "16:00:00", + "9/6/2027": "16:00:00", + "11/25/2027": "16:00:00", + "11/26/2027": "13:45:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -12268,7 +12729,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -12438,7 +12905,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-A0D": { @@ -12535,7 +13009,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -12697,7 +13172,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -12812,7 +13297,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -12988,7 +13479,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-A0F": { @@ -13085,7 +13583,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -13247,7 +13746,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -13362,7 +13871,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -13538,7 +14053,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-A1L": { @@ -13635,7 +14157,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -13797,7 +14320,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -13912,7 +14445,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -14088,7 +14627,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-A1M": { @@ -14185,7 +14731,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -14347,7 +14894,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -14462,7 +15019,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -14638,7 +15201,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-A1R": { @@ -14735,7 +15305,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -14897,7 +15468,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -15012,7 +15593,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -15188,7 +15775,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-A32": { @@ -15285,7 +15879,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -15447,7 +16042,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -15562,7 +16167,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -15738,7 +16349,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-A3G": { @@ -15835,7 +16453,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -15997,7 +16616,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -16112,7 +16741,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -16288,7 +16923,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-A7E": { @@ -16385,7 +17027,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -16547,7 +17190,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -16662,7 +17315,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -16838,7 +17497,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-A7I": { @@ -16935,7 +17601,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -17097,7 +17764,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -17212,7 +17889,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -17388,7 +18071,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-A7Q": { @@ -17485,7 +18175,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -17647,7 +18338,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -17762,7 +18463,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -17938,7 +18645,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-A8J": { @@ -18035,7 +18749,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -18197,7 +18912,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -18312,7 +19037,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -18488,7 +19219,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-A8K": { @@ -18585,7 +19323,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -18747,7 +19486,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -18862,7 +19611,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -19038,7 +19793,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-A8O": { @@ -19135,7 +19897,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -19297,7 +20060,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -19412,7 +20185,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -19588,7 +20367,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-A91": { @@ -19685,7 +20471,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -19847,7 +20634,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -19962,7 +20759,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -20138,7 +20941,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-A9N": { @@ -20235,7 +21045,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -20397,7 +21208,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -20512,7 +21333,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -20688,7 +21515,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-AA6": { @@ -20785,7 +21619,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -20947,7 +21782,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -21062,7 +21907,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -21238,7 +22089,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-AA8": { @@ -21335,7 +22193,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -21497,7 +22356,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -21612,7 +22481,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -21788,7 +22663,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-ABS": { @@ -21885,7 +22767,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -22047,7 +22930,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -22162,7 +23055,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -22338,7 +23237,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-ABT": { @@ -22435,7 +23341,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -22597,7 +23504,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -22712,7 +23629,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -22888,7 +23811,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-AC0": { @@ -22985,7 +23915,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -23147,7 +24078,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -23262,7 +24203,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -23438,7 +24385,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-ACD": { @@ -23535,7 +24489,8 @@ "holidays": [ "7/4/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/16/2009": "15:15:00", @@ -23725,7 +24680,16 @@ "11/26/2026": "16:00:00", "11/27/2026": "13:45:00", "12/24/2026": "12:45:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "16:00:00", + "2/15/2027": "16:00:00", + "5/31/2027": "16:00:00", + "7/5/2027": "16:00:00", + "9/6/2027": "16:00:00", + "11/25/2027": "16:00:00", + "11/26/2027": "13:45:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -23839,7 +24803,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -24009,7 +24979,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-AD0": { @@ -24106,7 +25083,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -24268,7 +25246,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -24383,7 +25371,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -24559,7 +25553,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-ADB": { @@ -24656,7 +25657,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -24818,7 +25820,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -24933,7 +25945,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -25109,7 +26127,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-AE5": { @@ -25206,7 +26231,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -25368,7 +26394,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -25483,7 +26519,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -25659,7 +26701,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-AGA": { @@ -25756,7 +26805,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -25918,7 +26968,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -26033,7 +27093,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -26209,7 +27275,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-AJL": { @@ -26306,7 +27379,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -26468,7 +27542,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -26583,7 +27667,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -26759,7 +27849,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-AJS": { @@ -26856,7 +27953,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -27018,7 +28116,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -27133,7 +28241,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -27309,7 +28423,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-AJY": { @@ -27406,7 +28527,8 @@ "holidays": [ "7/4/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/16/2009": "15:15:00", @@ -27596,7 +28718,16 @@ "11/26/2026": "16:00:00", "11/27/2026": "13:45:00", "12/24/2026": "12:45:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "16:00:00", + "2/15/2027": "16:00:00", + "5/31/2027": "16:00:00", + "7/5/2027": "16:00:00", + "9/6/2027": "16:00:00", + "11/25/2027": "16:00:00", + "11/26/2027": "13:45:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -27710,7 +28841,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -27880,7 +29017,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-AKL": { @@ -27977,7 +29121,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -28139,7 +29284,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -28254,7 +29409,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -28430,7 +29591,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-AKZ": { @@ -28527,7 +29695,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -28689,7 +29858,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -28804,7 +29983,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -28980,7 +30165,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-ANE": { @@ -29077,7 +30269,8 @@ "holidays": [ "7/4/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/16/2009": "15:15:00", @@ -29267,7 +30460,16 @@ "11/26/2026": "16:00:00", "11/27/2026": "13:45:00", "12/24/2026": "12:45:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "16:00:00", + "2/15/2027": "16:00:00", + "5/31/2027": "16:00:00", + "7/5/2027": "16:00:00", + "9/6/2027": "16:00:00", + "11/25/2027": "16:00:00", + "11/26/2027": "13:45:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -29381,7 +30583,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -29551,7 +30759,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-APS": { @@ -29648,7 +30863,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -29810,7 +31026,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -29925,7 +31151,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -30101,7 +31333,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-AR0": { @@ -30198,7 +31437,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -30360,7 +31600,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -30475,7 +31725,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -30651,7 +31907,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-ARE": { @@ -30748,7 +32011,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -30910,7 +32174,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -31025,7 +32299,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -31201,7 +32481,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-comex-AUP": { @@ -31298,7 +32585,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -31459,7 +32747,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -31574,7 +32872,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -31749,7 +33053,13 @@ "6/19/2026", "6/18/2027", "7/3/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-AVZ": { @@ -31846,7 +33156,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -32008,7 +33319,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -32123,7 +33444,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -32299,7 +33626,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cbot-AW": { @@ -32355,7 +33689,14 @@ "9/7/2026", "11/26/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/24/2027" ], "earlyCloses": { "11/27/2009": "12:00:00", @@ -32383,7 +33724,8 @@ "11/29/2019": "12:00:00", "12/24/2019": "12:00:00", "11/27/2026": "12:00:00", - "12/24/2026": "12:00:00" + "12/24/2026": "12:00:00", + "11/26/2027": "12:00:00" } }, "Future-nymex-AYV": { @@ -32480,7 +33822,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -32642,7 +33985,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -32757,7 +34110,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -32933,7 +34292,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-AYX": { @@ -33030,7 +34396,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -33192,7 +34559,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -33307,7 +34684,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -33483,7 +34866,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-AZ1": { @@ -33580,7 +34970,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -33742,7 +35133,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -33857,7 +35258,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -34033,7 +35440,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-B0": { @@ -34130,7 +35544,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -34292,7 +35707,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -34407,7 +35832,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -34583,7 +36014,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-B7H": { @@ -34680,7 +36118,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -34842,7 +36281,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -34957,7 +36406,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -35133,7 +36588,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cbot-BCF": { @@ -35241,7 +36703,10 @@ "7/3/2026", "11/26/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "7/5/2027", + "11/25/2027", + "12/24/2027" ], "earlyCloses": { "11/25/2011": "12:00:00", @@ -35356,7 +36821,18 @@ "11/25/2026": "16:00:00", "11/27/2026": "12:05:00", "12/24/2026": "12:05:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/17/2027": "16:00:00", + "2/14/2027": "16:00:00", + "3/25/2027": "16:00:00", + "5/30/2027": "16:00:00", + "6/17/2027": "16:00:00", + "7/4/2027": "16:00:00", + "9/5/2027": "16:00:00", + "11/24/2027": "16:00:00", + "11/26/2027": "12:05:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "12/27/2011": "09:30:00", @@ -35439,7 +36915,12 @@ "2/16/2026": "19:00:00", "5/25/2026": "19:00:00", "9/7/2026": "19:00:00", - "11/27/2026": "08:30:00" + "11/27/2026": "08:30:00", + "1/18/2027": "19:00:00", + "2/15/2027": "19:00:00", + "5/31/2027": "19:00:00", + "9/6/2027": "19:00:00", + "11/26/2027": "08:30:00" }, "bankHolidays": [ "1/19/2009", @@ -35560,7 +37041,11 @@ "1/19/2026", "2/16/2026", "5/25/2026", - "9/7/2026" + "9/7/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "9/6/2027" ] }, "Future-cme-BIO": { @@ -35656,7 +37141,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "10:30:00", @@ -35818,7 +37304,16 @@ "11/26/2026": "12:00:00", "11/27/2026": "12:15:00", "12/24/2026": "12:15:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "12:00:00", + "2/15/2027": "12:00:00", + "5/31/2027": "12:00:00", + "7/5/2027": "12:00:00", + "9/6/2027": "12:00:00", + "11/25/2027": "12:00:00", + "11/26/2027": "12:15:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -35933,7 +37428,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -36103,7 +37604,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-BK": { @@ -36200,7 +37708,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -36362,7 +37871,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -36477,7 +37996,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -36653,7 +38178,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-BOO": { @@ -36750,7 +38282,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -36912,7 +38445,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -37027,7 +38570,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -37203,7 +38752,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-BR7": { @@ -37300,7 +38856,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -37462,7 +39019,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -37577,7 +39144,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -37753,7 +39326,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-BTC": { @@ -37849,7 +39429,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/15/2018": "12:00:00", @@ -37934,7 +39515,16 @@ "11/26/2026": "16:00:00", "11/27/2026": "13:45:00", "12/24/2026": "12:45:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "16:00:00", + "2/15/2027": "16:00:00", + "5/31/2027": "16:00:00", + "7/5/2027": "12:00:00", + "9/6/2027": "16:00:00", + "11/25/2027": "16:00:00", + "11/26/2027": "13:45:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/15/2018": "17:00:00", @@ -37996,7 +39586,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "12/25/2017", @@ -38088,7 +39684,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cbot-BWF": { @@ -38196,7 +39799,10 @@ "7/3/2026", "11/26/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "7/5/2027", + "11/25/2027", + "12/24/2027" ], "earlyCloses": { "11/25/2011": "12:00:00", @@ -38311,7 +39917,18 @@ "11/25/2026": "16:00:00", "11/27/2026": "12:05:00", "12/24/2026": "12:05:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/17/2027": "16:00:00", + "2/14/2027": "16:00:00", + "3/25/2027": "16:00:00", + "5/30/2027": "16:00:00", + "6/17/2027": "16:00:00", + "7/4/2027": "16:00:00", + "9/5/2027": "16:00:00", + "11/24/2027": "16:00:00", + "11/26/2027": "12:05:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "12/27/2011": "09:30:00", @@ -38394,7 +40011,12 @@ "2/16/2026": "19:00:00", "5/25/2026": "19:00:00", "9/7/2026": "19:00:00", - "11/27/2026": "08:30:00" + "11/27/2026": "08:30:00", + "1/18/2027": "19:00:00", + "2/15/2027": "19:00:00", + "5/31/2027": "19:00:00", + "9/6/2027": "19:00:00", + "11/26/2027": "08:30:00" }, "bankHolidays": [ "1/19/2009", @@ -38515,7 +40137,11 @@ "1/19/2026", "2/16/2026", "5/25/2026", - "9/7/2026" + "9/7/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "9/6/2027" ] }, "Future-nymex-BZ": { @@ -38612,7 +40238,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -38774,7 +40401,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -38889,7 +40526,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -39065,7 +40708,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-CB": { @@ -39184,7 +40834,10 @@ "11/26/2026", "11/27/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "11/25/2027", + "11/26/2027", + "12/24/2027" ], "earlyCloses": { "11/25/2009": "16:00:00", @@ -39294,7 +40947,17 @@ "9/6/2026": "16:00:00", "11/25/2026": "16:00:00", "12/24/2026": "12:00:00", - "12/31/2026": "13:55:00" + "12/31/2026": "13:55:00", + "1/17/2027": "16:00:00", + "2/14/2027": "16:00:00", + "3/25/2027": "13:55:00", + "5/30/2027": "16:00:00", + "6/17/2027": "13:55:00", + "7/4/2027": "16:00:00", + "9/5/2027": "16:00:00", + "11/24/2027": "16:00:00", + "12/23/2027": "13:55:00", + "12/31/2027": "13:55:00" }, "lateOpens": { "12/27/2011": "09:05:00", @@ -39386,7 +41049,12 @@ "1/19/2026": "17:00:00", "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", - "9/7/2026": "17:00:00" + "9/7/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -39529,7 +41197,13 @@ "1/19/2026", "2/16/2026", "5/25/2026", - "9/7/2026" + "9/7/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "12/31/2027" ] }, "Future-cme-CJY": { @@ -39626,7 +41300,8 @@ "holidays": [ "7/4/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/16/2009": "15:15:00", @@ -39816,7 +41491,16 @@ "11/26/2026": "16:00:00", "11/27/2026": "13:45:00", "12/24/2026": "12:45:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "16:00:00", + "2/15/2027": "16:00:00", + "5/31/2027": "16:00:00", + "7/5/2027": "16:00:00", + "9/6/2027": "16:00:00", + "11/25/2027": "16:00:00", + "11/26/2027": "13:45:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -39930,7 +41614,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -40100,7 +41790,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-CL": { @@ -40197,7 +41894,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -40359,7 +42057,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -40474,7 +42182,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -40650,7 +42364,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-CNH": { @@ -40747,7 +42468,8 @@ "holidays": [ "7/4/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/16/2009": "15:15:00", @@ -40937,7 +42659,16 @@ "11/26/2026": "16:00:00", "11/27/2026": "13:45:00", "12/24/2026": "12:45:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "16:00:00", + "2/15/2027": "16:00:00", + "5/31/2027": "16:00:00", + "7/5/2027": "16:00:00", + "9/6/2027": "16:00:00", + "11/25/2027": "16:00:00", + "11/26/2027": "13:45:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -41051,7 +42782,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [] }, @@ -41149,7 +42886,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -41311,7 +43049,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -41426,7 +43174,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -41602,7 +43356,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-CSC": { @@ -41721,7 +43482,10 @@ "11/26/2026", "11/27/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "11/25/2027", + "11/26/2027", + "12/24/2027" ], "earlyCloses": { "11/25/2009": "16:00:00", @@ -41831,7 +43595,17 @@ "9/6/2026": "16:00:00", "11/25/2026": "16:00:00", "12/24/2026": "12:00:00", - "12/31/2026": "13:55:00" + "12/31/2026": "13:55:00", + "1/17/2027": "16:00:00", + "2/14/2027": "16:00:00", + "3/25/2027": "13:55:00", + "5/30/2027": "16:00:00", + "6/17/2027": "13:55:00", + "7/4/2027": "16:00:00", + "9/5/2027": "16:00:00", + "11/24/2027": "16:00:00", + "12/23/2027": "13:55:00", + "12/31/2027": "13:55:00" }, "lateOpens": { "12/27/2011": "09:05:00", @@ -41923,7 +43697,12 @@ "1/19/2026": "17:00:00", "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", - "9/7/2026": "17:00:00" + "9/7/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -42066,7 +43845,13 @@ "1/19/2026", "2/16/2026", "5/25/2026", - "9/7/2026" + "9/7/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "12/31/2027" ] }, "Future-nymex-CSW": { @@ -42355,7 +44140,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -42517,7 +44303,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -42632,7 +44428,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -42808,7 +44610,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-CU": { @@ -42905,7 +44714,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -43067,7 +44877,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -43182,7 +45002,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -43358,7 +45184,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-D1N": { @@ -43455,7 +45288,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -43617,7 +45451,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -43732,7 +45576,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -43908,7 +45758,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-DC": { @@ -44027,7 +45884,10 @@ "11/26/2026", "11/27/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "11/25/2027", + "11/26/2027", + "12/24/2027" ], "earlyCloses": { "11/25/2009": "16:00:00", @@ -44137,7 +45997,17 @@ "9/6/2026": "16:00:00", "11/25/2026": "16:00:00", "12/24/2026": "12:00:00", - "12/31/2026": "13:55:00" + "12/31/2026": "13:55:00", + "1/17/2027": "16:00:00", + "2/14/2027": "16:00:00", + "3/25/2027": "13:55:00", + "5/30/2027": "16:00:00", + "6/17/2027": "13:55:00", + "7/4/2027": "16:00:00", + "9/5/2027": "16:00:00", + "11/24/2027": "16:00:00", + "12/23/2027": "13:55:00", + "12/31/2027": "13:55:00" }, "lateOpens": { "12/27/2011": "09:05:00", @@ -44229,7 +46099,12 @@ "1/19/2026": "17:00:00", "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", - "9/7/2026": "17:00:00" + "9/7/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -44372,7 +46247,13 @@ "1/19/2026", "2/16/2026", "5/25/2026", - "9/7/2026" + "9/7/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "12/31/2027" ] }, "Future-nymex-DCB": { @@ -44469,7 +46350,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -44631,7 +46513,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -44746,7 +46638,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -44922,7 +46820,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-DY": { @@ -45041,7 +46946,10 @@ "11/26/2026", "11/27/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "11/25/2027", + "11/26/2027", + "12/24/2027" ], "earlyCloses": { "11/25/2009": "16:00:00", @@ -45151,7 +47059,17 @@ "9/6/2026": "16:00:00", "11/25/2026": "16:00:00", "12/24/2026": "12:00:00", - "12/31/2026": "13:55:00" + "12/31/2026": "13:55:00", + "1/17/2027": "16:00:00", + "2/14/2027": "16:00:00", + "3/25/2027": "13:55:00", + "5/30/2027": "16:00:00", + "6/17/2027": "13:55:00", + "7/4/2027": "16:00:00", + "9/5/2027": "16:00:00", + "11/24/2027": "16:00:00", + "12/23/2027": "13:55:00", + "12/31/2027": "13:55:00" }, "lateOpens": { "12/27/2011": "09:05:00", @@ -45243,7 +47161,12 @@ "1/19/2026": "17:00:00", "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", - "9/7/2026": "17:00:00" + "9/7/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -45386,7 +47309,13 @@ "1/19/2026", "2/16/2026", "5/25/2026", - "9/7/2026" + "9/7/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "12/31/2027" ] }, "Future-nymex-E6": { @@ -45483,7 +47412,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -45645,7 +47575,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -45760,7 +47700,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -45936,7 +47882,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-E7": { @@ -46033,7 +47986,8 @@ "holidays": [ "7/4/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/16/2009": "15:15:00", @@ -46223,7 +48177,16 @@ "11/26/2026": "16:00:00", "11/27/2026": "13:45:00", "12/24/2026": "12:45:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "16:00:00", + "2/15/2027": "16:00:00", + "5/31/2027": "16:00:00", + "7/5/2027": "16:00:00", + "9/6/2027": "16:00:00", + "11/25/2027": "16:00:00", + "11/26/2027": "13:45:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -46337,7 +48300,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -46507,7 +48476,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-EAD": { @@ -46604,7 +48580,8 @@ "holidays": [ "7/4/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/16/2009": "15:15:00", @@ -46794,7 +48771,16 @@ "11/26/2026": "16:00:00", "11/27/2026": "13:45:00", "12/24/2026": "12:45:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "16:00:00", + "2/15/2027": "16:00:00", + "5/31/2027": "16:00:00", + "7/5/2027": "16:00:00", + "9/6/2027": "16:00:00", + "11/25/2027": "16:00:00", + "11/26/2027": "13:45:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -46908,7 +48894,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -47078,7 +49070,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-ECD": { @@ -47175,7 +49174,8 @@ "holidays": [ "7/4/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/16/2009": "15:15:00", @@ -47365,7 +49365,16 @@ "11/26/2026": "16:00:00", "11/27/2026": "13:45:00", "12/24/2026": "12:45:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "16:00:00", + "2/15/2027": "16:00:00", + "5/31/2027": "16:00:00", + "7/5/2027": "16:00:00", + "9/6/2027": "16:00:00", + "11/25/2027": "16:00:00", + "11/26/2027": "13:45:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -47479,7 +49488,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -47649,7 +49664,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-comex-EDP": { @@ -47746,7 +49768,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -47907,7 +49930,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -48022,7 +50055,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -48197,7 +50236,13 @@ "6/19/2026", "6/18/2027", "7/3/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cbot-EH": { @@ -48710,7 +50755,9 @@ "11/11/2025", "11/27/2025", "12/25/2025", - "1/1/2026" + "1/1/2026", + "1/1/2027", + "12/31/2027" ] }, "Future-cme-EI": { @@ -48806,7 +50853,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "10:30:00", @@ -48968,7 +51016,16 @@ "11/26/2026": "12:00:00", "11/27/2026": "12:15:00", "12/24/2026": "12:15:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "12:00:00", + "2/15/2027": "12:00:00", + "5/31/2027": "12:00:00", + "7/5/2027": "12:00:00", + "9/6/2027": "12:00:00", + "11/25/2027": "12:00:00", + "11/26/2027": "12:15:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -49083,7 +51140,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -49253,7 +51316,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-EMD": { @@ -49349,7 +51419,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "10:30:00", @@ -49511,7 +51582,16 @@ "11/26/2026": "12:00:00", "11/27/2026": "12:15:00", "12/24/2026": "12:15:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "12:00:00", + "2/15/2027": "12:00:00", + "5/31/2027": "12:00:00", + "7/5/2027": "12:00:00", + "9/6/2027": "12:00:00", + "11/25/2027": "12:00:00", + "11/26/2027": "12:15:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -49626,7 +51706,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -49796,7 +51882,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-EN": { @@ -49893,7 +51986,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -50055,7 +52149,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -50170,7 +52274,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -50346,7 +52456,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-EPN": { @@ -50443,7 +52560,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -50605,7 +52723,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -50720,7 +52848,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -50896,7 +53030,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-ESK": { @@ -50993,7 +53134,8 @@ "holidays": [ "7/4/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/16/2009": "15:15:00", @@ -51183,7 +53325,16 @@ "11/26/2026": "16:00:00", "11/27/2026": "13:45:00", "12/24/2026": "12:45:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "16:00:00", + "2/15/2027": "16:00:00", + "5/31/2027": "16:00:00", + "7/5/2027": "16:00:00", + "9/6/2027": "16:00:00", + "11/25/2027": "16:00:00", + "11/26/2027": "13:45:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -51297,7 +53448,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -51467,7 +53624,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-ETH": { @@ -51563,7 +53727,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "2/15/2021": "12:00:00", @@ -51622,7 +53787,16 @@ "11/26/2026": "16:00:00", "11/27/2026": "13:45:00", "12/24/2026": "12:45:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "16:00:00", + "2/15/2027": "16:00:00", + "5/31/2027": "16:00:00", + "7/5/2027": "12:00:00", + "9/6/2027": "16:00:00", + "11/25/2027": "16:00:00", + "11/26/2027": "13:45:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/15/2018": "17:00:00", @@ -51685,7 +53859,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "12/25/2017", @@ -51777,7 +53957,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-EVC": { @@ -51874,7 +54061,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -52036,7 +54224,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -52151,7 +54349,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -52327,7 +54531,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-EWG": { @@ -52424,7 +54635,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -52586,7 +54798,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -52701,7 +54923,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -52877,7 +55105,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-EWN": { @@ -52974,7 +55209,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -53136,7 +55372,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -53251,7 +55497,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -53427,7 +55679,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-EXR": { @@ -53524,7 +55783,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -53686,7 +55946,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -53801,7 +56071,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -53977,7 +56253,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cbot-F1U": { @@ -54167,7 +56450,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "lateOpens": { "1/19/2009": "17:00:00", @@ -54282,7 +56566,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "earlyCloses": { "1/16/2009": "15:15:00", @@ -54473,7 +56763,16 @@ "11/26/2026": "12:00:00", "11/27/2026": "12:15:00", "12/24/2026": "12:15:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "12:00:00", + "2/15/2027": "12:00:00", + "5/31/2027": "12:00:00", + "7/5/2027": "13:30:00", + "9/6/2027": "12:00:00", + "11/25/2027": "12:00:00", + "11/26/2027": "12:15:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "bankHolidays": [ "1/19/2009", @@ -54643,7 +56942,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cbot-TN": { @@ -54739,7 +57045,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "lateOpens": { "1/19/2009": "17:00:00", @@ -54854,7 +57161,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "earlyCloses": { "1/16/2009": "15:15:00", @@ -55045,7 +57358,16 @@ "11/26/2026": "12:00:00", "11/27/2026": "12:15:00", "12/24/2026": "12:15:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "12:00:00", + "2/15/2027": "12:00:00", + "5/31/2027": "12:00:00", + "7/5/2027": "13:30:00", + "9/6/2027": "12:00:00", + "11/25/2027": "12:00:00", + "11/26/2027": "12:15:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "bankHolidays": [ "1/19/2009", @@ -55215,7 +57537,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cbot-MTN": { @@ -55311,7 +57640,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "lateOpens": { "1/19/2009": "17:00:00", @@ -55426,7 +57756,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "earlyCloses": { "1/16/2009": "15:15:00", @@ -55617,7 +57953,16 @@ "11/26/2026": "12:00:00", "11/27/2026": "12:15:00", "12/24/2026": "12:15:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "12:00:00", + "2/15/2027": "12:00:00", + "5/31/2027": "12:00:00", + "7/5/2027": "13:30:00", + "9/6/2027": "12:00:00", + "11/25/2027": "12:00:00", + "11/26/2027": "12:15:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "bankHolidays": [ "1/19/2009", @@ -55787,7 +58132,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cbot-MWN": { @@ -55883,7 +58235,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "lateOpens": { "1/19/2009": "17:00:00", @@ -55998,7 +58351,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "earlyCloses": { "1/16/2009": "15:15:00", @@ -56189,7 +58548,16 @@ "11/26/2026": "12:00:00", "11/27/2026": "12:15:00", "12/24/2026": "12:15:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "12:00:00", + "2/15/2027": "12:00:00", + "5/31/2027": "12:00:00", + "7/5/2027": "13:30:00", + "9/6/2027": "12:00:00", + "11/25/2027": "12:00:00", + "11/26/2027": "12:15:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "bankHolidays": [ "1/19/2009", @@ -56359,7 +58727,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-FO": { @@ -56456,7 +58831,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -56618,7 +58994,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -56733,7 +59119,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -56909,7 +59301,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-FRC": { @@ -57006,7 +59405,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -57168,7 +59568,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -57283,7 +59693,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -57459,7 +59875,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-FSS": { @@ -57556,7 +59979,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -57718,7 +60142,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -57833,7 +60267,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -58009,7 +60449,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-GCU": { @@ -58106,7 +60553,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -58268,7 +60716,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -58383,7 +60841,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -58559,7 +61023,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-GD": { @@ -58660,7 +61131,8 @@ "6/18/2027", "7/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "10:30:00", @@ -58791,7 +61263,18 @@ "11/25/2026": "16:00:00", "11/27/2026": "12:15:00", "12/24/2026": "12:15:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/17/2027": "16:00:00", + "2/14/2027": "16:00:00", + "3/25/2027": "16:00:00", + "5/30/2027": "16:00:00", + "6/17/2027": "16:00:00", + "7/4/2027": "16:00:00", + "9/5/2027": "16:00:00", + "11/24/2027": "16:00:00", + "11/26/2027": "12:15:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/1/2026": "17:00:00", @@ -58799,7 +61282,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "1/1/2026", @@ -58807,7 +61296,14 @@ "2/16/2026", "5/25/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-GDK": { @@ -58926,7 +61422,10 @@ "11/26/2026", "11/27/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "11/25/2027", + "11/26/2027", + "12/24/2027" ], "earlyCloses": { "11/25/2009": "16:00:00", @@ -59036,7 +61535,17 @@ "9/6/2026": "16:00:00", "11/25/2026": "16:00:00", "12/24/2026": "12:00:00", - "12/31/2026": "13:55:00" + "12/31/2026": "13:55:00", + "1/17/2027": "16:00:00", + "2/14/2027": "16:00:00", + "3/25/2027": "13:55:00", + "5/30/2027": "16:00:00", + "6/17/2027": "13:55:00", + "7/4/2027": "16:00:00", + "9/5/2027": "16:00:00", + "11/24/2027": "16:00:00", + "12/23/2027": "13:55:00", + "12/31/2027": "13:55:00" }, "lateOpens": { "12/27/2011": "09:05:00", @@ -59128,7 +61637,12 @@ "1/19/2026": "17:00:00", "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", - "9/7/2026": "17:00:00" + "9/7/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -59271,7 +61785,13 @@ "1/19/2026", "2/16/2026", "5/25/2026", - "9/7/2026" + "9/7/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "12/31/2027" ] }, "Future-cme-GNF": { @@ -59365,7 +61885,10 @@ "11/26/2026", "11/27/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "11/25/2027", + "11/26/2027", + "12/24/2027" ], "earlyCloses": { "11/25/2009": "16:00:00", @@ -59475,7 +61998,17 @@ "9/6/2026": "16:00:00", "11/25/2026": "16:00:00", "12/24/2026": "12:00:00", - "12/31/2026": "13:55:00" + "12/31/2026": "13:55:00", + "1/17/2027": "16:00:00", + "2/14/2027": "16:00:00", + "3/25/2027": "13:55:00", + "5/30/2027": "16:00:00", + "6/17/2027": "13:55:00", + "7/4/2027": "16:00:00", + "9/5/2027": "16:00:00", + "11/24/2027": "16:00:00", + "12/23/2027": "13:55:00", + "12/31/2027": "13:55:00" }, "lateOpens": { "12/27/2011": "09:05:00", @@ -59567,7 +62100,12 @@ "1/19/2026": "17:00:00", "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", - "9/7/2026": "17:00:00" + "9/7/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -59710,7 +62248,13 @@ "1/19/2026", "2/16/2026", "5/25/2026", - "9/7/2026" + "9/7/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "12/31/2027" ] }, "Future-nymex-HCL": { @@ -59999,7 +62543,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -60131,7 +62676,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/1/2024": "18:00:00", @@ -60156,7 +62711,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -60331,7 +62892,13 @@ "6/19/2026", "6/18/2027", "7/3/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-HH": { @@ -60428,7 +62995,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -60590,7 +63158,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -60705,7 +63283,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -60881,7 +63465,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-HO": { @@ -60978,7 +63569,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -61140,7 +63732,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -61255,7 +63857,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -61431,7 +64039,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-HP": { @@ -61528,7 +64143,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -61690,7 +64306,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -61805,7 +64431,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -61981,7 +64613,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-HRC": { @@ -62075,7 +64714,11 @@ } ], "saturday": [], - "holidays": [], + "holidays": [ + "12/25/2026", + "1/1/2027", + "12/24/2027" + ], "earlyCloses": { "1/19/2009": "17:15:00", "2/16/2009": "17:15:00", @@ -62173,8 +64816,46 @@ "9/2/2019": "13:00:00", "11/28/2019": "13:00:00", "11/29/2019": "13:45:00", - "12/24/2019": "13:45:00" - } + "12/24/2019": "13:45:00", + "9/7/2026": "14:30:00", + "11/26/2026": "14:30:00", + "11/27/2026": "14:45:00", + "12/24/2026": "13:45:00", + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "6/18/2027": "13:00:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" + }, + "lateOpens": { + "9/7/2026": "18:00:00", + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" + }, + "bankHolidays": [ + "9/7/2026", + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "6/18/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" + ] }, "Future-nymex-HTT": { "dataTimeZone": "UTC", @@ -62270,7 +64951,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -62432,7 +65114,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -62547,7 +65239,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -62723,7 +65421,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-IBV": { @@ -62819,7 +65524,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "10:30:00", @@ -62981,7 +65687,16 @@ "11/26/2026": "12:00:00", "11/27/2026": "12:15:00", "12/24/2026": "12:15:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "12:00:00", + "2/15/2027": "12:00:00", + "5/31/2027": "12:00:00", + "7/5/2027": "12:00:00", + "9/6/2027": "12:00:00", + "11/25/2027": "12:00:00", + "11/26/2027": "12:15:00", + "12/23/2027": "12:15:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -63096,7 +65811,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -63266,7 +65987,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-FTU": { @@ -63362,7 +66090,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "10:30:00", @@ -63524,7 +66253,16 @@ "11/26/2026": "12:00:00", "11/27/2026": "12:15:00", "12/24/2026": "12:15:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "12:00:00", + "2/15/2027": "12:00:00", + "5/31/2027": "12:00:00", + "7/5/2027": "12:00:00", + "9/6/2027": "12:00:00", + "11/25/2027": "12:00:00", + "11/26/2027": "12:15:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -63639,7 +66377,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -63809,7 +66553,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-FT1": { @@ -63905,7 +66656,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "10:30:00", @@ -64067,7 +66819,16 @@ "11/26/2026": "12:00:00", "11/27/2026": "12:15:00", "12/24/2026": "12:15:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "12:00:00", + "2/15/2027": "12:00:00", + "5/31/2027": "12:00:00", + "7/5/2027": "12:00:00", + "9/6/2027": "12:00:00", + "11/25/2027": "12:00:00", + "11/26/2027": "12:15:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -64182,7 +66943,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -64352,7 +67119,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-FT5": { @@ -64448,7 +67222,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "10:30:00", @@ -64610,7 +67385,16 @@ "11/26/2026": "12:00:00", "11/27/2026": "12:15:00", "12/24/2026": "12:15:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "12:00:00", + "2/15/2027": "12:00:00", + "5/31/2027": "12:00:00", + "7/5/2027": "12:00:00", + "9/6/2027": "12:00:00", + "11/25/2027": "12:00:00", + "11/26/2027": "12:15:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -64725,7 +67509,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -64895,7 +67685,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-J7": { @@ -64992,7 +67789,8 @@ "holidays": [ "7/4/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/16/2009": "15:15:00", @@ -65182,7 +67980,16 @@ "11/26/2026": "16:00:00", "11/27/2026": "13:45:00", "12/24/2026": "12:45:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "16:00:00", + "2/15/2027": "16:00:00", + "5/31/2027": "16:00:00", + "7/5/2027": "16:00:00", + "9/6/2027": "16:00:00", + "11/25/2027": "16:00:00", + "11/26/2027": "13:45:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -65296,7 +68103,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -65466,7 +68279,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-RB": { @@ -65563,7 +68383,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -65725,7 +68546,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -65840,7 +68671,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -66016,7 +68853,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-NG": { @@ -66113,7 +68957,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -66275,7 +69120,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -66390,7 +69245,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -66566,7 +69427,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cbot-ZB": { @@ -66662,7 +69530,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/16/2009": "15:15:00", @@ -66853,7 +69722,16 @@ "11/26/2026": "12:00:00", "11/27/2026": "12:15:00", "12/24/2026": "12:15:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "12:00:00", + "2/15/2027": "12:00:00", + "5/31/2027": "12:00:00", + "7/5/2027": "13:30:00", + "9/6/2027": "12:00:00", + "11/25/2027": "12:00:00", + "11/26/2027": "12:15:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -66968,7 +69846,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -67138,7 +70022,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cbot-ZN": { @@ -67234,7 +70125,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/16/2009": "15:15:00", @@ -67425,7 +70317,16 @@ "11/26/2026": "12:00:00", "11/27/2026": "12:15:00", "12/24/2026": "12:15:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "12:00:00", + "2/15/2027": "12:00:00", + "5/31/2027": "12:00:00", + "7/5/2027": "13:30:00", + "9/6/2027": "12:00:00", + "11/25/2027": "12:00:00", + "11/26/2027": "12:15:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -67540,7 +70441,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -67710,7 +70617,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cbot-ZF": { @@ -67806,7 +70720,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/16/2009": "15:15:00", @@ -67997,7 +70912,16 @@ "11/26/2026": "12:00:00", "11/27/2026": "12:15:00", "12/24/2026": "12:15:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "12:00:00", + "2/15/2027": "12:00:00", + "5/31/2027": "12:00:00", + "7/5/2027": "13:30:00", + "9/6/2027": "12:00:00", + "11/25/2027": "12:00:00", + "11/26/2027": "12:15:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -68112,7 +71036,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -68282,7 +71212,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cbot-ZT": { @@ -68378,7 +71315,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/16/2009": "15:15:00", @@ -68569,7 +71507,16 @@ "11/26/2026": "12:00:00", "11/27/2026": "12:15:00", "12/24/2026": "12:15:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "12:00:00", + "2/15/2027": "12:00:00", + "5/31/2027": "12:00:00", + "7/5/2027": "13:30:00", + "9/6/2027": "12:00:00", + "11/25/2027": "12:00:00", + "11/26/2027": "12:15:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -68684,7 +71631,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -68854,7 +71807,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-GE": { @@ -69201,7 +72161,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "11:30:00", @@ -69363,7 +72324,16 @@ "11/26/2026": "13:00:00", "11/27/2026": "13:15:00", "12/24/2026": "13:15:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "13:00:00", + "2/15/2027": "13:00:00", + "5/31/2027": "13:00:00", + "7/5/2027": "13:00:00", + "9/6/2027": "13:00:00", + "11/25/2027": "13:00:00", + "11/26/2027": "13:15:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -69478,7 +72448,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -69648,7 +72624,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-ESG": { @@ -69744,7 +72727,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "11:30:00", @@ -69906,7 +72890,16 @@ "11/26/2026": "13:00:00", "11/27/2026": "13:15:00", "12/24/2026": "13:15:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "13:00:00", + "2/15/2027": "13:00:00", + "5/31/2027": "13:00:00", + "7/5/2027": "13:00:00", + "9/6/2027": "13:00:00", + "11/25/2027": "13:00:00", + "11/26/2027": "13:15:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -70021,7 +73014,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -70191,7 +73190,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-RS1": { @@ -70287,7 +73293,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "11:30:00", @@ -70449,7 +73456,16 @@ "11/26/2026": "13:00:00", "11/27/2026": "13:15:00", "12/24/2026": "13:15:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "13:00:00", + "2/15/2027": "13:00:00", + "5/31/2027": "13:00:00", + "7/5/2027": "13:00:00", + "9/6/2027": "13:00:00", + "11/25/2027": "13:00:00", + "11/26/2027": "13:15:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -70564,7 +73580,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -70734,7 +73756,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-SDA": { @@ -70830,7 +73859,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "11:30:00", @@ -70992,7 +74022,16 @@ "11/26/2026": "13:00:00", "11/27/2026": "13:15:00", "12/24/2026": "13:15:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "13:00:00", + "2/15/2027": "13:00:00", + "5/31/2027": "13:00:00", + "7/5/2027": "13:00:00", + "9/6/2027": "13:00:00", + "11/25/2027": "13:00:00", + "11/26/2027": "13:15:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -71107,7 +74146,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -71277,7 +74322,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-NQ": { @@ -71373,7 +74425,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "11:30:00", @@ -71535,7 +74588,16 @@ "11/26/2026": "13:00:00", "11/27/2026": "13:15:00", "12/24/2026": "13:15:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "13:00:00", + "2/15/2027": "13:00:00", + "5/31/2027": "13:00:00", + "7/5/2027": "13:00:00", + "9/6/2027": "13:00:00", + "11/25/2027": "13:00:00", + "11/26/2027": "13:15:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -71650,7 +74712,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -71820,7 +74888,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-RTY": { @@ -71916,7 +74991,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "11:30:00", @@ -72078,7 +75154,16 @@ "11/26/2026": "13:00:00", "11/27/2026": "13:15:00", "12/24/2026": "13:15:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "13:00:00", + "2/15/2027": "13:00:00", + "5/31/2027": "13:00:00", + "7/5/2027": "13:00:00", + "9/6/2027": "13:00:00", + "11/25/2027": "13:00:00", + "11/26/2027": "13:15:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -72193,7 +75278,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -72363,7 +75454,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cbot-YM": { @@ -72459,7 +75557,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "11:30:00", @@ -72621,7 +75720,16 @@ "11/26/2026": "13:00:00", "11/27/2026": "13:15:00", "12/24/2026": "13:15:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "13:00:00", + "2/15/2027": "13:00:00", + "5/31/2027": "13:00:00", + "7/5/2027": "13:00:00", + "9/6/2027": "13:00:00", + "11/25/2027": "13:00:00", + "11/26/2027": "13:15:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -72737,7 +75845,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -72907,7 +76021,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cfe-VX": { @@ -73239,7 +76360,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "11:30:00", @@ -73401,7 +76523,16 @@ "11/26/2026": "13:00:00", "11/27/2026": "13:15:00", "12/24/2026": "13:15:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "13:00:00", + "2/15/2027": "13:00:00", + "5/31/2027": "13:00:00", + "7/5/2027": "13:00:00", + "9/6/2027": "13:00:00", + "11/25/2027": "13:00:00", + "11/26/2027": "13:15:00", + "12/23/2027": "13:15:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -73516,7 +76647,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -73686,7 +76823,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-ENY": { @@ -73782,7 +76926,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "11:30:00", @@ -73944,7 +77089,16 @@ "11/26/2026": "13:00:00", "11/27/2026": "13:15:00", "12/24/2026": "13:15:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "13:00:00", + "2/15/2027": "13:00:00", + "5/31/2027": "13:00:00", + "7/5/2027": "13:00:00", + "9/6/2027": "13:00:00", + "11/25/2027": "13:00:00", + "11/26/2027": "13:15:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -74059,7 +77213,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -74229,7 +77389,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-NIY": { @@ -74325,7 +77492,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "11:30:00", @@ -74487,7 +77655,16 @@ "11/26/2026": "13:00:00", "11/27/2026": "13:15:00", "12/24/2026": "13:15:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "13:00:00", + "2/15/2027": "13:00:00", + "5/31/2027": "13:00:00", + "7/5/2027": "13:00:00", + "9/6/2027": "13:00:00", + "11/25/2027": "13:00:00", + "11/26/2027": "13:15:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -74602,7 +77779,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -74772,7 +77955,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-NKD": { @@ -74868,7 +78058,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "11:30:00", @@ -75030,7 +78221,16 @@ "11/26/2026": "13:00:00", "11/27/2026": "13:15:00", "12/24/2026": "13:15:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "13:00:00", + "2/15/2027": "13:00:00", + "5/31/2027": "13:00:00", + "7/5/2027": "13:00:00", + "9/6/2027": "13:00:00", + "11/25/2027": "13:00:00", + "11/26/2027": "13:15:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -75145,7 +78345,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -75315,7 +78521,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-LE": { @@ -75436,7 +78649,14 @@ "9/7/2026", "11/26/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/24/2027" ], "lateOpens": { "11/24/2011": "17:00:00", @@ -75554,7 +78774,8 @@ "11/28/2025": "12:05:00", "12/24/2025": "12:15:00", "11/27/2026": "12:05:00", - "12/24/2026": "12:15:00" + "12/24/2026": "12:15:00", + "11/26/2027": "12:05:00" }, "bankHolidays": [ "1/19/2009", @@ -75727,7 +78948,14 @@ "9/7/2026", "11/26/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/24/2027" ], "lateOpens": { "11/24/2011": "17:00:00", @@ -75845,7 +79073,8 @@ "11/28/2025": "12:05:00", "12/24/2025": "12:15:00", "11/27/2026": "12:05:00", - "12/24/2026": "12:15:00" + "12/24/2026": "12:15:00", + "11/26/2027": "12:05:00" }, "bankHolidays": [ "1/19/2009", @@ -76018,7 +79247,14 @@ "9/7/2026", "11/26/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/24/2027" ], "lateOpens": { "11/24/2011": "17:00:00", @@ -76136,7 +79372,8 @@ "11/28/2025": "12:05:00", "12/24/2025": "12:15:00", "11/27/2026": "12:05:00", - "12/24/2026": "12:15:00" + "12/24/2026": "12:15:00", + "11/26/2027": "12:05:00" }, "bankHolidays": [ "1/19/2009", @@ -76283,7 +79520,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/15/2024": "14:30:00", @@ -76318,7 +79556,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/1/2024": "18:00:00", @@ -76343,7 +79591,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -76518,7 +79772,13 @@ "6/19/2026", "6/18/2027", "7/3/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-comex-SI": { @@ -76615,7 +79875,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/15/2024": "14:30:00", @@ -76650,7 +79911,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/1/2024": "18:00:00", @@ -76675,7 +79946,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -76850,7 +80127,13 @@ "6/19/2026", "6/18/2027", "7/3/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-TPY": { @@ -76946,7 +80229,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "11:30:00", @@ -77108,7 +80392,16 @@ "11/26/2026": "13:00:00", "11/27/2026": "13:15:00", "12/24/2026": "13:15:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "13:00:00", + "2/15/2027": "13:00:00", + "5/31/2027": "13:00:00", + "7/5/2027": "13:00:00", + "9/6/2027": "13:00:00", + "11/25/2027": "13:00:00", + "11/26/2027": "13:15:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -77223,7 +80516,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -77393,7 +80692,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-TPD": { @@ -77489,7 +80795,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "11:30:00", @@ -77651,7 +80958,16 @@ "11/26/2026": "13:00:00", "11/27/2026": "13:15:00", "12/24/2026": "13:15:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "13:00:00", + "2/15/2027": "13:00:00", + "5/31/2027": "13:00:00", + "7/5/2027": "13:00:00", + "9/6/2027": "13:00:00", + "11/25/2027": "13:00:00", + "11/26/2027": "13:15:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -77766,7 +81082,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -77936,7 +81258,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-RX": { @@ -78030,7 +81359,11 @@ } ], "saturday": [], - "holidays": [], + "holidays": [ + "12/25/2026", + "1/1/2027", + "12/24/2027" + ], "earlyCloses": { "1/19/2009": "11:30:00", "2/16/2009": "11:30:00", @@ -78157,7 +81490,22 @@ "7/4/2023": "13:00:00", "9/4/2023": "13:00:00", "11/23/2023": "13:00:00", - "11/24/2023": "13:15:00" + "11/24/2023": "13:15:00", + "9/7/2026": "13:00:00", + "11/26/2026": "13:00:00", + "11/27/2026": "13:15:00", + "12/24/2026": "13:15:00", + "12/31/2026": "17:00:00", + "1/18/2027": "13:00:00", + "2/15/2027": "13:00:00", + "5/31/2027": "13:00:00", + "6/18/2027": "13:00:00", + "7/5/2027": "13:00:00", + "9/6/2027": "13:00:00", + "11/25/2027": "13:00:00", + "11/26/2027": "13:15:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -78248,8 +81596,28 @@ "7/4/2023": "18:00:00", "9/4/2023": "18:00:00", "11/23/2023": "18:00:00", - "12/25/2023": "18:00:00" - } + "12/25/2023": "18:00:00", + "9/7/2026": "18:00:00", + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" + }, + "bankHolidays": [ + "9/7/2026", + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "6/18/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" + ] }, "Future-nymex-PL": { "dataTimeZone": "UTC", @@ -78345,7 +81713,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/15/2024": "14:30:00", @@ -78380,7 +81749,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/1/2024": "18:00:00", @@ -78405,7 +81784,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -78580,7 +81965,13 @@ "6/19/2026", "6/18/2027", "7/3/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-PA": { @@ -78677,7 +82068,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/15/2024": "14:30:00", @@ -78712,7 +82104,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/1/2024": "18:00:00", @@ -78737,7 +82139,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -78912,7 +82320,13 @@ "6/19/2026", "6/18/2027", "7/3/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-ice-CT": { @@ -79476,7 +82890,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "12/31/2010": "12:15:00", @@ -79540,13 +82955,22 @@ "4/2/2026": "16:00:00", "5/24/2026": "16:00:00", "6/19/2026": "12:00:00", - "6/18/2027": "12:00:00", + "6/18/2027": "16:00:00", "7/3/2026": "12:00:00", "9/6/2026": "16:00:00", "11/25/2026": "16:00:00", "11/27/2026": "13:45:00", "12/24/2026": "12:45:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/17/2027": "16:00:00", + "2/14/2027": "16:00:00", + "3/25/2027": "16:00:00", + "5/30/2027": "16:00:00", + "9/5/2027": "16:00:00", + "11/24/2027": "16:00:00", + "11/26/2027": "13:45:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "11/24/2011": "17:00:00", @@ -79634,7 +83058,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -79810,7 +83240,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-LBR": { @@ -79928,7 +83365,14 @@ "9/7/2026", "11/26/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/24/2027" ], "earlyCloses": { "12/31/2010": "12:15:00", @@ -79978,7 +83422,8 @@ "11/28/2025": "12:05:00", "12/24/2025": "12:05:00", "11/27/2026": "12:05:00", - "12/24/2026": "12:15:00" + "12/24/2026": "12:15:00", + "11/26/2027": "12:05:00" }, "lateOpens": { "11/24/2011": "17:00:00", @@ -105886,7 +109331,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "11:30:00", @@ -106048,7 +109494,16 @@ "11/26/2026": "13:00:00", "11/27/2026": "13:15:00", "12/24/2026": "13:15:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "13:00:00", + "2/15/2027": "13:00:00", + "5/31/2027": "13:00:00", + "7/5/2027": "13:00:00", + "9/6/2027": "13:00:00", + "11/25/2027": "13:00:00", + "11/26/2027": "13:15:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -106163,7 +109618,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -106333,7 +109794,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-MNQ": { @@ -106429,7 +109897,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "11:30:00", @@ -106591,7 +110060,16 @@ "11/26/2026": "13:00:00", "11/27/2026": "13:15:00", "12/24/2026": "13:15:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "13:00:00", + "2/15/2027": "13:00:00", + "5/31/2027": "13:00:00", + "7/5/2027": "13:00:00", + "9/6/2027": "13:00:00", + "11/25/2027": "13:00:00", + "11/26/2027": "13:15:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -106706,7 +110184,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -106876,7 +110360,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-M6E": { @@ -106973,7 +110464,8 @@ "holidays": [ "7/4/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/16/2009": "15:15:00", @@ -107163,7 +110655,16 @@ "11/26/2026": "16:00:00", "11/27/2026": "13:45:00", "12/24/2026": "12:45:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "16:00:00", + "2/15/2027": "16:00:00", + "5/31/2027": "16:00:00", + "7/5/2027": "16:00:00", + "9/6/2027": "16:00:00", + "11/25/2027": "16:00:00", + "11/26/2027": "13:45:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -107277,7 +110778,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -107447,7 +110954,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-M2K": { @@ -107543,7 +111057,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "11:30:00", @@ -107705,7 +111220,16 @@ "11/26/2026": "13:00:00", "11/27/2026": "13:15:00", "12/24/2026": "13:15:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "13:00:00", + "2/15/2027": "13:00:00", + "5/31/2027": "13:00:00", + "7/5/2027": "13:00:00", + "9/6/2027": "13:00:00", + "11/25/2027": "13:00:00", + "11/26/2027": "13:15:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -107820,7 +111344,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -107990,7 +111520,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cbot-MYM": { @@ -108086,7 +111623,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "11:30:00", @@ -108248,7 +111786,16 @@ "11/26/2026": "13:00:00", "11/27/2026": "13:15:00", "12/24/2026": "13:15:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "13:00:00", + "2/15/2027": "13:00:00", + "5/31/2027": "13:00:00", + "7/5/2027": "13:00:00", + "9/6/2027": "13:00:00", + "11/25/2027": "13:00:00", + "11/26/2027": "13:15:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -108364,7 +111911,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -108534,7 +112087,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-comex-MGC": { @@ -108631,7 +112191,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -108792,7 +112353,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -108907,7 +112478,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -109082,7 +112659,13 @@ "6/19/2026", "6/18/2027", "7/3/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-comex-1OZ": { @@ -109179,7 +112762,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -109340,7 +112924,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -109455,7 +113049,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -109630,7 +113230,13 @@ "6/19/2026", "6/18/2027", "7/3/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-MET": { @@ -109726,7 +113332,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/17/2022": "16:00:00", @@ -109778,7 +113385,16 @@ "11/26/2026": "16:00:00", "11/27/2026": "13:45:00", "12/24/2026": "12:45:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "16:00:00", + "2/15/2027": "16:00:00", + "5/31/2027": "16:00:00", + "7/5/2027": "12:00:00", + "9/6/2027": "16:00:00", + "11/25/2027": "16:00:00", + "11/26/2027": "13:45:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/15/2018": "17:00:00", @@ -109841,7 +113457,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "12/25/2017", @@ -109933,7 +113555,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-MBT": { @@ -110029,7 +113658,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "5/31/2021": "12:00:00", @@ -110086,7 +113716,16 @@ "11/26/2026": "16:00:00", "11/27/2026": "13:45:00", "12/24/2026": "12:45:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "16:00:00", + "2/15/2027": "16:00:00", + "5/31/2027": "16:00:00", + "7/5/2027": "12:00:00", + "9/6/2027": "16:00:00", + "11/25/2027": "16:00:00", + "11/26/2027": "13:45:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/15/2018": "17:00:00", @@ -110149,7 +113788,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "12/25/2017", @@ -110241,7 +113886,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-MCL": { @@ -110338,7 +113990,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -110500,7 +114153,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -110615,7 +114278,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -110791,7 +114460,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-M6A": { @@ -110888,7 +114564,8 @@ "holidays": [ "7/4/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/16/2009": "15:15:00", @@ -111078,7 +114755,16 @@ "11/26/2026": "16:00:00", "11/27/2026": "13:45:00", "12/24/2026": "12:45:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "16:00:00", + "2/15/2027": "16:00:00", + "5/31/2027": "16:00:00", + "7/5/2027": "16:00:00", + "9/6/2027": "16:00:00", + "11/25/2027": "16:00:00", + "11/26/2027": "13:45:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -111192,7 +114878,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -111362,7 +115054,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-comex-SIL": { @@ -111459,7 +115158,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -111620,7 +115320,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -111735,7 +115445,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -111910,7 +115626,13 @@ "6/19/2026", "6/18/2027", "7/3/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-S5O": { @@ -112007,7 +115729,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -112169,7 +115892,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -112284,7 +116017,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -112460,7 +116199,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-M6B": { @@ -112557,7 +116303,8 @@ "holidays": [ "7/4/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/16/2009": "15:15:00", @@ -112747,7 +116494,16 @@ "11/26/2026": "16:00:00", "11/27/2026": "13:45:00", "12/24/2026": "12:45:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "16:00:00", + "2/15/2027": "16:00:00", + "5/31/2027": "16:00:00", + "7/5/2027": "16:00:00", + "9/6/2027": "16:00:00", + "11/25/2027": "16:00:00", + "11/26/2027": "13:45:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -112861,7 +116617,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -113031,7 +116793,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-MCD": { @@ -113128,7 +116897,8 @@ "holidays": [ "7/4/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/16/2009": "15:15:00", @@ -113318,7 +117088,16 @@ "11/26/2026": "16:00:00", "11/27/2026": "13:45:00", "12/24/2026": "12:45:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "16:00:00", + "2/15/2027": "16:00:00", + "5/31/2027": "16:00:00", + "7/5/2027": "16:00:00", + "9/6/2027": "16:00:00", + "11/25/2027": "16:00:00", + "11/26/2027": "13:45:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -113432,7 +117211,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -113602,7 +117387,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-M1B": { @@ -113699,7 +117491,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -113861,7 +117654,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -113976,7 +117779,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -114152,7 +117961,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-R5O": { @@ -114249,7 +118065,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -114411,7 +118228,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -114526,7 +118353,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -114702,7 +118535,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cbot-10Y": { @@ -114798,7 +118638,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "lateOpens": { "1/19/2009": "17:00:00", @@ -114913,7 +118754,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "earlyCloses": { "1/16/2009": "15:15:00", @@ -115104,7 +118951,16 @@ "11/26/2026": "12:00:00", "11/27/2026": "12:15:00", "12/24/2026": "12:15:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "12:00:00", + "2/15/2027": "12:00:00", + "5/31/2027": "12:00:00", + "7/5/2027": "13:30:00", + "9/6/2027": "12:00:00", + "11/25/2027": "12:00:00", + "11/26/2027": "12:15:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "bankHolidays": [ "1/19/2009", @@ -115274,7 +119130,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-MJY": { @@ -115371,7 +119234,8 @@ "holidays": [ "7/4/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/16/2009": "15:15:00", @@ -115559,7 +119423,16 @@ "11/26/2026": "16:00:00", "11/27/2026": "13:45:00", "12/24/2026": "12:45:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "16:00:00", + "2/15/2027": "16:00:00", + "5/31/2027": "16:00:00", + "7/5/2027": "16:00:00", + "9/6/2027": "16:00:00", + "11/25/2027": "16:00:00", + "11/26/2027": "13:45:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/1/2024": "17:00:00", @@ -115584,7 +119457,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -115754,7 +119633,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-MSF": { @@ -115851,7 +119737,8 @@ "holidays": [ "7/4/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/16/2009": "15:15:00", @@ -116041,7 +119928,16 @@ "11/26/2026": "16:00:00", "11/27/2026": "13:45:00", "12/24/2026": "12:45:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "16:00:00", + "2/15/2027": "16:00:00", + "5/31/2027": "16:00:00", + "7/5/2027": "16:00:00", + "9/6/2027": "16:00:00", + "11/25/2027": "16:00:00", + "11/26/2027": "13:45:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -116155,7 +120051,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -116325,7 +120227,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cbot-2YY": { @@ -116421,7 +120330,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "lateOpens": { "1/19/2009": "17:00:00", @@ -116536,7 +120446,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "earlyCloses": { "1/16/2009": "15:15:00", @@ -116727,7 +120643,16 @@ "11/26/2026": "12:00:00", "11/27/2026": "12:15:00", "12/24/2026": "12:15:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "12:00:00", + "2/15/2027": "12:00:00", + "5/31/2027": "12:00:00", + "7/5/2027": "13:30:00", + "9/6/2027": "12:00:00", + "11/25/2027": "12:00:00", + "11/26/2027": "12:15:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "bankHolidays": [ "1/19/2009", @@ -116897,7 +120822,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-MAF": { @@ -116994,7 +120926,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -117156,7 +121089,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -117271,7 +121214,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -117447,7 +121396,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nymex-MEF": { @@ -117544,7 +121500,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -117706,7 +121663,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -117821,7 +121788,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -117997,7 +121970,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cbot-30Y": { @@ -118093,7 +122073,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "lateOpens": { "1/19/2009": "17:00:00", @@ -118208,7 +122189,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "earlyCloses": { "1/16/2009": "15:15:00", @@ -118399,7 +122386,16 @@ "11/26/2026": "12:00:00", "11/27/2026": "12:15:00", "12/24/2026": "12:15:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "12:00:00", + "2/15/2027": "12:00:00", + "5/31/2027": "12:00:00", + "7/5/2027": "13:30:00", + "9/6/2027": "12:00:00", + "11/25/2027": "12:00:00", + "11/26/2027": "12:15:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "bankHolidays": [ "1/19/2009", @@ -118569,7 +122565,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-M6J": { @@ -119027,7 +123030,8 @@ "holidays": [ "7/4/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/16/2009": "15:15:00", @@ -119217,7 +123221,16 @@ "11/26/2026": "16:00:00", "11/27/2026": "13:45:00", "12/24/2026": "12:45:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "16:00:00", + "2/15/2027": "16:00:00", + "5/31/2027": "16:00:00", + "7/5/2027": "16:00:00", + "9/6/2027": "16:00:00", + "11/25/2027": "16:00:00", + "11/26/2027": "13:45:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -119331,7 +123344,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [] }, @@ -120150,7 +124169,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "lateOpens": { "1/19/2009": "17:00:00", @@ -120265,7 +124285,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "earlyCloses": { "1/16/2009": "15:15:00", @@ -120456,7 +124482,16 @@ "11/26/2026": "12:00:00", "11/27/2026": "12:15:00", "12/24/2026": "12:15:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "12:00:00", + "2/15/2027": "12:00:00", + "5/31/2027": "12:00:00", + "7/5/2027": "13:30:00", + "9/6/2027": "12:00:00", + "11/25/2027": "12:00:00", + "11/26/2027": "12:15:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "bankHolidays": [ "1/19/2009", @@ -120626,7 +124661,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-MNH": { @@ -120723,7 +124765,8 @@ "holidays": [ "7/4/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/16/2009": "15:15:00", @@ -120913,7 +124956,16 @@ "11/26/2026": "16:00:00", "11/27/2026": "13:45:00", "12/24/2026": "12:45:00", - "12/31/2026": "16:00:00" + "12/31/2026": "16:00:00", + "1/18/2027": "16:00:00", + "2/15/2027": "16:00:00", + "5/31/2027": "16:00:00", + "7/5/2027": "16:00:00", + "9/6/2027": "16:00:00", + "11/25/2027": "16:00:00", + "11/26/2027": "13:45:00", + "12/23/2027": "16:00:00", + "12/31/2027": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -121027,7 +125079,13 @@ "2/16/2026": "17:00:00", "5/25/2026": "17:00:00", "9/7/2026": "17:00:00", - "11/26/2026": "17:00:00" + "11/26/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "17:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00" }, "bankHolidays": [] }, @@ -121340,7 +125398,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -121502,7 +125561,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -121617,7 +125686,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -121793,7 +125868,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-MRB": { @@ -122108,7 +126190,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -122269,7 +126352,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -122384,7 +126477,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -122559,7 +126658,13 @@ "6/19/2026", "6/18/2027", "7/3/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-cme-MIB": { @@ -122636,7 +126741,8 @@ "1/1/2023", "1/9/2025", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "10:30:00", @@ -122788,7 +126894,16 @@ "11/26/2026": "17:00:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "17:00:00", + "2/15/2027": "17:00:00", + "5/31/2027": "17:00:00", + "7/5/2027": "13:00:00", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/1/2024": "18:00:00", @@ -122813,7 +126928,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "12/25/2017", @@ -122905,7 +127026,14 @@ "6/18/2027", "7/3/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-comex-MGT": { @@ -123002,7 +127130,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "17:15:00", @@ -123163,7 +127292,17 @@ "11/26/2026": "14:30:00", "11/27/2026": "14:45:00", "12/24/2026": "13:45:00", - "12/31/2026": "17:00:00" + "12/31/2026": "17:00:00", + "1/18/2027": "14:30:00", + "2/15/2027": "14:30:00", + "3/25/2027": "17:00:00", + "5/31/2027": "14:30:00", + "7/5/2027": "14:30:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "17:00:00", + "12/31/2027": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -123278,7 +127417,13 @@ "2/16/2026": "18:00:00", "5/25/2026": "18:00:00", "9/7/2026": "18:00:00", - "11/26/2026": "18:00:00" + "11/26/2026": "18:00:00", + "1/18/2027": "18:00:00", + "2/15/2027": "18:00:00", + "5/31/2027": "18:00:00", + "7/5/2027": "18:00:00", + "9/6/2027": "18:00:00", + "11/25/2027": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -123453,7 +127598,13 @@ "6/19/2026", "6/18/2027", "7/3/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "7/5/2027", + "11/25/2027", + "12/31/2027" ] }, "Future-nyseliffe-[*]": { diff --git a/Tests/Common/Securities/MarketHoursDatabaseTests.cs b/Tests/Common/Securities/MarketHoursDatabaseTests.cs index 74e94c204688..3aa927ad9843 100644 --- a/Tests/Common/Securities/MarketHoursDatabaseTests.cs +++ b/Tests/Common/Securities/MarketHoursDatabaseTests.cs @@ -14,6 +14,7 @@ */ using System; +using System.Collections.Generic; using System.Globalization; using System.IO; using System.Linq; @@ -28,6 +29,13 @@ namespace QuantConnect.Tests.Common.Securities [TestFixture] public class MarketHoursDatabaseTests { + /// + /// Entries written before this year still carry early closes and late opens on days the + /// exchange never trades, so only + /// sweeps the years built under that rule. + /// + private const int FirstAuditedCalendarYear = 2026; + [SetUp] public void Setup() { @@ -216,6 +224,46 @@ public void CorrectlyReadsCMEGroupFutureEarlyCloses(string futureTicker, string } } + /// + /// An early close or a late open only says something about a day the exchange trades. Both get + /// carried from one year to the next, and carrying them by calendar date rather than by trading + /// day strands them on full holidays and on weekends as soon as a holiday shifts weekday. + /// + [Test] + public void EarlyClosesAndLateOpensFallOnTradingDays() + { + var provider = MarketHoursDatabase.FromDataFolder(); + var failures = new List(); + + foreach (var (key, entry) in provider.ExchangeHoursListing) + { + var exchangeHours = entry.ExchangeHours; + var dateSets = new[] + { + ("early close", exchangeHours.EarlyCloses.Keys.AsEnumerable()), + ("late open", exchangeHours.LateOpens.Keys.AsEnumerable()) + }; + + foreach (var (name, dates) in dateSets) + { + foreach (var date in dates.Where(date => date.Year >= FirstAuditedCalendarYear)) + { + if (exchangeHours.Holidays.Contains(date)) + { + failures.Add($"{key}: {name} on {date:d} is also a holiday"); + } + else if (exchangeHours.MarketHours.TryGetValue(date.DayOfWeek, out var localMarketHours) + && localMarketHours.IsClosedAllDay) + { + failures.Add($"{key}: {name} on {date:d} is a {date.DayOfWeek}, which never trades"); + } + } + } + } + + Assert.IsEmpty(failures, string.Join(Environment.NewLine, failures)); + } + [TestCase("BIO", Market.CME, true)] [TestCase("5YY", Market.CBOT, true)] [TestCase("6E", Market.CME, true)] diff --git a/Tests/TestData/FuturesExpiryFunctionsTestData.xml b/Tests/TestData/FuturesExpiryFunctionsTestData.xml index 2c924cafbdc1..34296428badb 100644 Binary files a/Tests/TestData/FuturesExpiryFunctionsTestData.xml and b/Tests/TestData/FuturesExpiryFunctionsTestData.xml differ