javascript-lp-solver
Version:
Easy to use, JSON oriented Linear Programming and Mixed Int. Programming Solver
2,010 lines • 2.47 MB
JSON
{
"expects": {
"result": 1.09,
"BUY_SPY151231P00140000_FOR_47__973": 1,
"SELL_SPY151231C00140000_FOR_6006__10": 1,
"BUY_SPY151231C00211000_FOR_186__40": 1,
"SELL_SPY151231P00211000_FOR_1436__30": 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_SPY151231P00140000_FOR_47__973": {
"max": 1
},
"SELL_SPY151231P00140000_FOR_43__973": {
"max": 1
},
"BUY_SPY151231C00140000_FOR_6063__10": {
"max": 1
},
"SELL_SPY151231C00140000_FOR_6006__10": {
"max": 1
},
"BUY_SPY151231P00270000_FOR_7193__10": {
"max": 1
},
"SELL_SPY151231P00270000_FOR_7135__10": {
"max": 1
},
"BUY_SPY151231P00265000_FOR_6693__10": {
"max": 1
},
"SELL_SPY151231P00265000_FOR_6636__10": {
"max": 1
},
"BUY_SPY151231P00260000_FOR_6190__10": {
"max": 1
},
"SELL_SPY151231P00260000_FOR_6135__10": {
"max": 1
},
"BUY_SPY151231P00255000_FOR_5695__15": {
"max": 1
},
"SELL_SPY151231P00255000_FOR_5637__15": {
"max": 1
},
"BUY_SPY151231P00250000_FOR_5196__60": {
"max": 1
},
"SELL_SPY151231P00250000_FOR_5138__60": {
"max": 1
},
"BUY_SPY151231P00245000_FOR_4696__15": {
"max": 1
},
"SELL_SPY151231P00245000_FOR_4639__15": {
"max": 1
},
"BUY_SPY151231P00240000_FOR_4197__15": {
"max": 1
},
"SELL_SPY151231P00240000_FOR_4140__15": {
"max": 1
},
"BUY_SPY151231P00235000_FOR_3699__15": {
"max": 1
},
"SELL_SPY151231P00235000_FOR_3641__15": {
"max": 1
},
"BUY_SPY151231P00230000_FOR_3197__15": {
"max": 1
},
"SELL_SPY151231P00230000_FOR_3142__15": {
"max": 1
},
"BUY_SPY151231P00225000_FOR_2704__187": {
"max": 1
},
"SELL_SPY151231P00225000_FOR_2658__187": {
"max": 1
},
"BUY_SPY151231P00220000_FOR_2220__10": {
"max": 1
},
"SELL_SPY151231P00220000_FOR_2180__10": {
"max": 1
},
"BUY_SPY151231P00215000_FOR_1773__10": {
"max": 1
},
"SELL_SPY151231P00215000_FOR_1737__10": {
"max": 1
},
"BUY_SPY151231P00210000_FOR_1387__20": {
"max": 1
},
"SELL_SPY151231P00210000_FOR_1364__20": {
"max": 1
},
"BUY_SPY151231P00205000_FOR_1076__266": {
"max": 1
},
"SELL_SPY151231P00205000_FOR_1063__266": {
"max": 1
},
"BUY_SPY151231P00200000_FOR_837__30": {
"max": 1
},
"SELL_SPY151231P00200000_FOR_828__30": {
"max": 1
},
"BUY_SPY151231P00199000_FOR_797__9": {
"max": 1
},
"SELL_SPY151231P00199000_FOR_787__9": {
"max": 1
},
"BUY_SPY151231P00198000_FOR_758__4": {
"max": 1
},
"SELL_SPY151231P00198000_FOR_749__4": {
"max": 1
},
"BUY_SPY151231P00197000_FOR_720__1998": {
"max": 1
},
"SELL_SPY151231P00197000_FOR_708__1998": {
"max": 1
},
"BUY_SPY151231P00196000_FOR_685__1994": {
"max": 1
},
"SELL_SPY151231P00196000_FOR_677__1994": {
"max": 1
},
"BUY_SPY151231P00195000_FOR_651__1989": {
"max": 1
},
"SELL_SPY151231P00195000_FOR_643__1989": {
"max": 1
},
"BUY_SPY151231P00194000_FOR_620__1984": {
"max": 1
},
"SELL_SPY151231P00194000_FOR_612__1984": {
"max": 1
},
"BUY_SPY151231P00193000_FOR_590__1980": {
"max": 1
},
"SELL_SPY151231P00193000_FOR_582__1980": {
"max": 1
},
"BUY_SPY151231P00192000_FOR_561__1978": {
"max": 1
},
"SELL_SPY151231P00192000_FOR_553__1978": {
"max": 1
},
"BUY_SPY151231P00191000_FOR_534__1977": {
"max": 1
},
"SELL_SPY151231P00191000_FOR_526__1977": {
"max": 1
},
"BUY_SPY151231P00190000_FOR_508__1976": {
"max": 1
},
"SELL_SPY151231P00190000_FOR_500__1976": {
"max": 1
},
"BUY_SPY151231P00189000_FOR_483__1973": {
"max": 1
},
"SELL_SPY151231P00189000_FOR_475__1973": {
"max": 1
},
"BUY_SPY151231P00188000_FOR_460__1971": {
"max": 1
},
"SELL_SPY151231P00188000_FOR_452__1971": {
"max": 1
},
"BUY_SPY151231P00187000_FOR_437__1970": {
"max": 1
},
"SELL_SPY151231P00187000_FOR_430__1970": {
"max": 1
},
"BUY_SPY151231P00186000_FOR_416__1970": {
"max": 1
},
"SELL_SPY151231P00186000_FOR_409__1970": {
"max": 1
},
"BUY_SPY151231P00185000_FOR_396__1970": {
"max": 1
},
"SELL_SPY151231P00185000_FOR_390__1970": {
"max": 1
},
"BUY_SPY151231P00184000_FOR_377__1970": {
"max": 1
},
"SELL_SPY151231P00184000_FOR_370__1970": {
"max": 1
},
"BUY_SPY151231P00183000_FOR_358__1969": {
"max": 1
},
"SELL_SPY151231P00183000_FOR_352__1969": {
"max": 1
},
"BUY_SPY151231P00182000_FOR_341__3181": {
"max": 1
},
"SELL_SPY151231P00182000_FOR_334__3181": {
"max": 1
},
"BUY_SPY151231P00181000_FOR_325__1965": {
"max": 1
},
"SELL_SPY151231P00181000_FOR_318__1965": {
"max": 1
},
"BUY_SPY151231P00180000_FOR_309__1962": {
"max": 1
},
"SELL_SPY151231P00180000_FOR_305__1962": {
"max": 1
},
"BUY_SPY151231P00175000_FOR_242__1950": {
"max": 1
},
"SELL_SPY151231P00175000_FOR_236__1950": {
"max": 1
},
"BUY_SPY151231P00170000_FOR_190__1929": {
"max": 1
},
"SELL_SPY151231P00170000_FOR_184__1929": {
"max": 1
},
"BUY_SPY151231P00165000_FOR_149__1899": {
"max": 1
},
"SELL_SPY151231P00165000_FOR_144__1899": {
"max": 1
},
"BUY_SPY151231P00160000_FOR_118__1871": {
"max": 1
},
"SELL_SPY151231P00160000_FOR_113__1871": {
"max": 1
},
"BUY_SPY151231P00155000_FOR_93__1849": {
"max": 1
},
"SELL_SPY151231P00155000_FOR_89__1849": {
"max": 1
},
"BUY_SPY151231P00150000_FOR_74__1863": {
"max": 1
},
"SELL_SPY151231P00150000_FOR_70__1863": {
"max": 1
},
"BUY_SPY151231P00145000_FOR_59__1894": {
"max": 1
},
"SELL_SPY151231P00145000_FOR_55__1894": {
"max": 1
},
"BUY_SPY151231C00265000_FOR_2__1000": {
"max": 1
},
"BUY_SPY151231C00260000_FOR_2__999": {
"max": 1
},
"BUY_SPY151231C00255000_FOR_3__996": {
"max": 1
},
"BUY_SPY151231C00250000_FOR_2__999": {
"max": 1
},
"BUY_SPY151231C00245000_FOR_2__17": {
"max": 1
},
"BUY_SPY151231C00240000_FOR_3__2000": {
"max": 1
},
"BUY_SPY151231C00235000_FOR_4__997": {
"max": 1
},
"BUY_SPY151231C00230000_FOR_5__159": {
"max": 1
},
"BUY_SPY151231C00225000_FOR_10__2000": {
"max": 1
},
"SELL_SPY151231C00225000_FOR_8__2000": {
"max": 1
},
"BUY_SPY151231C00220000_FOR_31__3870": {
"max": 1
},
"SELL_SPY151231C00220000_FOR_27__3870": {
"max": 1
},
"BUY_SPY151231C00215000_FOR_92__3479": {
"max": 1
},
"SELL_SPY151231C00215000_FOR_86__3479": {
"max": 1
},
"BUY_SPY151231C00210000_FOR_218__200": {
"max": 1
},
"SELL_SPY151231C00210000_FOR_212__200": {
"max": 1
},
"BUY_SPY151231C00205000_FOR_423__330": {
"max": 1
},
"SELL_SPY151231C00205000_FOR_416__330": {
"max": 1
},
"BUY_SPY151231C00200000_FOR_698__50": {
"max": 1
},
"SELL_SPY151231C00200000_FOR_690__50": {
"max": 1
},
"BUY_SPY151231C00199000_FOR_759__11": {
"max": 1
},
"SELL_SPY151231C00199000_FOR_749__11": {
"max": 1
},
"BUY_SPY151231C00198000_FOR_823__363": {
"max": 1
},
"SELL_SPY151231C00198000_FOR_812__363": {
"max": 1
},
"BUY_SPY151231C00197000_FOR_888__14": {
"max": 1
},
"SELL_SPY151231C00197000_FOR_877__14": {
"max": 1
},
"BUY_SPY151231C00196000_FOR_955__292": {
"max": 1
},
"SELL_SPY151231C00196000_FOR_944__292": {
"max": 1
},
"BUY_SPY151231C00195000_FOR_1024__286": {
"max": 1
},
"SELL_SPY151231C00195000_FOR_1012__286": {
"max": 1
},
"BUY_SPY151231C00194000_FOR_1094__284": {
"max": 1
},
"SELL_SPY151231C00194000_FOR_1083__284": {
"max": 1
},
"BUY_SPY151231C00193000_FOR_1166__280": {
"max": 1
},
"SELL_SPY151231C00193000_FOR_1153__280": {
"max": 1
},
"BUY_SPY151231C00192000_FOR_1240__276": {
"max": 1
},
"SELL_SPY151231C00192000_FOR_1227__276": {
"max": 1
},
"BUY_SPY151231C00191000_FOR_1314__273": {
"max": 1
},
"SELL_SPY151231C00191000_FOR_1301__273": {
"max": 1
},
"BUY_SPY151231C00190000_FOR_1390__270": {
"max": 1
},
"SELL_SPY151231C00190000_FOR_1378__270": {
"max": 1
},
"BUY_SPY151231C00189000_FOR_1468__266": {
"max": 1
},
"SELL_SPY151231C00189000_FOR_1455__266": {
"max": 1
},
"BUY_SPY151231C00188000_FOR_1547__264": {
"max": 1
},
"SELL_SPY151231C00188000_FOR_1533__264": {
"max": 1
},
"BUY_SPY151231C00187000_FOR_1626__262": {
"max": 1
},
"SELL_SPY151231C00187000_FOR_1611__262": {
"max": 1
},
"BUY_SPY151231C00186000_FOR_1708__85": {
"max": 1
},
"SELL_SPY151231C00186000_FOR_1692__85": {
"max": 1
},
"BUY_SPY151231C00185000_FOR_1790__419": {
"max": 1
},
"SELL_SPY151231C00185000_FOR_1773__419": {
"max": 1
},
"BUY_SPY151231C00184000_FOR_1873__57": {
"max": 1
},
"SELL_SPY151231C00184000_FOR_1855__57": {
"max": 1
},
"BUY_SPY151231C00183000_FOR_1957__329": {
"max": 1
},
"SELL_SPY151231C00183000_FOR_1938__329": {
"max": 1
},
"BUY_SPY151231C00182000_FOR_2041__50": {
"max": 1
},
"SELL_SPY151231C00182000_FOR_2022__50": {
"max": 1
},
"BUY_SPY151231C00181000_FOR_2127__19": {
"max": 1
},
"SELL_SPY151231C00181000_FOR_2107__19": {
"max": 1
},
"BUY_SPY151231C00180000_FOR_2220__10": {
"max": 1
},
"SELL_SPY151231C00180000_FOR_2192__10": {
"max": 1
},
"BUY_SPY151231C00175000_FOR_2654__19": {
"max": 1
},
"SELL_SPY151231C00175000_FOR_2628__19": {
"max": 1
},
"BUY_SPY151231C00170000_FOR_3109__59": {
"max": 1
},
"SELL_SPY151231C00170000_FOR_3081__59": {
"max": 1
},
"BUY_SPY151231C00165000_FOR_3575__19": {
"max": 1
},
"SELL_SPY151231C00165000_FOR_3544__19": {
"max": 1
},
"BUY_SPY151231C00160000_FOR_4063__15": {
"max": 1
},
"SELL_SPY151231C00160000_FOR_4016__15": {
"max": 1
},
"BUY_SPY151231C00155000_FOR_4564__10": {
"max": 1
},
"SELL_SPY151231C00155000_FOR_4511__10": {
"max": 1
},
"BUY_SPY151231C00150000_FOR_5063__10": {
"max": 1
},
"SELL_SPY151231C00150000_FOR_5006__10": {
"max": 1
},
"BUY_SPY151231C00145000_FOR_5563__10": {
"max": 1
},
"SELL_SPY151231C00145000_FOR_5506__10": {
"max": 1
},
"BUY_SPY151231C00201000_FOR_638__311": {
"max": 1
},
"SELL_SPY151231C00201000_FOR_629__311": {
"max": 1
},
"BUY_SPY151231C00202000_FOR_581__50": {
"max": 1
},
"SELL_SPY151231C00202000_FOR_572__50": {
"max": 1
},
"BUY_SPY151231C00203000_FOR_525__320": {
"max": 1
},
"SELL_SPY151231C00203000_FOR_517__320": {
"max": 1
},
"BUY_SPY151231C00204000_FOR_473__325": {
"max": 1
},
"SELL_SPY151231C00204000_FOR_465__325": {
"max": 1
},
"BUY_SPY151231C00206000_FOR_377__250": {
"max": 1
},
"SELL_SPY151231C00206000_FOR_369__250": {
"max": 1
},
"BUY_SPY151231C00207000_FOR_333__250": {
"max": 1
},
"SELL_SPY151231C00207000_FOR_325__250": {
"max": 1
},
"BUY_SPY151231C00208000_FOR_292__50": {
"max": 1
},
"SELL_SPY151231C00208000_FOR_284__50": {
"max": 1
},
"BUY_SPY151231C00209000_FOR_253__75": {
"max": 1
},
"SELL_SPY151231C00209000_FOR_246__75": {
"max": 1
},
"BUY_SPY151231C00211000_FOR_186__40": {
"max": 1
},
"SELL_SPY151231C00211000_FOR_180__40": {
"max": 1
},
"BUY_SPY151231C00212000_FOR_158__100": {
"max": 1
},
"SELL_SPY151231C00212000_FOR_152__100": {
"max": 1
},
"BUY_SPY151231C00213000_FOR_133__215": {
"max": 1
},
"SELL_SPY151231C00213000_FOR_127__215": {
"max": 1
},
"BUY_SPY151231C00214000_FOR_109__1": {
"max": 1
},
"SELL_SPY151231C00214000_FOR_105__1": {
"max": 1
},
"BUY_SPY151231C00216000_FOR_75__3000": {
"max": 1
},
"SELL_SPY151231C00216000_FOR_70__3000": {
"max": 1
},
"BUY_SPY151231C00217000_FOR_61__3496": {
"max": 1
},
"SELL_SPY151231C00217000_FOR_56__3496": {
"max": 1
},
"BUY_SPY151231C00218000_FOR_49__3500": {
"max": 1
},
"SELL_SPY151231C00218000_FOR_44__3500": {
"max": 1
},
"BUY_SPY151231C00219000_FOR_39__3697": {
"max": 1
},
"SELL_SPY151231C00219000_FOR_35__3697": {
"max": 1
},
"BUY_SPY151231C00221000_FOR_25__3500": {
"max": 1
},
"SELL_SPY151231C00221000_FOR_21__3500": {
"max": 1
},
"BUY_SPY151231C00222000_FOR_20__3037": {
"max": 1
},
"SELL_SPY151231C00222000_FOR_15__3037": {
"max": 1
},
"BUY_SPY151231C00223000_FOR_16__3078": {
"max": 1
},
"SELL_SPY151231C00223000_FOR_11__3078": {
"max": 1
},
"BUY_SPY151231C00224000_FOR_13__500": {
"max": 1
},
"SELL_SPY151231C00224000_FOR_10__500": {
"max": 1
},
"BUY_SPY151231P00201000_FOR_880__20": {
"max": 1
},
"SELL_SPY151231P00201000_FOR_868__20": {
"max": 1
},
"BUY_SPY151231P00202000_FOR_925__20": {
"max": 1
},
"SELL_SPY151231P00202000_FOR_915__20": {
"max": 1
},
"BUY_SPY151231P00203000_FOR_973__20": {
"max": 1
},
"SELL_SPY151231P00203000_FOR_962__20": {
"max": 1
},
"BUY_SPY151231P00204000_FOR_1023__271": {
"max": 1
},
"SELL_SPY151231P00204000_FOR_1010__271": {
"max": 1
},
"BUY_SPY151231P00206000_FOR_1132__260": {
"max": 1
},
"SELL_SPY151231P00206000_FOR_1117__260": {
"max": 1
},
"BUY_SPY151231P00207000_FOR_1193__20": {
"max": 1
},
"SELL_SPY151231P00207000_FOR_1174__20": {
"max": 1
},
"BUY_SPY151231P00208000_FOR_1255__160": {
"max": 1
},
"SELL_SPY151231P00208000_FOR_1233__160": {
"max": 1
},
"BUY_SPY151231P00209000_FOR_1319__10": {
"max": 1
},
"SELL_SPY151231P00209000_FOR_1296__10": {
"max": 1
},
"BUY_SPY151231P00211000_FOR_1458__30": {
"max": 1
},
"SELL_SPY151231P00211000_FOR_1436__30": {
"max": 1
},
"BUY_SPY151231P00212000_FOR_1532__10": {
"max": 1
},
"SELL_SPY151231P00212000_FOR_1504__10": {
"max": 1
},
"BUY_SPY151231P00213000_FOR_1611__20": {
"max": 1
},
"SELL_SPY151231P00213000_FOR_1582__20": {
"max": 1
},
"BUY_SPY151231P00214000_FOR_1690__10": {
"max": 1
},
"SELL_SPY151231P00214000_FOR_1656__10": {
"max": 1
},
"BUY_SPY151231P00216000_FOR_1858__20": {
"max": 1
},
"SELL_SPY151231P00216000_FOR_1823__20": {
"max": 1
},
"BUY_SPY151231P00217000_FOR_1946__10": {
"max": 1
},
"SELL_SPY151231P00217000_FOR_1909__10": {
"max": 1
},
"BUY_SPY151231P00218000_FOR_2035__10": {
"max": 1
},
"SELL_SPY151231P00218000_FOR_1997__10": {
"max": 1
},
"BUY_SPY151231P00219000_FOR_2127__10": {
"max": 1
},
"SELL_SPY151231P00219000_FOR_2088__10": {
"max": 1
},
"BUY_SPY151231P00221000_FOR_2315__10": {
"max": 1
},
"SELL_SPY151231P00221000_FOR_2270__10": {
"max": 1
},
"BUY_SPY151231P00222000_FOR_2410__10": {
"max": 1
},
"SELL_SPY151231P00222000_FOR_2368__10": {
"max": 1
},
"BUY_SPY151231P00223000_FOR_2507__35": {
"max": 1
},
"SELL_SPY151231P00223000_FOR_2464__35": {
"max": 1
},
"BUY_SPY151231P00224000_FOR_2604__10": {
"max": 1
},
"SELL_SPY151231P00224000_FOR_2561__10": {
"max": 1
},
"BUY_SPY151231P00226000_FOR_2802__80": {
"max": 1
},
"SELL_SPY151231P00226000_FOR_2756__80": {
"max": 1
},
"BUY_SPY151231P00227000_FOR_2901__81": {
"max": 1
},
"SELL_SPY151231P00227000_FOR_2855__81": {
"max": 1
},
"BUY_SPY151231P00228000_FOR_3000__81": {
"max": 1
},
"SELL_SPY151231P00228000_FOR_2952__81": {
"max": 1
},
"BUY_SPY151231P00229000_FOR_3101__15": {
"max": 1
},
"SELL_SPY151231P00229000_FOR_3044__15": {
"max": 1
},
"BUY_SPY151231C00226000_FOR_8__3000": {
"max": 1
},
"SELL_SPY151231C00226000_FOR_4__3000": {
"max": 1
},
"BUY_SPY151231C00227000_FOR_7__3546": {
"max": 1
},
"SELL_SPY151231C00227000_FOR_3__3546": {
"max": 1
},
"BUY_SPY151231C00228000_FOR_6__4208": {
"max": 1
},
"SELL_SPY151231C00228000_FOR_2__4208": {
"max": 1
},
"BUY_SPY151231C00229000_FOR_5__2000": {
"max": 1
},
"BUY_SPY151231P00141000_FOR_49__1": {
"max": 1
},
"SELL_SPY151231P00141000_FOR_45__1": {
"max": 1
},
"BUY_SPY151231P00142000_FOR_51__1929": {
"max": 1
},
"SELL_SPY151231P00142000_FOR_47__1929": {
"max": 1
},
"BUY_SPY151231P00143000_FOR_54__3484": {
"max": 1
},
"SELL_SPY151231P00143000_FOR_50__3484": {
"max": 1
},
"BUY_SPY151231P00144000_FOR_56__1908": {
"max": 1
},
"SELL_SPY151231P00144000_FOR_52__1908": {
"max": 1
},
"BUY_SPY151231P00146000_FOR_62__1884": {
"max": 1
},
"SELL_SPY151231P00146000_FOR_58__1884": {
"max": 1
},
"BUY_SPY151231P00147000_FOR_65__2819": {
"max": 1
},
"SELL_SPY151231P00147000_FOR_60__2819": {
"max": 1
},
"BUY_SPY151231P00148000_FOR_68__63": {
"max": 1
},
"SELL_SPY151231P00148000_FOR_64__63": {
"max": 1
},
"BUY_SPY151231P00149000_FOR_71__1862": {
"max": 1
},
"SELL_SPY151231P00149000_FOR_67__1862": {
"max": 1
},
"BUY_SPY151231P00151000_FOR_78__1853": {
"max": 1
},
"SELL_SPY151231P00151000_FOR_73__1853": {
"max": 1
},
"BUY_SPY151231P00152000_FOR_81__1848": {
"max": 1
},
"SELL_SPY151231P00152000_FOR_77__1848": {
"max": 1
},
"BUY_SPY151231P00153000_FOR_85__1857": {
"max": 1
},
"SELL_SPY151231P00153000_FOR_81__1857": {
"max": 1
},
"BUY_SPY151231P00154000_FOR_89__1848": {
"max": 1
},
"SELL_SPY151231P00154000_FOR_85__1848": {
"max": 1
},
"BUY_SPY151231P00156000_FOR_98__1859": {
"max": 1
},
"SELL_SPY151231P00156000_FOR_93__1859": {
"max": 1
},
"BUY_SPY151231P00157000_FOR_102__1861": {
"max": 1
},
"SELL_SPY151231P00157000_FOR_98__1861": {
"max": 1
},
"BUY_SPY151231P00158000_FOR_107__1864": {
"max": 1
},
"SELL_SPY151231P00158000_FOR_103__1864": {
"max": 1
},
"BUY_SPY151231P00159000_FOR_112__170": {
"max": 1
},
"SELL_SPY151231P00159000_FOR_108__170": {
"max": 1
},
"BUY_SPY151231P00161000_FOR_123__1870": {
"max": 1
},
"SELL_SPY151231P00161000_FOR_118__1870": {
"max": 1
},
"BUY_SPY151231P00162000_FOR_129__267": {
"max": 1
},
"SELL_SPY151231P00162000_FOR_125__267": {
"max": 1
},
"BUY_SPY151231P00163000_FOR_136__1886": {
"max": 1
},
"SELL_SPY151231P00163000_FOR_131__1886": {
"max": 1
},
"BUY_SPY151231P00164000_FOR_142__1892": {
"max": 1
},
"SELL_SPY151231P00164000_FOR_137__1892": {
"max": 1
},
"BUY_SPY151231P00166000_FOR_156__1901": {
"max": 1
},
"SELL_SPY151231P00166000_FOR_152__1901": {
"max": 1
},
"BUY_SPY151231P00167000_FOR_164__1908": {
"max": 1
},
"SELL_SPY151231P00167000_FOR_159__1908": {
"max": 1
},
"BUY_SPY151231P00168000_FOR_172__1914": {
"max": 1
},
"SELL_SPY151231P00168000_FOR_167__1914": {
"max": 1
},
"BUY_SPY151231P00169000_FOR_181__1923": {
"max": 1
},
"SELL_SPY151231P00169000_FOR_176__1923": {
"max": 1
},
"BUY_SPY151231P00171000_FOR_199__1932": {
"max": 1
},
"SELL_SPY151231P00171000_FOR_194__1932": {
"max": 1
},
"BUY_SPY151231P00172000_FOR_209__1937": {
"max": 1
},
"SELL_SPY151231P00172000_FOR_204__1937": {
"max": 1
},
"BUY_SPY151231P00173000_FOR_219__1941": {
"max": 1
},
"SELL_SPY151231P00173000_FOR_214__1941": {
"max": 1
},
"BUY_SPY151231P00174000_FOR_230__1945": {
"max": 1
},
"SELL_SPY151231P00174000_FOR_225__1945": {
"max": 1
},
"BUY_SPY151231P00176000_FOR_254__1430": {
"max": 1
},
"SELL_SPY151231P00176000_FOR_247__1430": {
"max": 1
},
"BUY_SPY151231P00177000_FOR_267__16": {
"max": 1
},
"SELL_SPY151231P00177000_FOR_260__16": {
"max": 1
},
"BUY_SPY151231P00178000_FOR_280__1957": {
"max": 1
},
"SELL_SPY151231P00178000_FOR_274__1957": {
"max": 1
},
"BUY_SPY151231P00179000_FOR_294__1960": {
"max": 1
},
"SELL_SPY151231P00179000_FOR_288__1960": {
"max": 1
},
"BUY_SPY151231C00141000_FOR_5963__10": {
"max": 1
},
"SELL_SPY151231C00141000_FOR_5906__10": {
"max": 1
},
"BUY_SPY151231C00142000_FOR_5863__10": {
"max": 1
},
"SELL_SPY151231C00142000_FOR_5806__10": {
"max": 1
},
"BUY_SPY151231C00143000_FOR_5763__10": {
"max": 1
},
"SELL_SPY151231C00143000_FOR_5706__10": {
"max": 1
},
"BUY_SPY151231C00144000_FOR_5663__10": {
"max": 1
},
"SELL_SPY151231C00144000_FOR_5606__10": {
"max": 1
},
"BUY_SPY151231C00146000_FOR_5463__10": {
"max": 1
},
"SELL_SPY151231C00146000_FOR_5406__10": {
"max": 1
},
"BUY_SPY151231C00147000_FOR_5363__10": {
"max": 1
},
"SELL_SPY151231C00147000_FOR_5306__10": {
"max": 1
},
"BUY_SPY151231C00148000_FOR_5263__10": {
"max": 1
},
"SELL_SPY151231C00148000_FOR_5206__10": {
"max": 1
},
"BUY_SPY151231C00149000_FOR_5163__10": {
"max": 1
},
"SELL_SPY151231C00149000_FOR_5106__10": {
"max": 1
},
"BUY_SPY151231C00151000_FOR_4963__10": {
"max": 1
},
"SELL_SPY151231C00151000_FOR_4906__10": {
"max": 1
},
"BUY_SPY151231C00152000_FOR_4863__10": {
"max": 1
},
"SELL_SPY151231C00152000_FOR_4806__10": {
"max": 1
},
"BUY_SPY151231C00153000_FOR_4763__60": {
"max": 1
},
"SELL_SPY151231C00153000_FOR_4706__60": {
"max": 1
},
"BUY_SPY151231C00154000_FOR_4664__45": {
"max": 1
},
"SELL_SPY151231C00154000_FOR_4606__45": {
"max": 1
},
"BUY_SPY151231C00156000_FOR_4464__10": {
"max": 1
},
"SELL_SPY151231C00156000_FOR_4407__10": {
"max": 1
},
"BUY_SPY151231C00157000_FOR_4364__45": {
"max": 1
},
"SELL_SPY151231C00157000_FOR_4308__45": {
"max": 1
},
"BUY_SPY151231C00158000_FOR_4264__45": {
"max": 1
},
"SELL_SPY151231C00158000_FOR_4210__45": {
"max": 1
},
"BUY_SPY151231C00159000_FOR_4163__15": {
"max": 1
},
"SELL_SPY151231C00159000_FOR_4112__15": {
"max": 1
},
"BUY_SPY151231C00161000_FOR_3965__15": {
"max": 1
},
"SELL_SPY151231C00161000_FOR_3920__15": {
"max": 1
},
"BUY_SPY151231C00162000_FOR_3869__10": {
"max": 1
},
"SELL_SPY151231C00162000_FOR_3827__10": {
"max": 1
},
"BUY_SPY151231C00163000_FOR_3773__90": {
"max": 1
},
"SELL_SPY151231C00163000_FOR_3732__90": {
"max": 1
},
"BUY_SPY151231C00164000_FOR_3671__21": {
"max": 1
},
"SELL_SPY151231C00164000_FOR_3638__21": {
"max": 1
},
"BUY_SPY151231C00166000_FOR_3483__19": {
"max": 1
},
"SELL_SPY151231C00166000_FOR_3451__19": {
"max": 1
},
"BUY_SPY151231C00167000_FOR_3388__19": {
"max": 1
},
"SELL_SPY151231C00167000_FOR_3358__19": {
"max": 1
},
"BUY_SPY151231C00168000_FOR_3294__29": {
"max": 1
},
"SELL_SPY151231C00168000_FOR_3265__29": {
"max": 1
},
"BUY_SPY151231C00169000_FOR_3201__29": {
"max": 1
},
"SELL_SPY151231C00169000_FOR_3173__29": {
"max": 1
},
"BUY_SPY151231C00171000_FOR_3017__21": {
"max": 1
},
"SELL_SPY151231C00171000_FOR_2990__21": {
"max": 1
},
"BUY_SPY151231C00172000_FOR_2926__29": {
"max": 1
},
"SELL_SPY151231C00172000_FOR_2899__29": {
"max": 1
},
"BUY_SPY151231C00173000_FOR_2835__29": {
"max": 1
},
"SELL_SPY151231C00173000_FOR_2807__29": {
"max": 1
},
"BUY_SPY151231C00174000_FOR_2744__19": {
"max": 1
},
"SELL_SPY151231C00174000_FOR_2719__19": {
"max": 1
},
"BUY_SPY151231C00176000_FOR_2565__21": {
"max": 1
},
"SELL_SPY151231C00176000_FOR_2541__21": {
"max": 1
},
"BUY_SPY151231C00177000_FOR_2476__29": {
"max": 1
},
"SELL_SPY151231C00177000_FOR_2453__29": {
"max": 1
},
"BUY_SPY151231C00178000_FOR_2396__11": {
"max": 1
},
"SELL_SPY151231C00178000_FOR_2364__11": {
"max": 1
},
"BUY_SPY151231C00179000_FOR_2300__29": {
"max": 1
},
"SELL_SPY151231C00179000_FOR_2278__29": {
"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_SPY151231P00140000_FOR_47__973": 1,
"SELL_SPY151231P00140000_FOR_43__973": 1,
"BUY_SPY151231C00140000_FOR_6063__10": 1,
"SELL_SPY151231C00140000_FOR_6006__10": 1,
"BUY_SPY151231P00270000_FOR_7193__10": 1,
"SELL_SPY151231P00270000_FOR_7135__10": 1,
"BUY_SPY151231P00265000_FOR_6693__10": 1,
"SELL_SPY151231P00265000_FOR_6636__10": 1,
"BUY_SPY151231P00260000_FOR_6190__10": 1,
"SELL_SPY151231P00260000_FOR_6135__10": 1,
"BUY_SPY151231P00255000_FOR_5695__15": 1,
"SELL_SPY151231P00255000_FOR_5637__15": 1,
"BUY_SPY151231P00250000_FOR_5196__60": 1,
"SELL_SPY151231P00250000_FOR_5138__60": 1,
"BUY_SPY151231P00245000_FOR_4696__15": 1,
"SELL_SPY151231P00245000_FOR_4639__15": 1,
"BUY_SPY151231P00240000_FOR_4197__15": 1,
"SELL_SPY151231P00240000_FOR_4140__15": 1,
"BUY_SPY151231P00235000_FOR_3699__15": 1,
"SELL_SPY151231P00235000_FOR_3641__15": 1,
"BUY_SPY151231P00230000_FOR_3197__15": 1,
"SELL_SPY151231P00230000_FOR_3142__15": 1,
"BUY_SPY151231P00225000_FOR_2704__187": 1,