From bce60f992c3304006f93da8cf376fb349d08eca2 Mon Sep 17 00:00:00 2001 From: Alexandre Catarino Date: Fri, 28 Aug 2026 14:34:39 +0100 Subject: [PATCH] Complete the CME holiday calendars through 2029 The CME, CBOT, NYMEX and COMEX calendars were complete only through 2026. Past that the whole family carried nothing but New Year's Day 2027 and the observed Juneteenth 2027, so every session and every expiry computed beyond 2026 treated the rest of the calendar as ordinary business days. Memorial Day and Good Friday were missing outright, and the remaining thirteen holidays were absent for 2027-2029. All fifteen holidays are now filled in for 2027, 2028 and 2029 across the 186 per-ticker entries, plus Columbus Day and Veterans Day on the four market-wide entries. Each entry keeps its own schedule: a shortened session closes at the time that entry already uses, grains reopen at 19:00 where equity index reopens at 18:00, and livestock stays shut for the whole date because it has no evening session to reopen into. Two details drive the differences between years: * A holiday falling on a Friday closes the entire date, because there is no evening session after it. Monday through Thursday it is a bank holiday with a late open instead. Christmas 2027 is observed on Friday 24 December and is a full close; Christmas 2028 falls on a Monday and is not. * New Year's Day 2028 falls on a Saturday. CME trades Friday 31 December 2027 to its regular close, so that date is a bank holiday with no early close, matching 31 December 2021. There is no Christmas Eve early close in 2028 either, since 24 December is a Sunday. Memorial Day and Good Friday were verified live against Interactive Brokers. Before the change IB rejected GC/SI May-2027 and May-2028 with error 200 "No security definition has been found", because LEAN asked for 2027-05-27 and 2028-05-29 - the latter is Memorial Day itself; and it rejected NG28J29 and HH28J29 at 2029-03-28, an isolated rejection inside an otherwise continuous chain, which is the signature of a wrong date rather than a listing window. After the change all of them resolve and stream. CME's published calendar confirms the new dates: the 1-Ounce Gold JUN 2027 and JUN 2028 contracts, which use the same third-last-business-day-of-the-prior-month rule, last trade on 26 May 2027 and 26 May 2028. Good Friday is not unconditionally a full CME close. When it carries the Employment Situation release, CME runs an abbreviated session for the financial products and closes everything else. The data already said so for 7 April 2023 and 3 April 2026, where the early close is recorded per ticker and the date is deliberately absent from the market-wide entry. The four earlier ones - 2 April 2010, 6 April 2012, 3 April 2015 and 2 April 2021 - were still listed as holidays on Future-cbot-[*]. Every per-ticker entry is unioned with its market entry, so that full close overrode the early close those same products record for themselves: ZB, ZN, ZF, ZT, UB, TN, 10Y, 2YY, 30Y and 5YY each carry 10:15 on all six of those dates, and YM and MYM carry 09:15, yet all twelve were reported shut for the whole day on four of them. They now trade the abbreviated session, and the date counts as a business day for their expiries, as it already did for 2023 and 2026. The dates move onto the eleven CBOT products that really are closed - the grains, oilseeds and ethanol - so nothing changes for them. This is the same holiday-versus-early-close mix-up #9205 fixed for the Dairy, Livestock and Lumber calendars. None of 26 March 2027, 14 April 2028 or 30 March 2029 carries an Employment Situation release, so all three are full closes for every product. The next Good Fridays that do are 7 April 2034 and 3 April 2037. Also filled in the gaps the same comparison exposed: * CME agricultural, livestock and dairy - CB, CSC, DC, DY, GDK, GNF, GF, HE and LE - had no record at all for 2010 or 2012 and so were reported open, though every later Good Friday closes them. LBR was likewise open on 7 April 2023. * F1U had no calendar of its own, so removing the market-wide date would have left it open. It is the 5-Year USD MAC Swap, so it takes the 10:15 close its ten CBOT rate siblings use. * M6C, M6J and M6S were missing 3 April 2026 that 6C, 6J and 6S record; MJY was missing 3 April 2015; RX was missing 3 April 2026. * GD, MIB and MRB recorded 2 April 2021 as "8:15:00", the only three values in the file without the leading zero. MTN, MWN and 1OZ, added by #9692 while this branch was open, were given the calendars of the entries they were copied from: MTN and MWN take Future-cbot-TN, which they matched date for date, and 1OZ takes Future-comex-MGC, likewise. That keeps them on the same schedule after the change as before it, and gives the two CBOT rate products the abbreviated Good Friday session their siblings get. The dates for 2027 match CME's published holiday notes exactly. 2028 and 2029 are projected: for each entry and holiday the shape is taken from the most recent year that fell on the same kind of weekday, and the early-close time from the most recent year outright, since CME keeps moving those - energy went from 14:30 to 13:00 for Independence Day in 2025 and for Juneteenth in 2026. Projecting 2026 from 2025 and earlier reproduces 91.4% of the recorded values exactly, and the model abstains rather than guessing where it has no precedent. Eight recorded rows in FuturesExpiryFunctionsTestData.xml encoded the old behaviour and are corrected. Two of them, BK and CSX for the May-2027 contract, expected trading to cease on 2027-05-31, which is Memorial Day - a date those contracts cannot settle on. HH moves for its June-2027, June-2028 and April-2029 contracts. The last two are BK and CSX for December 2027, which cease trading on the last business day of the contract month, now the 30th rather than the 31st, and HH's January 2028 contract, which moves from the 29th to the 28th. December 2021 was the same situation and is already recorded that way. Co-Authored-By: Claude Opus 5 (1M context) --- Data/market-hours/market-hours-database.json | 14084 +++++++++++++++- .../FuturesExpiryFunctionsTestData.xml | Bin 1327374 -> 1327374 bytes 2 files changed, 13350 insertions(+), 734 deletions(-) diff --git a/Data/market-hours/market-hours-database.json b/Data/market-hours/market-hours-database.json index 373f8814ea9d..f77567b38a5b 100644 --- a/Data/market-hours/market-hours-database.json +++ b/Data/market-hours/market-hours-database.json @@ -695,13 +695,25 @@ "12/31/2023", "3/29/2024", "1/20/2025", - "4/18/2025" + "4/18/2025", + "3/26/2027", + "4/14/2028", + "3/30/2029" ], "earlyCloses": {}, "lateOpens": {}, "bankHolidays": [ "10/12/2026", - "11/11/2026" + "11/11/2026", + "5/31/2027", + "5/29/2028", + "5/28/2029", + "10/11/2027", + "11/11/2027", + "10/9/2028", + "11/10/2028", + "10/8/2029", + "11/12/2029" ] }, "Future-ice-[*]": { @@ -1202,18 +1214,14 @@ "4/6/2007", "3/21/2008", "4/10/2009", - "4/2/2010", "4/22/2011", - "4/6/2012", "3/29/2013", "4/18/2014", - "4/3/2015", "3/25/2016", "4/14/2017", "3/30/2018", "4/19/2019", "4/10/2020", - "4/2/2021", "4/15/2022", "3/29/2024", "5/25/1998", @@ -1362,13 +1370,25 @@ "12/26/2022", "12/25/2023", "12/25/2024", - "4/18/2025" + "4/18/2025", + "3/26/2027", + "4/14/2028", + "3/30/2029" ], "earlyCloses": {}, "lateOpens": {}, "bankHolidays": [ "10/12/2026", - "11/11/2026" + "11/11/2026", + "5/31/2027", + "5/29/2028", + "5/28/2029", + "10/11/2027", + "11/11/2027", + "10/9/2028", + "11/10/2028", + "10/8/2029", + "11/12/2029" ] }, "Future-nymex-[*]": { @@ -1717,13 +1737,25 @@ "12/26/2022", "12/25/2023", "12/25/2024", - "4/18/2025" + "4/18/2025", + "3/26/2027", + "4/14/2028", + "3/30/2029" ], "earlyCloses": {}, "lateOpens": {}, "bankHolidays": [ "10/12/2026", - "11/11/2026" + "11/11/2026", + "5/31/2027", + "5/29/2028", + "5/28/2029", + "10/11/2027", + "11/11/2027", + "10/9/2028", + "11/10/2028", + "10/8/2029", + "11/12/2029" ] }, "Future-comex-[*]": { @@ -2073,13 +2105,25 @@ "12/26/2022", "12/25/2023", "12/25/2024", - "4/18/2025" + "4/18/2025", + "3/26/2027", + "4/14/2028", + "3/30/2029" ], "earlyCloses": {}, "lateOpens": {}, "bankHolidays": [ "10/12/2026", - "11/11/2026" + "11/11/2026", + "5/31/2027", + "5/29/2028", + "5/28/2029", + "10/11/2027", + "11/11/2027", + "10/9/2028", + "11/10/2028", + "10/8/2029", + "11/12/2029" ] }, "Future-cfe-[*]": { @@ -2590,7 +2634,18 @@ "7/3/2026", "11/26/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "11/25/2027", + "12/24/2027", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "11/22/2029", + "12/25/2029", + "4/2/2010", + "4/6/2012", + "4/3/2015", + "4/2/2021" ], "earlyCloses": { "11/25/2011": "12:00:00", @@ -2705,7 +2760,13 @@ "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", + "11/26/2027": "12:05:00", + "12/23/2027": "12:05:00", + "11/24/2028": "12:05:00", + "11/23/2029": "12:05:00", + "12/24/2029": "12:05:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "12/27/2011": "09:30:00", @@ -2788,7 +2849,24 @@ "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", + "7/5/2027": "19:00:00", + "9/6/2027": "19:00:00", + "1/17/2028": "19:00:00", + "2/21/2028": "19:00:00", + "5/29/2028": "19:00:00", + "6/19/2028": "19:00:00", + "7/4/2028": "19:00:00", + "9/4/2028": "19:00:00", + "1/15/2029": "19:00:00", + "2/19/2029": "19:00:00", + "5/28/2029": "19:00:00", + "6/19/2029": "19:00:00", + "7/4/2029": "19:00:00", + "9/3/2029": "19:00:00" }, "bankHolidays": [ "1/19/2009", @@ -2909,7 +2987,25 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029" ] }, "Future-cbot-KE": { @@ -3077,7 +3173,18 @@ "7/3/2026", "11/26/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "11/25/2027", + "12/24/2027", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "11/22/2029", + "12/25/2029", + "4/2/2010", + "4/6/2012", + "4/3/2015", + "4/2/2021" ], "earlyCloses": { "11/25/2011": "12:00:00", @@ -3192,7 +3299,13 @@ "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", + "11/26/2027": "12:05:00", + "12/23/2027": "12:05:00", + "11/24/2028": "12:05:00", + "11/23/2029": "12:05:00", + "12/24/2029": "12:05:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "12/27/2011": "09:30:00", @@ -3275,7 +3388,24 @@ "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", + "7/5/2027": "19:00:00", + "9/6/2027": "19:00:00", + "1/17/2028": "19:00:00", + "2/21/2028": "19:00:00", + "5/29/2028": "19:00:00", + "6/19/2028": "19:00:00", + "7/4/2028": "19:00:00", + "9/4/2028": "19:00:00", + "1/15/2029": "19:00:00", + "2/19/2029": "19:00:00", + "5/28/2029": "19:00:00", + "6/19/2029": "19:00:00", + "7/4/2029": "19:00:00", + "9/3/2029": "19:00:00" }, "bankHolidays": [ "1/19/2009", @@ -3396,7 +3526,25 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029" ] }, "Future-cme-LBS": { @@ -3598,7 +3746,10 @@ "12/24/2020": "12:05:00", "11/26/2020": "12:05:00", "11/25/2022": "12:05:00" - } + }, + "bankHolidays": [ + "12/31/2027" + ] }, "Future-cbot-ZC": { "dataTimeZone": "UTC", @@ -3705,7 +3856,18 @@ "7/3/2026", "11/26/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "11/25/2027", + "12/24/2027", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "11/22/2029", + "12/25/2029", + "4/2/2010", + "4/6/2012", + "4/3/2015", + "4/2/2021" ], "earlyCloses": { "11/25/2011": "12:00:00", @@ -3820,7 +3982,13 @@ "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", + "11/26/2027": "12:05:00", + "12/23/2027": "12:05:00", + "11/24/2028": "12:05:00", + "11/23/2029": "12:05:00", + "12/24/2029": "12:05:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "12/27/2011": "09:30:00", @@ -3903,7 +4071,24 @@ "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", + "7/5/2027": "19:00:00", + "9/6/2027": "19:00:00", + "1/17/2028": "19:00:00", + "2/21/2028": "19:00:00", + "5/29/2028": "19:00:00", + "6/19/2028": "19:00:00", + "7/4/2028": "19:00:00", + "9/4/2028": "19:00:00", + "1/15/2029": "19:00:00", + "2/19/2029": "19:00:00", + "5/28/2029": "19:00:00", + "6/19/2029": "19:00:00", + "7/4/2029": "19:00:00", + "9/3/2029": "19:00:00" }, "bankHolidays": [ "1/19/2009", @@ -4024,7 +4209,25 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029" ] }, "Future-cbot-ZS": { @@ -4127,7 +4330,16 @@ "7/3/2026", "11/26/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "11/25/2027", + "12/24/2027", + "11/23/2028", + "1/1/2029", + "11/22/2029", + "4/2/2010", + "4/6/2012", + "4/3/2015", + "4/2/2021" ], "earlyCloses": { "12/31/2025": "16:00:00", @@ -4141,7 +4353,13 @@ "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", + "11/26/2027": "12:05:00", + "12/23/2027": "12:05:00", + "11/24/2028": "12:05:00", + "11/23/2029": "12:05:00", + "12/24/2029": "12:05:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/2/2026": "08:30:00", @@ -4149,13 +4367,55 @@ "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", + "7/5/2027": "19:00:00", + "9/6/2027": "19:00:00", + "11/26/2027": "08:30:00", + "1/17/2028": "19:00:00", + "2/21/2028": "19:00:00", + "5/29/2028": "19:00:00", + "6/19/2028": "19:00:00", + "7/4/2028": "19:00:00", + "9/4/2028": "19:00:00", + "11/24/2028": "08:30:00", + "12/25/2028": "19:00:00", + "1/15/2029": "19:00:00", + "2/19/2029": "19:00:00", + "5/28/2029": "19:00:00", + "6/19/2029": "19:00:00", + "7/4/2029": "19:00:00", + "9/3/2029": "19:00:00", + "11/23/2029": "08:30:00", + "12/25/2029": "19:00: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", + "7/5/2027", + "9/6/2027", + "12/31/2027", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "12/25/2028", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "12/25/2029" ] }, "Future-cbot-ZM": { @@ -4258,7 +4518,16 @@ "7/3/2026", "11/26/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "11/25/2027", + "12/24/2027", + "11/23/2028", + "1/1/2029", + "11/22/2029", + "4/2/2010", + "4/6/2012", + "4/3/2015", + "4/2/2021" ], "earlyCloses": { "12/31/2025": "16:00:00", @@ -4272,7 +4541,13 @@ "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", + "11/26/2027": "12:05:00", + "12/23/2027": "12:05:00", + "11/24/2028": "12:05:00", + "11/23/2029": "12:05:00", + "12/24/2029": "12:05:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/2/2026": "08:30:00", @@ -4280,13 +4555,55 @@ "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", + "7/5/2027": "19:00:00", + "9/6/2027": "19:00:00", + "11/26/2027": "08:30:00", + "1/17/2028": "19:00:00", + "2/21/2028": "19:00:00", + "5/29/2028": "19:00:00", + "6/19/2028": "19:00:00", + "7/4/2028": "19:00:00", + "9/4/2028": "19:00:00", + "11/24/2028": "08:30:00", + "12/25/2028": "19:00:00", + "1/15/2029": "19:00:00", + "2/19/2029": "19:00:00", + "5/28/2029": "19:00:00", + "6/19/2029": "19:00:00", + "7/4/2029": "19:00:00", + "9/3/2029": "19:00:00", + "11/23/2029": "08:30:00", + "12/25/2029": "19:00: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", + "7/5/2027", + "9/6/2027", + "12/31/2027", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "12/25/2028", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "12/25/2029" ] }, "Future-cbot-ZL": { @@ -4389,7 +4706,16 @@ "7/3/2026", "11/26/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "11/25/2027", + "12/24/2027", + "11/23/2028", + "1/1/2029", + "11/22/2029", + "4/2/2010", + "4/6/2012", + "4/3/2015", + "4/2/2021" ], "earlyCloses": { "12/31/2025": "16:00:00", @@ -4403,7 +4729,13 @@ "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", + "11/26/2027": "12:05:00", + "12/23/2027": "12:05:00", + "11/24/2028": "12:05:00", + "11/23/2029": "12:05:00", + "12/24/2029": "12:05:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/2/2026": "08:30:00", @@ -4411,13 +4743,55 @@ "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", + "7/5/2027": "19:00:00", + "9/6/2027": "19:00:00", + "11/26/2027": "08:30:00", + "1/17/2028": "19:00:00", + "2/21/2028": "19:00:00", + "5/29/2028": "19:00:00", + "6/19/2028": "19:00:00", + "7/4/2028": "19:00:00", + "9/4/2028": "19:00:00", + "11/24/2028": "08:30:00", + "12/25/2028": "19:00:00", + "1/15/2029": "19:00:00", + "2/19/2029": "19:00:00", + "5/28/2029": "19:00:00", + "6/19/2029": "19:00:00", + "7/4/2029": "19:00:00", + "9/3/2029": "19:00:00", + "11/23/2029": "08:30:00", + "12/25/2029": "19:00: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", + "7/5/2027", + "9/6/2027", + "12/31/2027", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "12/25/2028", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "12/25/2029" ] }, "Future-cbot-ZO": { @@ -4525,7 +4899,18 @@ "7/3/2026", "11/26/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "11/25/2027", + "12/24/2027", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "11/22/2029", + "12/25/2029", + "4/2/2010", + "4/6/2012", + "4/3/2015", + "4/2/2021" ], "earlyCloses": { "11/25/2011": "12:00:00", @@ -4640,7 +5025,13 @@ "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", + "11/26/2027": "12:05:00", + "12/23/2027": "12:05:00", + "11/24/2028": "12:05:00", + "11/23/2029": "12:05:00", + "12/24/2029": "12:05:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "12/27/2011": "09:30:00", @@ -4723,7 +5114,24 @@ "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", + "7/5/2027": "19:00:00", + "9/6/2027": "19:00:00", + "1/17/2028": "19:00:00", + "2/21/2028": "19:00:00", + "5/29/2028": "19:00:00", + "6/19/2028": "19:00:00", + "7/4/2028": "19:00:00", + "9/4/2028": "19:00:00", + "1/15/2029": "19:00:00", + "2/19/2029": "19:00:00", + "5/28/2029": "19:00:00", + "6/19/2029": "19:00:00", + "7/4/2029": "19:00:00", + "9/3/2029": "19:00:00" }, "bankHolidays": [ "1/19/2009", @@ -4844,7 +5252,25 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029" ] }, "Future-ice-DX": { @@ -5154,7 +5580,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 +5771,33 @@ "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": "12:45:00", + "1/17/2028": "16:00:00", + "2/21/2028": "16:00:00", + "5/29/2028": "16:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "16:00:00", + "11/23/2028": "16:00:00", + "11/24/2028": "13:45:00", + "1/15/2029": "16:00:00", + "2/19/2029": "16:00:00", + "5/28/2029": "16:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "16:00:00", + "11/22/2029": "16:00:00", + "11/23/2029": "13:45:00", + "12/24/2029": "12:45:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -5458,7 +5911,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -5628,7 +6104,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-6C": { @@ -5725,7 +6225,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 +6416,33 @@ "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": "12:45:00", + "1/17/2028": "16:00:00", + "2/21/2028": "16:00:00", + "5/29/2028": "16:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "16:00:00", + "11/23/2028": "16:00:00", + "11/24/2028": "13:45:00", + "1/15/2029": "16:00:00", + "2/19/2029": "16:00:00", + "5/28/2029": "16:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "16:00:00", + "11/22/2029": "16:00:00", + "11/23/2029": "13:45:00", + "12/24/2029": "12:45:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -6029,7 +6556,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -6199,7 +6749,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-6J": { @@ -6296,7 +6870,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 +7061,33 @@ "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": "12:45:00", + "1/17/2028": "16:00:00", + "2/21/2028": "16:00:00", + "5/29/2028": "16:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "16:00:00", + "11/23/2028": "16:00:00", + "11/24/2028": "13:45:00", + "1/15/2029": "16:00:00", + "2/19/2029": "16:00:00", + "5/28/2029": "16:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "16:00:00", + "11/22/2029": "16:00:00", + "11/23/2029": "13:45:00", + "12/24/2029": "12:45:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -6600,7 +7201,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -6770,7 +7394,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-6S": { @@ -6867,7 +7515,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 +7706,33 @@ "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": "12:45:00", + "1/17/2028": "16:00:00", + "2/21/2028": "16:00:00", + "5/29/2028": "16:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "16:00:00", + "11/23/2028": "16:00:00", + "11/24/2028": "13:45:00", + "1/15/2029": "16:00:00", + "2/19/2029": "16:00:00", + "5/28/2029": "16:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "16:00:00", + "11/22/2029": "16:00:00", + "11/23/2029": "13:45:00", + "12/24/2029": "12:45:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -7171,7 +7846,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -7341,7 +8039,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-6E": { @@ -7438,7 +8160,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 +8351,33 @@ "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": "12:45:00", + "1/17/2028": "16:00:00", + "2/21/2028": "16:00:00", + "5/29/2028": "16:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "16:00:00", + "11/23/2028": "16:00:00", + "11/24/2028": "13:45:00", + "1/15/2029": "16:00:00", + "2/19/2029": "16:00:00", + "5/28/2029": "16:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "16:00:00", + "11/22/2029": "16:00:00", + "11/23/2029": "13:45:00", + "12/24/2029": "12:45:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -7742,7 +8491,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -7912,7 +8684,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-6A": { @@ -8009,7 +8805,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 +8996,33 @@ "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": "12:45:00", + "1/17/2028": "16:00:00", + "2/21/2028": "16:00:00", + "5/29/2028": "16:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "16:00:00", + "11/23/2028": "16:00:00", + "11/24/2028": "13:45:00", + "1/15/2029": "16:00:00", + "2/19/2029": "16:00:00", + "5/28/2029": "16:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "16:00:00", + "11/22/2029": "16:00:00", + "11/23/2029": "13:45:00", + "12/24/2029": "12:45:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -8313,7 +9136,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -8483,7 +9329,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-6N": { @@ -8580,7 +9450,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 +9641,33 @@ "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": "12:45:00", + "1/17/2028": "16:00:00", + "2/21/2028": "16:00:00", + "5/29/2028": "16:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "16:00:00", + "11/23/2028": "16:00:00", + "11/24/2028": "13:45:00", + "1/15/2029": "16:00:00", + "2/19/2029": "16:00:00", + "5/28/2029": "16:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "16:00:00", + "11/22/2029": "16:00:00", + "11/23/2029": "13:45:00", + "12/24/2029": "12:45:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -8884,7 +9781,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -9054,7 +9974,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-1S": { @@ -9151,7 +10095,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 +10258,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -9428,7 +10399,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -9604,7 +10598,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-22": { @@ -9701,7 +10719,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 +10882,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -9978,7 +11023,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -10154,7 +11222,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-6L": { @@ -10251,7 +11343,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 +11534,33 @@ "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": "12:45:00", + "1/17/2028": "16:00:00", + "2/21/2028": "16:00:00", + "5/29/2028": "16:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "16:00:00", + "11/23/2028": "16:00:00", + "11/24/2028": "13:45:00", + "1/15/2029": "16:00:00", + "2/19/2029": "16:00:00", + "5/28/2029": "16:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "16:00:00", + "11/22/2029": "16:00:00", + "11/23/2029": "13:45:00", + "12/24/2029": "12:45:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -10555,7 +11674,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -10725,7 +11867,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-6M": { @@ -10822,7 +11988,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 +12179,33 @@ "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": "12:45:00", + "1/17/2028": "16:00:00", + "2/21/2028": "16:00:00", + "5/29/2028": "16:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "16:00:00", + "11/23/2028": "16:00:00", + "11/24/2028": "13:45:00", + "1/15/2029": "16:00:00", + "2/19/2029": "16:00:00", + "5/28/2029": "16:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "16:00:00", + "11/22/2029": "16:00:00", + "11/23/2029": "13:45:00", + "12/24/2029": "12:45:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -11126,7 +12319,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -11296,7 +12512,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-6R": { @@ -11393,7 +12633,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 +12824,33 @@ "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": "12:45:00", + "1/17/2028": "16:00:00", + "2/21/2028": "16:00:00", + "5/29/2028": "16:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "16:00:00", + "11/23/2028": "16:00:00", + "11/24/2028": "13:45:00", + "1/15/2029": "16:00:00", + "2/19/2029": "16:00:00", + "5/28/2029": "16:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "16:00:00", + "11/22/2029": "16:00:00", + "11/23/2029": "13:45:00", + "12/24/2029": "12:45:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -11697,7 +12964,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -11867,7 +13157,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-6Z": { @@ -11964,7 +13278,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 +13469,33 @@ "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": "12:45:00", + "1/17/2028": "16:00:00", + "2/21/2028": "16:00:00", + "5/29/2028": "16:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "16:00:00", + "11/23/2028": "16:00:00", + "11/24/2028": "13:45:00", + "1/15/2029": "16:00:00", + "2/19/2029": "16:00:00", + "5/28/2029": "16:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "16:00:00", + "11/22/2029": "16:00:00", + "11/23/2029": "13:45:00", + "12/24/2029": "12:45:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -12268,7 +13609,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -12438,7 +13802,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-A0D": { @@ -12535,7 +13923,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 +14086,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -12812,7 +14227,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -12988,7 +14426,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-A0F": { @@ -13085,7 +14547,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 +14710,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -13362,7 +14851,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -13538,7 +15050,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-A1L": { @@ -13635,7 +15171,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 +15334,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -13912,7 +15475,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -14088,7 +15674,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-A1M": { @@ -14185,7 +15795,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 +15958,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -14462,7 +16099,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -14638,7 +16298,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-A1R": { @@ -14735,7 +16419,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 +16582,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -15012,7 +16723,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -15188,7 +16922,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-A32": { @@ -15285,7 +17043,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 +17206,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -15562,7 +17347,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -15738,7 +17546,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-A3G": { @@ -15835,7 +17667,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 +17830,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -16112,7 +17971,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -16288,7 +18170,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-A7E": { @@ -16385,7 +18291,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 +18454,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -16662,7 +18595,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -16838,7 +18794,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-A7I": { @@ -16935,7 +18915,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 +19078,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -17212,7 +19219,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -17388,7 +19418,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-A7Q": { @@ -17485,7 +19539,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 +19702,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -17762,7 +19843,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -17938,7 +20042,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-A8J": { @@ -18035,7 +20163,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 +20326,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -18312,7 +20467,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -18488,7 +20666,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-A8K": { @@ -18585,7 +20787,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 +20950,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -18862,7 +21091,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -19038,7 +21290,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-A8O": { @@ -19135,7 +21411,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 +21574,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -19412,7 +21715,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -19588,7 +21914,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-A91": { @@ -19685,7 +22035,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 +22198,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -19962,7 +22339,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -20138,7 +22538,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-A9N": { @@ -20235,7 +22659,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 +22822,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -20512,7 +22963,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -20688,7 +23162,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-AA6": { @@ -20785,7 +23283,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 +23446,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -21062,7 +23587,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -21238,7 +23786,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-AA8": { @@ -21335,7 +23907,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 +24070,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -21612,7 +24211,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -21788,7 +24410,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-ABS": { @@ -21885,7 +24531,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 +24694,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -22162,7 +24835,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -22338,7 +25034,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-ABT": { @@ -22435,7 +25155,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 +25318,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -22712,7 +25459,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -22888,7 +25658,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-AC0": { @@ -22985,7 +25779,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 +25942,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -23262,7 +26083,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -23438,7 +26282,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-ACD": { @@ -23535,7 +26403,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 +26594,33 @@ "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": "12:45:00", + "1/17/2028": "16:00:00", + "2/21/2028": "16:00:00", + "5/29/2028": "16:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "16:00:00", + "11/23/2028": "16:00:00", + "11/24/2028": "13:45:00", + "1/15/2029": "16:00:00", + "2/19/2029": "16:00:00", + "5/28/2029": "16:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "16:00:00", + "11/22/2029": "16:00:00", + "11/23/2029": "13:45:00", + "12/24/2029": "12:45:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -23839,7 +26734,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -24009,7 +26927,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-AD0": { @@ -24106,7 +27048,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 +27211,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -24383,7 +27352,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -24559,7 +27551,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-ADB": { @@ -24656,7 +27672,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 +27835,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -24933,7 +27976,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -25109,7 +28175,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-AE5": { @@ -25206,7 +28296,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 +28459,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -25483,7 +28600,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -25659,7 +28799,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-AGA": { @@ -25756,7 +28920,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 +29083,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -26033,7 +29224,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -26209,7 +29423,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-AJL": { @@ -26306,7 +29544,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 +29707,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -26583,7 +29848,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -26759,7 +30047,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-AJS": { @@ -26856,7 +30168,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 +30331,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -27133,7 +30472,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -27309,7 +30671,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-AJY": { @@ -27406,7 +30792,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 +30983,33 @@ "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": "12:45:00", + "1/17/2028": "16:00:00", + "2/21/2028": "16:00:00", + "5/29/2028": "16:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "16:00:00", + "11/23/2028": "16:00:00", + "11/24/2028": "13:45:00", + "1/15/2029": "16:00:00", + "2/19/2029": "16:00:00", + "5/28/2029": "16:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "16:00:00", + "11/22/2029": "16:00:00", + "11/23/2029": "13:45:00", + "12/24/2029": "12:45:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -27710,7 +31123,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -27880,7 +31316,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-AKL": { @@ -27977,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", @@ -28139,7 +31600,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -28254,7 +31741,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -28430,7 +31940,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-AKZ": { @@ -28527,7 +32061,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 +32224,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -28804,7 +32365,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -28980,7 +32564,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-ANE": { @@ -29077,7 +32685,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 +32876,33 @@ "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": "12:45:00", + "1/17/2028": "16:00:00", + "2/21/2028": "16:00:00", + "5/29/2028": "16:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "16:00:00", + "11/23/2028": "16:00:00", + "11/24/2028": "13:45:00", + "1/15/2029": "16:00:00", + "2/19/2029": "16:00:00", + "5/28/2029": "16:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "16:00:00", + "11/22/2029": "16:00:00", + "11/23/2029": "13:45:00", + "12/24/2029": "12:45:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -29381,7 +33016,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -29551,7 +33209,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-APS": { @@ -29648,7 +33330,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 +33493,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -29925,7 +33634,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -30101,7 +33833,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-AR0": { @@ -30198,7 +33954,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 +34117,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -30475,7 +34258,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -30651,7 +34457,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-ARE": { @@ -30748,7 +34578,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 +34741,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -31025,7 +34882,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -31201,7 +35081,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-comex-AUP": { @@ -31298,7 +35202,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 +35364,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -31574,7 +35505,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -31749,7 +35703,31 @@ "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", + "9/6/2027", + "11/25/2027", + "12/31/2027", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-AVZ": { @@ -31846,7 +35824,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 +35987,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -32123,7 +36128,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -32299,7 +36327,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cbot-AW": { @@ -32355,7 +36407,35 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029", + "4/2/2010", + "4/6/2012", + "4/3/2015", + "4/2/2021" ], "earlyCloses": { "11/27/2009": "12:00:00", @@ -32383,8 +36463,16 @@ "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", + "12/23/2027": "12:00:00", + "11/24/2028": "12:00:00", + "11/23/2029": "12:00:00", + "12/24/2029": "12:00:00" + }, + "bankHolidays": [ + "12/31/2027" + ] }, "Future-nymex-AYV": { "dataTimeZone": "UTC", @@ -32480,7 +36568,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 +36731,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -32757,7 +36872,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -32933,7 +37071,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-AYX": { @@ -33030,7 +37192,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 +37355,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -33307,7 +37496,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -33483,7 +37695,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-AZ1": { @@ -33580,7 +37816,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 +37979,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -33857,7 +38120,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -34033,7 +38319,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-B0": { @@ -34130,7 +38440,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 +38603,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -34407,7 +38744,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -34583,7 +38943,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-B7H": { @@ -34680,7 +39064,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 +39227,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -34957,7 +39368,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -35133,7 +39567,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cbot-BCF": { @@ -35241,7 +39699,18 @@ "7/3/2026", "11/26/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "11/25/2027", + "12/24/2027", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "11/22/2029", + "12/25/2029", + "4/2/2010", + "4/6/2012", + "4/3/2015", + "4/2/2021" ], "earlyCloses": { "11/25/2011": "12:00:00", @@ -35356,7 +39825,13 @@ "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", + "11/26/2027": "12:05:00", + "12/23/2027": "12:05:00", + "11/24/2028": "12:05:00", + "11/23/2029": "12:05:00", + "12/24/2029": "12:05:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "12/27/2011": "09:30:00", @@ -35439,7 +39914,24 @@ "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", + "7/5/2027": "19:00:00", + "9/6/2027": "19:00:00", + "1/17/2028": "19:00:00", + "2/21/2028": "19:00:00", + "5/29/2028": "19:00:00", + "6/19/2028": "19:00:00", + "7/4/2028": "19:00:00", + "9/4/2028": "19:00:00", + "1/15/2029": "19:00:00", + "2/19/2029": "19:00:00", + "5/28/2029": "19:00:00", + "6/19/2029": "19:00:00", + "7/4/2029": "19:00:00", + "9/3/2029": "19:00:00" }, "bankHolidays": [ "1/19/2009", @@ -35560,7 +40052,25 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029" ] }, "Future-cme-BIO": { @@ -35656,7 +40166,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "10:30:00", @@ -35818,7 +40329,33 @@ "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", + "1/17/2028": "12:00:00", + "2/21/2028": "12:00:00", + "5/29/2028": "12:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "12:00:00", + "11/23/2028": "12:00:00", + "11/24/2028": "12:15:00", + "1/15/2029": "12:00:00", + "2/19/2029": "12:00:00", + "5/28/2029": "12:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "12:00:00", + "11/22/2029": "12:00:00", + "11/23/2029": "12:15:00", + "12/24/2029": "12:15:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -35933,7 +40470,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -36103,7 +40663,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-BK": { @@ -36200,7 +40784,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 +40947,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -36477,7 +41088,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -36653,7 +41287,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-BOO": { @@ -36750,7 +41408,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 +41571,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -37027,7 +41712,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -37203,7 +41911,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-BR7": { @@ -37300,7 +42032,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 +42195,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -37577,7 +42336,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -37753,7 +42535,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-BTC": { @@ -37849,7 +42655,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/15/2018": "12:00:00", @@ -37934,7 +42741,33 @@ "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": "12:45:00", + "1/17/2028": "16:00:00", + "2/21/2028": "16:00:00", + "5/29/2028": "16:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "16:00:00", + "11/23/2028": "16:00:00", + "11/24/2028": "13:45:00", + "1/15/2029": "16:00:00", + "2/19/2029": "16:00:00", + "5/28/2029": "16:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "16:00:00", + "11/22/2029": "16:00:00", + "11/23/2029": "13:45:00", + "12/24/2029": "12:45:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/15/2018": "17:00:00", @@ -37996,7 +42829,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "12/25/2017", @@ -38088,7 +42944,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cbot-BWF": { @@ -38196,7 +43076,18 @@ "7/3/2026", "11/26/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "11/25/2027", + "12/24/2027", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "11/22/2029", + "12/25/2029", + "4/2/2010", + "4/6/2012", + "4/3/2015", + "4/2/2021" ], "earlyCloses": { "11/25/2011": "12:00:00", @@ -38311,7 +43202,13 @@ "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", + "11/26/2027": "12:05:00", + "12/23/2027": "12:05:00", + "11/24/2028": "12:05:00", + "11/23/2029": "12:05:00", + "12/24/2029": "12:05:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "12/27/2011": "09:30:00", @@ -38394,7 +43291,24 @@ "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", + "7/5/2027": "19:00:00", + "9/6/2027": "19:00:00", + "1/17/2028": "19:00:00", + "2/21/2028": "19:00:00", + "5/29/2028": "19:00:00", + "6/19/2028": "19:00:00", + "7/4/2028": "19:00:00", + "9/4/2028": "19:00:00", + "1/15/2029": "19:00:00", + "2/19/2029": "19:00:00", + "5/28/2029": "19:00:00", + "6/19/2029": "19:00:00", + "7/4/2029": "19:00:00", + "9/3/2029": "19:00:00" }, "bankHolidays": [ "1/19/2009", @@ -38515,7 +43429,25 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029" ] }, "Future-nymex-BZ": { @@ -38612,7 +43544,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 +43707,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -38889,7 +43848,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -39065,7 +44047,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-CB": { @@ -39184,7 +44190,16 @@ "11/26/2026", "11/27/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "11/25/2027", + "11/26/2027", + "12/24/2027", + "11/23/2028", + "11/24/2028", + "11/22/2029", + "11/23/2029", + "4/2/2010", + "4/6/2012" ], "earlyCloses": { "11/25/2009": "16:00:00", @@ -39294,7 +44309,10 @@ "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", + "12/23/2027": "12:00:00", + "12/24/2029": "12:00:00", + "12/31/2029": "13:55:00" }, "lateOpens": { "12/27/2011": "09:05:00", @@ -39386,7 +44404,27 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -39529,7 +44567,28 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "12/25/2029" ] }, "Future-cme-CJY": { @@ -39626,7 +44685,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 +44876,33 @@ "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": "12:45:00", + "1/17/2028": "16:00:00", + "2/21/2028": "16:00:00", + "5/29/2028": "16:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "16:00:00", + "11/23/2028": "16:00:00", + "11/24/2028": "13:45:00", + "1/15/2029": "16:00:00", + "2/19/2029": "16:00:00", + "5/28/2029": "16:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "16:00:00", + "11/22/2029": "16:00:00", + "11/23/2029": "13:45:00", + "12/24/2029": "12:45:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -39930,7 +45016,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -40100,7 +45209,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-CL": { @@ -40197,7 +45330,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 +45493,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -40474,7 +45634,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -40650,7 +45833,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-CNH": { @@ -40747,7 +45954,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 +46145,33 @@ "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": "12:45:00", + "1/17/2028": "16:00:00", + "2/21/2028": "16:00:00", + "5/29/2028": "16:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "16:00:00", + "11/23/2028": "16:00:00", + "11/24/2028": "13:45:00", + "1/15/2029": "16:00:00", + "2/19/2029": "16:00:00", + "5/28/2029": "16:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "16:00:00", + "11/22/2029": "16:00:00", + "11/23/2029": "13:45:00", + "12/24/2029": "12:45:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -41051,9 +46285,34 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, - "bankHolidays": [] + "bankHolidays": [ + "12/31/2027" + ] }, "Future-nymex-CRB": { "dataTimeZone": "UTC", @@ -41149,7 +46408,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 +46571,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -41426,7 +46712,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -41602,7 +46911,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-CSC": { @@ -41721,7 +47054,16 @@ "11/26/2026", "11/27/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "11/25/2027", + "11/26/2027", + "12/24/2027", + "11/23/2028", + "11/24/2028", + "11/22/2029", + "11/23/2029", + "4/2/2010", + "4/6/2012" ], "earlyCloses": { "11/25/2009": "16:00:00", @@ -41831,7 +47173,10 @@ "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", + "12/23/2027": "12:00:00", + "12/24/2029": "12:00:00", + "12/31/2029": "13:55:00" }, "lateOpens": { "12/27/2011": "09:05:00", @@ -41923,7 +47268,27 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -42066,7 +47431,28 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "12/25/2029" ] }, "Future-nymex-CSW": { @@ -42355,7 +47741,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 +47904,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -42632,7 +48045,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -42808,7 +48244,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-CU": { @@ -42905,7 +48365,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 +48528,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -43182,7 +48669,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -43358,7 +48868,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-D1N": { @@ -43455,7 +48989,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 +49152,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -43732,7 +49293,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -43908,7 +49492,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-DC": { @@ -44027,7 +49635,16 @@ "11/26/2026", "11/27/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "11/25/2027", + "11/26/2027", + "12/24/2027", + "11/23/2028", + "11/24/2028", + "11/22/2029", + "11/23/2029", + "4/2/2010", + "4/6/2012" ], "earlyCloses": { "11/25/2009": "16:00:00", @@ -44137,7 +49754,10 @@ "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", + "12/23/2027": "12:00:00", + "12/24/2029": "12:00:00", + "12/31/2029": "13:55:00" }, "lateOpens": { "12/27/2011": "09:05:00", @@ -44229,7 +49849,27 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -44372,7 +50012,28 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "12/25/2029" ] }, "Future-nymex-DCB": { @@ -44469,7 +50130,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 +50293,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -44746,7 +50434,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -44922,7 +50633,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-DY": { @@ -45041,7 +50776,16 @@ "11/26/2026", "11/27/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "11/25/2027", + "11/26/2027", + "12/24/2027", + "11/23/2028", + "11/24/2028", + "11/22/2029", + "11/23/2029", + "4/2/2010", + "4/6/2012" ], "earlyCloses": { "11/25/2009": "16:00:00", @@ -45151,7 +50895,10 @@ "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", + "12/23/2027": "12:00:00", + "12/24/2029": "12:00:00", + "12/31/2029": "13:55:00" }, "lateOpens": { "12/27/2011": "09:05:00", @@ -45243,7 +50990,27 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -45386,7 +51153,28 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "12/25/2029" ] }, "Future-nymex-E6": { @@ -45483,7 +51271,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 +51434,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -45760,7 +51575,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -45936,7 +51774,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-E7": { @@ -46033,7 +51895,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 +52086,33 @@ "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": "12:45:00", + "1/17/2028": "16:00:00", + "2/21/2028": "16:00:00", + "5/29/2028": "16:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "16:00:00", + "11/23/2028": "16:00:00", + "11/24/2028": "13:45:00", + "1/15/2029": "16:00:00", + "2/19/2029": "16:00:00", + "5/28/2029": "16:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "16:00:00", + "11/22/2029": "16:00:00", + "11/23/2029": "13:45:00", + "12/24/2029": "12:45:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -46337,7 +52226,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -46507,7 +52419,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-EAD": { @@ -46604,7 +52540,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 +52731,33 @@ "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": "12:45:00", + "1/17/2028": "16:00:00", + "2/21/2028": "16:00:00", + "5/29/2028": "16:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "16:00:00", + "11/23/2028": "16:00:00", + "11/24/2028": "13:45:00", + "1/15/2029": "16:00:00", + "2/19/2029": "16:00:00", + "5/28/2029": "16:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "16:00:00", + "11/22/2029": "16:00:00", + "11/23/2029": "13:45:00", + "12/24/2029": "12:45:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -46908,7 +52871,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -47078,7 +53064,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-ECD": { @@ -47175,7 +53185,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 +53376,33 @@ "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": "12:45:00", + "1/17/2028": "16:00:00", + "2/21/2028": "16:00:00", + "5/29/2028": "16:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "16:00:00", + "11/23/2028": "16:00:00", + "11/24/2028": "13:45:00", + "1/15/2029": "16:00:00", + "2/19/2029": "16:00:00", + "5/28/2029": "16:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "16:00:00", + "11/22/2029": "16:00:00", + "11/23/2029": "13:45:00", + "12/24/2029": "12:45:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -47479,7 +53516,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -47649,7 +53709,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-comex-EDP": { @@ -47746,7 +53830,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 +53992,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -48022,7 +54133,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -48197,7 +54331,31 @@ "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", + "9/6/2027", + "11/25/2027", + "12/31/2027", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cbot-EH": { @@ -48292,7 +54450,12 @@ ], "saturday": [], "holidays": [ - "4/7/2023" + "4/7/2023", + "4/2/2010", + "4/6/2012", + "4/3/2015", + "4/2/2021", + "4/3/2026" ], "earlyCloses": { "1/19/2009": "16:15:00", @@ -48441,7 +54604,34 @@ "11/27/2025": "13:30:00", "11/28/2025": "13:45:00", "12/24/2025": "12:45:00", - "12/25/2025": "16:00:00" + "12/25/2025": "16:00:00", + "1/18/2027": "13:30:00", + "2/15/2027": "13:30:00", + "5/31/2027": "13:30:00", + "6/18/2027": "13:30:00", + "7/5/2027": "12:00:00", + "9/6/2027": "13:30:00", + "11/25/2027": "13:30:00", + "11/26/2027": "13:45:00", + "12/23/2027": "12:45:00", + "12/24/2027": "16:00:00", + "1/17/2028": "13:30:00", + "2/21/2028": "13:30:00", + "5/29/2028": "13:30:00", + "6/19/2028": "13:30:00", + "7/4/2028": "12:00:00", + "9/4/2028": "13:30:00", + "11/23/2028": "13:30:00", + "11/24/2028": "13:45:00", + "1/15/2029": "13:30:00", + "2/19/2029": "13:30:00", + "5/28/2029": "13:30:00", + "6/19/2029": "13:30:00", + "7/4/2029": "12:00:00", + "9/3/2029": "13:30:00", + "11/22/2029": "13:30:00", + "11/23/2029": "13:45:00", + "12/24/2029": "12:45:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -48550,7 +54740,29 @@ "6/19/2025": "17:00:00", "9/1/2025": "17:00:00", "11/27/2025": "17:00:00", - "12/25/2025": "17:00:00" + "12/25/2025": "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -48710,7 +54922,34 @@ "11/11/2025", "11/27/2025", "12/25/2025", - "1/1/2026" + "1/1/2026", + "1/1/2027", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "6/18/2027", + "7/5/2027", + "9/6/2027", + "11/25/2027", + "12/24/2027", + "12/31/2027", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-EI": { @@ -48806,7 +55045,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "10:30:00", @@ -48968,7 +55208,33 @@ "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", + "1/17/2028": "12:00:00", + "2/21/2028": "12:00:00", + "5/29/2028": "12:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "12:00:00", + "11/23/2028": "12:00:00", + "11/24/2028": "12:15:00", + "1/15/2029": "12:00:00", + "2/19/2029": "12:00:00", + "5/28/2029": "12:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "12:00:00", + "11/22/2029": "12:00:00", + "11/23/2029": "12:15:00", + "12/24/2029": "12:15:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -49083,7 +55349,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -49253,7 +55542,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-EMD": { @@ -49349,7 +55662,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "10:30:00", @@ -49511,7 +55825,33 @@ "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", + "1/17/2028": "12:00:00", + "2/21/2028": "12:00:00", + "5/29/2028": "12:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "12:00:00", + "11/23/2028": "12:00:00", + "11/24/2028": "12:15:00", + "1/15/2029": "12:00:00", + "2/19/2029": "12:00:00", + "5/28/2029": "12:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "12:00:00", + "11/22/2029": "12:00:00", + "11/23/2029": "12:15:00", + "12/24/2029": "12:15:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -49626,7 +55966,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -49796,7 +56159,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-EN": { @@ -49893,7 +56280,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 +56443,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -50170,7 +56584,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -50346,7 +56783,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-EPN": { @@ -50443,7 +56904,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 +57067,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -50720,7 +57208,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -50896,7 +57407,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-ESK": { @@ -50993,7 +57528,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 +57719,33 @@ "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": "12:45:00", + "1/17/2028": "16:00:00", + "2/21/2028": "16:00:00", + "5/29/2028": "16:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "16:00:00", + "11/23/2028": "16:00:00", + "11/24/2028": "13:45:00", + "1/15/2029": "16:00:00", + "2/19/2029": "16:00:00", + "5/28/2029": "16:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "16:00:00", + "11/22/2029": "16:00:00", + "11/23/2029": "13:45:00", + "12/24/2029": "12:45:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -51297,7 +57859,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -51467,7 +58052,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-ETH": { @@ -51563,7 +58172,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "2/15/2021": "12:00:00", @@ -51622,7 +58232,33 @@ "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": "12:45:00", + "1/17/2028": "16:00:00", + "2/21/2028": "16:00:00", + "5/29/2028": "16:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "16:00:00", + "11/23/2028": "16:00:00", + "11/24/2028": "13:45:00", + "1/15/2029": "16:00:00", + "2/19/2029": "16:00:00", + "5/28/2029": "16:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "16:00:00", + "11/22/2029": "16:00:00", + "11/23/2029": "13:45:00", + "12/24/2029": "12:45:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/15/2018": "17:00:00", @@ -51685,7 +58321,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "12/25/2017", @@ -51777,7 +58436,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-EVC": { @@ -51874,7 +58557,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 +58720,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -52151,7 +58861,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -52327,7 +59060,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-EWG": { @@ -52424,7 +59181,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 +59344,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -52701,7 +59485,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -52877,7 +59684,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-EWN": { @@ -52974,7 +59805,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 +59968,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -53251,7 +60109,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -53427,7 +60308,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-EXR": { @@ -53524,7 +60429,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 +60592,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -53801,7 +60733,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -53977,7 +60932,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cbot-F1U": { @@ -54072,7 +61051,14 @@ ], "saturday": [], "holidays": [], - "earlyCloses": {} + "earlyCloses": { + "4/2/2010": "10:15:00", + "4/6/2012": "10:15:00", + "4/3/2015": "10:15:00", + "4/2/2021": "10:15:00", + "4/7/2023": "10:15:00", + "4/3/2026": "10:15:00" + } }, "Future-cbot-UB": { "dataTimeZone": "UTC", @@ -54167,7 +61153,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "lateOpens": { "1/19/2009": "17:00:00", @@ -54282,7 +61269,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "earlyCloses": { "1/16/2009": "15:15:00", @@ -54473,7 +61483,33 @@ "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", + "1/17/2028": "12:00:00", + "2/21/2028": "12:00:00", + "5/29/2028": "12:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "12:00:00", + "11/23/2028": "12:00:00", + "11/24/2028": "12:15:00", + "1/15/2029": "12:00:00", + "2/19/2029": "12:00:00", + "5/28/2029": "12:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "12:00:00", + "11/22/2029": "12:00:00", + "11/23/2029": "12:15:00", + "12/24/2029": "12:15:00", + "12/31/2029": "16:00:00" }, "bankHolidays": [ "1/19/2009", @@ -54643,7 +61679,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cbot-TN": { @@ -54739,7 +61799,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "lateOpens": { "1/19/2009": "17:00:00", @@ -54854,7 +61915,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "earlyCloses": { "1/16/2009": "15:15:00", @@ -55045,7 +62129,33 @@ "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", + "1/17/2028": "12:00:00", + "2/21/2028": "12:00:00", + "5/29/2028": "12:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "12:00:00", + "11/23/2028": "12:00:00", + "11/24/2028": "12:15:00", + "1/15/2029": "12:00:00", + "2/19/2029": "12:00:00", + "5/28/2029": "12:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "12:00:00", + "11/22/2029": "12:00:00", + "11/23/2029": "12:15:00", + "12/24/2029": "12:15:00", + "12/31/2029": "16:00:00" }, "bankHolidays": [ "1/19/2009", @@ -55215,7 +62325,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cbot-MTN": { @@ -55311,7 +62445,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "lateOpens": { "1/19/2009": "17:00:00", @@ -55426,7 +62561,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "earlyCloses": { "1/16/2009": "15:15:00", @@ -55617,7 +62775,33 @@ "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", + "1/17/2028": "12:00:00", + "2/21/2028": "12:00:00", + "5/29/2028": "12:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "12:00:00", + "11/23/2028": "12:00:00", + "11/24/2028": "12:15:00", + "1/15/2029": "12:00:00", + "2/19/2029": "12:00:00", + "5/28/2029": "12:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "12:00:00", + "11/22/2029": "12:00:00", + "11/23/2029": "12:15:00", + "12/24/2029": "12:15:00", + "12/31/2029": "16:00:00" }, "bankHolidays": [ "1/19/2009", @@ -55787,7 +62971,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cbot-MWN": { @@ -55883,7 +63091,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "lateOpens": { "1/19/2009": "17:00:00", @@ -55998,7 +63207,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "earlyCloses": { "1/16/2009": "15:15:00", @@ -56189,7 +63421,33 @@ "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", + "1/17/2028": "12:00:00", + "2/21/2028": "12:00:00", + "5/29/2028": "12:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "12:00:00", + "11/23/2028": "12:00:00", + "11/24/2028": "12:15:00", + "1/15/2029": "12:00:00", + "2/19/2029": "12:00:00", + "5/28/2029": "12:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "12:00:00", + "11/22/2029": "12:00:00", + "11/23/2029": "12:15:00", + "12/24/2029": "12:15:00", + "12/31/2029": "16:00:00" }, "bankHolidays": [ "1/19/2009", @@ -56359,7 +63617,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-FO": { @@ -56456,7 +63738,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 +63901,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -56733,7 +64042,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -56909,7 +64241,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-FRC": { @@ -57006,7 +64362,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 +64525,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -57283,7 +64666,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -57459,7 +64865,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-FSS": { @@ -57556,7 +64986,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 +65149,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -57833,7 +65290,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -58009,7 +65489,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-GCU": { @@ -58106,7 +65610,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 +65773,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -58383,7 +65914,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -58559,7 +66113,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-GD": { @@ -58660,7 +66238,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", @@ -58766,7 +66345,7 @@ "12/24/2020": "12:15:00", "1/18/2021": "12:00:00", "2/15/2021": "12:00:00", - "4/2/2021": "8:15:00", + "4/2/2021": "08:15:00", "5/31/2021": "12:00:00", "7/5/2021": "12:00:00", "9/6/2021": "12:00:00", @@ -58791,7 +66370,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", + "7/5/2027": "12:00:00", + "11/26/2027": "12:15:00", + "12/23/2027": "12:15:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "11/24/2028": "12:15:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "11/23/2029": "12:15:00", + "12/24/2029": "12:15:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/1/2026": "17:00:00", @@ -58799,7 +66389,25 @@ "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", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/1/2026", @@ -58807,7 +66415,26 @@ "2/16/2026", "5/25/2026", "9/7/2026", - "11/26/2026" + "11/26/2026", + "1/18/2027", + "2/15/2027", + "5/31/2027", + "9/6/2027", + "11/25/2027", + "12/31/2027", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-GDK": { @@ -58926,7 +66553,16 @@ "11/26/2026", "11/27/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "11/25/2027", + "11/26/2027", + "12/24/2027", + "11/23/2028", + "11/24/2028", + "11/22/2029", + "11/23/2029", + "4/2/2010", + "4/6/2012" ], "earlyCloses": { "11/25/2009": "16:00:00", @@ -59036,7 +66672,10 @@ "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", + "12/23/2027": "12:00:00", + "12/24/2029": "12:00:00", + "12/31/2029": "13:55:00" }, "lateOpens": { "12/27/2011": "09:05:00", @@ -59128,7 +66767,27 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -59271,7 +66930,28 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "12/25/2029" ] }, "Future-cme-GNF": { @@ -59365,7 +67045,16 @@ "11/26/2026", "11/27/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "11/25/2027", + "11/26/2027", + "12/24/2027", + "11/23/2028", + "11/24/2028", + "11/22/2029", + "11/23/2029", + "4/2/2010", + "4/6/2012" ], "earlyCloses": { "11/25/2009": "16:00:00", @@ -59475,7 +67164,10 @@ "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", + "12/23/2027": "12:00:00", + "12/24/2029": "12:00:00", + "12/31/2029": "13:55:00" }, "lateOpens": { "12/27/2011": "09:05:00", @@ -59567,7 +67259,27 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -59710,7 +67422,28 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "12/25/2029" ] }, "Future-nymex-HCL": { @@ -59999,7 +67732,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 +67865,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/1/2024": "18:00:00", @@ -60156,7 +67916,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -60331,7 +68114,31 @@ "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", + "9/6/2027", + "11/25/2027", + "12/31/2027", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-HH": { @@ -60428,7 +68235,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 +68398,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -60705,7 +68539,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -60881,7 +68738,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-HO": { @@ -60978,7 +68859,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 +69022,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -61255,7 +69163,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -61431,7 +69362,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-HP": { @@ -61528,7 +69483,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 +69646,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -61805,7 +69787,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -61981,7 +69986,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-HRC": { @@ -62270,7 +70299,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 +70462,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -62547,7 +70603,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -62723,7 +70802,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-IBV": { @@ -62819,7 +70922,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "10:30:00", @@ -62981,7 +71085,33 @@ "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", + "1/17/2028": "12:00:00", + "2/21/2028": "12:00:00", + "5/29/2028": "12:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "12:00:00", + "11/23/2028": "12:00:00", + "11/24/2028": "12:15:00", + "1/15/2029": "12:00:00", + "2/19/2029": "12:00:00", + "5/28/2029": "12:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "12:00:00", + "11/22/2029": "12:00:00", + "11/23/2029": "12:15:00", + "12/24/2029": "12:15:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -63096,7 +71226,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -63266,7 +71419,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-FTU": { @@ -63362,7 +71539,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "10:30:00", @@ -63524,7 +71702,33 @@ "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", + "1/17/2028": "12:00:00", + "2/21/2028": "12:00:00", + "5/29/2028": "12:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "12:00:00", + "11/23/2028": "12:00:00", + "11/24/2028": "12:15:00", + "1/15/2029": "12:00:00", + "2/19/2029": "12:00:00", + "5/28/2029": "12:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "12:00:00", + "11/22/2029": "12:00:00", + "11/23/2029": "12:15:00", + "12/24/2029": "12:15:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -63639,7 +71843,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -63809,7 +72036,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-FT1": { @@ -63905,7 +72156,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "10:30:00", @@ -64067,7 +72319,33 @@ "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", + "1/17/2028": "12:00:00", + "2/21/2028": "12:00:00", + "5/29/2028": "12:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "12:00:00", + "11/23/2028": "12:00:00", + "11/24/2028": "12:15:00", + "1/15/2029": "12:00:00", + "2/19/2029": "12:00:00", + "5/28/2029": "12:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "12:00:00", + "11/22/2029": "12:00:00", + "11/23/2029": "12:15:00", + "12/24/2029": "12:15:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -64182,7 +72460,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -64352,7 +72653,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-FT5": { @@ -64448,7 +72773,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "10:30:00", @@ -64610,7 +72936,33 @@ "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", + "1/17/2028": "12:00:00", + "2/21/2028": "12:00:00", + "5/29/2028": "12:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "12:00:00", + "11/23/2028": "12:00:00", + "11/24/2028": "12:15:00", + "1/15/2029": "12:00:00", + "2/19/2029": "12:00:00", + "5/28/2029": "12:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "12:00:00", + "11/22/2029": "12:00:00", + "11/23/2029": "12:15:00", + "12/24/2029": "12:15:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -64725,7 +73077,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -64895,7 +73270,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-J7": { @@ -64992,7 +73391,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 +73582,33 @@ "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": "12:45:00", + "1/17/2028": "16:00:00", + "2/21/2028": "16:00:00", + "5/29/2028": "16:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "16:00:00", + "11/23/2028": "16:00:00", + "11/24/2028": "13:45:00", + "1/15/2029": "16:00:00", + "2/19/2029": "16:00:00", + "5/28/2029": "16:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "16:00:00", + "11/22/2029": "16:00:00", + "11/23/2029": "13:45:00", + "12/24/2029": "12:45:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -65296,7 +73722,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -65466,7 +73915,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-RB": { @@ -65563,7 +74036,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 +74199,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -65840,7 +74340,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -66016,7 +74539,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-NG": { @@ -66113,7 +74660,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 +74823,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -66390,7 +74964,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -66566,7 +75163,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cbot-ZB": { @@ -66662,7 +75283,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/16/2009": "15:15:00", @@ -66853,7 +75475,33 @@ "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", + "1/17/2028": "12:00:00", + "2/21/2028": "12:00:00", + "5/29/2028": "12:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "12:00:00", + "11/23/2028": "12:00:00", + "11/24/2028": "12:15:00", + "1/15/2029": "12:00:00", + "2/19/2029": "12:00:00", + "5/28/2029": "12:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "12:00:00", + "11/22/2029": "12:00:00", + "11/23/2029": "12:15:00", + "12/24/2029": "12:15:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -66968,7 +75616,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -67138,7 +75809,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cbot-ZN": { @@ -67234,7 +75929,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/16/2009": "15:15:00", @@ -67425,7 +76121,33 @@ "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", + "1/17/2028": "12:00:00", + "2/21/2028": "12:00:00", + "5/29/2028": "12:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "12:00:00", + "11/23/2028": "12:00:00", + "11/24/2028": "12:15:00", + "1/15/2029": "12:00:00", + "2/19/2029": "12:00:00", + "5/28/2029": "12:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "12:00:00", + "11/22/2029": "12:00:00", + "11/23/2029": "12:15:00", + "12/24/2029": "12:15:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -67540,7 +76262,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -67710,7 +76455,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cbot-ZF": { @@ -67806,7 +76575,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/16/2009": "15:15:00", @@ -67997,7 +76767,33 @@ "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", + "1/17/2028": "12:00:00", + "2/21/2028": "12:00:00", + "5/29/2028": "12:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "12:00:00", + "11/23/2028": "12:00:00", + "11/24/2028": "12:15:00", + "1/15/2029": "12:00:00", + "2/19/2029": "12:00:00", + "5/28/2029": "12:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "12:00:00", + "11/22/2029": "12:00:00", + "11/23/2029": "12:15:00", + "12/24/2029": "12:15:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -68112,7 +76908,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -68282,7 +77101,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cbot-ZT": { @@ -68378,7 +77221,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/16/2009": "15:15:00", @@ -68569,7 +77413,33 @@ "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", + "1/17/2028": "12:00:00", + "2/21/2028": "12:00:00", + "5/29/2028": "12:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "12:00:00", + "11/23/2028": "12:00:00", + "11/24/2028": "12:15:00", + "1/15/2029": "12:00:00", + "2/19/2029": "12:00:00", + "5/28/2029": "12:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "12:00:00", + "11/22/2029": "12:00:00", + "11/23/2029": "12:15:00", + "12/24/2029": "12:15:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -68684,7 +77554,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -68854,7 +77747,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-GE": { @@ -69201,7 +78118,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "11:30:00", @@ -69363,7 +78281,33 @@ "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", + "1/17/2028": "13:00:00", + "2/21/2028": "13:00:00", + "5/29/2028": "13:00:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "13:00:00", + "11/23/2028": "13:00:00", + "11/24/2028": "13:15:00", + "1/15/2029": "13:00:00", + "2/19/2029": "13:00:00", + "5/28/2029": "13:00:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "13:00:00", + "11/22/2029": "13:00:00", + "11/23/2029": "13:15:00", + "12/24/2029": "13:15:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -69478,7 +78422,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -69648,7 +78615,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-ESG": { @@ -69744,7 +78735,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "11:30:00", @@ -69906,7 +78898,33 @@ "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", + "1/17/2028": "13:00:00", + "2/21/2028": "13:00:00", + "5/29/2028": "13:00:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "13:00:00", + "11/23/2028": "13:00:00", + "11/24/2028": "13:15:00", + "1/15/2029": "13:00:00", + "2/19/2029": "13:00:00", + "5/28/2029": "13:00:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "13:00:00", + "11/22/2029": "13:00:00", + "11/23/2029": "13:15:00", + "12/24/2029": "13:15:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -70021,7 +79039,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -70191,7 +79232,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-RS1": { @@ -70287,7 +79352,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "11:30:00", @@ -70449,7 +79515,33 @@ "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", + "1/17/2028": "13:00:00", + "2/21/2028": "13:00:00", + "5/29/2028": "13:00:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "13:00:00", + "11/23/2028": "13:00:00", + "11/24/2028": "13:15:00", + "1/15/2029": "13:00:00", + "2/19/2029": "13:00:00", + "5/28/2029": "13:00:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "13:00:00", + "11/22/2029": "13:00:00", + "11/23/2029": "13:15:00", + "12/24/2029": "13:15:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -70564,7 +79656,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -70734,7 +79849,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-SDA": { @@ -70830,7 +79969,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "11:30:00", @@ -70992,7 +80132,33 @@ "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", + "1/17/2028": "13:00:00", + "2/21/2028": "13:00:00", + "5/29/2028": "13:00:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "13:00:00", + "11/23/2028": "13:00:00", + "11/24/2028": "13:15:00", + "1/15/2029": "13:00:00", + "2/19/2029": "13:00:00", + "5/28/2029": "13:00:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "13:00:00", + "11/22/2029": "13:00:00", + "11/23/2029": "13:15:00", + "12/24/2029": "13:15:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -71107,7 +80273,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -71277,7 +80466,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-NQ": { @@ -71373,7 +80586,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "11:30:00", @@ -71535,7 +80749,33 @@ "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", + "1/17/2028": "13:00:00", + "2/21/2028": "13:00:00", + "5/29/2028": "13:00:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "13:00:00", + "11/23/2028": "13:00:00", + "11/24/2028": "13:15:00", + "1/15/2029": "13:00:00", + "2/19/2029": "13:00:00", + "5/28/2029": "13:00:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "13:00:00", + "11/22/2029": "13:00:00", + "11/23/2029": "13:15:00", + "12/24/2029": "13:15:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -71650,7 +80890,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -71820,7 +81083,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-RTY": { @@ -71916,7 +81203,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "11:30:00", @@ -72078,7 +81366,33 @@ "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", + "1/17/2028": "13:00:00", + "2/21/2028": "13:00:00", + "5/29/2028": "13:00:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "13:00:00", + "11/23/2028": "13:00:00", + "11/24/2028": "13:15:00", + "1/15/2029": "13:00:00", + "2/19/2029": "13:00:00", + "5/28/2029": "13:00:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "13:00:00", + "11/22/2029": "13:00:00", + "11/23/2029": "13:15:00", + "12/24/2029": "13:15:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -72193,7 +81507,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -72363,7 +81700,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cbot-YM": { @@ -72459,7 +81820,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "11:30:00", @@ -72621,7 +81983,33 @@ "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", + "1/17/2028": "13:00:00", + "2/21/2028": "13:00:00", + "5/29/2028": "13:00:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "13:00:00", + "11/23/2028": "13:00:00", + "11/24/2028": "13:15:00", + "1/15/2029": "13:00:00", + "2/19/2029": "13:00:00", + "5/28/2029": "13:00:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "13:00:00", + "11/22/2029": "13:00:00", + "11/23/2029": "13:15:00", + "12/24/2029": "13:15:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -72737,7 +82125,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -72907,7 +82318,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cfe-VX": { @@ -73239,7 +82674,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "11:30:00", @@ -73401,7 +82837,33 @@ "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", + "1/17/2028": "13:00:00", + "2/21/2028": "13:00:00", + "5/29/2028": "13:00:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "13:00:00", + "11/23/2028": "13:00:00", + "11/24/2028": "13:15:00", + "1/15/2029": "13:00:00", + "2/19/2029": "13:00:00", + "5/28/2029": "13:00:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "13:00:00", + "11/22/2029": "13:00:00", + "11/23/2029": "13:15:00", + "12/24/2029": "13:15:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -73516,7 +82978,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -73686,7 +83171,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-ENY": { @@ -73782,7 +83291,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "11:30:00", @@ -73944,7 +83454,33 @@ "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", + "1/17/2028": "13:00:00", + "2/21/2028": "13:00:00", + "5/29/2028": "13:00:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "13:00:00", + "11/23/2028": "13:00:00", + "11/24/2028": "13:15:00", + "1/15/2029": "13:00:00", + "2/19/2029": "13:00:00", + "5/28/2029": "13:00:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "13:00:00", + "11/22/2029": "13:00:00", + "11/23/2029": "13:15:00", + "12/24/2029": "13:15:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -74059,7 +83595,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -74229,7 +83788,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-NIY": { @@ -74325,7 +83908,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "11:30:00", @@ -74487,7 +84071,33 @@ "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", + "1/17/2028": "13:00:00", + "2/21/2028": "13:00:00", + "5/29/2028": "13:00:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "13:00:00", + "11/23/2028": "13:00:00", + "11/24/2028": "13:15:00", + "1/15/2029": "13:00:00", + "2/19/2029": "13:00:00", + "5/28/2029": "13:00:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "13:00:00", + "11/22/2029": "13:00:00", + "11/23/2029": "13:15:00", + "12/24/2029": "13:15:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -74602,7 +84212,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -74772,7 +84405,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-NKD": { @@ -74868,7 +84525,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "11:30:00", @@ -75030,7 +84688,33 @@ "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", + "1/17/2028": "13:00:00", + "2/21/2028": "13:00:00", + "5/29/2028": "13:00:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "13:00:00", + "11/23/2028": "13:00:00", + "11/24/2028": "13:15:00", + "1/15/2029": "13:00:00", + "2/19/2029": "13:00:00", + "5/28/2029": "13:00:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "13:00:00", + "11/22/2029": "13:00:00", + "11/23/2029": "13:15:00", + "12/24/2029": "13:15:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -75145,7 +84829,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -75315,7 +85022,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-LE": { @@ -75436,7 +85167,33 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029", + "4/2/2010", + "4/6/2012" ], "lateOpens": { "11/24/2011": "17:00:00", @@ -75554,7 +85311,12 @@ "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", + "12/23/2027": "12:15:00", + "11/24/2028": "12:05:00", + "11/23/2029": "12:05:00", + "12/24/2029": "12:15:00" }, "bankHolidays": [ "1/19/2009", @@ -75606,7 +85368,8 @@ "10/14/2024", "11/11/2024", "10/13/2025", - "11/11/2025" + "11/11/2025", + "12/31/2027" ] }, "Future-cme-GF": { @@ -75727,7 +85490,33 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029", + "4/2/2010", + "4/6/2012" ], "lateOpens": { "11/24/2011": "17:00:00", @@ -75845,7 +85634,12 @@ "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", + "12/23/2027": "12:15:00", + "11/24/2028": "12:05:00", + "11/23/2029": "12:05:00", + "12/24/2029": "12:15:00" }, "bankHolidays": [ "1/19/2009", @@ -75897,7 +85691,8 @@ "10/14/2024", "11/11/2024", "10/13/2025", - "11/11/2025" + "11/11/2025", + "12/31/2027" ] }, "Future-cme-HE": { @@ -76018,7 +85813,33 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029", + "4/2/2010", + "4/6/2012" ], "lateOpens": { "11/24/2011": "17:00:00", @@ -76136,7 +85957,12 @@ "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", + "12/23/2027": "12:15:00", + "11/24/2028": "12:05:00", + "11/23/2029": "12:05:00", + "12/24/2029": "12:15:00" }, "bankHolidays": [ "1/19/2009", @@ -76186,7 +86012,8 @@ "10/9/2023", "11/11/2023", "10/14/2024", - "11/11/2024" + "11/11/2024", + "12/31/2027" ] }, "Future-comex-GC": { @@ -76283,7 +86110,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 +86146,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/1/2024": "18:00:00", @@ -76343,7 +86197,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -76518,7 +86395,31 @@ "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", + "9/6/2027", + "11/25/2027", + "12/31/2027", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-comex-SI": { @@ -76615,7 +86516,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 +86552,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/1/2024": "18:00:00", @@ -76675,7 +86603,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -76850,7 +86801,31 @@ "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", + "9/6/2027", + "11/25/2027", + "12/31/2027", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-TPY": { @@ -76946,7 +86921,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "11:30:00", @@ -77108,7 +87084,33 @@ "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", + "1/17/2028": "13:00:00", + "2/21/2028": "13:00:00", + "5/29/2028": "13:00:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "13:00:00", + "11/23/2028": "13:00:00", + "11/24/2028": "13:15:00", + "1/15/2029": "13:00:00", + "2/19/2029": "13:00:00", + "5/28/2029": "13:00:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "13:00:00", + "11/22/2029": "13:00:00", + "11/23/2029": "13:15:00", + "12/24/2029": "13:15:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -77223,7 +87225,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -77393,7 +87418,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-TPD": { @@ -77489,7 +87538,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "11:30:00", @@ -77651,7 +87701,33 @@ "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", + "1/17/2028": "13:00:00", + "2/21/2028": "13:00:00", + "5/29/2028": "13:00:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "13:00:00", + "11/23/2028": "13:00:00", + "11/24/2028": "13:15:00", + "1/15/2029": "13:00:00", + "2/19/2029": "13:00:00", + "5/28/2029": "13:00:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "13:00:00", + "11/22/2029": "13:00:00", + "11/23/2029": "13:15:00", + "12/24/2029": "13:15:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -77766,7 +87842,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -77936,7 +88035,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-RX": { @@ -78157,7 +88280,8 @@ "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", + "4/3/2026": "09:15:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -78345,7 +88469,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 +88505,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/1/2024": "18:00:00", @@ -78405,7 +88556,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -78580,7 +88754,31 @@ "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", + "9/6/2027", + "11/25/2027", + "12/31/2027", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-PA": { @@ -78677,7 +88875,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 +88911,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/1/2024": "18:00:00", @@ -78737,7 +88962,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -78912,7 +89160,31 @@ "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", + "9/6/2027", + "11/25/2027", + "12/31/2027", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-ice-CT": { @@ -79476,7 +89748,8 @@ "holidays": [ "4/3/2026", "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "12/31/2010": "12:15:00", @@ -79546,7 +89819,13 @@ "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", + "11/26/2027": "13:45:00", + "12/23/2027": "12:45:00", + "11/24/2028": "13:45:00", + "11/23/2029": "13:45:00", + "12/24/2029": "12:45:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "11/24/2011": "17:00:00", @@ -79634,7 +89913,23 @@ "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", + "9/6/2027": "17:00:00", + "11/25/2027": "17:00:00", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -79810,7 +90105,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-LBR": { @@ -79928,7 +90247,32 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029", + "4/7/2023" ], "earlyCloses": { "12/31/2010": "12:15:00", @@ -79978,7 +90322,12 @@ "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", + "12/23/2027": "12:15:00", + "11/24/2028": "12:05:00", + "11/23/2029": "12:05:00", + "12/24/2029": "12:15:00" }, "lateOpens": { "11/24/2011": "17:00:00", @@ -80104,7 +90453,8 @@ "10/14/2024", "11/11/2024", "10/13/2025", - "11/11/2025" + "11/11/2025", + "12/31/2027" ] }, "Future-ice-CC": { @@ -105886,7 +116236,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "11:30:00", @@ -106048,7 +116399,33 @@ "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", + "1/17/2028": "13:00:00", + "2/21/2028": "13:00:00", + "5/29/2028": "13:00:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "13:00:00", + "11/23/2028": "13:00:00", + "11/24/2028": "13:15:00", + "1/15/2029": "13:00:00", + "2/19/2029": "13:00:00", + "5/28/2029": "13:00:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "13:00:00", + "11/22/2029": "13:00:00", + "11/23/2029": "13:15:00", + "12/24/2029": "13:15:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -106163,7 +116540,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -106333,7 +116733,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-MNQ": { @@ -106429,7 +116853,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "11:30:00", @@ -106591,7 +117016,33 @@ "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", + "1/17/2028": "13:00:00", + "2/21/2028": "13:00:00", + "5/29/2028": "13:00:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "13:00:00", + "11/23/2028": "13:00:00", + "11/24/2028": "13:15:00", + "1/15/2029": "13:00:00", + "2/19/2029": "13:00:00", + "5/28/2029": "13:00:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "13:00:00", + "11/22/2029": "13:00:00", + "11/23/2029": "13:15:00", + "12/24/2029": "13:15:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -106706,7 +117157,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -106876,7 +117350,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-M6E": { @@ -106973,7 +117471,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 +117662,33 @@ "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": "12:45:00", + "1/17/2028": "16:00:00", + "2/21/2028": "16:00:00", + "5/29/2028": "16:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "16:00:00", + "11/23/2028": "16:00:00", + "11/24/2028": "13:45:00", + "1/15/2029": "16:00:00", + "2/19/2029": "16:00:00", + "5/28/2029": "16:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "16:00:00", + "11/22/2029": "16:00:00", + "11/23/2029": "13:45:00", + "12/24/2029": "12:45:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -107277,7 +117802,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -107447,7 +117995,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-M2K": { @@ -107543,7 +118115,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "11:30:00", @@ -107705,7 +118278,33 @@ "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", + "1/17/2028": "13:00:00", + "2/21/2028": "13:00:00", + "5/29/2028": "13:00:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "13:00:00", + "11/23/2028": "13:00:00", + "11/24/2028": "13:15:00", + "1/15/2029": "13:00:00", + "2/19/2029": "13:00:00", + "5/28/2029": "13:00:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "13:00:00", + "11/22/2029": "13:00:00", + "11/23/2029": "13:15:00", + "12/24/2029": "13:15:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -107820,7 +118419,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -107990,7 +118612,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cbot-MYM": { @@ -108086,7 +118732,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/19/2009": "11:30:00", @@ -108248,7 +118895,33 @@ "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", + "1/17/2028": "13:00:00", + "2/21/2028": "13:00:00", + "5/29/2028": "13:00:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "13:00:00", + "11/23/2028": "13:00:00", + "11/24/2028": "13:15:00", + "1/15/2029": "13:00:00", + "2/19/2029": "13:00:00", + "5/28/2029": "13:00:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "13:00:00", + "11/22/2029": "13:00:00", + "11/23/2029": "13:15:00", + "12/24/2029": "13:15:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -108364,7 +119037,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -108534,7 +119230,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-comex-MGC": { @@ -108631,7 +119351,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 +119513,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -108907,7 +119654,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -109082,7 +119852,31 @@ "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", + "9/6/2027", + "11/25/2027", + "12/31/2027", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-comex-1OZ": { @@ -109179,7 +119973,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 +120135,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -109455,7 +120276,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -109630,7 +120474,31 @@ "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", + "9/6/2027", + "11/25/2027", + "12/31/2027", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-MET": { @@ -109726,7 +120594,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "1/17/2022": "16:00:00", @@ -109778,7 +120647,33 @@ "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": "12:45:00", + "1/17/2028": "16:00:00", + "2/21/2028": "16:00:00", + "5/29/2028": "16:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "16:00:00", + "11/23/2028": "16:00:00", + "11/24/2028": "13:45:00", + "1/15/2029": "16:00:00", + "2/19/2029": "16:00:00", + "5/28/2029": "16:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "16:00:00", + "11/22/2029": "16:00:00", + "11/23/2029": "13:45:00", + "12/24/2029": "12:45:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/15/2018": "17:00:00", @@ -109841,7 +120736,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "12/25/2017", @@ -109933,7 +120851,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-MBT": { @@ -110029,7 +120971,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "earlyCloses": { "5/31/2021": "12:00:00", @@ -110086,7 +121029,33 @@ "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": "12:45:00", + "1/17/2028": "16:00:00", + "2/21/2028": "16:00:00", + "5/29/2028": "16:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "16:00:00", + "11/23/2028": "16:00:00", + "11/24/2028": "13:45:00", + "1/15/2029": "16:00:00", + "2/19/2029": "16:00:00", + "5/28/2029": "16:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "16:00:00", + "11/22/2029": "16:00:00", + "11/23/2029": "13:45:00", + "12/24/2029": "12:45:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/15/2018": "17:00:00", @@ -110149,7 +121118,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "12/25/2017", @@ -110241,7 +121233,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-MCL": { @@ -110338,7 +121354,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 +121517,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -110615,7 +121658,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -110791,7 +121857,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-M6A": { @@ -110888,7 +121978,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 +122169,33 @@ "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": "12:45:00", + "1/17/2028": "16:00:00", + "2/21/2028": "16:00:00", + "5/29/2028": "16:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "16:00:00", + "11/23/2028": "16:00:00", + "11/24/2028": "13:45:00", + "1/15/2029": "16:00:00", + "2/19/2029": "16:00:00", + "5/28/2029": "16:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "16:00:00", + "11/22/2029": "16:00:00", + "11/23/2029": "13:45:00", + "12/24/2029": "12:45:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -111192,7 +122309,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -111362,7 +122502,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-comex-SIL": { @@ -111459,7 +122623,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 +122785,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -111735,7 +122926,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -111910,7 +123124,31 @@ "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", + "9/6/2027", + "11/25/2027", + "12/31/2027", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-S5O": { @@ -112007,7 +123245,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 +123408,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -112284,7 +123549,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -112460,7 +123748,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-M6B": { @@ -112557,7 +123869,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 +124060,33 @@ "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": "12:45:00", + "1/17/2028": "16:00:00", + "2/21/2028": "16:00:00", + "5/29/2028": "16:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "16:00:00", + "11/23/2028": "16:00:00", + "11/24/2028": "13:45:00", + "1/15/2029": "16:00:00", + "2/19/2029": "16:00:00", + "5/28/2029": "16:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "16:00:00", + "11/22/2029": "16:00:00", + "11/23/2029": "13:45:00", + "12/24/2029": "12:45:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -112861,7 +124200,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -113031,7 +124393,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-MCD": { @@ -113128,7 +124514,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 +124705,33 @@ "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": "12:45:00", + "1/17/2028": "16:00:00", + "2/21/2028": "16:00:00", + "5/29/2028": "16:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "16:00:00", + "11/23/2028": "16:00:00", + "11/24/2028": "13:45:00", + "1/15/2029": "16:00:00", + "2/19/2029": "16:00:00", + "5/28/2029": "16:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "16:00:00", + "11/22/2029": "16:00:00", + "11/23/2029": "13:45:00", + "12/24/2029": "12:45:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -113432,7 +124845,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -113602,7 +125038,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-M1B": { @@ -113699,7 +125159,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 +125322,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -113976,7 +125463,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -114152,7 +125662,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-R5O": { @@ -114249,7 +125783,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 +125946,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -114526,7 +126087,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -114702,7 +126286,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cbot-10Y": { @@ -114798,7 +126406,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "lateOpens": { "1/19/2009": "17:00:00", @@ -114913,7 +126522,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "earlyCloses": { "1/16/2009": "15:15:00", @@ -115104,7 +126736,33 @@ "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", + "1/17/2028": "12:00:00", + "2/21/2028": "12:00:00", + "5/29/2028": "12:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "12:00:00", + "11/23/2028": "12:00:00", + "11/24/2028": "12:15:00", + "1/15/2029": "12:00:00", + "2/19/2029": "12:00:00", + "5/28/2029": "12:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "12:00:00", + "11/22/2029": "12:00:00", + "11/23/2029": "12:15:00", + "12/24/2029": "12:15:00", + "12/31/2029": "16:00:00" }, "bankHolidays": [ "1/19/2009", @@ -115274,7 +126932,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-MJY": { @@ -115371,7 +127053,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 +127242,34 @@ "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": "12:45:00", + "1/17/2028": "16:00:00", + "2/21/2028": "16:00:00", + "5/29/2028": "16:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "16:00:00", + "11/23/2028": "16:00:00", + "11/24/2028": "13:45:00", + "1/15/2029": "16:00:00", + "2/19/2029": "16:00:00", + "5/28/2029": "16:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "16:00:00", + "11/22/2029": "16:00:00", + "11/23/2029": "13:45:00", + "12/24/2029": "12:45:00", + "12/31/2029": "16:00:00", + "4/3/2015": "10:15:00" }, "lateOpens": { "1/1/2024": "17:00:00", @@ -115584,7 +127294,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -115754,7 +127487,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-MSF": { @@ -115851,7 +127608,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 +127799,33 @@ "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": "12:45:00", + "1/17/2028": "16:00:00", + "2/21/2028": "16:00:00", + "5/29/2028": "16:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "16:00:00", + "11/23/2028": "16:00:00", + "11/24/2028": "13:45:00", + "1/15/2029": "16:00:00", + "2/19/2029": "16:00:00", + "5/28/2029": "16:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "16:00:00", + "11/22/2029": "16:00:00", + "11/23/2029": "13:45:00", + "12/24/2029": "12:45:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -116155,7 +127939,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "bankHolidays": [ "1/19/2009", @@ -116325,7 +128132,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cbot-2YY": { @@ -116421,7 +128252,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "lateOpens": { "1/19/2009": "17:00:00", @@ -116536,7 +128368,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "earlyCloses": { "1/16/2009": "15:15:00", @@ -116727,7 +128582,33 @@ "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", + "1/17/2028": "12:00:00", + "2/21/2028": "12:00:00", + "5/29/2028": "12:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "12:00:00", + "11/23/2028": "12:00:00", + "11/24/2028": "12:15:00", + "1/15/2029": "12:00:00", + "2/19/2029": "12:00:00", + "5/28/2029": "12:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "12:00:00", + "11/22/2029": "12:00:00", + "11/23/2029": "12:15:00", + "12/24/2029": "12:15:00", + "12/31/2029": "16:00:00" }, "bankHolidays": [ "1/19/2009", @@ -116897,7 +128778,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-MAF": { @@ -116994,7 +128899,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 +129062,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -117271,7 +129203,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -117447,7 +129402,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nymex-MEF": { @@ -117544,7 +129523,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 +129686,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -117821,7 +129827,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -117997,7 +130026,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cbot-30Y": { @@ -118093,7 +130146,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "lateOpens": { "1/19/2009": "17:00:00", @@ -118208,7 +130262,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "earlyCloses": { "1/16/2009": "15:15:00", @@ -118399,7 +130476,33 @@ "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", + "1/17/2028": "12:00:00", + "2/21/2028": "12:00:00", + "5/29/2028": "12:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "12:00:00", + "11/23/2028": "12:00:00", + "11/24/2028": "12:15:00", + "1/15/2029": "12:00:00", + "2/19/2029": "12:00:00", + "5/28/2029": "12:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "12:00:00", + "11/22/2029": "12:00:00", + "11/23/2029": "12:15:00", + "12/24/2029": "12:15:00", + "12/31/2029": "16:00:00" }, "bankHolidays": [ "1/19/2009", @@ -118569,7 +130672,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-M6J": { @@ -118829,7 +130956,8 @@ "9/2/2024": "16:00:00", "11/28/2024": "16:00:00", "12/24/2024": "12:15:00", - "12/31/2024": "16:00:00" + "12/31/2024": "16:00:00", + "4/3/2026": "10:15:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -118930,8 +131058,12 @@ "9/2/2024": "17:00:00", "11/28/2024": "17:00:00", "12/25/2024": "17:00:00", - "1/1/2025": "17:00:00" - } + "1/1/2025": "17:00:00", + "1/1/2029": "17:00:00" + }, + "bankHolidays": [ + "12/31/2027" + ] }, "Future-cme-MIR": { "dataTimeZone": "UTC", @@ -119027,7 +131159,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 +131350,33 @@ "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": "12:45:00", + "1/17/2028": "16:00:00", + "2/21/2028": "16:00:00", + "5/29/2028": "16:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "16:00:00", + "11/23/2028": "16:00:00", + "11/24/2028": "13:45:00", + "1/15/2029": "16:00:00", + "2/19/2029": "16:00:00", + "5/28/2029": "16:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "16:00:00", + "11/22/2029": "16:00:00", + "11/23/2029": "13:45:00", + "12/24/2029": "12:45:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -119331,9 +131490,34 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, - "bankHolidays": [] + "bankHolidays": [ + "12/31/2027" + ] }, "Future-cme-M6C": { "dataTimeZone": "UTC", @@ -119592,7 +131776,8 @@ "9/2/2024": "16:00:00", "11/28/2024": "16:00:00", "12/24/2024": "12:15:00", - "12/31/2024": "16:00:00" + "12/31/2024": "16:00:00", + "4/3/2026": "10:15:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -119693,8 +131878,12 @@ "9/2/2024": "17:00:00", "11/28/2024": "17:00:00", "12/25/2024": "17:00:00", - "1/1/2025": "17:00:00" - } + "1/1/2025": "17:00:00", + "1/1/2029": "17:00:00" + }, + "bankHolidays": [ + "12/31/2027" + ] }, "Future-cme-M6S": { "dataTimeZone": "UTC", @@ -119953,7 +132142,8 @@ "9/2/2024": "16:00:00", "11/28/2024": "16:00:00", "12/24/2024": "12:15:00", - "12/31/2024": "16:00:00" + "12/31/2024": "16:00:00", + "4/3/2026": "10:15:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -120054,8 +132244,12 @@ "9/2/2024": "17:00:00", "11/28/2024": "17:00:00", "12/25/2024": "17:00:00", - "1/1/2025": "17:00:00" - } + "1/1/2025": "17:00:00", + "1/1/2029": "17:00:00" + }, + "bankHolidays": [ + "12/31/2027" + ] }, "Future-cbot-5YY": { "dataTimeZone": "UTC", @@ -120150,7 +132344,8 @@ "saturday": [], "holidays": [ "12/25/2026", - "1/1/2027" + "1/1/2027", + "12/24/2027" ], "lateOpens": { "1/19/2009": "17:00:00", @@ -120265,7 +132460,30 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, "earlyCloses": { "1/16/2009": "15:15:00", @@ -120456,7 +132674,33 @@ "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", + "1/17/2028": "12:00:00", + "2/21/2028": "12:00:00", + "5/29/2028": "12:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "12:00:00", + "11/23/2028": "12:00:00", + "11/24/2028": "12:15:00", + "1/15/2029": "12:00:00", + "2/19/2029": "12:00:00", + "5/28/2029": "12:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "12:00:00", + "11/22/2029": "12:00:00", + "11/23/2029": "12:15:00", + "12/24/2029": "12:15:00", + "12/31/2029": "16:00:00" }, "bankHolidays": [ "1/19/2009", @@ -120626,7 +132870,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-MNH": { @@ -120723,7 +132991,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 +133182,33 @@ "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": "12:45:00", + "1/17/2028": "16:00:00", + "2/21/2028": "16:00:00", + "5/29/2028": "16:00:00", + "6/19/2028": "12:00:00", + "7/4/2028": "12:00:00", + "9/4/2028": "16:00:00", + "11/23/2028": "16:00:00", + "11/24/2028": "13:45:00", + "1/15/2029": "16:00:00", + "2/19/2029": "16:00:00", + "5/28/2029": "16:00:00", + "6/19/2029": "12:00:00", + "7/4/2029": "12:00:00", + "9/3/2029": "16:00:00", + "11/22/2029": "16:00:00", + "11/23/2029": "13:45:00", + "12/24/2029": "12:45:00", + "12/31/2029": "16:00:00" }, "lateOpens": { "1/19/2009": "17:00:00", @@ -121027,9 +133322,34 @@ "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", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "17:00:00", + "7/4/2028": "17:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "12/25/2028": "17:00:00", + "1/1/2029": "17:00:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "17:00:00", + "7/4/2029": "17:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "12/25/2029": "17:00:00" }, - "bankHolidays": [] + "bankHolidays": [ + "12/31/2027" + ] }, "Future-nymex-M5F": { "dataTimeZone": "UTC", @@ -121340,7 +133660,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 +133823,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -121617,7 +133964,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -121793,7 +134163,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-MRB": { @@ -121998,7 +134392,7 @@ "12/24/2020": "12:15:00", "1/18/2021": "12:00:00", "2/15/2021": "12:00:00", - "4/2/2021": "8:15:00", + "4/2/2021": "08:15:00", "5/31/2021": "12:00:00", "7/5/2021": "12:00:00", "9/6/2021": "12:00:00", @@ -122108,7 +134502,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 +134664,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -122384,7 +134805,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -122559,7 +135003,31 @@ "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", + "9/6/2027", + "11/25/2027", + "12/31/2027", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-cme-MIB": { @@ -122636,7 +135104,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", @@ -122742,7 +135211,7 @@ "12/24/2020": "12:15:00", "1/18/2021": "12:00:00", "2/15/2021": "12:00:00", - "4/2/2021": "8:15:00", + "4/2/2021": "08:15:00", "5/31/2021": "12:00:00", "7/5/2021": "12:00:00", "9/6/2021": "12:00:00", @@ -122788,7 +135257,33 @@ "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": "13:45:00", + "1/17/2028": "17:00:00", + "2/21/2028": "17:00:00", + "5/29/2028": "17:00:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "17:00:00", + "11/23/2028": "17:00:00", + "11/24/2028": "14:45:00", + "1/15/2029": "17:00:00", + "2/19/2029": "17:00:00", + "5/28/2029": "17:00:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "17:00:00", + "11/22/2029": "17:00:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/1/2024": "18:00:00", @@ -122813,7 +135308,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "12/25/2017", @@ -122905,7 +135423,31 @@ "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", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-comex-MGT": { @@ -123002,7 +135544,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 +135706,33 @@ "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", + "5/31/2027": "14:30:00", + "7/5/2027": "13:00:00", + "9/6/2027": "14:30:00", + "11/25/2027": "14:30:00", + "11/26/2027": "14:45:00", + "12/23/2027": "13:45:00", + "1/17/2028": "14:30:00", + "2/21/2028": "14:30:00", + "5/29/2028": "14:30:00", + "6/19/2028": "13:00:00", + "7/4/2028": "13:00:00", + "9/4/2028": "14:30:00", + "11/23/2028": "14:30:00", + "11/24/2028": "14:45:00", + "1/15/2029": "14:30:00", + "2/19/2029": "14:30:00", + "5/28/2029": "14:30:00", + "6/19/2029": "13:00:00", + "7/4/2029": "13:00:00", + "9/3/2029": "14:30:00", + "11/22/2029": "14:30:00", + "11/23/2029": "14:45:00", + "12/24/2029": "13:45:00", + "12/31/2029": "17:00:00" }, "lateOpens": { "1/19/2009": "18:00:00", @@ -123278,7 +135847,30 @@ "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", + "1/17/2028": "18:00:00", + "2/21/2028": "18:00:00", + "5/29/2028": "18:00:00", + "6/19/2028": "18:00:00", + "7/4/2028": "18:00:00", + "9/4/2028": "18:00:00", + "11/23/2028": "18:00:00", + "12/25/2028": "18:00:00", + "1/1/2029": "18:00:00", + "1/15/2029": "18:00:00", + "2/19/2029": "18:00:00", + "5/28/2029": "18:00:00", + "6/19/2029": "18:00:00", + "7/4/2029": "18:00:00", + "9/3/2029": "18:00:00", + "11/22/2029": "18:00:00", + "12/25/2029": "18:00:00" }, "bankHolidays": [ "1/19/2009", @@ -123453,7 +136045,31 @@ "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", + "9/6/2027", + "11/25/2027", + "12/31/2027", + "1/17/2028", + "2/21/2028", + "5/29/2028", + "6/19/2028", + "7/4/2028", + "9/4/2028", + "11/23/2028", + "12/25/2028", + "1/1/2029", + "1/15/2029", + "2/19/2029", + "5/28/2029", + "6/19/2029", + "7/4/2029", + "9/3/2029", + "11/22/2029", + "12/25/2029" ] }, "Future-nyseliffe-[*]": { diff --git a/Tests/TestData/FuturesExpiryFunctionsTestData.xml b/Tests/TestData/FuturesExpiryFunctionsTestData.xml index 2c924cafbdc1632bb7d7af23e965a01b6443cac4..f58e0a97109ddc7099f20c62f5d898f7b4f80488 100644 GIT binary patch delta 220 zcmeBc3hZkNY-nL@VQOJ+VQFD)VQXP;;b`I9!nLMu`l;6}OST8pa~ZHtKeLM|V)}?$z+4WVeNGfcz~D}i1~n+e|y~n0lBv6Z(ay2nhrFKZF+|W zQ^xcKbzB^iFRWvkd}jKh=?&L;IHrHd6l9rRW5AdKmYcq8HQx%b`t1#wg6~+S-}xx8 tXuCkZ;1?E%Q9vf!_BADfEnJiR`W8&*X%ggUzfms;#6sI|)C-#(1OTt!U7Y{` delta 230 zcmeBc3hZkNY-nL@VQOJ+VQFD)VQXP;;b`I9!nLMu`kW<#i>5bR=i!)qVO`1gQ}tZi z*rxaV=3CdU*UkmR+}riqdCmpkR#x|br@ih0FA(zqG5_|u2Lf_!(|N`z9ZT*-+XeCk uzpzaIGo5A8bRd&$`