var quotes = { 'ZC*1': { name: 'Corn', flag: '', price_2_close: '457', open_interest: '2361', tradetime: '20240506205354', stock_14d: '86.56', symbol: 'ZCK24', open: '457', high: '458.75', low: '457', last: '458.75', rawLast: '458.75', change: '1.75', pctchange: '0.38', volume: '85', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1715040000', lastupdate: '1715036639', short_display: 'CBOT', cik: '', previous: '457', displaytime: '1715028834', timestamp: '20240506225359', day: '7', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '458', bidsize: '2', ask: '459', asksize: '20', session_id: 'combined', session: 'G', ticktype: '+', settlement: '0', ysettlement: '457', yvolume: '1785', tradesize: '1', pchange: '+0.38%', openinterest: '2361', changedir: 'up', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'ZC*2': { name: 'Corn', flag: '', price_2_close: '469', open_interest: '690262', tradetime: '20240506231108', stock_14d: '88.72', symbol: 'ZCN24', open: '468.5', high: '472', low: '468.5', last: '469.5', rawLast: '469.5', change: '0.5', pctchange: '0.11', volume: '15702', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1715040000', lastupdate: '1715037678', short_display: 'CBOT', cik: '', previous: '469', displaytime: '1715037068', timestamp: '20240506231118', day: '7', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '469.5', bidsize: '51', ask: '469.75', asksize: '180', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '469', yvolume: '235255', tradesize: '1', pchange: '+0.11%', openinterest: '690262', changedir: 'up', exchangeRate: '1', month: 'July 2024', shortmonth: 'Jul 2024' }, 'ZC*3': { name: 'Corn', flag: '', price_2_close: '476.75', open_interest: '235397', tradetime: '20240506225400', stock_14d: '91.25', symbol: 'ZCU24', open: '476.5', high: '479.25', low: '476.25', last: '477.25', rawLast: '477.25', change: '0.5', pctchange: '0.1', volume: '4165', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1715040000', lastupdate: '1715037678', short_display: 'CBOT', cik: '', previous: '476.75', displaytime: '1715035793', timestamp: '20240506231118', day: '7', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '477.25', bidsize: '70', ask: '477.5', asksize: '85', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '476.75', yvolume: '60729', tradesize: '1', pchange: '+0.1%', openinterest: '235397', changedir: 'up', exchangeRate: '1', month: 'September 2024', shortmonth: 'Sep 2024' }, 'ZC*4': { name: 'Corn', flag: '', price_2_close: '488.5', open_interest: '386422', tradetime: '20240506225400', stock_14d: '92.41', symbol: 'ZCZ24', open: '488.5', high: '491', low: '488', last: '489', rawLast: '489', change: '0.5', pctchange: '0.1', volume: '13892', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1715040000', lastupdate: '1715037678', short_display: 'CBOT', cik: '', previous: '488.5', displaytime: '1715036020', timestamp: '20240506231118', day: '7', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '489', bidsize: '93', ask: '489.25', asksize: '77', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '488.5', yvolume: '101109', tradesize: '1', pchange: '+0.1%', openinterest: '386422', changedir: 'up', exchangeRate: '1', month: 'December 2024', shortmonth: 'Dec 2024' }, 'ZS*1': { name: 'Soybean', flag: '', price_2_close: '1234.75', open_interest: '193', tradetime: '20240506223300', stock_14d: '98.93', symbol: 'ZSK24', open: '1234.5', high: '1235.25', low: '1234.5', last: '1235.25', rawLast: '1235.25', change: '0.5', pctchange: '0.04', volume: '2', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1715040000', lastupdate: '1715037669', short_display: 'CBOT', cik: '', previous: '1234.75', displaytime: '1715033469', timestamp: '20240506231109', day: '7', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '1233.25', bidsize: '1', ask: '1236.75', asksize: '1', session_id: 'combined', session: 'G', ticktype: '+', settlement: '0', ysettlement: '1234.75', yvolume: '215', tradesize: '1', pchange: '+0.04%', openinterest: '193', changedir: 'up', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'ZS*2': { name: 'Soybean', flag: '', price_2_close: '1248.75', open_interest: '378548', tradetime: '20240506230939', stock_14d: '96.14', symbol: 'ZSN24', open: '1247', high: '1255', low: '1244', last: '1247', rawLast: '1247', change: '-1.75', pctchange: '-0.14', volume: '19712', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1715040000', lastupdate: '1715037678', short_display: 'CBOT', cik: '', previous: '1248.75', displaytime: '1715036979', timestamp: '20240506231118', day: '7', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '1247', bidsize: '9', ask: '1247.25', asksize: '11', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '1248.75', yvolume: '209246', tradesize: '1', pchange: '-0.14%', openinterest: '378548', changedir: 'down', exchangeRate: '1', month: 'July 2024', shortmonth: 'Jul 2024' }, 'ZS*3': { name: 'Soybean', flag: '', price_2_close: '1246', open_interest: '43368', tradetime: '20240506225400', stock_14d: '96.25', symbol: 'ZSQ24', open: '1243', high: '1251.25', low: '1241.25', last: '1244.25', rawLast: '1244.25', change: '-1.75', pctchange: '-0.14', volume: '2610', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1715040000', lastupdate: '1715037678', short_display: 'CBOT', cik: '', previous: '1246', displaytime: '1715035810', timestamp: '20240506231118', day: '7', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '1244.25', bidsize: '4', ask: '1244.5', asksize: '1', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '1246', yvolume: '36848', tradesize: '1', pchange: '-0.14%', openinterest: '43368', changedir: 'down', exchangeRate: '1', month: 'August 2024', shortmonth: 'Aug 2024' }, 'ZS*4': { name: 'Soybean', flag: '', price_2_close: '1224.25', open_interest: '25948', tradetime: '20240506230509', stock_14d: '96.22', symbol: 'ZSU24', open: '1221.25', high: '1227.5', low: '1218.5', last: '1222.5', rawLast: '1222.5', change: '-1.75', pctchange: '-0.14', volume: '901', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1715040000', lastupdate: '1715037678', short_display: 'CBOT', cik: '', previous: '1224.25', displaytime: '1715036709', timestamp: '20240506231118', day: '7', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '1222.25', bidsize: '10', ask: '1222.5', asksize: '2', session_id: 'combined', session: 'G', ticktype: '+', settlement: '0', ysettlement: '1224.25', yvolume: '16764', tradesize: '1', pchange: '-0.14%', openinterest: '25948', changedir: 'down', exchangeRate: '1', month: 'September 2024', shortmonth: 'Sep 2024' }, 'ZS*5': { name: 'Soybean', flag: '', price_2_close: '1219.75', open_interest: '180039', tradetime: '20240506230700', stock_14d: '95.78', symbol: 'ZSX24', open: '1218', high: '1222.25', low: '1213.5', last: '1217.5', rawLast: '1217.5', change: '-2.25', pctchange: '-0.18', volume: '9008', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1715040000', lastupdate: '1715037678', short_display: 'CBOT', cik: '', previous: '1219.75', displaytime: '1715036820', timestamp: '20240506231118', day: '7', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '1217.5', bidsize: '1', ask: '1217.75', asksize: '5', session_id: 'combined', session: 'G', ticktype: '-', settlement: '0', ysettlement: '1219.75', yvolume: '95174', tradesize: '2', pchange: '-0.18%', openinterest: '180039', changedir: 'down', exchangeRate: '1', month: 'November 2024', shortmonth: 'Nov 2024' }, 'ZM*1': { name: 'Soybean Meal', flag: '', price_2_close: '381.2', open_interest: '387', tradetime: '20240506200900', stock_14d: '98.32', symbol: 'ZMK24', open: '381.7', high: '381.7', low: '381.7', last: '381.7', rawLast: '381.7', change: '0.5', pctchange: '0.13', volume: '154', exchange: 'CBOT', type: '2', unitcode: '1', date: '1715040000', lastupdate: '1715037663', short_display: 'CBOT', cik: '', previous: '381.2', displaytime: '1715024067', timestamp: '20240506231102', day: '7', basecode: '9', ddfexchange: 'B', pointvalue: '100.0', mode: 'i', bid: '380.6', bidsize: '1', ask: '381.6', asksize: '4', session_id: 'combined', session: 'G', ticktype: '', settlement: '0', ysettlement: '381.2', yvolume: '180', tradesize: '3', pchange: '+0.13%', openinterest: '387', changedir: 'up', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'ZM*2': { name: 'Soybean Meal', flag: '', price_2_close: '387.6', open_interest: '247339', tradetime: '20240506231021', stock_14d: '95.31', symbol: 'ZMN24', open: '386.5', high: '390', low: '385.4', last: '386.6', rawLast: '386.6', change: '-1', pctchange: '-0.26', volume: '10335', exchange: 'CBOT', type: '2', unitcode: '1', date: '1715040000', lastupdate: '1715037695', short_display: 'CBOT', cik: '', previous: '387.6', displaytime: '1715037021', timestamp: '20240506231135', day: '7', basecode: '9', ddfexchange: 'B', pointvalue: '100.0', mode: 'i', bid: '386.5', bidsize: '29', ask: '386.7', asksize: '17', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '387.6', yvolume: '125031', tradesize: '1', pchange: '-0.26%', openinterest: '247339', changedir: 'down', exchangeRate: '1', month: 'July 2024', shortmonth: 'Jul 2024' }, 'ZM*3': { name: 'Soybean Meal', flag: '', price_2_close: '385.1', open_interest: '40196', tradetime: '20240506230413', stock_14d: '95.6', symbol: 'ZMQ24', open: '384.6', high: '386.9', low: '383', last: '383.8', rawLast: '383.8', change: '-1.3', pctchange: '-0.34', volume: '1678', exchange: 'CBOT', type: '2', unitcode: '1', date: '1715040000', lastupdate: '1715037695', short_display: 'CBOT', cik: '', previous: '385.1', displaytime: '1715036653', timestamp: '20240506231135', day: '7', basecode: '9', ddfexchange: 'B', pointvalue: '100.0', mode: 'i', bid: '383.7', bidsize: '2', ask: '383.9', asksize: '13', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '385.1', yvolume: '26446', tradesize: '1', pchange: '-0.34%', openinterest: '40196', changedir: 'down', exchangeRate: '1', month: 'August 2024', shortmonth: 'Aug 2024' }, 'ZL*1': { name: 'Soybean Oil', flag: 's', price_2_close: '42.42', open_interest: '959', tradetime: '20240506180800', stock_14d: '19.75', symbol: 'ZLK24', open: '42.86', high: '43.2', low: '42.86', last: '43.17', rawLast: '43.17', change: '0.75', pctchange: '1.77', volume: '158', exchange: 'CBOT', type: '2', unitcode: '2', date: '1714953600', lastupdate: '1715024019', short_display: 'CBOT', cik: '', previous: '42.42', displaytime: '1715018880', timestamp: '20240506192339', day: '6', basecode: 'A', no_jerq: '1', ddfexchange: 'B', pointvalue: '600.0', mode: 'i', bid: '43.39', bidsize: '7', ask: '43.43', asksize: '18', session_id: 'previous', session: '', ticktype: '.', settlement: '43.17', pchange: '+1.77%', openinterest: '959', changedir: 'up', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'ZL*2': { name: 'Soybean Oil', flag: '', price_2_close: '43.84', open_interest: '275458', tradetime: '20240506231102', stock_14d: '28.68', symbol: 'ZLN24', open: '43.99', high: '44.14', low: '43.72', last: '44.07', rawLast: '44.07', change: '0.23', pctchange: '0.52', volume: '6757', exchange: 'CBOT', type: '2', unitcode: '2', date: '1715040000', lastupdate: '1715037698', short_display: 'CBOT', cik: '', previous: '43.84', displaytime: '1715037062', timestamp: '20240506231138', day: '7', basecode: 'A', ddfexchange: 'B', pointvalue: '600.0', mode: 'i', bid: '44.06', bidsize: '7', ask: '44.08', asksize: '18', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '43.84', yvolume: '79475', tradesize: '1', pchange: '+0.52%', openinterest: '275458', changedir: 'up', exchangeRate: '1', month: 'July 2024', shortmonth: 'Jul 2024' }, 'ZL*3': { name: 'Soybean Oil', flag: '', price_2_close: '44.06', open_interest: '53229', tradetime: '20240506230412', stock_14d: '27.34', symbol: 'ZLQ24', open: '44.18', high: '44.34', low: '43.94', last: '44.3', rawLast: '44.3', change: '0.23999999999999', pctchange: '0.54', volume: '1305', exchange: 'CBOT', type: '2', unitcode: '2', date: '1715040000', lastupdate: '1715037698', short_display: 'CBOT', cik: '', previous: '44.06', displaytime: '1715036652', timestamp: '20240506231138', day: '7', basecode: 'A', ddfexchange: 'B', pointvalue: '600.0', mode: 'i', bid: '44.27', bidsize: '10', ask: '44.3', asksize: '21', session_id: 'combined', session: 'G', ticktype: '+', settlement: '0', ysettlement: '44.06', yvolume: '22011', tradesize: '1', pchange: '+0.54%', openinterest: '53229', changedir: 'up', exchangeRate: '1', month: 'August 2024', shortmonth: 'Aug 2024' }, 'ZW*1': { name: 'Wheat', flag: '', price_2_close: '632.25', open_interest: '184', tradetime: '20240506192400', stock_14d: '96.47', symbol: 'ZWK24', open: '635', high: '635', low: '635', last: '635', rawLast: '635', change: '2.75', pctchange: '0.43', volume: '15', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1715040000', lastupdate: '1715037668', short_display: 'CBOT', cik: '', previous: '632.25', displaytime: '1715023064', timestamp: '20240506231108', day: '7', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '629.5', bidsize: '5', ask: '630.25', asksize: '3', session_id: 'combined', session: 'G', ticktype: '', settlement: '0', ysettlement: '632.25', yvolume: '148', tradesize: '1', pchange: '+0.43%', openinterest: '184', changedir: 'up', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'ZW*2': { name: 'Wheat', flag: '', price_2_close: '648.75', open_interest: '202293', tradetime: '20240506230841', stock_14d: '93.24', symbol: 'ZWN24', open: '645.75', high: '652.25', low: '644.5', last: '646.5', rawLast: '646.5', change: '-2.25', pctchange: '-0.35', volume: '4081', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1715040000', lastupdate: '1715037668', short_display: 'CBOT', cik: '', previous: '648.75', displaytime: '1715036921', timestamp: '20240506231108', day: '7', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '646.5', bidsize: '5', ask: '646.75', asksize: '3', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '648.75', yvolume: '100470', tradesize: '1', pchange: '-0.35%', openinterest: '202293', changedir: 'down', exchangeRate: '1', month: 'July 2024', shortmonth: 'Jul 2024' }, 'ZW*3': { name: 'Wheat', flag: '', price_2_close: '668.5', open_interest: '69703', tradetime: '20240506230408', stock_14d: '94.05', symbol: 'ZWU24', open: '666', high: '672.5', low: '664.5', last: '666.25', rawLast: '666.25', change: '-2.25', pctchange: '-0.34', volume: '611', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1715040000', lastupdate: '1715037668', short_display: 'CBOT', cik: '', previous: '668.5', displaytime: '1715036648', timestamp: '20240506231108', day: '7', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '666.25', bidsize: '10', ask: '666.75', asksize: '7', session_id: 'combined', session: 'G', ticktype: '-', settlement: '0', ysettlement: '668.5', yvolume: '25268', tradesize: '1', pchange: '-0.34%', openinterest: '69703', changedir: 'down', exchangeRate: '1', month: 'September 2024', shortmonth: 'Sep 2024' }, 'KE*1': { name: 'Hard Red Wheat', flag: '', price_2_close: '685', open_interest: '7', tradetime: '20240506200900', stock_14d: '84.13', symbol: 'KEK24', open: '677', high: '677', low: '677', last: '677', rawLast: '677', change: '-8', pctchange: '-1.17', volume: '2', exchange: 'KCBT', type: '2', unitcode: '-1', date: '1715040000', lastupdate: '1715037613', short_display: 'KCBT', cik: '', previous: '685', displaytime: '1715023947', timestamp: '20240506231013', day: '7', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '667.25', bidsize: '2', ask: '705.5', asksize: '1', session_id: 'combined', session: 'G', ticktype: '', settlement: '0', ysettlement: '685', yvolume: '5', tradesize: '2', pchange: '-1.17%', openinterest: '7', changedir: 'down', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'KE*2': { name: 'Hard Red Wheat', flag: '', price_2_close: '675.25', open_interest: '123530', tradetime: '20240506231006', stock_14d: '91.87', symbol: 'KEN24', open: '671.25', high: '678.75', low: '669.25', last: '671.75', rawLast: '671.75', change: '-3.5', pctchange: '-0.52', volume: '1719', exchange: 'KCBT', type: '2', unitcode: '-1', date: '1715040000', lastupdate: '1715037685', short_display: 'KCBT', cik: '', previous: '675.25', displaytime: '1715037006', timestamp: '20240506231125', day: '7', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '671.5', bidsize: '8', ask: '672', asksize: '4', session_id: 'combined', session: 'G', ticktype: '+', settlement: '0', ysettlement: '675.25', yvolume: '60402', tradesize: '1', pchange: '-0.52%', openinterest: '123530', changedir: 'down', exchangeRate: '1', month: 'July 2024', shortmonth: 'Jul 2024' }, 'MW*1': { name: 'Spring Wheat', flag: 's', price_2_close: '708.25', open_interest: '0', tradetime: '20240506180800', stock_14d: '88.56', symbol: 'MWK24', open: '0', high: '708.25', low: '708.25', last: '708.25', rawLast: '708.25', change: '0', pctchange: '0', volume: '0', exchange: 'MGEX', type: '2', unitcode: '-1', date: '1714953600', lastupdate: '1715022253', short_display: 'MGEX', cik: '', previous: '708.25', displaytime: '1715018880', timestamp: '20240506185413', day: '6', basecode: '2', no_jerq: '1', ddfexchange: 'G', pointvalue: '50.0', mode: 'i', bid: '713', bidsize: '1', ask: '726', asksize: '3', session_id: 'previous', session: '', ticktype: '.', settlement: '708.25', pchange: '0%', openinterest: '0', changedir: 'none', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'ZO*1': { name: 'Oats', flag: 's', price_2_close: '396', open_interest: '22', tradetime: '20240506180900', stock_14d: '78.48', symbol: 'ZOK24', open: '410', high: '410', low: '395', last: '395.25', rawLast: '395.25', change: '-0.75', pctchange: '-0.19', volume: '11', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714953600', lastupdate: '1715022296', short_display: 'CBOT', cik: '', previous: '396', displaytime: '1715018940', timestamp: '20240506185456', day: '6', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '389.25', bidsize: '1', ask: '397.75', asksize: '1', session_id: 'previous', session: '', ticktype: '.', settlement: '395.25', pchange: '-0.19%', openinterest: '22', changedir: 'down', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'ZO*2': { name: 'Oats', flag: '', price_2_close: '397', open_interest: '2816', tradetime: '20240506223300', stock_14d: '95.68', symbol: 'ZON24', open: '397', high: '398.75', low: '394', last: '395.25', rawLast: '395.25', change: '-1.75', pctchange: '-0.44', volume: '67', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1715040000', lastupdate: '1715037696', short_display: 'CBOT', cik: '', previous: '397', displaytime: '1715034582', timestamp: '20240506231136', day: '7', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '394.25', bidsize: '1', ask: '395.75', asksize: '6', session_id: 'combined', session: 'G', ticktype: '+', settlement: '0', ysettlement: '397', yvolume: '881', tradesize: '1', pchange: '-0.44%', openinterest: '2816', changedir: 'down', exchangeRate: '1', month: 'July 2024', shortmonth: 'Jul 2024' }, 'LE*1': { name: 'Live Cattle', flag: 's', price_2_close: '176.675', open_interest: '96719', tradetime: '20240506180800', stock_14d: '59.93', symbol: 'LEM24', open: '176.95', high: '177.375', low: '175.8', last: '176.975', rawLast: '176.975', change: '0.29999999999998', pctchange: '0.17', volume: '16650', exchange: 'CME', type: '2', unitcode: '3', date: '1714953600', lastupdate: '1715028967', short_display: 'CME', cik: '', previous: '176.675', displaytime: '1715000696', timestamp: '20240506204004', day: '6', basecode: 'B', ddfexchange: 'M', pointvalue: '400.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '176.975', ysettlement: '176.675', yvolume: '27606', tradesize: '1', pchange: '+0.17%', openinterest: '96719', changedir: 'up', exchangeRate: '1', month: 'June 2024', shortmonth: 'Jun 2024' }, 'LE*2': { name: 'Live Cattle', flag: 's', price_2_close: '174.575', open_interest: '77426', tradetime: '20240506180800', stock_14d: '55.28', symbol: 'LEQ24', open: '174.875', high: '174.875', low: '173.55', last: '174.425', rawLast: '174.425', change: '-0.14999999999998', pctchange: '-0.09', volume: '10400', exchange: 'CME', type: '2', unitcode: '3', date: '1714953600', lastupdate: '1715028967', short_display: 'CME', cik: '', previous: '174.575', displaytime: '1715000695', timestamp: '20240506204004', day: '6', basecode: 'B', ddfexchange: 'M', pointvalue: '400.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '174.425', ysettlement: '174.575', yvolume: '16583', tradesize: '1', pchange: '-0.09%', openinterest: '77426', changedir: 'down', exchangeRate: '1', month: 'August 2024', shortmonth: 'Aug 2024' }, 'LE*3': { name: 'Live Cattle', flag: 's', price_2_close: '178.05', open_interest: '46008', tradetime: '20240506181000', stock_14d: '54.18', symbol: 'LEV24', open: '178.275', high: '178.325', low: '177.175', last: '177.875', rawLast: '177.875', change: '-0.17500000000001', pctchange: '-0.1', volume: '5692', exchange: 'CME', type: '2', unitcode: '3', date: '1714953600', lastupdate: '1715028967', short_display: 'CME', cik: '', previous: '178.05', displaytime: '1715000690', timestamp: '20240506204004', day: '6', basecode: 'B', ddfexchange: 'M', pointvalue: '400.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '177.875', ysettlement: '178.05', yvolume: '10363', tradesize: '1', pchange: '-0.1%', openinterest: '46008', changedir: 'down', exchangeRate: '1', month: 'October 2024', shortmonth: 'Oct 2024' }, 'LE*4': { name: 'Live Cattle', flag: 's', price_2_close: '182.375', open_interest: '30890', tradetime: '20240506181000', stock_14d: '55.45', symbol: 'LEZ24', open: '182.5', high: '182.625', low: '181.525', last: '182.15', rawLast: '182.15', change: '-0.22499999999999', pctchange: '-0.12', volume: '3859', exchange: 'CME', type: '2', unitcode: '3', date: '1714953600', lastupdate: '1715028967', short_display: 'CME', cik: '', previous: '182.375', displaytime: '1715000696', timestamp: '20240506204004', day: '6', basecode: 'B', ddfexchange: 'M', pointvalue: '400.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '182.15', ysettlement: '182.375', yvolume: '6217', tradesize: '2', pchange: '-0.12%', openinterest: '30890', changedir: 'down', exchangeRate: '1', month: 'December 2024', shortmonth: 'Dec 2024' }, 'GF*1': { name: 'Feeder Cattle', flag: 's', price_2_close: '243.3', open_interest: '7076', tradetime: '20240506180900', stock_14d: '42.95', symbol: 'GFK24', open: '243.125', high: '243.25', low: '240.825', last: '241.4', rawLast: '241.4', change: '-1.9', pctchange: '-0.78', volume: '1741', exchange: 'CME', type: '2', unitcode: '3', date: '1714953600', lastupdate: '1715028966', short_display: 'CME', cik: '', previous: '243.3', displaytime: '1715000697', timestamp: '20240506204004', day: '6', basecode: 'B', ddfexchange: 'M', pointvalue: '500.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '241.4', ysettlement: '243.3', yvolume: '1261', tradesize: '1', pchange: '-0.78%', openinterest: '7076', changedir: 'down', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'GF*2': { name: 'Feeder Cattle', flag: 's', price_2_close: '254.75', open_interest: '22337', tradetime: '20240506180900', stock_14d: '42.75', symbol: 'GFQ24', open: '254.75', high: '254.75', low: '252.15', last: '252.875', rawLast: '252.875', change: '-1.875', pctchange: '-0.74', volume: '5476', exchange: 'CME', type: '2', unitcode: '3', date: '1714953600', lastupdate: '1715028966', short_display: 'CME', cik: '', previous: '254.75', displaytime: '1715000699', timestamp: '20240506204004', day: '6', basecode: 'B', ddfexchange: 'M', pointvalue: '500.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '252.875', ysettlement: '254.75', yvolume: '5460', tradesize: '1', pchange: '-0.74%', openinterest: '22337', changedir: 'down', exchangeRate: '1', month: 'August 2024', shortmonth: 'Aug 2024' }, 'HE*1': { name: 'Lean Hogs', flag: 's', price_2_close: '92.425', open_interest: '3608', tradetime: '20240506180900', stock_14d: '4.73', symbol: 'HEK24', open: '92.275', high: '92.4', low: '91.875', last: '92.175', rawLast: '92.175', change: '-0.25', pctchange: '-0.27', volume: '1005', exchange: 'CME', type: '2', unitcode: '3', date: '1714953600', lastupdate: '1715028967', short_display: 'CME', cik: '', previous: '92.425', displaytime: '1715000534', timestamp: '20240506204004', day: '6', basecode: 'B', ddfexchange: 'M', pointvalue: '400.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '92.175', ysettlement: '92.425', yvolume: '709', tradesize: '1', pchange: '-0.27%', openinterest: '3608', changedir: 'down', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'HE*2': { name: 'Lean Hogs', flag: 's', price_2_close: '98.95', open_interest: '83654', tradetime: '20240506180800', stock_14d: '3.51', symbol: 'HEM24', open: '98.75', high: '99.05', low: '97.825', last: '98.175', rawLast: '98.175', change: '-0.77500000000001', pctchange: '-0.78', volume: '21426', exchange: 'CME', type: '2', unitcode: '3', date: '1714953600', lastupdate: '1715028967', short_display: 'CME', cik: '', previous: '98.95', displaytime: '1715000697', timestamp: '20240506204004', day: '6', basecode: 'B', ddfexchange: 'M', pointvalue: '400.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '98.175', ysettlement: '98.95', yvolume: '23818', tradesize: '1', pchange: '-0.78%', openinterest: '83654', changedir: 'down', exchangeRate: '1', month: 'June 2024', shortmonth: 'Jun 2024' }, 'HE*3': { name: 'Lean Hogs', flag: 's', price_2_close: '102.85', open_interest: '53516', tradetime: '20240506181000', stock_14d: '6.63', symbol: 'HEN24', open: '102.775', high: '102.9', low: '101.8', last: '102.15', rawLast: '102.15', change: '-0.69999999999999', pctchange: '-0.68', volume: '9255', exchange: 'CME', type: '2', unitcode: '3', date: '1714953600', lastupdate: '1715028967', short_display: 'CME', cik: '', previous: '102.85', displaytime: '1715000697', timestamp: '20240506204004', day: '6', basecode: 'B', ddfexchange: 'M', pointvalue: '400.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '102.15', ysettlement: '102.85', yvolume: '10517', tradesize: '1', pchange: '-0.68%', openinterest: '53516', changedir: 'down', exchangeRate: '1', month: 'July 2024', shortmonth: 'Jul 2024' }, '': { symbol: null, basecode: null, name: null, month: null, open: null, high: null, low: null, last: null, previous: null, volume: null, yvolume: null, openinterest: null }, 'KG*1': { name: 'CME Cotton #2', flag: 's', price_2_close: '0.7806', open_interest: '0', tradetime: '20240506180800', stock_14d: '22.64', symbol: 'KGN24', open: '0.7706', high: '0.7706', low: '0.7706', last: '0.7706', rawLast: '0.7706', change: '-0.01', pctchange: '-1.28', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1714953600', lastupdate: '1715028967', short_display: 'NYMEX', cik: '', previous: '0.7806', displaytime: '1715013466', timestamp: '20240506163746', day: '6', basecode: 'C', ddfexchange: 'J', pointvalue: '500.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '0.7706', ysettlement: '0.7806', yvolume: '0', tradesize: '0', pchange: '-1.28%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'July 2024', shortmonth: 'Jul 2024' }, 'KG*2': { name: 'CME Cotton #2', flag: 's', price_2_close: '0.7711', open_interest: '0', tradetime: '20240506180800', stock_14d: '32.31', symbol: 'KGV24', open: '0.7616', high: '0.7616', low: '0.7616', last: '0.7616', rawLast: '0.7616', change: '-0.0095', pctchange: '-1.23', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1714953600', lastupdate: '1715028967', short_display: 'NYMEX', cik: '', previous: '0.7711', displaytime: '1715013476', timestamp: '20240506163756', day: '6', basecode: 'C', ddfexchange: 'J', pointvalue: '500.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '0.7616', ysettlement: '0.7711', yvolume: '0', tradesize: '0', pchange: '-1.23%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'October 2024', shortmonth: 'Oct 2024' }, 'LB*1': { name: 'Lumber Physical', flag: 's', price_2_close: '501', open_interest: '1276', tradetime: '20240506180900', stock_14d: '21.3', symbol: 'LBK24', open: '502', high: '511', low: '499', last: '502', rawLast: '502', change: '1', pctchange: '0.2', volume: '312', exchange: 'CME', type: '2', unitcode: '2', date: '1714953600', lastupdate: '1715028967', short_display: 'CME', cik: '', previous: '501', displaytime: '1715007895', timestamp: '20240506204004', day: '6', basecode: 'A', ddfexchange: 'M', pointvalue: '27.5', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '502', ysettlement: '501', yvolume: '367', tradesize: '1', pchange: '+0.2%', openinterest: '1276', changedir: 'up', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'LB*2': { name: 'Lumber Physical', flag: 's', price_2_close: '540', open_interest: '7813', tradetime: '20240506180900', stock_14d: '58.91', symbol: 'LBN24', open: '540', high: '550', low: '538', last: '542', rawLast: '542', change: '2', pctchange: '0.37', volume: '819', exchange: 'CME', type: '2', unitcode: '2', date: '1714953600', lastupdate: '1715028967', short_display: 'CME', cik: '', previous: '540', displaytime: '1715007895', timestamp: '20240506204004', day: '6', basecode: 'A', ddfexchange: 'M', pointvalue: '27.5', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '542', ysettlement: '540', yvolume: '495', tradesize: '1', pchange: '+0.37%', openinterest: '7813', changedir: 'up', exchangeRate: '1', month: 'July 2024', shortmonth: 'Jul 2024' }, 'LB*3': { name: 'Lumber Physical', flag: 's', price_2_close: '556', open_interest: '910', tradetime: '20240506180900', stock_14d: '53.51', symbol: 'LBU24', open: '558', high: '563', low: '556', last: '558', rawLast: '558', change: '2', pctchange: '0.36', volume: '55', exchange: 'CME', type: '2', unitcode: '2', date: '1714953600', lastupdate: '1715028967', short_display: 'CME', cik: '', previous: '556', displaytime: '1715007595', timestamp: '20240506204004', day: '6', basecode: 'A', ddfexchange: 'M', pointvalue: '27.5', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '558', ysettlement: '556', yvolume: '76', tradesize: '1', pchange: '+0.36%', openinterest: '910', changedir: 'up', exchangeRate: '1', month: 'September 2024', shortmonth: 'Sep 2024' }, 'KA*1': { name: 'CME Sugar #11', flag: 's', price_2_close: '0.1928', open_interest: '0', tradetime: '20240506180800', stock_14d: '35.33', symbol: 'KAN24', open: '0.1948', high: '0.1948', low: '0.1948', last: '0.1948', rawLast: '0.1948', change: '0.002', pctchange: '1.04', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1714953600', lastupdate: '1715028967', short_display: 'NYMEX', cik: '', previous: '0.1928', displaytime: '1715013466', timestamp: '20240506163746', day: '6', basecode: 'C', ddfexchange: 'J', pointvalue: '1120.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '0.1948', ysettlement: '0.1928', yvolume: '0', tradesize: '0', pchange: '+1.04%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'July 2024', shortmonth: 'Jul 2024' }, 'KA*2': { name: 'CME Sugar #11', flag: 's', price_2_close: '0.193', open_interest: '0', tradetime: '20240506180900', stock_14d: '26.61', symbol: 'KAV24', open: '0.1945', high: '0.1945', low: '0.1945', last: '0.1945', rawLast: '0.1945', change: '0.0015', pctchange: '0.78', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1714953600', lastupdate: '1715028967', short_display: 'NYMEX', cik: '', previous: '0.193', displaytime: '1715013511', timestamp: '20240506163831', day: '6', basecode: 'C', ddfexchange: 'J', pointvalue: '1120.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '0.1945', ysettlement: '0.193', yvolume: '0', tradesize: '0', pchange: '+0.78%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'October 2024', shortmonth: 'Oct 2024' }, 'KT*1': { name: 'CME Coffee', flag: 's', price_2_close: '2.0075', open_interest: '0', tradetime: '20240506180800', stock_14d: '52.2', symbol: 'KTN24', open: '1.952', high: '1.952', low: '1.952', last: '1.952', rawLast: '1.952', change: '-0.0555', pctchange: '-2.76', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1714953600', lastupdate: '1715028967', short_display: 'NYMEX', cik: '', previous: '2.0075', displaytime: '1715013456', timestamp: '20240506163736', day: '6', basecode: 'C', ddfexchange: 'J', pointvalue: '375.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '1.952', ysettlement: '2.0075', yvolume: '0', tradesize: '0', pchange: '-2.76%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'July 2024', shortmonth: 'Jul 2024' }, 'KT*2': { name: 'CME Coffee', flag: 's', price_2_close: '1.991', open_interest: '0', tradetime: '20240506180900', stock_14d: '51.14', symbol: 'KTU24', open: '1.9415', high: '1.9415', low: '1.9415', last: '1.9415', rawLast: '1.9415', change: '-0.0495', pctchange: '-2.49', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1714953600', lastupdate: '1715028967', short_display: 'NYMEX', cik: '', previous: '1.991', displaytime: '1715013510', timestamp: '20240506163830', day: '6', basecode: 'C', ddfexchange: 'J', pointvalue: '375.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '1.9415', ysettlement: '1.991', yvolume: '0', tradesize: '0', pchange: '-2.49%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'September 2024', shortmonth: 'Sep 2024' }, 'CJ*1': { name: 'CME Cocoa', flag: 's', price_2_close: '8145', open_interest: '0', tradetime: '20240506180900', stock_14d: '9.83', symbol: 'CJN24', open: '7588', high: '7588', low: '7588', last: '7588', rawLast: '7588', change: '-557', pctchange: '-6.84', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1714953600', lastupdate: '1715028966', short_display: 'NYMEX', cik: '', previous: '8145', displaytime: '1715013520', timestamp: '20240506163840', day: '6', basecode: 'A', ddfexchange: 'J', pointvalue: '10.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '7588', ysettlement: '8145', yvolume: '0', tradesize: '0', pchange: '-6.84%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'July 2024', shortmonth: 'Jul 2024' }, 'CJ*2': { name: 'CME Cocoa', flag: 's', price_2_close: '7733', open_interest: '0', tradetime: '20240506181000', stock_14d: '9.92', symbol: 'CJU24', open: '7166', high: '7166', low: '7166', last: '7166', rawLast: '7166', change: '-567', pctchange: '-7.33', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1714953600', lastupdate: '1715028966', short_display: 'NYMEX', cik: '', previous: '7733', displaytime: '1715013554', timestamp: '20240506163914', day: '6', basecode: 'A', ddfexchange: 'J', pointvalue: '10.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '7166', ysettlement: '7733', yvolume: '0', tradesize: '0', pchange: '-7.33%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'September 2024', shortmonth: 'Sep 2024' }, 'CL*1': { name: 'Crude Oil WTI', flag: '', price_2_close: '78.48', open_interest: '333474', tradetime: '20240506231109', stock_14d: '6.6', symbol: 'CLM24', open: '78.72', high: '79.02', low: '78.55', last: '78.71', rawLast: '78.71', change: '0.22999999999999', pctchange: '0.29', volume: '11863', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1715040000', lastupdate: '1715037696', short_display: 'NYMEX', cik: '', previous: '78.48', displaytime: '1715037069', timestamp: '20240506231136', day: '7', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '78.7', bidsize: '12', ask: '78.71', asksize: '11', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '78.48', yvolume: '275878', tradesize: '1', pchange: '+0.29%', openinterest: '333474', changedir: 'up', exchangeRate: '1', month: 'June 2024', shortmonth: 'Jun 2024' }, 'CL*2': { name: 'Crude Oil WTI', flag: '', price_2_close: '78.14', open_interest: '265715', tradetime: '20240506230855', stock_14d: '6.99', symbol: 'CLN24', open: '78.39', high: '78.66', low: '78.2', last: '78.37', rawLast: '78.37', change: '0.23', pctchange: '0.29', volume: '2055', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1715040000', lastupdate: '1715037687', short_display: 'NYMEX', cik: '', previous: '78.14', displaytime: '1715036935', timestamp: '20240506231127', day: '7', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '78.36', bidsize: '2', ask: '78.37', asksize: '13', session_id: 'combined', session: 'G', ticktype: '+', settlement: '0', ysettlement: '78.14', yvolume: '140878', tradesize: '1', pchange: '+0.29%', openinterest: '265715', changedir: 'up', exchangeRate: '1', month: 'July 2024', shortmonth: 'Jul 2024' }, 'CL*3': { name: 'Crude Oil WTI', flag: '', price_2_close: '77.74', open_interest: '172212', tradetime: '20240506225900', stock_14d: '7.45', symbol: 'CLQ24', open: '77.97', high: '78.23', low: '77.79', last: '77.96', rawLast: '77.96', change: '0.22', pctchange: '0.28', volume: '1081', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1715040000', lastupdate: '1715037696', short_display: 'NYMEX', cik: '', previous: '77.74', displaytime: '1715036211', timestamp: '20240506231136', day: '7', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '77.94', bidsize: '1', ask: '77.95', asksize: '12', session_id: 'combined', session: 'G', ticktype: '+', settlement: '0', ysettlement: '77.74', yvolume: '74750', tradesize: '1', pchange: '+0.28%', openinterest: '172212', changedir: 'up', exchangeRate: '1', month: 'August 2024', shortmonth: 'Aug 2024' }, 'HO*1': { name: 'ULSD NY Harbor', flag: '', price_2_close: '2.4614', open_interest: '94494', tradetime: '20240506231109', stock_14d: '14.26', symbol: 'HOM24', open: '2.4678', high: '2.4748', low: '2.4552', last: '2.4642', rawLast: '2.4642', change: '0.0028000000000001', pctchange: '0.11', volume: '869', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1715040000', lastupdate: '1715037696', short_display: 'NYMEX', cik: '', previous: '2.4614', displaytime: '1715037069', timestamp: '20240506231136', day: '7', basecode: 'C', ddfexchange: 'J', pointvalue: '42000.0', mode: 'i', bid: '2.4637', bidsize: '3', ask: '2.4645', asksize: '1', session_id: 'combined', session: 'G', ticktype: '+', settlement: '0', ysettlement: '2.4614', yvolume: '44795', tradesize: '1', pchange: '+0.11%', openinterest: '94494', changedir: 'up', exchangeRate: '1', month: 'June 2024', shortmonth: 'Jun 2024' }, 'HO*2': { name: 'ULSD NY Harbor', flag: '', price_2_close: '2.4739', open_interest: '50276', tradetime: '20240506230740', stock_14d: '13.74', symbol: 'HON24', open: '2.48', high: '2.4853', low: '2.4692', last: '2.4771', rawLast: '2.4771', change: '0.0032000000000001', pctchange: '0.13', volume: '478', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1715040000', lastupdate: '1715037696', short_display: 'NYMEX', cik: '', previous: '2.4739', displaytime: '1715036860', timestamp: '20240506231136', day: '7', basecode: 'C', ddfexchange: 'J', pointvalue: '42000.0', mode: 'i', bid: '2.4769', bidsize: '3', ask: '2.4777', asksize: '3', session_id: 'combined', session: 'G', ticktype: '-', settlement: '0', ysettlement: '2.4739', yvolume: '25635', tradesize: '1', pchange: '+0.13%', openinterest: '50276', changedir: 'up', exchangeRate: '1', month: 'July 2024', shortmonth: 'Jul 2024' }, 'HO*3': { name: 'ULSD NY Harbor', flag: '', price_2_close: '2.4871', open_interest: '29823', tradetime: '20240506223400', stock_14d: '13.79', symbol: 'HOQ24', open: '2.4965', high: '2.4977', low: '2.4829', last: '2.4911', rawLast: '2.4911', change: '0.004', pctchange: '0.16', volume: '433', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1715040000', lastupdate: '1715037696', short_display: 'NYMEX', cik: '', previous: '2.4871', displaytime: '1715032855', timestamp: '20240506231136', day: '7', basecode: 'C', ddfexchange: 'J', pointvalue: '42000.0', mode: 'i', bid: '2.49', bidsize: '1', ask: '2.4909', asksize: '2', session_id: 'combined', session: 'G', ticktype: '-', settlement: '0', ysettlement: '2.4871', yvolume: '11898', tradesize: '1', pchange: '+0.16%', openinterest: '29823', changedir: 'up', exchangeRate: '1', month: 'August 2024', shortmonth: 'Aug 2024' }, 'RB*1': { name: 'Gasoline RBOB', flag: '', price_2_close: '2.5882', open_interest: '125135', tradetime: '20240506231021', stock_14d: '13.5', symbol: 'RBM24', open: '2.5867', high: '2.595', low: '2.581', last: '2.586', rawLast: '2.586', change: '-0.0022000000000002', pctchange: '-0.09', volume: '645', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1715040000', lastupdate: '1715037687', short_display: 'NYMEX', cik: '', previous: '2.5882', displaytime: '1715037021', timestamp: '20240506231127', day: '7', basecode: 'C', ddfexchange: 'J', pointvalue: '42000.0', mode: 'i', bid: '2.5855', bidsize: '1', ask: '2.5861', asksize: '2', session_id: 'combined', session: 'G', ticktype: '-', settlement: '0', ysettlement: '2.5882', yvolume: '50995', tradesize: '1', pchange: '-0.09%', openinterest: '125135', changedir: 'down', exchangeRate: '1', month: 'June 2024', shortmonth: 'Jun 2024' }, 'RB*2': { name: 'Gasoline RBOB', flag: '', price_2_close: '2.5564', open_interest: '85715', tradetime: '20240506225400', stock_14d: '13.72', symbol: 'RBN24', open: '2.56', high: '2.565', low: '2.552', last: '2.5569', rawLast: '2.5569', change: '0.00050000000000017', pctchange: '0.02', volume: '442', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1715040000', lastupdate: '1715037687', short_display: 'NYMEX', cik: '', previous: '2.5564', displaytime: '1715036035', timestamp: '20240506231127', day: '7', basecode: 'C', ddfexchange: 'J', pointvalue: '42000.0', mode: 'i', bid: '2.5564', bidsize: '6', ask: '2.5571', asksize: '2', session_id: 'combined', session: 'G', ticktype: '-', settlement: '0', ysettlement: '2.5564', yvolume: '37678', tradesize: '1', pchange: '+0.02%', openinterest: '85715', changedir: 'up', exchangeRate: '1', month: 'July 2024', shortmonth: 'Jul 2024' }, 'RB*3': { name: 'Gasoline RBOB', flag: '', price_2_close: '2.5135', open_interest: '35552', tradetime: '20240506225400', stock_14d: '14.23', symbol: 'RBQ24', open: '2.5178', high: '2.5228', low: '2.5109', last: '2.5168', rawLast: '2.5168', change: '0.0032999999999999', pctchange: '0.13', volume: '307', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1715040000', lastupdate: '1715037696', short_display: 'NYMEX', cik: '', previous: '2.5135', displaytime: '1715035778', timestamp: '20240506231136', day: '7', basecode: 'C', ddfexchange: 'J', pointvalue: '42000.0', mode: 'i', bid: '2.5151', bidsize: '1', ask: '2.5159', asksize: '1', session_id: 'combined', session: 'G', ticktype: '+', settlement: '0', ysettlement: '2.5135', yvolume: '18498', tradesize: '1', pchange: '+0.13%', openinterest: '35552', changedir: 'up', exchangeRate: '1', month: 'August 2024', shortmonth: 'Aug 2024' }, 'NG*1': { name: 'Natural Gas', flag: '', price_2_close: '2.195', open_interest: '236104', tradetime: '20240506231134', stock_14d: '82.43', symbol: 'NGM24', open: '2.206', high: '2.207', low: '2.158', last: '2.167', rawLast: '2.167', change: '-0.028', pctchange: '-1.28', volume: '5410', exchange: 'NYMEX', type: '2', unitcode: '3', date: '1715040000', lastupdate: '1715037697', short_display: 'NYMEX', cik: '', previous: '2.195', displaytime: '1715037094', timestamp: '20240506231137', day: '7', basecode: 'B', ddfexchange: 'J', pointvalue: '10000.0', mode: 'i', bid: '2.167', bidsize: '2', ask: '2.168', asksize: '18', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '2.195', yvolume: '183955', tradesize: '1', pchange: '-1.28%', openinterest: '236104', changedir: 'down', exchangeRate: '1', month: 'June 2024', shortmonth: 'Jun 2024' }, 'NG*2': { name: 'Natural Gas', flag: '', price_2_close: '2.463', open_interest: '271295', tradetime: '20240506231133', stock_14d: '76.49', symbol: 'NGN24', open: '2.476', high: '2.476', low: '2.433', last: '2.441', rawLast: '2.441', change: '-0.022', pctchange: '-0.89', volume: '1258', exchange: 'NYMEX', type: '2', unitcode: '3', date: '1715040000', lastupdate: '1715037697', short_display: 'NYMEX', cik: '', previous: '2.463', displaytime: '1715037093', timestamp: '20240506231137', day: '7', basecode: 'B', ddfexchange: 'J', pointvalue: '10000.0', mode: 'i', bid: '2.439', bidsize: '1', ask: '2.441', asksize: '22', session_id: 'combined', session: 'G', ticktype: '+', settlement: '0', ysettlement: '2.463', yvolume: '89174', tradesize: '1', pchange: '-0.89%', openinterest: '271295', changedir: 'down', exchangeRate: '1', month: 'July 2024', shortmonth: 'Jul 2024' }, 'NG*3': { name: 'Natural Gas', flag: '', price_2_close: '2.57', open_interest: '110503', tradetime: '20240506225400', stock_14d: '76.93', symbol: 'NGQ24', open: '2.572', high: '2.572', low: '2.54', last: '2.546', rawLast: '2.546', change: '-0.024', pctchange: '-0.93', volume: '212', exchange: 'NYMEX', type: '2', unitcode: '3', date: '1715040000', lastupdate: '1715037695', short_display: 'NYMEX', cik: '', previous: '2.57', displaytime: '1715035310', timestamp: '20240506231134', day: '7', basecode: 'B', ddfexchange: 'J', pointvalue: '10000.0', mode: 'i', bid: '2.544', bidsize: '3', ask: '2.547', asksize: '6', session_id: 'combined', session: 'G', ticktype: '+', settlement: '0', ysettlement: '2.57', yvolume: '31755', tradesize: '1', pchange: '-0.93%', openinterest: '110503', changedir: 'down', exchangeRate: '1', month: 'August 2024', shortmonth: 'Aug 2024' }, 'ES*1': { name: 'S&P 500 E-Mini', flag: '', price_2_close: '5206.5', open_interest: '2004731', tradetime: '20240506231103', stock_14d: '97.83', symbol: 'ESM24', open: '5204.75', high: '5209.25', low: '5202.25', last: '5208', rawLast: '5208', change: '1.5', pctchange: '0.03', volume: '27807', exchange: 'GBLX', type: '2', unitcode: '2', date: '1715040000', lastupdate: '1715037696', short_display: 'CME', cik: '', previous: '5206.5', displaytime: '1715037063', timestamp: '20240506231136', day: '7', basecode: 'A', ddfexchange: 'M', pointvalue: '50.0', mode: 'i', bid: '5208', bidsize: '47', ask: '5208.25', asksize: '51', session_id: 'combined', session: 'G', ticktype: '-', settlement: '0', ysettlement: '5206.5', yvolume: '974811', tradesize: '1', pchange: '+0.03%', openinterest: '2004731', changedir: 'up', exchangeRate: '1', month: 'June 2024', shortmonth: 'Jun 2024' }, 'ES*2': { name: 'S&P 500 E-Mini', flag: '', price_2_close: '5264.75', open_interest: '27849', tradetime: '20240506225900', stock_14d: '97.6', symbol: 'ESU24', open: '5263.75', high: '5266.25', low: '5262.5', last: '5266.25', rawLast: '5266.25', change: '1.5', pctchange: '0.03', volume: '32', exchange: 'GBLX', type: '2', unitcode: '2', date: '1715040000', lastupdate: '1715037681', short_display: 'CME', cik: '', previous: '5264.75', displaytime: '1715036125', timestamp: '20240506231121', day: '7', basecode: 'A', ddfexchange: 'M', pointvalue: '50.0', mode: 'i', bid: '5265.75', bidsize: '2', ask: '5266.75', asksize: '2', session_id: 'combined', session: 'G', ticktype: '+', settlement: '0', ysettlement: '5264.75', yvolume: '1241', tradesize: '1', pchange: '+0.03%', openinterest: '27849', changedir: 'up', exchangeRate: '1', month: 'September 2024', shortmonth: 'Sep 2024' }, 'NQ*1': { name: 'Nasdaq 100 E-Mini', flag: '', price_2_close: '18195.5', open_interest: '235469', tradetime: '20240506231101', stock_14d: '97.67', symbol: 'NQM24', open: '18189.5', high: '18196.75', low: '18168.75', last: '18185.5', rawLast: '18185.5', change: '-10', pctchange: '-0.05', volume: '14455', exchange: 'GBLX', type: '2', unitcode: '2', date: '1715040000', lastupdate: '1715037695', short_display: 'CME', cik: '', previous: '18195.5', displaytime: '1715037061', timestamp: '20240506231135', day: '7', basecode: 'A', ddfexchange: 'M', pointvalue: '20.0', mode: 'i', bid: '18184.75', bidsize: '2', ask: '18185.25', asksize: '2', session_id: 'combined', session: 'G', ticktype: '+', settlement: '0', ysettlement: '18195.5', yvolume: '389469', tradesize: '1', pchange: '-0.05%', openinterest: '235469', changedir: 'down', exchangeRate: '1', month: 'June 2024', shortmonth: 'Jun 2024' }, 'NQ*2': { name: 'Nasdaq 100 E-Mini', flag: '', price_2_close: '18419', open_interest: '3409', tradetime: '20240506225900', stock_14d: '98.2', symbol: 'NQU24', open: '18406', high: '18413', low: '18393.5', last: '18413', rawLast: '18413', change: '-6', pctchange: '-0.03', volume: '66', exchange: 'GBLX', type: '2', unitcode: '2', date: '1715040000', lastupdate: '1715037681', short_display: 'CME', cik: '', previous: '18419', displaytime: '1715036205', timestamp: '20240506231121', day: '7', basecode: 'A', ddfexchange: 'M', pointvalue: '20.0', mode: 'i', bid: '18408.25', bidsize: '1', ask: '18411.25', asksize: '1', session_id: 'combined', session: 'G', ticktype: '+', settlement: '0', ysettlement: '18419', yvolume: '661', tradesize: '1', pchange: '-0.03%', openinterest: '3409', changedir: 'down', exchangeRate: '1', month: 'September 2024', shortmonth: 'Sep 2024' }, 'YM*1': { name: 'Dow Futures Mini', flag: '', price_2_close: '38997', open_interest: '91614', tradetime: '20240506230953', stock_14d: '96.32', symbol: 'YMM24', open: '38985', high: '39020', low: '38976', last: '39017', rawLast: '39017', change: '20', pctchange: '0.05', volume: '2827', exchange: 'CBOTM', type: '2', unitcode: '0', date: '1715040000', lastupdate: '1715037691', short_display: 'CBOT', cik: '', previous: '38997', displaytime: '1715036993', timestamp: '20240506231131', day: '7', basecode: '8', ddfexchange: 'B', pointvalue: '5.0', mode: 'i', bid: '39015', bidsize: '4', ask: '39017', asksize: '5', session_id: 'combined', session: 'G', ticktype: '+', settlement: '0', ysettlement: '38997', yvolume: '76416', tradesize: '1', pchange: '+0.05%', openinterest: '91614', changedir: 'up', exchangeRate: '1', month: 'June 2024', shortmonth: 'Jun 2024' }, 'YM*2': { name: 'Dow Futures Mini', flag: '', price_2_close: '39377', open_interest: '466', tradetime: '20240506225400', stock_14d: '96.33', symbol: 'YMU24', open: '39387', high: '39387', low: '39355', last: '39379', rawLast: '39379', change: '2', pctchange: '0.01', volume: '7', exchange: 'CBOTM', type: '2', unitcode: '0', date: '1715040000', lastupdate: '1715037657', short_display: 'CBOT', cik: '', previous: '39377', displaytime: '1715035367', timestamp: '20240506231057', day: '7', basecode: '8', ddfexchange: 'B', pointvalue: '5.0', mode: 'i', bid: '39383', bidsize: '4', ask: '39399', asksize: '2', session_id: 'combined', session: 'G', ticktype: '+', settlement: '0', ysettlement: '39377', yvolume: '129', tradesize: '1', pchange: '+0.01%', openinterest: '466', changedir: 'up', exchangeRate: '1', month: 'September 2024', shortmonth: 'Sep 2024' }, 'J6*1': { name: 'Japanese Yen', flag: '', price_2_close: '0.006504', open_interest: '2892', tradetime: '20240506225400', stock_14d: '74.82', symbol: 'J6K24', open: '0.006503', high: '0.006504', low: '0.0064765', last: '0.006478', rawLast: '0.006478', change: '-2.6E-5', pctchange: '-0.4', volume: '635', exchange: 'CME', type: '2', unitcode: '7', date: '1715040000', lastupdate: '1715037698', short_display: 'CME', cik: '', previous: '0.006504', displaytime: '1715035091', timestamp: '20240506231137', day: '7', basecode: 'F', ddfexchange: 'M', pointvalue: '1.25E7', mode: 'i', bid: '0.0064785', bidsize: '49', ask: '0.0064795', asksize: '14', session_id: 'combined', session: 'G', ticktype: '+', settlement: '0', ysettlement: '0.006504', yvolume: '800', tradesize: '2', pchange: '-0.4%', openinterest: '2892', changedir: 'down', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'J6*2': { name: 'Japanese Yen', flag: '', price_2_close: '0.00654', open_interest: '296598', tradetime: '20240506231129', stock_14d: '75.43', symbol: 'J6M24', open: '0.0065425', high: '0.0065425', low: '0.00651', last: '0.006514', rawLast: '0.006514', change: '-2.6E-5', pctchange: '-0.4', volume: '47349', exchange: 'CME', type: '2', unitcode: '7', date: '1715040000', lastupdate: '1715037698', short_display: 'CME', cik: '', previous: '0.00654', displaytime: '1715037089', timestamp: '20240506231137', day: '7', basecode: 'F', ddfexchange: 'M', pointvalue: '1.25E7', mode: 'i', bid: '0.006514', bidsize: '47', ask: '0.0065145', asksize: '12', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '0.00654', yvolume: '129279', tradesize: '3', pchange: '-0.4%', openinterest: '296598', changedir: 'down', exchangeRate: '1', month: 'June 2024', shortmonth: 'Jun 2024' }, 'B6*1': { name: 'British Pound', flag: '', price_2_close: '1.257', open_interest: '1458', tradetime: '20240506225400', stock_14d: '77.54', symbol: 'B6K24', open: '1.2558', high: '1.2558', low: '1.2553', last: '1.2558', rawLast: '1.2558', change: '-0.0011999999999999', pctchange: '-0.1', volume: '5', exchange: 'CME', type: '2', unitcode: '4', date: '1715040000', lastupdate: '1715037697', short_display: 'CME', cik: '', previous: '1.257', displaytime: '1715034693', timestamp: '20240506231137', day: '7', basecode: 'C', ddfexchange: 'M', pointvalue: '62500.0', mode: 'i', bid: '1.2556', bidsize: '32', ask: '1.2558', asksize: '32', session_id: 'combined', session: 'G', ticktype: '+', settlement: '0', ysettlement: '1.257', yvolume: '2', tradesize: '2', pchange: '-0.1%', openinterest: '1458', changedir: 'down', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'B6*2': { name: 'British Pound', flag: '', price_2_close: '1.2572', open_interest: '220850', tradetime: '20240506230841', stock_14d: '77.41', symbol: 'B6M24', open: '1.2569', high: '1.2573', low: '1.2555', last: '1.2559', rawLast: '1.2559', change: '-0.0013000000000001', pctchange: '-0.1', volume: '4942', exchange: 'CME', type: '2', unitcode: '4', date: '1715040000', lastupdate: '1715037697', short_display: 'CME', cik: '', previous: '1.2572', displaytime: '1715036921', timestamp: '20240506231137', day: '7', basecode: 'C', ddfexchange: 'M', pointvalue: '62500.0', mode: 'i', bid: '1.2559', bidsize: '28', ask: '1.256', asksize: '30', session_id: 'combined', session: 'G', ticktype: '-', settlement: '0', ysettlement: '1.2572', yvolume: '55780', tradesize: '2', pchange: '-0.1%', openinterest: '220850', changedir: 'down', exchangeRate: '1', month: 'June 2024', shortmonth: 'Jun 2024' }, 'E6*1': { name: 'Euro FX', flag: '', price_2_close: '1.0778', open_interest: '2395', tradetime: '20240506214400', stock_14d: '77.48', symbol: 'E6K24', open: '1.0769', high: '1.0769', low: '1.0764', last: '1.0764', rawLast: '1.0764', change: '-0.0014000000000001', pctchange: '-0.13', volume: '11', exchange: 'CME', type: '2', unitcode: '5', date: '1715040000', lastupdate: '1715037697', short_display: 'CME', cik: '', previous: '1.0778', displaytime: '1715030518', timestamp: '20240506231136', day: '7', basecode: 'D', ddfexchange: 'M', pointvalue: '125000.0', mode: 'i', bid: '1.07705', bidsize: '26', ask: '1.07715', asksize: '56', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '1.0778', yvolume: '241', tradesize: '2', pchange: '-0.13%', openinterest: '2395', changedir: 'down', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'E6*2': { name: 'Euro FX', flag: '', price_2_close: '1.0794', open_interest: '641341', tradetime: '20240506231026', stock_14d: '78.44', symbol: 'E6M24', open: '1.07865', high: '1.0795', low: '1.0779', last: '1.0787', rawLast: '1.0787', change: '-0.00069999999999992', pctchange: '-0.06', volume: '10381', exchange: 'CME', type: '2', unitcode: '5', date: '1715040000', lastupdate: '1715037697', short_display: 'CME', cik: '', previous: '1.0794', displaytime: '1715037026', timestamp: '20240506231136', day: '7', basecode: 'D', ddfexchange: 'M', pointvalue: '125000.0', mode: 'i', bid: '1.07865', bidsize: '26', ask: '1.0787', asksize: '52', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '1.0794', yvolume: '110388', tradesize: '1', pchange: '-0.06%', openinterest: '641341', changedir: 'down', exchangeRate: '1', month: 'June 2024', shortmonth: 'Jun 2024' }, 'M6*1': { name: 'Mexican Peso', flag: 's', price_2_close: '0.05888', open_interest: '10', tradetime: '20240506180900', stock_14d: '83.06', symbol: 'M6K24', open: '0.05907', high: '0.05924', low: '0.05904', last: '0.05918', rawLast: '0.05918', change: '0.0003', pctchange: '0.51', volume: '2', exchange: 'CME', type: '2', unitcode: '6', date: '1714953600', lastupdate: '1715024018', short_display: 'CME', cik: '', previous: '0.05888', displaytime: '1715018940', timestamp: '20240506192338', day: '6', basecode: 'E', no_jerq: '1', ddfexchange: 'M', pointvalue: '500000.0', mode: 'i', bid: '0.0592', bidsize: '10', ask: '0.05924', asksize: '109', session_id: 'previous', session: '', ticktype: '.', settlement: '0.05918', pchange: '+0.51%', openinterest: '10', changedir: 'up', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'M6*2': { name: 'Mexican Peso', flag: '', price_2_close: '0.05886', open_interest: '245650', tradetime: '20240506231102', stock_14d: '93.03', symbol: 'M6M24', open: '0.05886', high: '0.05889', low: '0.05881', last: '0.05887', rawLast: '0.05887', change: '9.9999999999961E-6', pctchange: '0.02', volume: '2007', exchange: 'CME', type: '2', unitcode: '6', date: '1715040000', lastupdate: '1715037689', short_display: 'CME', cik: '', previous: '0.05886', displaytime: '1715037062', timestamp: '20240506231129', day: '7', basecode: 'E', ddfexchange: 'M', pointvalue: '500000.0', mode: 'i', bid: '0.05887', bidsize: '12', ask: '0.05888', asksize: '67', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '0.05886', yvolume: '57114', tradesize: '1', pchange: '+0.02%', openinterest: '245650', changedir: 'up', exchangeRate: '1', month: 'June 2024', shortmonth: 'Jun 2024' }, 'D6*1': { name: 'Canadian Dollar', flag: 's', price_2_close: '0.73095', open_interest: '668', tradetime: '20240506180900', stock_14d: '75.86', symbol: 'D6K24', open: '0.7309', high: '0.73275', low: '0.7302', last: '0.73215', rawLast: '0.73215', change: '0.0012', pctchange: '0.16', volume: '24', exchange: 'CME', type: '2', unitcode: '5', date: '1714953600', lastupdate: '1715024017', short_display: 'CME', cik: '', previous: '0.73095', displaytime: '1715018940', timestamp: '20240506192337', day: '6', basecode: 'D', no_jerq: '1', ddfexchange: 'M', pointvalue: '100000.0', mode: 'i', bid: '0.73145', bidsize: '178', ask: '0.73155', asksize: '12', session_id: 'previous', session: '', ticktype: '.', settlement: '0.73215', pchange: '+0.16%', openinterest: '668', changedir: 'up', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'D6*2': { name: 'Canadian Dollar', flag: '', price_2_close: '0.7326', open_interest: '201628', tradetime: '20240506231047', stock_14d: '71', symbol: 'D6M24', open: '0.73225', high: '0.7325', low: '0.7315', last: '0.73195', rawLast: '0.73195', change: '-0.00065000000000004', pctchange: '-0.09', volume: '4747', exchange: 'CME', type: '2', unitcode: '5', date: '1715040000', lastupdate: '1715037697', short_display: 'CME', cik: '', previous: '0.7326', displaytime: '1715037047', timestamp: '20240506231137', day: '7', basecode: 'D', ddfexchange: 'M', pointvalue: '100000.0', mode: 'i', bid: '0.7319', bidsize: '180', ask: '0.73195', asksize: '8', session_id: 'combined', session: 'G', ticktype: '-', settlement: '0', ysettlement: '0.7326', yvolume: '53444', tradesize: '1', pchange: '-0.09%', openinterest: '201628', changedir: 'down', exchangeRate: '1', month: 'June 2024', shortmonth: 'Jun 2024' }, 'GC*1': { name: 'Gold', flag: '', price_2_close: '2321.6', open_interest: '33', tradetime: '20240506205400', stock_14d: '26.11', symbol: 'GCK24', open: '2324.3', high: '2324.3', low: '2324.3', last: '2324.3', rawLast: '2324.3', change: '2.7000000000003', pctchange: '0.12', volume: '2', exchange: 'COMEX', type: '2', unitcode: '1', date: '1715040000', lastupdate: '1715037698', short_display: 'COMEX', cik: '', previous: '2321.6', displaytime: '1715028594', timestamp: '20240506231138', day: '7', basecode: '9', ddfexchange: 'E', pointvalue: '100.0', mode: 'i', bid: '2322.8', bidsize: '2', ask: '2323.4', asksize: '1', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '2321.6', yvolume: '9', tradesize: '1', pchange: '+0.12%', openinterest: '33', changedir: 'up', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'GC*2': { name: 'Gold', flag: '', price_2_close: '2331.2', open_interest: '376845', tradetime: '20240506231138', stock_14d: '26.47', symbol: 'GCM24', open: '2334.8', high: '2338.7', low: '2328.2', last: '2332.3', rawLast: '2332.3', change: '1.1000000000004', pctchange: '0.05', volume: '27631', exchange: 'COMEX', type: '2', unitcode: '1', date: '1715040000', lastupdate: '1715037698', short_display: 'COMEX', cik: '', previous: '2331.2', displaytime: '1715037098', timestamp: '20240506231138', day: '7', basecode: '9', ddfexchange: 'E', pointvalue: '100.0', mode: 'i', bid: '2332.2', bidsize: '8', ask: '2332.5', asksize: '9', session_id: 'combined', session: 'G', ticktype: '-', settlement: '0', ysettlement: '2331.2', yvolume: '188984', tradesize: '1', pchange: '+0.05%', openinterest: '376845', changedir: 'up', exchangeRate: '1', month: 'June 2024', shortmonth: 'Jun 2024' }, 'SI*1': { name: 'Silver', flag: '', price_2_close: '27.369', open_interest: '631', tradetime: '20240506205400', stock_14d: '33.58', symbol: 'SIK24', open: '27.3', high: '27.3', low: '27.3', last: '27.3', rawLast: '27.3', change: '-0.068999999999999', pctchange: '-0.25', volume: '2', exchange: 'COMEX', type: '2', unitcode: '3', date: '1715040000', lastupdate: '1715037698', short_display: 'COMEX', cik: '', previous: '27.369', displaytime: '1715028748', timestamp: '20240506231138', day: '7', basecode: 'B', ddfexchange: 'E', pointvalue: '5000.0', mode: 'i', bid: '27.385', bidsize: '3', ask: '27.4', asksize: '1', session_id: 'combined', session: 'G', ticktype: '', settlement: '0', ysettlement: '27.369', yvolume: '48', tradesize: '2', pchange: '-0.25%', openinterest: '631', changedir: 'down', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'SI*2': { name: 'Silver', flag: '', price_2_close: '27.491', open_interest: '1910', tradetime: '20240506225400', stock_14d: '34.04', symbol: 'SIM24', open: '27.57', high: '27.57', low: '27.445', last: '27.465', rawLast: '27.465', change: '-0.026', pctchange: '-0.09', volume: '49', exchange: 'COMEX', type: '2', unitcode: '3', date: '1715040000', lastupdate: '1715037698', short_display: 'COMEX', cik: '', previous: '27.491', displaytime: '1715035125', timestamp: '20240506231138', day: '7', basecode: 'B', ddfexchange: 'E', pointvalue: '5000.0', mode: 'i', bid: '27.505', bidsize: '1', ask: '27.515', asksize: '8', session_id: 'combined', session: 'G', ticktype: '+', settlement: '0', ysettlement: '27.491', yvolume: '982', tradesize: '1', pchange: '-0.09%', openinterest: '1910', changedir: 'down', exchangeRate: '1', month: 'June 2024', shortmonth: 'Jun 2024' }, 'HG*1': { name: 'High Grade Copper', flag: '', price_2_close: '4.6345', open_interest: '4008', tradetime: '20240506220900', stock_14d: '80', symbol: 'HGK24', open: '4.63', high: '4.63', low: '4.6255', last: '4.6255', rawLast: '4.6255', change: '-0.0090000000000003', pctchange: '-0.19', volume: '15', exchange: 'COMEX', type: '2', unitcode: '4', date: '1715040000', lastupdate: '1715037693', short_display: 'COMEX', cik: '', previous: '4.6345', displaytime: '1715033084', timestamp: '20240506231133', day: '7', basecode: 'C', ddfexchange: 'E', pointvalue: '25000.0', mode: 'i', bid: '4.629', bidsize: '1', ask: '4.6315', asksize: '2', session_id: 'combined', session: 'G', ticktype: '-', settlement: '0', ysettlement: '4.6345', yvolume: '265', tradesize: '1', pchange: '-0.19%', openinterest: '4008', changedir: 'down', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'HG*2': { name: 'High Grade Copper', flag: '', price_2_close: '4.618', open_interest: '3928', tradetime: '20240506223400', stock_14d: '74.94', symbol: 'HGM24', open: '4.606', high: '4.624', low: '4.6', last: '4.6075', rawLast: '4.6075', change: '-0.0105', pctchange: '-0.23', volume: '31', exchange: 'COMEX', type: '2', unitcode: '4', date: '1715040000', lastupdate: '1715037693', short_display: 'COMEX', cik: '', previous: '4.618', displaytime: '1715032818', timestamp: '20240506231133', day: '7', basecode: 'C', ddfexchange: 'E', pointvalue: '25000.0', mode: 'i', bid: '4.613', bidsize: '6', ask: '4.615', asksize: '3', session_id: 'combined', session: 'G', ticktype: '-', settlement: '0', ysettlement: '4.618', yvolume: '551', tradesize: '1', pchange: '-0.23%', openinterest: '3928', changedir: 'down', exchangeRate: '1', month: 'June 2024', shortmonth: 'Jun 2024' }, 'PA*1': { name: 'Palladium', flag: 's', price_2_close: '947.5', open_interest: '6', tradetime: '20240506180900', stock_14d: '21.63', symbol: 'PAK24', open: '0', high: '982.3', low: '982.3', last: '982.3', rawLast: '982.3', change: '34.8', pctchange: '3.67', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1714953600', lastupdate: '1715022254', short_display: 'NYMEX', cik: '', previous: '947.5', displaytime: '1715018940', timestamp: '20240506185414', day: '6', basecode: 'A', no_jerq: '1', ddfexchange: 'J', pointvalue: '100.0', mode: 'i', bid: '979', bidsize: '2', ask: '989.5', asksize: '2', session_id: 'previous', session: '', ticktype: '.', settlement: '982.3', pchange: '+3.67%', openinterest: '6', changedir: 'up', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'PA*2': { name: 'Palladium', flag: '', price_2_close: '983.2', open_interest: '21687', tradetime: '20240506230900', stock_14d: '37.66', symbol: 'PAM24', open: '985.5', high: '991.5', low: '983', last: '986.5', rawLast: '986.5', change: '3.3', pctchange: '0.34', volume: '258', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1715040000', lastupdate: '1715037679', short_display: 'NYMEX', cik: '', previous: '983.2', displaytime: '1715036940', timestamp: '20240506231119', day: '7', basecode: 'A', ddfexchange: 'J', pointvalue: '100.0', mode: 'i', bid: '986.5', bidsize: '2', ask: '987.5', asksize: '3', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '983.2', yvolume: '4526', tradesize: '1', pchange: '+0.34%', openinterest: '21687', changedir: 'up', exchangeRate: '1', month: 'June 2024', shortmonth: 'Jun 2024' }, 'PL*1': { name: 'Platinum', flag: 's', price_2_close: '959.6', open_interest: '39', tradetime: '20240506180900', stock_14d: '78.25', symbol: 'PLK24', open: '0', high: '959.3', low: '959.3', last: '959.3', rawLast: '959.3', change: '-0.3', pctchange: '-0.03', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '1', date: '1714953600', lastupdate: '1715022254', short_display: 'NYMEX', cik: '', previous: '959.6', displaytime: '1715018940', timestamp: '20240506185414', day: '6', basecode: '9', no_jerq: '1', ddfexchange: 'J', pointvalue: '50.0', mode: 'i', bid: '965.3', bidsize: '1', ask: '968.2', asksize: '1', session_id: 'previous', session: '', ticktype: '.', settlement: '959.3', pchange: '-0.03%', openinterest: '39', changedir: 'down', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'PL*2': { name: 'Platinum', flag: '', price_2_close: '962.1', open_interest: '409', tradetime: '20240506214400', stock_14d: '79.15', symbol: 'PLM24', open: '964.8', high: '969.2', low: '963.8', last: '967.4', rawLast: '967.4', change: '5.3', pctchange: '0.55', volume: '27', exchange: 'NYMEX', type: '2', unitcode: '1', date: '1715040000', lastupdate: '1715037698', short_display: 'NYMEX', cik: '', previous: '962.1', displaytime: '1715030579', timestamp: '20240506231138', day: '7', basecode: '9', ddfexchange: 'J', pointvalue: '50.0', mode: 'i', bid: '969.9', bidsize: '1', ask: '970.5', asksize: '2', session_id: 'combined', session: 'G', ticktype: '+', settlement: '0', ysettlement: '962.1', yvolume: '62', tradesize: '1', pchange: '+0.55%', openinterest: '409', changedir: 'up', exchangeRate: '1', month: 'June 2024', shortmonth: 'Jun 2024' } };