UNPKG

javascript-lp-solver

Version:

Easy to use, JSON oriented Linear Programming and Mixed Int. Programming Solver

1,819 lines 1.6 MB
{ "expects": { "result": 3.35, "SELL_SPY170120P00200000_FOR_1910__997": 1, "BUY_SPY170120C00200000_FOR_1561__997": 1, "BUY_SPY170120P00050000_FOR_11__3017": 1, "SELL_SPY170120C00050000_FOR_14997__10": 1, "feasible": true }, "opType": "max", "optimize": "x13", "constraints": { "0": { "min": 0, "max": 1 }, "2": { "min": 0, "max": 1 }, "1000000": { "min": 0, "max": 1 }, "it": { "min": 1, "max": 5 }, "BUY_SPY170120P00305000_FOR_10851__10": { "max": 1 }, "SELL_SPY170120P00305000_FOR_10775__10": { "max": 1 }, "BUY_SPY170120C00290000_FOR_6__1980": { "max": 1 }, "BUY_SPY170120P00290000_FOR_9366__10": { "max": 1 }, "SELL_SPY170120P00290000_FOR_9290__10": { "max": 1 }, "BUY_SPY170120P00095000_FOR_86__63": { "max": 1 }, "SELL_SPY170120P00095000_FOR_77__63": { "max": 1 }, "BUY_SPY170120P00090000_FOR_69__2000": { "max": 1 }, "SELL_SPY170120P00090000_FOR_60__2000": { "max": 1 }, "BUY_SPY170120P00085000_FOR_55__2000": { "max": 1 }, "SELL_SPY170120P00085000_FOR_47__2000": { "max": 1 }, "BUY_SPY170120P00080000_FOR_44__2000": { "max": 1 }, "SELL_SPY170120P00080000_FOR_37__2000": { "max": 1 }, "BUY_SPY170120P00075000_FOR_34__2000": { "max": 1 }, "SELL_SPY170120P00075000_FOR_28__2000": { "max": 1 }, "BUY_SPY170120P00070000_FOR_27__1000": { "max": 1 }, "SELL_SPY170120P00070000_FOR_19__1000": { "max": 1 }, "BUY_SPY170120P00065000_FOR_21__11": { "max": 1 }, "SELL_SPY170120P00065000_FOR_12__11": { "max": 1 }, "BUY_SPY170120P00060000_FOR_17__11": { "max": 1 }, "SELL_SPY170120P00060000_FOR_8__11": { "max": 1 }, "BUY_SPY170120P00285000_FOR_8871__10": { "max": 1 }, "SELL_SPY170120P00285000_FOR_8796__10": { "max": 1 }, "BUY_SPY170120P00280000_FOR_8377__10": { "max": 1 }, "SELL_SPY170120P00280000_FOR_8301__10": { "max": 1 }, "BUY_SPY170120P00275000_FOR_7883__10": { "max": 1 }, "SELL_SPY170120P00275000_FOR_7808__10": { "max": 1 }, "BUY_SPY170120P00270000_FOR_7390__10": { "max": 1 }, "SELL_SPY170120P00270000_FOR_7316__10": { "max": 1 }, "BUY_SPY170120P00185000_FOR_1348__3266": { "max": 1 }, "SELL_SPY170120P00185000_FOR_1328__3266": { "max": 1 }, "BUY_SPY170120P00180000_FOR_1191__2000": { "max": 1 }, "SELL_SPY170120P00180000_FOR_1174__2000": { "max": 1 }, "BUY_SPY170120P00175000_FOR_1050__2000": { "max": 1 }, "SELL_SPY170120P00175000_FOR_1035__2000": { "max": 1 }, "BUY_SPY170120P00170000_FOR_924__2000": { "max": 1 }, "SELL_SPY170120P00170000_FOR_911__2000": { "max": 1 }, "BUY_SPY170120P00165000_FOR_810__1000": { "max": 1 }, "SELL_SPY170120P00165000_FOR_799__1000": { "max": 1 }, "BUY_SPY170120P00160000_FOR_709__1996": { "max": 1 }, "SELL_SPY170120P00160000_FOR_697__1996": { "max": 1 }, "BUY_SPY170120P00155000_FOR_618__988": { "max": 1 }, "SELL_SPY170120P00155000_FOR_607__988": { "max": 1 }, "BUY_SPY170120P00150000_FOR_538__6": { "max": 1 }, "SELL_SPY170120P00150000_FOR_527__6": { "max": 1 }, "BUY_SPY170120P00145000_FOR_467__956": { "max": 1 }, "SELL_SPY170120P00145000_FOR_455__956": { "max": 1 }, "BUY_SPY170120P00140000_FOR_398__10": { "max": 1 }, "SELL_SPY170120P00140000_FOR_393__10": { "max": 1 }, "BUY_SPY170120P00135000_FOR_349__941": { "max": 1 }, "SELL_SPY170120P00135000_FOR_336__941": { "max": 1 }, "BUY_SPY170120P00130000_FOR_300__949": { "max": 1 }, "SELL_SPY170120P00130000_FOR_286__949": { "max": 1 }, "BUY_SPY170120P00125000_FOR_256__25": { "max": 1 }, "SELL_SPY170120P00125000_FOR_244__25": { "max": 1 }, "BUY_SPY170120P00120000_FOR_218__1975": { "max": 1 }, "SELL_SPY170120P00120000_FOR_205__1975": { "max": 1 }, "BUY_SPY170120P00115000_FOR_184__1999": { "max": 1 }, "SELL_SPY170120P00115000_FOR_173__1999": { "max": 1 }, "BUY_SPY170120P00110000_FOR_154__2000": { "max": 1 }, "SELL_SPY170120P00110000_FOR_144__2000": { "max": 1 }, "BUY_SPY170120P00105000_FOR_128__2000": { "max": 1 }, "SELL_SPY170120P00105000_FOR_118__2000": { "max": 1 }, "BUY_SPY170120P00100000_FOR_105__2000": { "max": 1 }, "SELL_SPY170120P00100000_FOR_96__2000": { "max": 1 }, "BUY_SPY170120C00095000_FOR_10572__10": { "max": 1 }, "SELL_SPY170120C00095000_FOR_10497__10": { "max": 1 }, "BUY_SPY170120C00090000_FOR_11072__10": { "max": 1 }, "SELL_SPY170120C00090000_FOR_10997__10": { "max": 1 }, "BUY_SPY170120C00085000_FOR_11572__10": { "max": 1 }, "SELL_SPY170120C00085000_FOR_11497__10": { "max": 1 }, "BUY_SPY170120C00080000_FOR_12072__10": { "max": 1 }, "SELL_SPY170120C00080000_FOR_11997__10": { "max": 1 }, "BUY_SPY170120C00075000_FOR_12576__10": { "max": 1 }, "SELL_SPY170120C00075000_FOR_12493__10": { "max": 1 }, "BUY_SPY170120C00070000_FOR_13076__10": { "max": 1 }, "SELL_SPY170120C00070000_FOR_12993__10": { "max": 1 }, "BUY_SPY170120C00065000_FOR_13572__10": { "max": 1 }, "SELL_SPY170120C00065000_FOR_13497__10": { "max": 1 }, "BUY_SPY170120C00060000_FOR_14072__10": { "max": 1 }, "SELL_SPY170120C00060000_FOR_13997__10": { "max": 1 }, "BUY_SPY170120C00285000_FOR_6__997": { "max": 1 }, "SELL_SPY170120C00285000_FOR_2__997": { "max": 1 }, "BUY_SPY170120C00280000_FOR_6__20": { "max": 1 }, "BUY_SPY170120C00275000_FOR_8__2000": { "max": 1 }, "SELL_SPY170120C00275000_FOR_5__2000": { "max": 1 }, "BUY_SPY170120C00270000_FOR_11__2000": { "max": 1 }, "SELL_SPY170120C00270000_FOR_2__2000": { "max": 1 }, "BUY_SPY170120C00185000_FOR_2492__275": { "max": 1 }, "SELL_SPY170120C00185000_FOR_2468__275": { "max": 1 }, "BUY_SPY170120C00180000_FOR_2842__31": { "max": 1 }, "SELL_SPY170120C00180000_FOR_2815__31": { "max": 1 }, "BUY_SPY170120C00175000_FOR_3208__10": { "max": 1 }, "SELL_SPY170120C00175000_FOR_3179__10": { "max": 1 }, "BUY_SPY170120C00170000_FOR_3588__606": { "max": 1 }, "SELL_SPY170120C00170000_FOR_3558__606": { "max": 1 }, "BUY_SPY170120C00165000_FOR_3988__20": { "max": 1 }, "SELL_SPY170120C00165000_FOR_3949__20": { "max": 1 }, "BUY_SPY170120C00160000_FOR_4395__19": { "max": 1 }, "SELL_SPY170120C00160000_FOR_4354__19": { "max": 1 }, "BUY_SPY170120C00155000_FOR_4822__10": { "max": 1 }, "SELL_SPY170120C00155000_FOR_4774__10": { "max": 1 }, "BUY_SPY170120C00150000_FOR_5254__21": { "max": 1 }, "SELL_SPY170120C00150000_FOR_5202__21": { "max": 1 }, "BUY_SPY170120C00145000_FOR_5698__21": { "max": 1 }, "SELL_SPY170120C00145000_FOR_5643__21": { "max": 1 }, "BUY_SPY170120C00140000_FOR_6150__18": { "max": 1 }, "SELL_SPY170120C00140000_FOR_6093__18": { "max": 1 }, "BUY_SPY170120C00135000_FOR_6609__21": { "max": 1 }, "SELL_SPY170120C00135000_FOR_6549__21": { "max": 1 }, "BUY_SPY170120C00130000_FOR_7077__10": { "max": 1 }, "SELL_SPY170120C00130000_FOR_7015__10": { "max": 1 }, "BUY_SPY170120C00125000_FOR_7572__10": { "max": 1 }, "SELL_SPY170120C00125000_FOR_7498__10": { "max": 1 }, "BUY_SPY170120C00120000_FOR_8072__10": { "max": 1 }, "SELL_SPY170120C00120000_FOR_7997__10": { "max": 1 }, "BUY_SPY170120C00115000_FOR_8572__10": { "max": 1 }, "SELL_SPY170120C00115000_FOR_8497__10": { "max": 1 }, "BUY_SPY170120C00110000_FOR_9072__10": { "max": 1 }, "SELL_SPY170120C00110000_FOR_8997__10": { "max": 1 }, "BUY_SPY170120C00105000_FOR_9572__10": { "max": 1 }, "SELL_SPY170120C00105000_FOR_9497__10": { "max": 1 }, "BUY_SPY170120C00100000_FOR_10072__10": { "max": 1 }, "SELL_SPY170120C00100000_FOR_9997__10": { "max": 1 }, "BUY_SPY170120P00295000_FOR_9861__10": { "max": 1 }, "SELL_SPY170120P00295000_FOR_9785__10": { "max": 1 }, "BUY_SPY170120C00305000_FOR_5__11": { "max": 1 }, "BUY_SPY170120C00300000_FOR_6__11": { "max": 1 }, "BUY_SPY170120C00295000_FOR_6__979": { "max": 1 }, "BUY_SPY170120C00055000_FOR_14572__10": { "max": 1 }, "SELL_SPY170120C00055000_FOR_14497__10": { "max": 1 }, "BUY_SPY170120P00055000_FOR_14__3000": { "max": 1 }, "SELL_SPY170120P00055000_FOR_9__3000": { "max": 1 }, "BUY_SPY170120P00300000_FOR_10356__10": { "max": 1 }, "SELL_SPY170120P00300000_FOR_10280__10": { "max": 1 }, "BUY_SPY170120P00265000_FOR_6891__20": { "max": 1 }, "SELL_SPY170120P00265000_FOR_6819__20": { "max": 1 }, "BUY_SPY170120P00260000_FOR_6407__20": { "max": 1 }, "SELL_SPY170120P00260000_FOR_6337__20": { "max": 1 }, "BUY_SPY170120P00255000_FOR_5927__20": { "max": 1 }, "SELL_SPY170120P00255000_FOR_5859__20": { "max": 1 }, "BUY_SPY170120P00250000_FOR_5455__30": { "max": 1 }, "SELL_SPY170120P00250000_FOR_5387__30": { "max": 1 }, "BUY_SPY170120P00245000_FOR_4999__20": { "max": 1 }, "SELL_SPY170120P00245000_FOR_4933__20": { "max": 1 }, "BUY_SPY170120P00240000_FOR_4556__10": { "max": 1 }, "SELL_SPY170120P00240000_FOR_4503__10": { "max": 1 }, "BUY_SPY170120P00235000_FOR_4137__31": { "max": 1 }, "SELL_SPY170120P00235000_FOR_4089__31": { "max": 1 }, "BUY_SPY170120P00230000_FOR_3737__10": { "max": 1 }, "SELL_SPY170120P00230000_FOR_3692__10": { "max": 1 }, "BUY_SPY170120P00225000_FOR_3368__20": { "max": 1 }, "SELL_SPY170120P00225000_FOR_3328__20": { "max": 1 }, "BUY_SPY170120P00220000_FOR_3025__36": { "max": 1 }, "SELL_SPY170120P00220000_FOR_2989__36": { "max": 1 }, "BUY_SPY170120P00215000_FOR_2711__20": { "max": 1 }, "SELL_SPY170120P00215000_FOR_2679__20": { "max": 1 }, "BUY_SPY170120P00210000_FOR_2423__19": { "max": 1 }, "SELL_SPY170120P00210000_FOR_2395__19": { "max": 1 }, "BUY_SPY170120P00205000_FOR_2162__29": { "max": 1 }, "SELL_SPY170120P00205000_FOR_2137__29": { "max": 1 }, "BUY_SPY170120P00200000_FOR_1926__997": { "max": 1 }, "SELL_SPY170120P00200000_FOR_1910__997": { "max": 1 }, "BUY_SPY170120P00199000_FOR_1882__997": { "max": 1 }, "SELL_SPY170120P00199000_FOR_1858__997": { "max": 1 }, "BUY_SPY170120P00198000_FOR_1839__1996": { "max": 1 }, "SELL_SPY170120P00198000_FOR_1815__1996": { "max": 1 }, "BUY_SPY170120P00197000_FOR_1797__1997": { "max": 1 }, "SELL_SPY170120P00197000_FOR_1773__1997": { "max": 1 }, "BUY_SPY170120P00196000_FOR_1754__1998": { "max": 1 }, "SELL_SPY170120P00196000_FOR_1734__1998": { "max": 1 }, "BUY_SPY170120P00195000_FOR_1713__1998": { "max": 1 }, "SELL_SPY170120P00195000_FOR_1693__1998": { "max": 1 }, "BUY_SPY170120P00194000_FOR_1674__1082": { "max": 1 }, "SELL_SPY170120P00194000_FOR_1652__1082": { "max": 1 }, "BUY_SPY170120P00193000_FOR_1634__1999": { "max": 1 }, "SELL_SPY170120P00193000_FOR_1612__1999": { "max": 1 }, "BUY_SPY170120P00192000_FOR_1595__999": { "max": 1 }, "SELL_SPY170120P00192000_FOR_1574__999": { "max": 1 }, "BUY_SPY170120P00191000_FOR_1557__1000": { "max": 1 }, "SELL_SPY170120P00191000_FOR_1536__1000": { "max": 1 }, "BUY_SPY170120P00190000_FOR_1521__2000": { "max": 1 }, "SELL_SPY170120P00190000_FOR_1500__2000": { "max": 1 }, "BUY_SPY170120P00189000_FOR_1484__2000": { "max": 1 }, "SELL_SPY170120P00189000_FOR_1464__2000": { "max": 1 }, "BUY_SPY170120C00265000_FOR_17__2000": { "max": 1 }, "SELL_SPY170120C00265000_FOR_9__2000": { "max": 1 }, "BUY_SPY170120C00260000_FOR_27__2000": { "max": 1 }, "SELL_SPY170120C00260000_FOR_18__2000": { "max": 1 }, "BUY_SPY170120C00255000_FOR_44__3284": { "max": 1 }, "SELL_SPY170120C00255000_FOR_35__3284": { "max": 1 }, "BUY_SPY170120C00250000_FOR_71__3000": { "max": 1 }, "SELL_SPY170120C00250000_FOR_62__3000": { "max": 1 }, "BUY_SPY170120C00245000_FOR_112__3000": { "max": 1 }, "SELL_SPY170120C00245000_FOR_101__3000": { "max": 1 }, "BUY_SPY170120C00240000_FOR_172__3300": { "max": 1 }, "SELL_SPY170120C00240000_FOR_158__3300": { "max": 1 }, "BUY_SPY170120C00235000_FOR_251__3300": { "max": 1 }, "SELL_SPY170120C00235000_FOR_236__3300": { "max": 1 }, "BUY_SPY170120C00230000_FOR_355__1000": { "max": 1 }, "SELL_SPY170120C00230000_FOR_338__1000": { "max": 1 }, "BUY_SPY170120C00225000_FOR_488__3000": { "max": 1 }, "SELL_SPY170120C00225000_FOR_469__3000": { "max": 1 }, "BUY_SPY170120C00220000_FOR_649__3000": { "max": 1 }, "SELL_SPY170120C00220000_FOR_627__3000": { "max": 1 }, "BUY_SPY170120C00215000_FOR_837__1000": { "max": 1 }, "SELL_SPY170120C00215000_FOR_815__1000": { "max": 1 }, "BUY_SPY170120C00210000_FOR_1051__1998": { "max": 1 }, "SELL_SPY170120C00210000_FOR_1030__1998": { "max": 1 }, "BUY_SPY170120C00205000_FOR_1298__2992": { "max": 1 }, "SELL_SPY170120C00205000_FOR_1272__2992": { "max": 1 }, "BUY_SPY170120C00200000_FOR_1561__997": { "max": 1 }, "SELL_SPY170120C00200000_FOR_1537__997": { "max": 1 }, "BUY_SPY170120C00199000_FOR_1618__1996": { "max": 1 }, "SELL_SPY170120C00199000_FOR_1593__1996": { "max": 1 }, "BUY_SPY170120C00198000_FOR_1675__1996": { "max": 1 }, "SELL_SPY170120C00198000_FOR_1651__1996": { "max": 1 }, "BUY_SPY170120C00197000_FOR_1733__1997": { "max": 1 }, "SELL_SPY170120C00197000_FOR_1709__1997": { "max": 1 }, "BUY_SPY170120C00196000_FOR_1792__1998": { "max": 1 }, "SELL_SPY170120C00196000_FOR_1768__1998": { "max": 1 }, "BUY_SPY170120C00195000_FOR_1852__999": { "max": 1 }, "SELL_SPY170120C00195000_FOR_1827__999": { "max": 1 }, "BUY_SPY170120C00194000_FOR_1913__999": { "max": 1 }, "SELL_SPY170120C00194000_FOR_1888__999": { "max": 1 }, "BUY_SPY170120C00193000_FOR_1975__1999": { "max": 1 }, "SELL_SPY170120C00193000_FOR_1949__1999": { "max": 1 }, "BUY_SPY170120C00192000_FOR_2037__1999": { "max": 1 }, "SELL_SPY170120C00192000_FOR_2010__1999": { "max": 1 }, "BUY_SPY170120C00191000_FOR_2101__20": { "max": 1 }, "SELL_SPY170120C00191000_FOR_2074__20": { "max": 1 }, "BUY_SPY170120C00190000_FOR_2161__20": { "max": 1 }, "SELL_SPY170120C00190000_FOR_2138__20": { "max": 1 }, "BUY_SPY170120C00189000_FOR_2227__189": { "max": 1 }, "SELL_SPY170120C00189000_FOR_2202__189": { "max": 1 }, "BUY_SPY170120C00310000_FOR_5__992": { "max": 1 }, "BUY_SPY170120C00315000_FOR_5__998": { "max": 1 }, "BUY_SPY170120P00310000_FOR_11345__10": { "max": 1 }, "SELL_SPY170120P00310000_FOR_11270__10": { "max": 1 }, "BUY_SPY170120P00315000_FOR_11840__10": { "max": 1 }, "SELL_SPY170120P00315000_FOR_11765__10": { "max": 1 }, "BUY_SPY170120P00320000_FOR_12335__10": { "max": 1 }, "SELL_SPY170120P00320000_FOR_12260__10": { "max": 1 }, "BUY_SPY170120C00320000_FOR_5__11": { "max": 1 }, "BUY_SPY170120P00050000_FOR_11__3017": { "max": 1 }, "BUY_SPY170120C00050000_FOR_15072__10": { "max": 1 }, "SELL_SPY170120C00050000_FOR_14997__10": { "max": 1 }, "long_stock_20033": { "max": 1 }, "short_stock_20033": { "max": 1 }, "4.01": { "min": 0, "max": 1 }, "6.01": { "min": 0, "max": 1 }, "8.01": { "min": 0, "max": 1 }, "10.02": { "min": 0, "max": 1 }, "12.02": { "min": 0, "max": 1 }, "14.02": { "min": 0, "max": 1 }, "16.03": { "min": 0, "max": 1 }, "18.03": { "min": 0, "max": 1 }, "20.03": { "min": 0, "max": 1 }, "22.04": { "min": 0, "max": 1 }, "24.04": { "min": 0, "max": 1 }, "26.04": { "min": 0, "max": 1 }, "28.05": { "min": 0, "max": 1 }, "30.05": { "min": 0, "max": 1 }, "32.05": { "min": 0, "max": 1 }, "34.06": { "min": 0, "max": 1 }, "36.06": { "min": 0, "max": 1 }, "38.06": { "min": 0, "max": 1 }, "40.07": { "min": 0, "max": 1 }, "42.07": { "min": 0, "max": 1 }, "44.07": { "min": 0, "max": 1 }, "46.07": { "min": 0, "max": 1 }, "48.08": { "min": 0, "max": 1 }, "50.08": { "min": 0, "max": 1 }, "52.08": { "min": 0, "max": 1 }, "54.09": { "min": 0, "max": 1 }, "56.09": { "min": 0, "max": 1 }, "58.09": { "min": 0, "max": 1 }, "60.1": { "min": 0, "max": 1 }, "62.1": { "min": 0, "max": 1 }, "64.1": { "min": 0, "max": 1 }, "66.11": { "min": 0, "max": 1 }, "68.11": { "min": 0, "max": 1 }, "70.11": { "min": 0, "max": 1 }, "72.12": { "min": 0, "max": 1 }, "74.12": { "min": 0, "max": 1 }, "76.12": { "min": 0, "max": 1 }, "78.13": { "min": 0, "max": 1 }, "80.13": { "min": 0, "max": 1 }, "82.13": { "min": 0, "max": 1 }, "84.14": { "min": 0, "max": 1 }, "86.14": { "min": 0, "max": 1 }, "88.14": { "min": 0, "max": 1 }, "90.15": { "min": 0, "max": 1 }, "92.15": { "min": 0, "max": 1 }, "94.15": { "min": 0, "max": 1 }, "96.16": { "min": 0, "max": 1 }, "98.16": { "min": 0, "max": 1 }, "100.16": { "min": 0, "max": 1 }, "102.17": { "min": 0, "max": 1 }, "104.17": { "min": 0, "max": 1 }, "106.17": { "min": 0, "max": 1 }, "108.18": { "min": 0, "max": 1 }, "110.18": { "min": 0, "max": 1 }, "112.18": { "min": 0, "max": 1 }, "114.19": { "min": 0, "max": 1 }, "116.19": { "min": 0, "max": 1 }, "118.19": { "min": 0, "max": 1 }, "120.2": { "min": 0, "max": 1 }, "122.2": { "min": 0, "max": 1 }, "124.2": { "min": 0, "max": 1 }, "126.2": { "min": 0, "max": 1 }, "128.21": { "min": 0, "max": 1 }, "130.21": { "min": 0, "max": 1 }, "132.21": { "min": 0, "max": 1 }, "134.22": { "min": 0, "max": 1 }, "136.22": { "min": 0, "max": 1 }, "138.22": { "min": 0, "max": 1 }, "140.23": { "min": 0, "max": 1 }, "142.23": { "min": 0, "max": 1 }, "144.23": { "min": 0, "max": 1 }, "146.24": { "min": 0, "max": 1 }, "148.24": { "min": 0, "max": 1 }, "150.24": { "min": 0, "max": 1 }, "152.25": { "min": 0, "max": 1 }, "154.25": { "min": 0, "max": 1 }, "156.25": { "min": 0, "max": 1 }, "158.26": { "min": 0, "max": 1 }, "160.26": { "min": 0, "max": 1 }, "162.26": { "min": 0, "max": 1 }, "164.27": { "min": 0, "max": 1 }, "166.27": { "min": 0, "max": 1 }, "168.27": { "min": 0, "max": 1 }, "170.28": { "min": 0, "max": 1 }, "172.28": { "min": 0, "max": 1 }, "174.28": { "min": 0, "max": 1 }, "176.29": { "min": 0, "max": 1 }, "178.29": { "min": 0, "max": 1 }, "180.29": { "min": 0, "max": 1 }, "182.3": { "min": 0, "max": 1 }, "184.3": { "min": 0, "max": 1 }, "186.3": { "min": 0, "max": 1 }, "188.31": { "min": 0, "max": 1 }, "190.31": { "min": 0, "max": 1 }, "192.31": { "min": 0, "max": 1 }, "194.32": { "min": 0, "max": 1 }, "196.32": { "min": 0, "max": 1 }, "198.32": { "min": 0, "max": 1 }, "200.33": { "min": 0, "max": 1 }, "202.33": { "min": 0, "max": 1 }, "204.33": { "min": 0, "max": 1 }, "206.33": { "min": 0, "max": 1 }, "208.34": { "min": 0, "max": 1 }, "210.34": { "min": 0, "max": 1 }, "212.34": { "min": 0, "max": 1 }, "214.35": { "min": 0, "max": 1 }, "216.35": { "min": 0, "max": 1 }, "218.35": { "min": 0, "max": 1 }, "220.36": { "min": 0, "max": 1 }, "222.36": { "min": 0, "max": 1 }, "224.36": { "min": 0, "max": 1 }, "226.37": { "min": 0, "max": 1 }, "228.37": { "min": 0, "max": 1 }, "230.37": { "min": 0, "max": 1 }, "232.38": { "min": 0, "max": 1 }, "234.38": { "min": 0, "max": 1 }, "236.38": { "min": 0, "max": 1 }, "238.39": { "min": 0, "max": 1 }, "240.39": { "min": 0, "max": 1 }, "242.39": { "min": 0, "max": 1 }, "244.4": { "min": 0, "max": 1 }, "246.4": { "min": 0, "max": 1 }, "248.4": { "min": 0, "max": 1 }, "250.41": { "min": 0, "max": 1 }, "252.41": { "min": 0, "max": 1 }, "254.41": { "min": 0, "max": 1 }, "256.42": { "min": 0, "max": 1 }, "258.42": { "min": 0, "max": 1 }, "260.42": { "min": 0, "max": 1 }, "262.43": { "min": 0, "max": 1 }, "264.43": { "min": 0, "max": 1 }, "266.43": { "min": 0, "max": 1 }, "268.44": { "min": 0, "max": 1 }, "270.44": { "min": 0, "max": 1 }, "272.44": { "min": 0, "max": 1 }, "274.45": { "min": 0, "max": 1 }, "276.45": { "min": 0, "max": 1 }, "278.45": { "min": 0, "max": 1 }, "280.46": { "min": 0, "max": 1 }, "282.46": { "min": 0, "max": 1 }, "284.46": { "min": 0, "max": 1 }, "286.46": { "min": 0, "max": 1 }, "288.47": { "min": 0, "max": 1 }, "290.47": { "min": 0, "max": 1 }, "292.47": { "min": 0, "max": 1 }, "294.48": { "min": 0, "max": 1 }, "296.48": { "min": 0, "max": 1 }, "298.48": { "min": 0, "max": 1 }, "300.49": { "min": 0, "max": 1 }, "302.49": { "min": 0, "max": 1 }, "304.49": { "min": 0, "max": 1 }, "306.5": { "min": 0, "max": 1 }, "308.5": { "min": 0, "max": 1 }, "310.5": { "min": 0, "max": 1 }, "312.51": { "min": 0, "max": 1 }, "314.51": { "min": 0, "max": 1 }, "316.51": { "min": 0, "max": 1 }, "318.52": { "min": 0, "max": 1 }, "320.52": { "min": 0, "max": 1 }, "322.52": { "min": 0, "max": 1 }, "324.53": { "min": 0, "max": 1 }, "326.53": { "min": 0, "max": 1 }, "328.53": { "min": 0, "max": 1 }, "330.54": { "min": 0, "max": 1 }, "332.54": { "min": 0, "max": 1 }, "334.54": { "min": 0, "max": 1 }, "336.55": { "min": 0, "max": 1 }, "338.55": { "min": 0, "max": 1 }, "340.55": { "min": 0, "max": 1 }, "342.56": { "min": 0, "max": 1 }, "344.56": { "min": 0, "max": 1 }, "346.56": { "min": 0, "max": 1 }, "348.57": { "min": 0, "max": 1 }, "350.57": { "min": 0, "max": 1 }, "352.57": { "min": 0, "max": 1 }, "354.58": { "min": 0, "max": 1 }, "356.58": { "min": 0, "max": 1 }, "358.58": { "min": 0, "max": 1 }, "360.59": { "min": 0, "max": 1 }, "362.59": { "min": 0, "max": 1 }, "364.59": { "min": 0, "max": 1 }, "366.59": { "min": 0, "max": 1 }, "368.6": { "min": 0, "max": 1 }, "370.6": { "min": 0, "max": 1 }, "372.6": { "min": 0, "max": 1 }, "374.61": { "min": 0, "max": 1 }, "376.61": { "min": 0, "max": 1 }, "378.61": { "min": 0, "max": 1 }, "380.62": { "min": 0, "max": 1 }, "382.62": { "min": 0, "max": 1 }, "384.62": { "min": 0, "max": 1 }, "386.63": { "min": 0, "max": 1 }, "388.63": { "min": 0, "max": 1 }, "390.63": { "min": 0, "max": 1 }, "392.64": { "min": 0, "max": 1 }, "394.64": { "min": 0, "max": 1 }, "396.64": { "min": 0, "max": 1 }, "398.65": { "min": 0, "max": 1 }, "400.65": { "min": 0, "max": 1 } }, "ints": { "BUY_SPY170120P00305000_FOR_10851__10": 1, "SELL_SPY170120P00305000_FOR_10775__10": 1, "BUY_SPY170120C00290000_FOR_6__1980": 1, "BUY_SPY170120P00290000_FOR_9366__10": 1, "SELL_SPY170120P00290000_FOR_9290__10": 1, "BUY_SPY170120P00095000_FOR_86__63": 1, "SELL_SPY170120P00095000_FOR_77__63": 1, "BUY_SPY170120P00090000_FOR_69__2000": 1, "SELL_SPY170120P00090000_FOR_60__2000": 1, "BUY_SPY170120P00085000_FOR_55__2000": 1, "SELL_SPY170120P00085000_FOR_47__2000": 1, "BUY_SPY170120P00080000_FOR_44__2000": 1, "SELL_SPY170120P00080000_FOR_37__2000": 1, "BUY_SPY170120P00075000_FOR_34__2000": 1, "SELL_SPY170120P00075000_FOR_28__2000": 1, "BUY_SPY170120P00070000_FOR_27__1000": 1, "SELL_SPY170120P00070000_FOR_19__1000": 1, "BUY_SPY170120P00065000_FOR_21__11": 1, "SELL_SPY170120P00065000_FOR_12__11": 1, "BUY_SPY170120P00060000_FOR_17__11": 1, "SELL_SPY170120P00060000_FOR_8__11": 1, "BUY_SPY170120P00285000_FOR_8871__10": 1, "SELL_SPY170120P00285000_FOR_8796__10": 1, "BUY_SPY170120P00280000_FOR_8377__10": 1, "SELL_SPY170120P00280000_FOR_8301__10": 1, "BUY_SPY170120P00275000_FOR_7883__10": 1, "SELL_SPY170120P00275000_FOR_7808__10": 1, "BUY_SPY170120P00270000_FOR_7390__10": 1, "SELL_SPY170120P00270000_FOR_7316__10": 1, "BUY_SPY170120P00185000_FOR_1348__3266": 1, "SELL_SPY170120P00185000_FOR_1328__3266": 1, "BUY_SPY170120P00180000_FOR_1191__2000": 1, "SELL_SPY170120P00180000_FOR_1174__2000": 1, "BUY_SPY170120P00175000_FOR_1050__2000": 1, "SELL_SPY170120P00175000_FOR_1035__2000": 1, "BUY_SPY170120P00170000_FOR_924__2000": 1, "SELL_SPY170120P00170000_FOR_911__2000": 1, "BUY_SPY170120P00165000_FOR_810__1000": 1, "SELL_SPY170120P00165000_FOR_799__1000": 1, "BUY_SPY170120P00160000_FOR_709__1996": 1, "SELL_SPY170120P00160000_FOR_697__1996": 1, "BUY_SPY170120P00155000_FOR_618__988": 1, "SELL_SPY170120P00155000_FOR_607__988": 1, "BUY_SPY170120P00150000_FOR_538__6": 1, "SELL_SPY170120P00150000_FOR_527__6": 1, "BUY_SPY170120P00145000_FOR_467__956": 1, "SELL_SPY170120P00145000_FOR_455__956": 1, "BUY_SPY170120P00140000_FOR_398__10": 1, "SELL_SPY170120P00140000_FOR_393__10": 1, "BUY_SPY170120P00135000_FOR_349__941": 1, "SELL_SPY170120P00135000_FOR_336__941": 1, "BUY_SPY170120P00130000_FOR_300__949": 1, "SELL_SPY170120P00130000_FOR_286__949": 1, "BUY_SPY170120P00125000_FOR_256__25": 1, "SELL_SPY170120P00125000_FOR_244__25": 1, "BUY_SPY170120P00120000_FOR_218__1975": 1, "SELL_SPY170120P00120000_FOR_205__1975": 1, "BUY_SPY170120P00115000_FOR_184__1999": 1, "SELL_SPY170120P00115000_FOR_173__1999": 1, "BUY_SPY170120P00110000_FOR_154__2000": 1, "SELL_SPY170120P00110000_FOR_144__2000": 1, "BUY_SPY170120P00105000_FOR_128__2000": 1, "SELL_SPY170120P00105000_FOR_118__2000": 1, "BUY_SPY170120P00100000_FOR_105__2000": 1, "SELL_SPY170120P00100000_FOR_96__2000": 1, "BUY_SPY170120C00095000_FOR_10572__10": 1, "SELL_SPY170120C00095000_FOR_10497__10": 1, "BUY_SPY170120C00090000_FOR_11072__10": 1, "SELL_SPY170120C00090000_FOR_10997__10": 1, "BUY_SPY170120C00085000_FOR_11572__10": 1, "SELL_SPY170120C00085000_FOR_11497__10": 1, "BUY_SPY170120C00080000_FOR_12072__10": 1, "SELL_SPY170120C00080000_FOR_11997__10": 1, "BUY_SPY170120C00075000_FOR_12576__10": 1, "SELL_SPY170120C00075000_FOR_12493__10": 1, "BUY_SPY170120C00070000_FOR_13076__10": 1, "SELL_SPY170120C00070000_FOR_12993__10": 1, "BUY_SPY170120C00065000_FOR_13572__10": 1, "SELL_SPY170120C00065000_FOR_13497__10": 1, "BUY_SPY170120C00060000_FOR_14072__10": 1, "SELL_SPY170120C00060000_FOR_13997__10": 1, "BUY_SPY170120C00285000_FOR_6__997": 1, "SELL_SPY170120C00285000_FOR_2__997": 1, "BUY_SPY170120C00280000_FOR_6__20": 1, "BUY_SPY170120C00275000_FOR_8__2000": 1, "SELL_SPY170120C00275000_FOR_5__2000": 1, "BUY_SPY170120C00270000_FOR_11__2000": 1, "SELL_SPY170120C00270000_FOR_2__2000": 1, "BUY_SPY170120C00185000_FOR_2492__275": 1, "SELL_SPY170120C00185000_FOR_2468__275": 1, "BUY_SPY170120C00180000_FOR_2842__31": 1, "SELL_SPY170120C00180000_FOR_2815__31": 1, "BUY_SPY170120C00175000_FOR_3208__10": 1, "SELL_SPY170120C00175000_FOR_3179__10": 1, "BUY_SPY170120C00170000_FOR_3588__606": 1, "SELL_SPY170120C00170000_FOR_3558__606": 1, "BUY_SPY170120C00165000_FOR_3988__20": 1, "SELL_SPY170120C00165000_FOR_3949__20": 1, "BUY_SPY170120C00160000_FOR_4395__19": 1, "SELL_SPY170120C00160000_FOR_4354__19": 1, "BUY_SPY170120C00155000_FOR_4822__10": 1, "SELL_SPY170120C00155000_FOR_4774__10": 1, "BUY_SPY170120C00150000_FOR_5254__21": 1, "SELL_SPY170120C00150000_FOR_5202__21": 1, "BUY_SPY170120C00145000_FOR_5698__21": 1, "SELL_SPY170120C00145000_FOR_5643__21": 1, "BUY_SPY170120C00140000_FOR_6150__18": 1, "SELL_SPY170120C00140000_FOR_6093__18": 1, "BUY_SPY170120C00135000_FOR_6609__21": 1, "SELL_SPY170120C00135000_FOR_6549__21": 1, "BUY_SPY170120C00130000_FOR_7077__10": 1, "SELL_SPY170120C00130000_FOR_7015__10": 1, "BUY_SPY170120C00125000_FOR_7572__10": 1, "SELL_SPY170120C00125000_FOR_7498__10": 1, "BUY_SPY170120C00120000_FOR_8072__10": 1, "SELL_SPY170120C00120000_FOR_7997__10": 1, "BUY_SPY170120C00115000_FOR_8572__10": 1, "SELL_SPY170120C00115000_FOR_8497__10": 1, "BUY_SPY170120C00110000_FOR_9072__10": 1, "SELL_SPY170120C00110000_FOR_8997__10": 1, "BUY_SPY170120C00105000_FOR_9572__10": 1, "SELL_SPY170120C00105000_FOR_9497__10": 1, "BUY_SPY170120C00100000_FOR_10072__10": 1, "SELL_SPY170120C00100000_FOR_9997__10": 1, "BUY_SPY170120P00295000_FOR_9861__10": 1, "SELL_SPY170120P00295000_FOR_9785__10": 1, "BUY_SPY170120C00305000_FOR_5__11": 1, "BUY_SPY170120C00300000_FOR_6__11": 1, "BUY_SPY170120C00295000_FOR_6__979": 1, "BUY_SPY170120C00055000_FOR_14572__10": 1, "SELL_SPY170120C00055000_FOR_14497__10": 1, "BUY_SPY170120P00055000_FOR_14__3000": 1, "SELL_SPY170120P00055000_FOR_9__3000": 1, "BUY_SPY170120P00300000_FOR_10356__10": 1, "SELL_SPY170120P00300000_FOR_10280__10": 1, "BUY_SPY170120P00265000_FOR_6891__20": 1, "SELL_SPY170120P00265000_FOR_6819__20": 1, "BUY_SPY170120P00260000_FOR_6407__20": 1, "SELL_SPY170120P00260000_FOR_6337__20": 1, "BUY_SPY170120P00255000_FOR_5927__20": 1, "SELL_SPY170120P00255000_FOR_5859__20": 1, "BUY_SPY170120P00250000_FOR_5455__30": 1, "SELL_SPY170120P00250000_FOR_5387__30": 1, "BUY_SPY170120P00245000_FOR_4999__20": 1, "SELL_SPY170120P00245000_FOR_4933__20": 1, "BUY_SPY170120P00240000_FOR_4556__10": 1, "SELL_SPY170120P00240000_FOR_4503__10": 1, "BUY_SPY170120P00235000_FOR_4137__31": 1, "SELL_SPY170120P00235000_FOR_4089__31": 1, "BUY_SPY170120P00230000_FOR_3737__10": 1, "SELL_SPY170120P00230000_FOR_3692__10": 1, "BUY_SPY170120P00225000_FOR_3368__20": 1, "SELL_SPY170120P00225000_FOR_3328__20": 1, "BUY_SPY170120P00220000_FOR_3025__36": 1, "SELL_SPY170120P00220000_FOR_2989__36": 1, "BUY_SPY170120P00215000_FOR_2711__20": 1, "SELL_SPY170120P00215000_FOR_2679__20": 1, "BUY_SPY170120P00210000_FOR_2423__19": 1, "SELL_SPY170120P00210000_FOR_2395__19": 1, "BUY_SPY170120P00205000_FOR_2162__29": 1, "SELL_SPY170120P00205000_FOR_2137__29": 1, "BUY_SPY170120P00200000_FOR_1926__997": 1, "SELL_SPY170120P00200000_FOR_1910__997": 1, "BUY_SPY170120P00199000_FOR_1882__997": 1, "SELL_SPY170120P00199000_FOR_1858__997": 1, "BUY_SPY170120P00198000_FOR_1839__1996": 1, "SELL_SPY170120P00198000_FOR_1815__1996": 1, "BUY_SPY170120P00197000_FOR_1797__1997": 1, "SELL_SPY170120P00197000_FOR_1773__1997": 1, "BUY_SPY170120P00196000_FOR_1754__1998": 1, "SELL_SPY170120P00196000_FOR_1734__1998": 1, "BUY_SPY170120P00195000_FOR_1713__1998": 1, "SELL_SPY170120P00195000_FOR_1693__1998": 1, "BUY_SPY170120P00194000_FOR_1674__1082": 1, "SELL_SPY170120P00194000_FOR_1652__1082": 1, "BUY_SPY170120P00193000_FOR_1634__1999": 1, "SELL_SPY170120P00193000_FOR_1612__1999": 1, "BUY_SPY170120P00192000_FOR_1595__999": 1, "SELL_SPY170120P00192000_FOR_1574__999": 1, "BUY_SPY170120P00191000_FOR_1557__1000": 1, "SELL_SPY170120P00191000_FOR_1536__1000": 1, "BUY_SPY170120P00190000_FOR_1521__2000": 1, "SELL_SPY170120P00190000_FOR_1500__2000": 1, "BUY_SPY170120P00189000_FOR_1484__2000": 1, "SELL_SPY170120P00189000_FOR_1464__2000": 1, "BUY_SPY170120C00265000_FOR_17__2000": 1, "SELL_SPY170120C00265000_FOR_9__2000": 1, "BUY_SPY170120C00260000_FOR_27__2000": 1, "SELL_SPY170120C00260000_FOR_18__2000": 1, "BUY_SPY170120C00255000_FOR_44__3284": 1, "SELL_SPY170120C00255000_FOR_35__3284": 1, "BUY_SPY170120C00250000_FOR_71__3000": 1, "SELL_SPY170120C00250000_FOR_62__3000": 1, "BUY_SPY170120C00245000_FOR_112__3000": 1, "SELL_SPY170120C00245000_FOR_101__3000": 1, "BUY_SPY170120C00240000_FOR_172__3300": 1, "SELL_SPY170120C00240000_FOR_158__3300": 1, "BUY_SPY170120C00235000_FOR_251__3300": 1, "SELL_SPY170120C00235000_FOR_236__3300": 1, "BUY_SPY170120C00230000_FOR_355__1000": 1, "SELL_SPY170120C00230000_FOR_338__1000": 1, "BUY_SPY170120C00225000_FOR_488__3000": 1, "SELL_SPY170120C00225000_FOR_469__3000": 1, "BUY_SPY170120C00220000_FOR_649__3000": 1, "SELL_SPY170120C00220000_FOR_627__3000": 1, "BUY_SPY170120C00215000_FOR_837__1000": 1, "SELL_SPY170120C00215000_FOR_815__1000": 1, "BUY_SPY170120C00210000_FOR_1051__1998": 1, "SELL_SPY170120C00210000_FOR_1030__1998": 1, "BUY_SPY170120C00205000_FOR_1298__2992": 1, "SELL_SPY170120C00205000_FOR_1272__2992": 1, "BUY_SPY170120C00200000_FOR_1561__997": 1, "SELL_SPY170120C00200000_FOR_1537__997": 1, "BUY_SPY170120C00199000_FOR_1618__1996": 1, "SELL_SPY170120C00199000_FOR_1593__1996": 1, "BUY_SPY170120C00198000_FOR_1675__1996": 1, "SELL_SPY170120C00198000_FOR_1651__1996": 1, "BUY_SPY170120C00197000_FOR_1733__1997": 1, "SELL_SPY170120C00197000_FOR_1709__1997": 1, "BUY_SPY170120C00196000_FOR_1792__1998": 1, "SELL_SPY170120C00196000_FOR_1768__1998": 1, "BUY_SPY170120C00195000_FOR_1852__999": 1, "SELL_SPY170120C00195000_FOR_1827__999": 1, "BUY_SPY170120C00194000_FOR_1913__999": 1, "SELL_SPY170120C00194000_FOR_1888__999": 1, "BUY_SPY170120C00193000_FOR_1975__1999": 1, "SELL_SPY170120C00193000_FOR_1949__1999": 1, "BUY_SPY170120C00192000_FOR_2037__1999": 1, "SELL_SPY170120C00192000_FOR_2010__1999": 1, "BUY_SPY170120C00191000_FOR_2101__20": 1, "SELL_SPY170120C00191000_FOR_2074__20": 1, "BUY_SPY170120C00190000_FOR_2161__20": 1, "SELL_SPY170120C00190000_FOR_2138__20": 1, "BUY_SPY170120C00189000_FOR_2227__189": 1, "SELL_SPY170120C00189000_FOR_2202__189": 1, "BUY_SPY170120C00310000_FOR_5__992": 1, "BUY_SPY170120C00315000_FOR_5__998": 1, "BUY_SPY170120P00310000_FOR_11345__10": 1, "SELL_SPY170120P00310000_FOR_11270__10": 1, "BUY_SPY170120P00315000_FOR_11840__10": 1, "SELL_SPY170120P00315000_FOR_11765__10": 1, "BUY_SPY170120P00320000_FOR_12335__10": 1, "SELL_SPY170120P00320000_FOR_12260__10": 1, "BUY_SPY170120C00320000_FOR_5__11": 1, "BUY_SPY170120P00050000_FOR_11__3017": 1, "BUY_SPY170120C00050000_FOR_15072__