var quotes = { 'ZC*1': { name: 'Corn', flag: 's', price_2_close: '348.5', open_interest: '848821', tradetime: '20171215164500', symbol: 'ZCH18', open: '348.75', high: '350.75', low: '346.5', last: '347.5', rawLast: '347.5', change: '-1', pctchange: '-0.29', volume: '114431', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513407877', previous: '348.5', displaytime: '1513377900', timestamp: '20171215000000', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '347.5', ysettlement: '348.5', yvolume: '105792', tradesize: '0', pchange: '-0.29%', openinterest: '848821', changedir: 'down', exchangeRate: '1', month: 'March 2018', shortmonth: 'Mar 2018' }, 'ZC*2': { name: 'Corn', flag: 's', price_2_close: '356.75', open_interest: '215771', tradetime: '20171215164500', symbol: 'ZCK18', open: '357', high: '359', low: '355', last: '355.75', rawLast: '355.75', change: '-1', pctchange: '-0.28', volume: '31079', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513407877', previous: '356.75', displaytime: '1513377900', timestamp: '20171215000000', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '355.75', ysettlement: '356.75', yvolume: '21456', tradesize: '0', pchange: '-0.28%', openinterest: '215771', changedir: 'down', exchangeRate: '1', month: 'May 2018', shortmonth: 'May 2018' }, 'ZC*3': { name: 'Corn', flag: 's', price_2_close: '365', open_interest: '218713', tradetime: '20171215164500', symbol: 'ZCN18', open: '365.25', high: '367.25', low: '363.25', last: '364.25', rawLast: '364.25', change: '-0.75', pctchange: '-0.21', volume: '23663', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513407877', previous: '365', displaytime: '1513377900', timestamp: '20171215000000', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '364.25', ysettlement: '365', yvolume: '22064', tradesize: '0', pchange: '-0.21%', openinterest: '218713', changedir: 'down', exchangeRate: '1', month: 'July 2018', shortmonth: 'Jul 2018' }, 'ZC*4': { name: 'Corn', flag: 's', price_2_close: '372', open_interest: '68215', tradetime: '20171215164500', symbol: 'ZCU18', open: '372.25', high: '374', low: '370.5', last: '371.25', rawLast: '371.25', change: '-0.75', pctchange: '-0.2', volume: '4454', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513407877', previous: '372', displaytime: '1513377900', timestamp: '20171215000000', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '371.25', ysettlement: '372', yvolume: '3670', tradesize: '0', pchange: '-0.2%', openinterest: '68215', changedir: 'down', exchangeRate: '1', month: 'September 2018', shortmonth: 'Sep 2018' }, 'ZC*5': { name: 'Corn', flag: 's', price_2_close: '380.75', open_interest: '137819', tradetime: '20171215164500', symbol: 'ZCZ18', open: '381', high: '382.75', low: '379.25', last: '380', rawLast: '380', change: '-0.75', pctchange: '-0.2', volume: '12944', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513407877', previous: '380.75', displaytime: '1513377900', timestamp: '20171215000000', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '380', ysettlement: '380.75', yvolume: '7533', tradesize: '0', pchange: '-0.2%', openinterest: '137819', changedir: 'down', exchangeRate: '1', month: 'December 2018', shortmonth: 'Dec 2018' }, 'ZC*6': { name: 'Corn', flag: 's', price_2_close: '390.5', open_interest: '19761', tradetime: '20171215164500', symbol: 'ZCH19', open: '390.75', high: '392.5', low: '389.25', last: '389.75', rawLast: '389.75', change: '-0.75', pctchange: '-0.19', volume: '426', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513407877', previous: '390.5', displaytime: '1513377900', timestamp: '20171215000000', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '389.75', ysettlement: '390.5', yvolume: '367', tradesize: '0', pchange: '-0.19%', openinterest: '19761', changedir: 'down', exchangeRate: '1', month: 'March 2019', shortmonth: 'Mar 2019' }, 'ZC*7': { name: 'Corn', flag: 's', price_2_close: '397', open_interest: '3408', tradetime: '20171215164500', symbol: 'ZCK19', open: '396.5', high: '398.5', low: '396.25', last: '396.5', rawLast: '396.5', change: '-0.5', pctchange: '-0.13', volume: '14', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513407877', previous: '397', displaytime: '1513377900', timestamp: '20171215000000', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '396.5', ysettlement: '397', yvolume: '8', tradesize: '0', pchange: '-0.13%', openinterest: '3408', changedir: 'down', exchangeRate: '1', month: 'May 2019', shortmonth: 'May 2019' }, 'ZC*8': { name: 'Corn', flag: 's', price_2_close: '402.5', open_interest: '4691', tradetime: '20171215164500', symbol: 'ZCN19', open: '402.5', high: '404.25', low: '401.25', last: '401.75', rawLast: '401.75', change: '-0.75', pctchange: '-0.19', volume: '107', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513407877', previous: '402.5', displaytime: '1513377900', timestamp: '20171215000000', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '401.75', ysettlement: '402.5', yvolume: '19', tradesize: '0', pchange: '-0.19%', openinterest: '4691', changedir: 'down', exchangeRate: '1', month: 'July 2019', shortmonth: 'Jul 2019' }, 'ZC*9': { name: 'Corn', flag: 's', price_2_close: '402', open_interest: '707', tradetime: '20171215164500', symbol: 'ZCU19', open: '402.5', high: '402.5', low: '401', last: '401', rawLast: '401', change: '-1', pctchange: '-0.25', volume: '4', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513407877', previous: '402', displaytime: '1513377900', timestamp: '20171215000000', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '401', ysettlement: '402', yvolume: '9', tradesize: '0', pchange: '-0.25%', openinterest: '707', changedir: 'down', exchangeRate: '1', month: 'September 2019', shortmonth: 'Sep 2019' }, 'ZS*1': { name: 'Soybeans', flag: 's', price_2_close: '967.75', open_interest: '183548', tradetime: '20171215165700', symbol: 'ZSF18', open: '968', high: '972.25', low: '964', last: '967.25', rawLast: '967.25', change: '-0.5', pctchange: '-0.05', volume: '109492', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513407878', previous: '967.75', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '967.25', ysettlement: '967.75', yvolume: '125196', tradesize: '0', pchange: '-0.05%', openinterest: '183548', changedir: 'down', exchangeRate: '1', month: 'January 2018', shortmonth: 'Jan 2018' }, 'ZS*2': { name: 'Soybeans', flag: 's', price_2_close: '978.75', open_interest: '245718', tradetime: '20171215165700', symbol: 'ZSH18', open: '978.75', high: '983.25', low: '974.5', last: '978', rawLast: '978', change: '-0.75', pctchange: '-0.08', volume: '83747', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513407878', previous: '978.75', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '978', ysettlement: '978.75', yvolume: '84716', tradesize: '0', pchange: '-0.08%', openinterest: '245718', changedir: 'down', exchangeRate: '1', month: 'March 2018', shortmonth: 'Mar 2018' }, 'ZS*3': { name: 'Soybeans', flag: 's', price_2_close: '989.75', open_interest: '117014', tradetime: '20171215165700', symbol: 'ZSK18', open: '990.5', high: '994.25', low: '985.5', last: '989', rawLast: '989', change: '-0.75', pctchange: '-0.08', volume: '30066', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513407878', previous: '989.75', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '989', ysettlement: '989.75', yvolume: '25723', tradesize: '0', pchange: '-0.08%', openinterest: '117014', changedir: 'down', exchangeRate: '1', month: 'May 2018', shortmonth: 'May 2018' }, 'ZS*4': { name: 'Soybeans', flag: 's', price_2_close: '999.5', open_interest: '105169', tradetime: '20171215165700', symbol: 'ZSN18', open: '1000', high: '1004.25', low: '995.5', last: '999', rawLast: '999', change: '-0.5', pctchange: '-0.05', volume: '16505', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513407878', previous: '999.5', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '999', ysettlement: '999.5', yvolume: '18786', tradesize: '0', pchange: '-0.05%', openinterest: '105169', changedir: 'down', exchangeRate: '1', month: 'July 2018', shortmonth: 'Jul 2018' }, 'ZS*5': { name: 'Soybeans', flag: 's', price_2_close: '1001.25', open_interest: '13559', tradetime: '20171215165700', symbol: 'ZSQ18', open: '1002.75', high: '1005.5', low: '998', last: '1001', rawLast: '1001', change: '-0.25', pctchange: '-0.02', volume: '691', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513407878', previous: '1001.25', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '1001', ysettlement: '1001.25', yvolume: '382', tradesize: '0', pchange: '-0.02%', openinterest: '13559', changedir: 'down', exchangeRate: '1', month: 'August 2018', shortmonth: 'Aug 2018' }, 'ZS*6': { name: 'Soybeans', flag: 's', price_2_close: '994', open_interest: '2493', tradetime: '20171215165700', symbol: 'ZSU18', open: '993.25', high: '998', low: '990.75', last: '993.75', rawLast: '993.75', change: '-0.25', pctchange: '-0.03', volume: '344', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513407878', previous: '994', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '993.75', ysettlement: '994', yvolume: '248', tradesize: '0', pchange: '-0.03%', openinterest: '2493', changedir: 'down', exchangeRate: '1', month: 'September 2018', shortmonth: 'Sep 2018' }, 'ZS*7': { name: 'Soybeans', flag: 's', price_2_close: '987.5', open_interest: '64035', tradetime: '20171215165700', symbol: 'ZSX18', open: '988.5', high: '992.5', low: '984.25', last: '987.75', rawLast: '987.75', change: '0.25', pctchange: '0.03', volume: '5311', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513407878', previous: '987.5', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '987.75', ysettlement: '987.5', yvolume: '7002', tradesize: '0', pchange: '+0.03%', openinterest: '64035', changedir: 'up', exchangeRate: '1', month: 'November 2018', shortmonth: 'Nov 2018' }, 'ZS*8': { name: 'Soybeans', flag: 's', price_2_close: '993.5', open_interest: '1714', tradetime: '20171215165700', symbol: 'ZSF19', open: '995', high: '997.5', low: '990.75', last: '993.5', rawLast: '993.5', change: '0', pctchange: '0', volume: '453', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513407878', previous: '993.5', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '993.5', ysettlement: '993.5', yvolume: '264', tradesize: '0', pchange: '0%', openinterest: '1714', changedir: 'none', exchangeRate: '1', month: 'January 2019', shortmonth: 'Jan 2019' }, 'ZS*9': { name: 'Soybeans', flag: 's', price_2_close: '997.5', open_interest: '2272', tradetime: '20171215165700', symbol: 'ZSH19', open: '997.25', high: '1001', low: '994.75', last: '997.5', rawLast: '997.5', change: '0', pctchange: '0', volume: '451', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513407878', previous: '997.5', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '997.5', ysettlement: '997.5', yvolume: '165', tradesize: '0', pchange: '0%', openinterest: '2272', changedir: 'none', exchangeRate: '1', month: 'March 2019', shortmonth: 'Mar 2019' }, 'ZS*10': { name: 'Soybeans', flag: 's', price_2_close: '1002.25', open_interest: '701', tradetime: '20171215165700', symbol: 'ZSK19', open: '1004.75', high: '1005.25', low: '999.75', last: '1002.25', rawLast: '1002.25', change: '0', pctchange: '0', volume: '462', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513407878', previous: '1002.25', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '1002.25', ysettlement: '1002.25', yvolume: '56', tradesize: '0', pchange: '0%', openinterest: '701', changedir: 'none', exchangeRate: '1', month: 'May 2019', shortmonth: 'May 2019' }, 'ZW*1': { name: 'Wheat', flag: 's', price_2_close: '418.25', open_interest: '312256', tradetime: '20171215165900', symbol: 'ZWH18', open: '418.75', high: '421.5', low: '415', last: '418.25', rawLast: '418.25', change: '0', pctchange: '0', volume: '45899', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513407878', previous: '418.25', displaytime: '1513378740', timestamp: '20171215000000', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '418.25', ysettlement: '418.25', yvolume: '51997', tradesize: '0', pchange: '0%', openinterest: '312256', changedir: 'none', exchangeRate: '1', month: 'March 2018', shortmonth: 'Mar 2018' }, 'ZW*2': { name: 'Wheat', flag: 's', price_2_close: '430.75', open_interest: '86740', tradetime: '20171215165900', symbol: 'ZWK18', open: '431.25', high: '433.75', low: '427.5', last: '430.75', rawLast: '430.75', change: '0', pctchange: '0', volume: '11437', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513407878', previous: '430.75', displaytime: '1513378740', timestamp: '20171215000000', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '430.75', ysettlement: '430.75', yvolume: '16177', tradesize: '0', pchange: '0%', openinterest: '86740', changedir: 'none', exchangeRate: '1', month: 'May 2018', shortmonth: 'May 2018' }, 'ZW*3': { name: 'Wheat', flag: 's', price_2_close: '443.5', open_interest: '63760', tradetime: '20171215165900', symbol: 'ZWN18', open: '444', high: '446.25', low: '440.25', last: '444', rawLast: '444', change: '0.5', pctchange: '0.11', volume: '9266', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513407878', previous: '443.5', displaytime: '1513378740', timestamp: '20171215000000', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '444', ysettlement: '443.5', yvolume: '12798', tradesize: '0', pchange: '+0.11%', openinterest: '63760', changedir: 'up', exchangeRate: '1', month: 'July 2018', shortmonth: 'Jul 2018' }, 'ZW*4': { name: 'Wheat', flag: 's', price_2_close: '457.25', open_interest: '29293', tradetime: '20171215165900', symbol: 'ZWU18', open: '458', high: '459.5', low: '453.75', last: '457.5', rawLast: '457.5', change: '0.25', pctchange: '0.05', volume: '2097', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513407878', previous: '457.25', displaytime: '1513378740', timestamp: '20171215000000', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '457.5', ysettlement: '457.25', yvolume: '2974', tradesize: '0', pchange: '+0.05%', openinterest: '29293', changedir: 'up', exchangeRate: '1', month: 'September 2018', shortmonth: 'Sep 2018' }, 'ZW*5': { name: 'Wheat', flag: 's', price_2_close: '475.5', open_interest: '36776', tradetime: '20171215165900', symbol: 'ZWZ18', open: '476.75', high: '477.75', low: '471.75', last: '475.25', rawLast: '475.25', change: '-0.25', pctchange: '-0.05', volume: '1507', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513407878', previous: '475.5', displaytime: '1513378740', timestamp: '20171215000000', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '475.25', ysettlement: '475.5', yvolume: '3143', tradesize: '0', pchange: '-0.05%', openinterest: '36776', changedir: 'down', exchangeRate: '1', month: 'December 2018', shortmonth: 'Dec 2018' }, 'ZW*6': { name: 'Wheat', flag: 's', price_2_close: '489.75', open_interest: '2884', tradetime: '20171215165900', symbol: 'ZWH19', open: '490.75', high: '491.25', low: '485.75', last: '489.25', rawLast: '489.25', change: '-0.5', pctchange: '-0.1', volume: '51', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513407878', previous: '489.75', displaytime: '1513378740', timestamp: '20171215000000', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '489.25', ysettlement: '489.75', yvolume: '98', tradesize: '0', pchange: '-0.1%', openinterest: '2884', changedir: 'down', exchangeRate: '1', month: 'March 2019', shortmonth: 'Mar 2019' }, 'ZO*1': { name: 'Oats', flag: 's', price_2_close: '251.75', open_interest: '4895', tradetime: '20171215165200', symbol: 'ZOH18', open: '252.25', high: '255.5', low: '251.75', last: '254.25', rawLast: '254.25', change: '2.5', pctchange: '0.99', volume: '244', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513407878', previous: '251.75', displaytime: '1513378320', timestamp: '20171215000000', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '254.25', ysettlement: '251.75', yvolume: '513', tradesize: '0', pchange: '+0.99%', openinterest: '4895', changedir: 'up', exchangeRate: '1', month: 'March 2018', shortmonth: 'Mar 2018' }, 'ZO*2': { name: 'Oats', flag: 's', price_2_close: '258.75', open_interest: '1274', tradetime: '20171215165200', symbol: 'ZOK18', open: '259.25', high: '262.25', low: '259.25', last: '260.75', rawLast: '260.75', change: '2', pctchange: '0.77', volume: '32', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513407878', previous: '258.75', displaytime: '1513378320', timestamp: '20171215000000', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '260.75', ysettlement: '258.75', yvolume: '63', tradesize: '0', pchange: '+0.77%', openinterest: '1274', changedir: 'up', exchangeRate: '1', month: 'May 2018', shortmonth: 'May 2018' }, 'ZO*3': { name: 'Oats', flag: 's', price_2_close: '266.25', open_interest: '157', tradetime: '20171215165200', symbol: 'ZON18', open: '269.5', high: '270', low: '268.5', last: '268.5', rawLast: '268.5', change: '2.25', pctchange: '0.85', volume: '25', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513407878', previous: '266.25', displaytime: '1513378320', timestamp: '20171215000000', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '268.5', ysettlement: '266.25', yvolume: '30', tradesize: '0', pchange: '+0.85%', openinterest: '157', changedir: 'up', exchangeRate: '1', month: 'July 2018', shortmonth: 'Jul 2018' }, 'ZO*4': { name: 'Oats', flag: 's', price_2_close: '268.25', open_interest: '10', tradetime: '20171215165200', symbol: 'ZOU18', open: '0', high: '270.5', low: '270.5', last: '270.5', rawLast: '270.5', change: '2.25', pctchange: '0.84', volume: '0', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513407878', previous: '268.25', displaytime: '1513378320', timestamp: '20171215000000', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '270.5', ysettlement: '268.25', yvolume: '0', tradesize: '0', pchange: '+0.84%', openinterest: '10', changedir: 'up', exchangeRate: '1', month: 'September 2018', shortmonth: 'Sep 2018' }, 'ZM*1': { name: 'Soybean Meal', flag: 's', price_2_close: '321.6', open_interest: '71664', tradetime: '20171215165700', symbol: 'ZMF18', open: '321.3', high: '323', low: '320.4', last: '320.6', rawLast: '320.6', change: '-1', pctchange: '-0.31', volume: '47619', exchange: 'CBOT', type: '2', unitcode: '1', date: '1513317600', lastupdate: '1513407878', previous: '321.6', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', basecode: '9', no_jerq: '1', ddfexchange: 'B', pointvalue: '100.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '320.6', ysettlement: '321.6', yvolume: '51533', tradesize: '0', pchange: '-0.31%', openinterest: '71664', changedir: 'down', exchangeRate: '1', month: 'January 2018', shortmonth: 'Jan 2018' }, 'ZM*2': { name: 'Soybean Meal', flag: 's', price_2_close: '325.6', open_interest: '159060', tradetime: '20171215165700', symbol: 'ZMH18', open: '325.2', high: '327', low: '324.1', last: '324.5', rawLast: '324.5', change: '-1.1', pctchange: '-0.34', volume: '43349', exchange: 'CBOT', type: '2', unitcode: '1', date: '1513317600', lastupdate: '1513407878', previous: '325.6', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', basecode: '9', no_jerq: '1', ddfexchange: 'B', pointvalue: '100.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '324.5', ysettlement: '325.6', yvolume: '38883', tradesize: '0', pchange: '-0.34%', openinterest: '159060', changedir: 'down', exchangeRate: '1', month: 'March 2018', shortmonth: 'Mar 2018' }, 'ZM*3': { name: 'Soybean Meal', flag: 's', price_2_close: '328.1', open_interest: '66325', tradetime: '20171215165700', symbol: 'ZMK18', open: '327.8', high: '329.4', low: '326.8', last: '327.3', rawLast: '327.3', change: '-0.8', pctchange: '-0.24', volume: '11216', exchange: 'CBOT', type: '2', unitcode: '1', date: '1513317600', lastupdate: '1513407878', previous: '328.1', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', basecode: '9', no_jerq: '1', ddfexchange: 'B', pointvalue: '100.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '327.3', ysettlement: '328.1', yvolume: '15417', tradesize: '0', pchange: '-0.24%', openinterest: '66325', changedir: 'down', exchangeRate: '1', month: 'May 2018', shortmonth: 'May 2018' }, 'ZM*4': { name: 'Soybean Meal', flag: 's', price_2_close: '330.6', open_interest: '47723', tradetime: '20171215165700', symbol: 'ZMN18', open: '330.5', high: '331.9', low: '329.5', last: '330.1', rawLast: '330.1', change: '-0.5', pctchange: '-0.15', volume: '7379', exchange: 'CBOT', type: '2', unitcode: '1', date: '1513317600', lastupdate: '1513407878', previous: '330.6', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', basecode: '9', no_jerq: '1', ddfexchange: 'B', pointvalue: '100.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '330.1', ysettlement: '330.6', yvolume: '9544', tradesize: '0', pchange: '-0.15%', openinterest: '47723', changedir: 'down', exchangeRate: '1', month: 'July 2018', shortmonth: 'Jul 2018' }, 'ZM*5': { name: 'Soybean Meal', flag: 's', price_2_close: '330.8', open_interest: '6636', tradetime: '20171215165700', symbol: 'ZMQ18', open: '331.3', high: '331.9', low: '329.5', last: '330.1', rawLast: '330.1', change: '-0.7', pctchange: '-0.21', volume: '1045', exchange: 'CBOT', type: '2', unitcode: '1', date: '1513317600', lastupdate: '1513407878', previous: '330.8', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', basecode: '9', no_jerq: '1', ddfexchange: 'B', pointvalue: '100.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '330.1', ysettlement: '330.8', yvolume: '944', tradesize: '0', pchange: '-0.21%', openinterest: '6636', changedir: 'down', exchangeRate: '1', month: 'August 2018', shortmonth: 'Aug 2018' }, 'ZM*6': { name: 'Soybean Meal', flag: 's', price_2_close: '329.8', open_interest: '6093', tradetime: '20171215165700', symbol: 'ZMU18', open: '330.3', high: '330.4', low: '328.7', last: '329.2', rawLast: '329.2', change: '-0.6', pctchange: '-0.18', volume: '244', exchange: 'CBOT', type: '2', unitcode: '1', date: '1513317600', lastupdate: '1513407878', previous: '329.8', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', basecode: '9', no_jerq: '1', ddfexchange: 'B', pointvalue: '100.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '329.2', ysettlement: '329.8', yvolume: '400', tradesize: '0', pchange: '-0.18%', openinterest: '6093', changedir: 'down', exchangeRate: '1', month: 'September 2018', shortmonth: 'Sep 2018' }, 'ZM*7': { name: 'Soybean Meal', flag: 's', price_2_close: '326.1', open_interest: '6339', tradetime: '20171215165700', symbol: 'ZMV18', open: '326.7', high: '326.9', low: '324.9', last: '325.9', rawLast: '325.9', change: '-0.2', pctchange: '-0.06', volume: '210', exchange: 'CBOT', type: '2', unitcode: '1', date: '1513317600', lastupdate: '1513407878', previous: '326.1', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', basecode: '9', no_jerq: '1', ddfexchange: 'B', pointvalue: '100.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '325.9', ysettlement: '326.1', yvolume: '225', tradesize: '0', pchange: '-0.06%', openinterest: '6339', changedir: 'down', exchangeRate: '1', month: 'October 2018', shortmonth: 'Oct 2018' }, 'ZM*8': { name: 'Soybean Meal', flag: 's', price_2_close: '326.7', open_interest: '28604', tradetime: '20171215165700', symbol: 'ZMZ18', open: '327.1', high: '327.8', low: '325.4', last: '326.6', rawLast: '326.6', change: '-0.1', pctchange: '-0.03', volume: '1085', exchange: 'CBOT', type: '2', unitcode: '1', date: '1513317600', lastupdate: '1513407878', previous: '326.7', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', basecode: '9', no_jerq: '1', ddfexchange: 'B', pointvalue: '100.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '326.6', ysettlement: '326.7', yvolume: '2090', tradesize: '0', pchange: '-0.03%', openinterest: '28604', changedir: 'down', exchangeRate: '1', month: 'December 2018', shortmonth: 'Dec 2018' }, 'MW*1': { name: 'Spring Wheat', flag: 's', price_2_close: '617', open_interest: '42357', tradetime: '20171215164200', symbol: 'MWH18', open: '617', high: '621.75', low: '617', last: '620', rawLast: '620', change: '3', pctchange: '0.49', volume: '3131', exchange: 'MGEX', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513407791', previous: '617', displaytime: '1513377720', timestamp: '20171215000000', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'G', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '620', ysettlement: '617', yvolume: '3375', tradesize: '0', pchange: '+0.49%', openinterest: '42357', changedir: 'up', exchangeRate: '1', month: 'March 2018', shortmonth: 'Mar 2018' }, 'MW*2': { name: 'Spring Wheat', flag: 's', price_2_close: '624.5', open_interest: '12113', tradetime: '20171215164200', symbol: 'MWK18', open: '626', high: '629.5', low: '626', last: '628.25', rawLast: '628.25', change: '3.75', pctchange: '0.6', volume: '993', exchange: 'MGEX', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513407791', previous: '624.5', displaytime: '1513377720', timestamp: '20171215000000', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'G', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '628.25', ysettlement: '624.5', yvolume: '908', tradesize: '0', pchange: '+0.6%', openinterest: '12113', changedir: 'up', exchangeRate: '1', month: 'May 2018', shortmonth: 'May 2018' }, 'KE*1': { name: 'Hard Red Wheat', flag: 's', price_2_close: '418.25', open_interest: '202299', tradetime: '20171215165100', symbol: 'KEH18', open: '418.25', high: '421', low: '415.25', last: '417.5', rawLast: '417.5', change: '-0.75', pctchange: '-0.18', volume: '15783', exchange: 'KCBT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513407791', previous: '418.25', displaytime: '1513378260', timestamp: '20171215000000', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'K', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '417.5', ysettlement: '418.25', yvolume: '21828', tradesize: '0', pchange: '-0.18%', openinterest: '202299', changedir: 'down', exchangeRate: '1', month: 'March 2018', shortmonth: 'Mar 2018' }, 'KE*2': { name: 'Hard Red Wheat', flag: 's', price_2_close: '431.25', open_interest: '50881', tradetime: '20171215165100', symbol: 'KEK18', open: '431.5', high: '433.75', low: '427.75', last: '430.25', rawLast: '430.25', change: '-1', pctchange: '-0.23', volume: '4070', exchange: 'KCBT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513407791', previous: '431.25', displaytime: '1513378260', timestamp: '20171215000000', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'K', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '430.25', ysettlement: '431.25', yvolume: '6067', tradesize: '0', pchange: '-0.23%', openinterest: '50881', changedir: 'down', exchangeRate: '1', month: 'May 2018', shortmonth: 'May 2018' }, 'ZL*1': { name: 'Soybean Oil', flag: 's', price_2_close: '33.18', open_interest: '86498', tradetime: '20171215164500', symbol: 'ZLF18', open: '33.16', high: '33.66', low: '32.97', last: '33.16', rawLast: '33.16', change: '-0.02', pctchange: '-0.06', volume: '65071', exchange: 'CBOT', type: '2', unitcode: '2', date: '1513317600', lastupdate: '1513407878', previous: '33.18', displaytime: '1513377900', timestamp: '20171215000000', day: 'E', basecode: 'A', no_jerq: '1', ddfexchange: 'B', pointvalue: '600.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '33.16', ysettlement: '33.18', yvolume: '39935', tradesize: '0', pchange: '-0.06%', openinterest: '86498', changedir: 'down', exchangeRate: '1', month: 'January 2018', shortmonth: 'Jan 2018' }, 'ZL*2': { name: 'Soybean Oil', flag: 's', price_2_close: '33.37', open_interest: '179881', tradetime: '20171215164500', symbol: 'ZLH18', open: '33.34', high: '33.84', low: '33.15', last: '33.34', rawLast: '33.34', change: '-0.03', pctchange: '-0.09', volume: '55213', exchange: 'CBOT', type: '2', unitcode: '2', date: '1513317600', lastupdate: '1513407878', previous: '33.37', displaytime: '1513377900', timestamp: '20171215000000', day: 'E', basecode: 'A', no_jerq: '1', ddfexchange: 'B', pointvalue: '600.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '33.34', ysettlement: '33.37', yvolume: '32154', tradesize: '0', pchange: '-0.09%', openinterest: '179881', changedir: 'down', exchangeRate: '1', month: 'March 2018', shortmonth: 'Mar 2018' }, 'ZL*3': { name: 'Soybean Oil', flag: 's', price_2_close: '33.52', open_interest: '82921', tradetime: '20171215164500', symbol: 'ZLK18', open: '33.5', high: '33.98', low: '33.29', last: '33.49', rawLast: '33.49', change: '-0.03', pctchange: '-0.09', volume: '17674', exchange: 'CBOT', type: '2', unitcode: '2', date: '1513317600', lastupdate: '1513407878', previous: '33.52', displaytime: '1513377900', timestamp: '20171215000000', day: 'E', basecode: 'A', no_jerq: '1', ddfexchange: 'B', pointvalue: '600.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '33.49', ysettlement: '33.52', yvolume: '9758', tradesize: '0', pchange: '-0.09%', openinterest: '82921', changedir: 'down', exchangeRate: '1', month: 'May 2018', shortmonth: 'May 2018' }, 'ZL*4': { name: 'Soybean Oil', flag: 's', price_2_close: '33.69', open_interest: '56338', tradetime: '20171215164500', symbol: 'ZLN18', open: '33.65', high: '34.12', low: '33.45', last: '33.66', rawLast: '33.66', change: '-0.03', pctchange: '-0.09', volume: '13265', exchange: 'CBOT', type: '2', unitcode: '2', date: '1513317600', lastupdate: '1513407878', previous: '33.69', displaytime: '1513377900', timestamp: '20171215000000', day: 'E', basecode: 'A', no_jerq: '1', ddfexchange: 'B', pointvalue: '600.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '33.66', ysettlement: '33.69', yvolume: '6472', tradesize: '0', pchange: '-0.09%', openinterest: '56338', changedir: 'down', exchangeRate: '1', month: 'July 2018', shortmonth: 'Jul 2018' }, 'ZL*5': { name: 'Soybean Oil', flag: 's', price_2_close: '33.65', open_interest: '9463', tradetime: '20171215164500', symbol: 'ZLQ18', open: '33.65', high: '34.08', low: '33.44', last: '33.64', rawLast: '33.64', change: '-0.01', pctchange: '-0.03', volume: '2186', exchange: 'CBOT', type: '2', unitcode: '2', date: '1513317600', lastupdate: '1513407878', previous: '33.65', displaytime: '1513377900', timestamp: '20171215000000', day: 'E', basecode: 'A', no_jerq: '1', ddfexchange: 'B', pointvalue: '600.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '33.64', ysettlement: '33.65', yvolume: '933', tradesize: '0', pchange: '-0.03%', openinterest: '9463', changedir: 'down', exchangeRate: '1', month: 'August 2018', shortmonth: 'Aug 2018' }, 'ZL*6': { name: 'Soybean Oil', flag: 's', price_2_close: '33.58', open_interest: '4613', tradetime: '20171215164500', symbol: 'ZLU18', open: '33.54', high: '34.01', low: '33.37', last: '33.57', rawLast: '33.57', change: '-0.01', pctchange: '-0.03', volume: '955', exchange: 'CBOT', type: '2', unitcode: '2', date: '1513317600', lastupdate: '1513407878', previous: '33.58', displaytime: '1513377900', timestamp: '20171215000000', day: 'E', basecode: 'A', no_jerq: '1', ddfexchange: 'B', pointvalue: '600.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '33.57', ysettlement: '33.58', yvolume: '305', tradesize: '0', pchange: '-0.03%', openinterest: '4613', changedir: 'down', exchangeRate: '1', month: 'September 2018', shortmonth: 'Sep 2018' }, 'ZL*7': { name: 'Soybean Oil', flag: 's', price_2_close: '33.41', open_interest: '9969', tradetime: '20171215164500', symbol: 'ZLV18', open: '33.45', high: '33.82', low: '33.18', last: '33.38', rawLast: '33.38', change: '-0.03', pctchange: '-0.09', volume: '1021', exchange: 'CBOT', type: '2', unitcode: '2', date: '1513317600', lastupdate: '1513407878', previous: '33.41', displaytime: '1513377900', timestamp: '20171215000000', day: 'E', basecode: 'A', no_jerq: '1', ddfexchange: 'B', pointvalue: '600.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '33.38', ysettlement: '33.41', yvolume: '254', tradesize: '0', pchange: '-0.09%', openinterest: '9969', changedir: 'down', exchangeRate: '1', month: 'October 2018', shortmonth: 'Oct 2018' }, 'ZL*8': { name: 'Soybean Oil', flag: 's', price_2_close: '33.36', open_interest: '35815', tradetime: '20171215164500', symbol: 'ZLZ18', open: '33.33', high: '33.75', low: '33.12', last: '33.31', rawLast: '33.31', change: '-0.05', pctchange: '-0.15', volume: '4434', exchange: 'CBOT', type: '2', unitcode: '2', date: '1513317600', lastupdate: '1513407878', previous: '33.36', displaytime: '1513377900', timestamp: '20171215000000', day: 'E', basecode: 'A', no_jerq: '1', ddfexchange: 'B', pointvalue: '600.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '33.31', ysettlement: '33.36', yvolume: '2996', tradesize: '0', pchange: '-0.15%', openinterest: '35815', changedir: 'down', exchangeRate: '1', month: 'December 2018', shortmonth: 'Dec 2018' }, 'ZR*1': { name: 'Rough Rice', flag: 's', price_2_close: '11.715', open_interest: '4943', tradetime: '20171215165700', symbol: 'ZRF18', open: '11.75', high: '11.805', low: '11.705', last: '11.705', rawLast: '11.705', change: '-0.01', pctchange: '-0.09', volume: '723', exchange: 'CBOT', type: '2', unitcode: '3', date: '1513317600', lastupdate: '1513407878', previous: '11.715', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', basecode: 'B', no_jerq: '1', ddfexchange: 'B', pointvalue: '2000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '11.705', ysettlement: '11.715', yvolume: '1173', tradesize: '0', pchange: '-0.09%', openinterest: '4943', changedir: 'down', exchangeRate: '1', month: 'January 2018', shortmonth: 'Jan 2018' }, 'ZR*2': { name: 'Rough Rice', flag: 's', price_2_close: '12.01', open_interest: '4874', tradetime: '20171215165700', symbol: 'ZRH18', open: '12.035', high: '12.085', low: '12', last: '12', rawLast: '12', change: '-0.01', pctchange: '-0.08', volume: '660', exchange: 'CBOT', type: '2', unitcode: '3', date: '1513317600', lastupdate: '1513407878', previous: '12.01', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', basecode: 'B', no_jerq: '1', ddfexchange: 'B', pointvalue: '2000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '12', ysettlement: '12.01', yvolume: '870', tradesize: '0', pchange: '-0.08%', openinterest: '4874', changedir: 'down', exchangeRate: '1', month: 'March 2018', shortmonth: 'Mar 2018' }, 'ZR*3': { name: 'Rough Rice', flag: 's', price_2_close: '12.295', open_interest: '347', tradetime: '20171215165700', symbol: 'ZRK18', open: '0', high: '12.285', low: '12.285', last: '12.285', rawLast: '12.285', change: '-0.01', pctchange: '-0.08', volume: '87', exchange: 'CBOT', type: '2', unitcode: '3', date: '1513317600', lastupdate: '1513407878', previous: '12.295', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', basecode: 'B', no_jerq: '1', ddfexchange: 'B', pointvalue: '2000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '12.285', ysettlement: '12.295', yvolume: '123', tradesize: '0', pchange: '-0.08%', openinterest: '347', changedir: 'down', exchangeRate: '1', month: 'May 2018', shortmonth: 'May 2018' }, 'ZR*4': { name: 'Rough Rice', flag: 's', price_2_close: '12.475', open_interest: '99', tradetime: '20171215165700', symbol: 'ZRN18', open: '0', high: '12.465', low: '12.465', last: '12.465', rawLast: '12.465', change: '-0.01', pctchange: '-0.08', volume: '6', exchange: 'CBOT', type: '2', unitcode: '3', date: '1513317600', lastupdate: '1513407878', previous: '12.475', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', basecode: 'B', no_jerq: '1', ddfexchange: 'B', pointvalue: '2000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '12.465', ysettlement: '12.475', yvolume: '0', tradesize: '0', pchange: '-0.08%', openinterest: '99', changedir: 'down', exchangeRate: '1', month: 'July 2018', shortmonth: 'Jul 2018' }, 'ZR*5': { name: 'Rough Rice', flag: 's', price_2_close: '11.865', open_interest: '226', tradetime: '20171215165700', symbol: 'ZRU18', open: '0', high: '11.86', low: '11.86', last: '11.86', rawLast: '11.86', change: '-0.005', pctchange: '-0.04', volume: '6', exchange: 'CBOT', type: '2', unitcode: '3', date: '1513317600', lastupdate: '1513407878', previous: '11.865', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', basecode: 'B', no_jerq: '1', ddfexchange: 'B', pointvalue: '2000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '11.86', ysettlement: '11.865', yvolume: '0', tradesize: '0', pchange: '-0.04%', openinterest: '226', changedir: 'down', exchangeRate: '1', month: 'September 2018', shortmonth: 'Sep 2018' } };