UNPKG

javascript-lp-solver

Version:

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

1,925 lines 3.05 MB
{ "expects": { "result": 1.52, "SELL_SPY160115P00217000_FOR_1932__10": 1, "BUY_SPY160115C00217000_FOR_83__3380": 1, "BUY_SPY160115P00060000_FOR_2__80": 1, "SELL_SPY160115C00060000_FOR_14005__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_SPY160115P00240000_FOR_4194__81": { "max": 1 }, "SELL_SPY160115P00240000_FOR_4140__81": { "max": 1 }, "BUY_SPY160115C00250000_FOR_2__80": { "max": 1 }, "BUY_SPY160115P00250000_FOR_5192__81": { "max": 1 }, "SELL_SPY160115P00250000_FOR_5137__81": { "max": 1 }, "BUY_SPY160115C00240000_FOR_3__656": { "max": 1 }, "BUY_SPY160115C00245000_FOR_3__3891": { "max": 1 }, "BUY_SPY160115C00255000_FOR_2__1035": { "max": 1 }, "BUY_SPY160115P00260000_FOR_6190__200": { "max": 1 }, "SELL_SPY160115P00260000_FOR_6137__200": { "max": 1 }, "BUY_SPY160115C00218000_FOR_69__3380": { "max": 1 }, "SELL_SPY160115C00218000_FOR_63__3380": { "max": 1 }, "BUY_SPY160115P00255000_FOR_5691__200": { "max": 1 }, "SELL_SPY160115P00255000_FOR_5642__200": { "max": 1 }, "BUY_SPY160115C00260000_FOR_2__80": { "max": 1 }, "BUY_SPY160115P00218000_FOR_2050__20": { "max": 1 }, "SELL_SPY160115P00218000_FOR_2013__20": { "max": 1 }, "BUY_SPY160115P00217000_FOR_1963__10": { "max": 1 }, "SELL_SPY160115P00217000_FOR_1932__10": { "max": 1 }, "BUY_SPY160115P00216000_FOR_1878__10": { "max": 1 }, "SELL_SPY160115P00216000_FOR_1849__10": { "max": 1 }, "BUY_SPY160115P00214000_FOR_1718__123": { "max": 1 }, "SELL_SPY160115P00214000_FOR_1686__123": { "max": 1 }, "BUY_SPY160115P00213000_FOR_1639__10": { "max": 1 }, "SELL_SPY160115P00213000_FOR_1615__10": { "max": 1 }, "BUY_SPY160115P00212000_FOR_1566__10": { "max": 1 }, "SELL_SPY160115P00212000_FOR_1543__10": { "max": 1 }, "BUY_SPY160115P00211000_FOR_1494__30": { "max": 1 }, "SELL_SPY160115P00211000_FOR_1469__30": { "max": 1 }, "BUY_SPY160115P00209000_FOR_1360__10": { "max": 1 }, "SELL_SPY160115P00209000_FOR_1343__10": { "max": 1 }, "BUY_SPY160115P00208000_FOR_1297__10": { "max": 1 }, "SELL_SPY160115P00208000_FOR_1277__10": { "max": 1 }, "BUY_SPY160115P00207000_FOR_1237__20": { "max": 1 }, "SELL_SPY160115P00207000_FOR_1221__20": { "max": 1 }, "BUY_SPY160115P00206000_FOR_1180__20": { "max": 1 }, "SELL_SPY160115P00206000_FOR_1167__20": { "max": 1 }, "BUY_SPY160115P00204000_FOR_1073__20": { "max": 1 }, "SELL_SPY160115P00204000_FOR_1060__20": { "max": 1 }, "BUY_SPY160115P00203000_FOR_1024__30": { "max": 1 }, "SELL_SPY160115P00203000_FOR_1014__30": { "max": 1 }, "BUY_SPY160115P00202000_FOR_977__18": { "max": 1 }, "SELL_SPY160115P00202000_FOR_967__18": { "max": 1 }, "BUY_SPY160115P00201000_FOR_932__10": { "max": 1 }, "SELL_SPY160115P00201000_FOR_922__10": { "max": 1 }, "BUY_SPY160115P00199000_FOR_846__238": { "max": 1 }, "SELL_SPY160115P00199000_FOR_838__238": { "max": 1 }, "BUY_SPY160115P00198000_FOR_809__1188": { "max": 1 }, "SELL_SPY160115P00198000_FOR_801__1188": { "max": 1 }, "BUY_SPY160115C00216000_FOR_100__3335": { "max": 1 }, "SELL_SPY160115C00216000_FOR_95__3335": { "max": 1 }, "BUY_SPY160115C00217000_FOR_83__3380": { "max": 1 }, "SELL_SPY160115C00217000_FOR_78__3380": { "max": 1 }, "BUY_SPY160115C00199000_FOR_808__5": { "max": 1 }, "SELL_SPY160115C00199000_FOR_795__5": { "max": 1 }, "BUY_SPY160115C00201000_FOR_684__161": { "max": 1 }, "SELL_SPY160115C00201000_FOR_676__161": { "max": 1 }, "BUY_SPY160115C00198000_FOR_870__100": { "max": 1 }, "SELL_SPY160115C00198000_FOR_859__100": { "max": 1 }, "BUY_SPY160115C00203000_FOR_574__3000": { "max": 1 }, "SELL_SPY160115C00203000_FOR_564__3000": { "max": 1 }, "BUY_SPY160115C00204000_FOR_521__4": { "max": 1 }, "SELL_SPY160115C00204000_FOR_511__4": { "max": 1 }, "BUY_SPY160115C00202000_FOR_630__3109": { "max": 1 }, "SELL_SPY160115C00202000_FOR_619__3109": { "max": 1 }, "BUY_SPY160115P00235000_FOR_3696__81": { "max": 1 }, "SELL_SPY160115P00235000_FOR_3641__81": { "max": 1 }, "BUY_SPY160115P00119000_FOR_21__512": { "max": 1 }, "SELL_SPY160115P00119000_FOR_18__512": { "max": 1 }, "BUY_SPY160115P00118000_FOR_20__658": { "max": 1 }, "SELL_SPY160115P00118000_FOR_17__658": { "max": 1 }, "BUY_SPY160115P00117000_FOR_19__706": { "max": 1 }, "SELL_SPY160115P00117000_FOR_16__706": { "max": 1 }, "BUY_SPY160115P00116000_FOR_18__927": { "max": 1 }, "SELL_SPY160115P00116000_FOR_15__927": { "max": 1 }, "BUY_SPY160115P00114000_FOR_17__3900": { "max": 1 }, "SELL_SPY160115P00114000_FOR_13__3900": { "max": 1 }, "BUY_SPY160115P00113000_FOR_16__638": { "max": 1 }, "SELL_SPY160115P00113000_FOR_12__638": { "max": 1 }, "BUY_SPY160115P00112000_FOR_15__630": { "max": 1 }, "SELL_SPY160115P00112000_FOR_11__630": { "max": 1 }, "BUY_SPY160115P00111000_FOR_14__1131": { "max": 1 }, "SELL_SPY160115P00111000_FOR_10__1131": { "max": 1 }, "BUY_SPY160115P00109000_FOR_13__633": { "max": 1 }, "SELL_SPY160115P00109000_FOR_9__633": { "max": 1 }, "BUY_SPY160115P00108000_FOR_12__3900": { "max": 1 }, "SELL_SPY160115P00108000_FOR_9__3900": { "max": 1 }, "BUY_SPY160115P00107000_FOR_12__3400": { "max": 1 }, "SELL_SPY160115P00107000_FOR_8__3400": { "max": 1 }, "BUY_SPY160115P00106000_FOR_11__626": { "max": 1 }, "SELL_SPY160115P00106000_FOR_7__626": { "max": 1 }, "BUY_SPY160115P00104000_FOR_10__628": { "max": 1 }, "SELL_SPY160115P00104000_FOR_6__628": { "max": 1 }, "BUY_SPY160115P00103000_FOR_10__3400": { "max": 1 }, "SELL_SPY160115P00103000_FOR_6__3400": { "max": 1 }, "BUY_SPY160115P00102000_FOR_9__627": { "max": 1 }, "SELL_SPY160115P00102000_FOR_5__627": { "max": 1 }, "BUY_SPY160115P00101000_FOR_9__1530": { "max": 1 }, "SELL_SPY160115P00101000_FOR_5__1530": { "max": 1 }, "BUY_SPY160115P00095000_FOR_6__1174": { "max": 1 }, "SELL_SPY160115P00095000_FOR_3__1174": { "max": 1 }, "BUY_SPY160115P00090000_FOR_5__622": { "max": 1 }, "SELL_SPY160115P00090000_FOR_3__622": { "max": 1 }, "BUY_SPY160115P00085000_FOR_4__698": { "max": 1 }, "SELL_SPY160115P00085000_FOR_3__698": { "max": 1 }, "BUY_SPY160115P00080000_FOR_3__63": { "max": 1 }, "BUY_SPY160115P00075000_FOR_3__400": { "max": 1 }, "BUY_SPY160115P00070000_FOR_3__646": { "max": 1 }, "BUY_SPY160115P00065000_FOR_2__80": { "max": 1 }, "BUY_SPY160115P00060000_FOR_2__80": { "max": 1 }, "BUY_SPY160115P00055000_FOR_2__889": { "max": 1 }, "BUY_SPY160115P00120000_FOR_22__943": { "max": 1 }, "SELL_SPY160115P00120000_FOR_19__943": { "max": 1 }, "BUY_SPY160115P00115000_FOR_17__400": { "max": 1 }, "SELL_SPY160115P00115000_FOR_14__400": { "max": 1 }, "BUY_SPY160115P00110000_FOR_14__3900": { "max": 1 }, "SELL_SPY160115P00110000_FOR_10__3900": { "max": 1 }, "BUY_SPY160115P00105000_FOR_11__3400": { "max": 1 }, "SELL_SPY160115P00105000_FOR_7__3400": { "max": 1 }, "BUY_SPY160115P00100000_FOR_8__1001": { "max": 1 }, "SELL_SPY160115P00100000_FOR_6__1001": { "max": 1 }, "BUY_SPY160115P00125000_FOR_28__380": { "max": 1 }, "SELL_SPY160115P00125000_FOR_25__380": { "max": 1 }, "BUY_SPY160115P00230000_FOR_3198__81": { "max": 1 }, "SELL_SPY160115P00230000_FOR_3144__81": { "max": 1 }, "BUY_SPY160115P00225000_FOR_2706__10": { "max": 1 }, "SELL_SPY160115P00225000_FOR_2663__10": { "max": 1 }, "BUY_SPY160115P00220000_FOR_2229__10": { "max": 1 }, "SELL_SPY160115P00220000_FOR_2190__10": { "max": 1 }, "BUY_SPY160115P00215000_FOR_1798__23": { "max": 1 }, "SELL_SPY160115P00215000_FOR_1764__23": { "max": 1 }, "BUY_SPY160115P00184000_FOR_421__1959": { "max": 1 }, "SELL_SPY160115P00184000_FOR_415__1959": { "max": 1 }, "BUY_SPY160115P00183000_FOR_401__1958": { "max": 1 }, "SELL_SPY160115P00183000_FOR_395__1958": { "max": 1 }, "BUY_SPY160115P00174000_FOR_265__1906": { "max": 1 }, "SELL_SPY160115P00174000_FOR_260__1906": { "max": 1 }, "BUY_SPY160115P00165000_FOR_175__268": { "max": 1 }, "SELL_SPY160115P00165000_FOR_171__268": { "max": 1 }, "BUY_SPY160115P00135000_FOR_45__304": { "max": 1 }, "SELL_SPY160115P00135000_FOR_42__304": { "max": 1 }, "BUY_SPY160115P00130000_FOR_36__513": { "max": 1 }, "SELL_SPY160115P00130000_FOR_32__513": { "max": 1 }, "BUY_SPY160115P00140000_FOR_57__380": { "max": 1 }, "SELL_SPY160115P00140000_FOR_54__380": { "max": 1 }, "BUY_SPY160115P00145000_FOR_71__380": { "max": 1 }, "SELL_SPY160115P00145000_FOR_68__380": { "max": 1 }, "BUY_SPY160115P00150000_FOR_89__380": { "max": 1 }, "SELL_SPY160115P00150000_FOR_86__380": { "max": 1 }, "BUY_SPY160115P00155000_FOR_112__335": { "max": 1 }, "SELL_SPY160115P00155000_FOR_108__335": { "max": 1 }, "BUY_SPY160115P00210000_FOR_1426__20": { "max": 1 }, "SELL_SPY160115P00210000_FOR_1401__20": { "max": 1 }, "BUY_SPY160115P00160000_FOR_140__268": { "max": 1 }, "SELL_SPY160115P00160000_FOR_136__268": { "max": 1 }, "BUY_SPY160115P00190000_FOR_556__1973": { "max": 1 }, "SELL_SPY160115P00190000_FOR_550__1973": { "max": 1 }, "BUY_SPY160115P00195000_FOR_703__40": { "max": 1 }, "SELL_SPY160115P00195000_FOR_695__40": { "max": 1 }, "BUY_SPY160115P00200000_FOR_890__20": { "max": 1 }, "SELL_SPY160115P00200000_FOR_881__20": { "max": 1 }, "BUY_SPY160115P00205000_FOR_1125__20": { "max": 1 }, "SELL_SPY160115P00205000_FOR_1113__20": { "max": 1 }, "BUY_SPY160115P00168000_FOR_201__268": { "max": 1 }, "SELL_SPY160115P00168000_FOR_196__268": { "max": 1 }, "BUY_SPY160115P00169000_FOR_211__1878": { "max": 1 }, "SELL_SPY160115P00169000_FOR_206__1878": { "max": 1 }, "BUY_SPY160115P00170000_FOR_221__14": { "max": 1 }, "SELL_SPY160115P00170000_FOR_216__14": { "max": 1 }, "BUY_SPY160115P00171000_FOR_231__232": { "max": 1 }, "SELL_SPY160115P00171000_FOR_226__232": { "max": 1 }, "BUY_SPY160115P00172000_FOR_242__1": { "max": 1 }, "SELL_SPY160115P00172000_FOR_236__1": { "max": 1 }, "BUY_SPY160115P00173000_FOR_253__1901": { "max": 1 }, "SELL_SPY160115P00173000_FOR_248__1901": { "max": 1 }, "BUY_SPY160115P00175000_FOR_277__1911": { "max": 1 }, "SELL_SPY160115P00175000_FOR_272__1911": { "max": 1 }, "BUY_SPY160115P00176000_FOR_290__1917": { "max": 1 }, "SELL_SPY160115P00176000_FOR_285__1917": { "max": 1 }, "BUY_SPY160115P00177000_FOR_304__1924": { "max": 1 }, "SELL_SPY160115P00177000_FOR_299__1924": { "max": 1 }, "BUY_SPY160115P00178000_FOR_318__1931": { "max": 1 }, "SELL_SPY160115P00178000_FOR_313__1931": { "max": 1 }, "BUY_SPY160115P00179000_FOR_333__1939": { "max": 1 }, "SELL_SPY160115P00179000_FOR_328__1939": { "max": 1 }, "BUY_SPY160115P00185000_FOR_441__1959": { "max": 1 }, "SELL_SPY160115P00185000_FOR_434__1959": { "max": 1 }, "BUY_SPY160115P00186000_FOR_462__1959": { "max": 1 }, "SELL_SPY160115P00186000_FOR_455__1959": { "max": 1 }, "BUY_SPY160115P00180000_FOR_349__1946": { "max": 1 }, "SELL_SPY160115P00180000_FOR_343__1946": { "max": 1 }, "BUY_SPY160115P00181000_FOR_366__1952": { "max": 1 }, "SELL_SPY160115P00181000_FOR_360__1952": { "max": 1 }, "BUY_SPY160115P00182000_FOR_383__1956": { "max": 1 }, "SELL_SPY160115P00182000_FOR_377__1956": { "max": 1 }, "BUY_SPY160115C00206000_FOR_423__1050": { "max": 1 }, "SELL_SPY160115C00206000_FOR_414__1050": { "max": 1 }, "BUY_SPY160115C00207000_FOR_378__12": { "max": 1 }, "SELL_SPY160115C00207000_FOR_369__12": { "max": 1 }, "BUY_SPY160115C00208000_FOR_336__126": { "max": 1 }, "SELL_SPY160115C00208000_FOR_328__126": { "max": 1 }, "BUY_SPY160115C00209000_FOR_297__526": { "max": 1 }, "SELL_SPY160115C00209000_FOR_289__526": { "max": 1 }, "BUY_SPY160115C00211000_FOR_226__232": { "max": 1 }, "SELL_SPY160115C00211000_FOR_220__232": { "max": 1 }, "BUY_SPY160115C00212000_FOR_195__11": { "max": 1 }, "SELL_SPY160115C00212000_FOR_189__11": { "max": 1 }, "BUY_SPY160115C00213000_FOR_167__449": { "max": 1 }, "SELL_SPY160115C00213000_FOR_161__449": { "max": 1 }, "BUY_SPY160115C00214000_FOR_142__1490": { "max": 1 }, "SELL_SPY160115C00214000_FOR_136__1490": { "max": 1 }, "BUY_SPY160115C00235000_FOR_4__654": { "max": 1 }, "BUY_SPY160115C00119000_FOR_8164__10": { "max": 1 }, "SELL_SPY160115C00119000_FOR_8105__10": { "max": 1 }, "BUY_SPY160115C00118000_FOR_8264__10": { "max": 1 }, "SELL_SPY160115C00118000_FOR_8205__10": { "max": 1 }, "BUY_SPY160115C00117000_FOR_8364__10": { "max": 1 }, "SELL_SPY160115C00117000_FOR_8305__10": { "max": 1 }, "BUY_SPY160115C00116000_FOR_8464__10": { "max": 1 }, "SELL_SPY160115C00116000_FOR_8405__10": { "max": 1 }, "BUY_SPY160115C00114000_FOR_8664__10": { "max": 1 }, "SELL_SPY160115C00114000_FOR_8605__10": { "max": 1 }, "BUY_SPY160115C00113000_FOR_8764__10": { "max": 1 }, "SELL_SPY160115C00113000_FOR_8708__10": { "max": 1 }, "BUY_SPY160115C00112000_FOR_8864__10": { "max": 1 }, "SELL_SPY160115C00112000_FOR_8805__10": { "max": 1 }, "BUY_SPY160115C00111000_FOR_8964__10": { "max": 1 }, "SELL_SPY160115C00111000_FOR_8905__10": { "max": 1 }, "BUY_SPY160115C00109000_FOR_9164__10": { "max": 1 }, "SELL_SPY160115C00109000_FOR_9105__10": { "max": 1 }, "BUY_SPY160115C00108000_FOR_9264__10": { "max": 1 }, "SELL_SPY160115C00108000_FOR_9205__10": { "max": 1 }, "BUY_SPY160115C00107000_FOR_9364__10": { "max": 1 }, "SELL_SPY160115C00107000_FOR_9305__10": { "max": 1 }, "BUY_SPY160115C00106000_FOR_9464__10": { "max": 1 }, "SELL_SPY160115C00106000_FOR_9405__10": { "max": 1 }, "BUY_SPY160115C00104000_FOR_9664__10": { "max": 1 }, "SELL_SPY160115C00104000_FOR_9605__10": { "max": 1 }, "BUY_SPY160115C00103000_FOR_9764__10": { "max": 1 }, "SELL_SPY160115C00103000_FOR_9705__10": { "max": 1 }, "BUY_SPY160115C00102000_FOR_9864__10": { "max": 1 }, "SELL_SPY160115C00102000_FOR_9805__10": { "max": 1 }, "BUY_SPY160115C00101000_FOR_9964__10": { "max": 1 }, "SELL_SPY160115C00101000_FOR_9905__10": { "max": 1 }, "BUY_SPY160115C00095000_FOR_10564__10": { "max": 1 }, "SELL_SPY160115C00095000_FOR_10505__10": { "max": 1 }, "BUY_SPY160115C00090000_FOR_11064__10": { "max": 1 }, "SELL_SPY160115C00090000_FOR_11005__10": { "max": 1 }, "BUY_SPY160115C00085000_FOR_11564__10": { "max": 1 }, "SELL_SPY160115C00085000_FOR_11505__10": { "max": 1 }, "BUY_SPY160115C00080000_FOR_12064__10": { "max": 1 }, "SELL_SPY160115C00080000_FOR_12005__10": { "max": 1 }, "BUY_SPY160115C00075000_FOR_12564__10": { "max": 1 }, "SELL_SPY160115C00075000_FOR_12505__10": { "max": 1 }, "BUY_SPY160115C00070000_FOR_13064__10": { "max": 1 }, "SELL_SPY160115C00070000_FOR_13005__10": { "max": 1 }, "BUY_SPY160115C00065000_FOR_13564__10": { "max": 1 }, "SELL_SPY160115C00065000_FOR_13505__10": { "max": 1 }, "BUY_SPY160115C00060000_FOR_14064__10": { "max": 1 }, "SELL_SPY160115C00060000_FOR_14005__10": { "max": 1 }, "BUY_SPY160115C00055000_FOR_14564__10": { "max": 1 }, "SELL_SPY160115C00055000_FOR_14505__10": { "max": 1 }, "BUY_SPY160115C00050000_FOR_15064__10": { "max": 1 }, "SELL_SPY160115C00050000_FOR_15005__10": { "max": 1 }, "BUY_SPY160115C00045000_FOR_15576__10": { "max": 1 }, "SELL_SPY160115C00045000_FOR_15493__10": { "max": 1 }, "BUY_SPY160115C00040000_FOR_16064__10": { "max": 1 }, "SELL_SPY160115C00040000_FOR_16005__10": { "max": 1 }, "BUY_SPY160115C00120000_FOR_8064__10": { "max": 1 }, "SELL_SPY160115C00120000_FOR_8009__10": { "max": 1 }, "BUY_SPY160115C00115000_FOR_8564__10": { "max": 1 }, "SELL_SPY160115C00115000_FOR_8505__10": { "max": 1 }, "BUY_SPY160115C00110000_FOR_9064__10": { "max": 1 }, "SELL_SPY160115C00110000_FOR_9007__10": { "max": 1 }, "BUY_SPY160115C00105000_FOR_9564__10": { "max": 1 }, "SELL_SPY160115C00105000_FOR_9505__10": { "max": 1 }, "BUY_SPY160115C00100000_FOR_10064__10": { "max": 1 }, "SELL_SPY160115C00100000_FOR_10005__10": { "max": 1 }, "BUY_SPY160115C00125000_FOR_7564__10": { "max": 1 }, "SELL_SPY160115C00125000_FOR_7510__10": { "max": 1 }, "BUY_SPY160115C00230000_FOR_6__648": { "max": 1 }, "SELL_SPY160115C00230000_FOR_2__648": { "max": 1 }, "BUY_SPY160115C00183000_FOR_1991__201": { "max": 1 }, "SELL_SPY160115C00183000_FOR_1973__201": { "max": 1 }, "BUY_SPY160115C00173000_FOR_2860__19": { "max": 1 }, "SELL_SPY160115C00173000_FOR_2833__19": { "max": 1 }, "BUY_SPY160115C00169000_FOR_3225__201": { "max": 1 }, "SELL_SPY160115C00169000_FOR_3196__201": { "max": 1 }, "BUY_SPY160115C00155000_FOR_4563__29": { "max": 1 }, "SELL_SPY160115C00155000_FOR_4515__29": { "max": 1 }, "BUY_SPY160115C00135000_FOR_6564__10": { "max": 1 }, "SELL_SPY160115C00135000_FOR_6505__10": { "max": 1 }, "BUY_SPY160115C00130000_FOR_7064__10": { "max": 1 }, "SELL_SPY160115C00130000_FOR_7011__10": { "max": 1 }, "BUY_SPY160115C00140000_FOR_6064__10": { "max": 1 }, "SELL_SPY160115C00140000_FOR_6005__10": { "max": 1 }, "BUY_SPY160115C00145000_FOR_5564__10": { "max": 1 }, "SELL_SPY160115C00145000_FOR_5505__10": { "max": 1 }, "BUY_SPY160115C00150000_FOR_5064__10": { "max": 1 }, "SELL_SPY160115C00150000_FOR_5014__10": { "max": 1 }, "BUY_SPY160115C00160000_FOR_4074__10": { "max": 1 }, "SELL_SPY160115C00160000_FOR_4032__10": { "max": 1 }, "BUY_SPY160115C00165000_FOR_3594__18": { "max": 1 }, "SELL_SPY160115C00165000_FOR_3564__18": { "max": 1 }, "BUY_SPY160115C00190000_FOR_1432__242": { "max": 1 }, "SELL_SPY160115C00190000_FOR_1418__242": { "max": 1 }, "BUY_SPY160115C00195000_FOR_1070__288": { "max": 1 }, "SELL_SPY160115C00195000_FOR_1059__288": { "max": 1 }, "BUY_SPY160115C00200000_FOR_746__11": { "max": 1 }, "SELL_SPY160115C00200000_FOR_735__11": { "max": 1 }, "BUY_SPY160115C00205000_FOR_471__50": { "max": 1 }, "SELL_SPY160115C00205000_FOR_461__50": { "max": 1 }, "BUY_SPY160115C00210000_FOR_261__3806": { "max": 1 }, "SELL_SPY160115C00210000_FOR_253__3806": { "max": 1 }, "BUY_SPY160115C00215000_FOR_119__268": { "max": 1 }, "SELL_SPY160115C00215000_FOR_117__268": { "max": 1 }, "BUY_SPY160115C00220000_FOR_46__3380": { "max": 1 }, "SELL_SPY160115C00220000_FOR_41__3380": { "max": 1 }, "BUY_SPY160115C00225000_FOR_15__2142": { "max": 1 }, "SELL_SPY160115C00225000_FOR_11__2142": { "max": 1 }, "BUY_SPY160115C00168000_FOR_3316__28": { "max": 1 }, "SELL_SPY160115C00168000_FOR_3287__28": { "max": 1 }, "BUY_SPY160115C00170000_FOR_3132__19": { "max": 1 }, "SELL_SPY160115C00170000_FOR_3103__19": { "max": 1 }, "BUY_SPY160115C00171000_FOR_3041__45": { "max": 1 }, "SELL_SPY160115C00171000_FOR_3014__45": { "max": 1 }, "BUY_SPY160115C00172000_FOR_2950__186": { "max": 1 }, "SELL_SPY160115C00172000_FOR_2924__186": { "max": 1 }, "BUY_SPY160115C00174000_FOR_2770__135": { "max": 1 }, "SELL_SPY160115C00174000_FOR_2744__135": { "max": 1 }, "BUY_SPY160115C00175000_FOR_2681__19": { "max": 1 }, "SELL_SPY160115C00175000_FOR_2655__19": { "max": 1 }, "BUY_SPY160115C00176000_FOR_2593__112": { "max": 1 }, "SELL_SPY160115C00176000_FOR_2569__112": { "max": 1 }, "BUY_SPY160115C00177000_FOR_2506__198": { "max": 1 }, "SELL_SPY160115C00177000_FOR_2482__198": { "max": 1 }, "BUY_SPY160115C00178000_FOR_2417__191": { "max": 1 }, "SELL_SPY160115C00178000_FOR_2394__191": { "max": 1 }, "BUY_SPY160115C00179000_FOR_2337__10": { "max": 1 }, "SELL_SPY160115C00179000_FOR_2309__10": { "max": 1 }, "BUY_SPY160115C00180000_FOR_2245__29": { "max": 1 }, "SELL_SPY160115C00180000_FOR_2223__29": { "max": 1 }, "BUY_SPY160115C00181000_FOR_2159__341": { "max": 1 }, "SELL_SPY160115C00181000_FOR_2140__341": { "max": 1 }, "BUY_SPY160115C00182000_FOR_2075__421": { "max": 1 }, "SELL_SPY160115C00182000_FOR_2056__421": { "max": 1 }, "BUY_SPY160115C00184000_FOR_1909__421": { "max": 1 }, "SELL_SPY160115C00184000_FOR_1891__421": { "max": 1 }, "BUY_SPY160115C00185000_FOR_1827__393": { "max": 1 }, "SELL_SPY160115C00185000_FOR_1810__393": { "max": 1 }, "BUY_SPY160115C00186000_FOR_1746__248": { "max": 1 }, "SELL_SPY160115C00186000_FOR_1729__248": { "max": 1 }, "BUY_SPY160115P00245000_FOR_4693__81": { "max": 1 }, "SELL_SPY160115P00245000_FOR_4638__81": { "max": 1 }, "BUY_SPY160115P00141000_FOR_60__513": { "max": 1 }, "SELL_SPY160115P00141000_FOR_57__513": { "max": 1 }, "BUY_SPY160115P00142000_FOR_62__380": { "max": 1 }, "SELL_SPY160115P00142000_FOR_59__380": { "max": 1 }, "BUY_SPY160115P00143000_FOR_65__304": { "max": 1 }, "SELL_SPY160115P00143000_FOR_62__304": { "max": 1 }, "BUY_SPY160115P00144000_FOR_68__304": { "max": 1 }, "SELL_SPY160115P00144000_FOR_65__304": { "max": 1 }, "BUY_SPY160115P00146000_FOR_75__380": { "max": 1 }, "SELL_SPY160115P00146000_FOR_71__380": { "max": 1 }, "BUY_SPY160115P00147000_FOR_78__380": { "max": 1 }, "SELL_SPY160115P00147000_FOR_74__380": { "max": 1 }, "BUY_SPY160115P00148000_FOR_82__304": { "max": 1 }, "SELL_SPY160115P00148000_FOR_78__304": { "max": 1 }, "BUY_SPY160115P00149000_FOR_85__304": { "max": 1 }, "SELL_SPY160115P00149000_FOR_82__304": { "max": 1 }, "BUY_SPY160115P00151000_FOR_93__304": { "max": 1 }, "SELL_SPY160115P00151000_FOR_90__304": { "max": 1 }, "BUY_SPY160115P00152000_FOR_98__304": { "max": 1 }, "SELL_SPY160115P00152000_FOR_94__304": { "max": 1 }, "BUY_SPY160115P00153000_FOR_102__304": { "max": 1 }, "SELL_SPY160115P00153000_FOR_98__304": { "max": 1 }, "BUY_SPY160115P00154000_FOR_107__268": { "max": 1 }, "SELL_SPY160115P00154000_FOR_103__268": { "max": 1 }, "BUY_SPY160115P00156000_FOR_117__268": { "max": 1 }, "SELL_SPY160115P00156000_FOR_113__268": { "max": 1 }, "BUY_SPY160115P00157000_FOR_122__268": { "max": 1 }, "SELL_SPY160115P00157000_FOR_118__268": { "max": 1 }, "BUY_SPY160115P00158000_FOR_128__335": { "max": 1 }, "SELL_SPY160115P00158000_FOR_124__335": { "max": 1 }, "BUY_SPY160115P00159000_FOR_134__547": { "max": 1 }, "SELL_SPY160115P00159000_FOR_129__547": { "max": 1 }, "BUY_SPY160115P00161000_FOR_146__268": { "max": 1 }, "SELL_SPY160115P00161000_FOR_142__268": { "max": 1 }, "BUY_SPY160115P00162000_FOR_153__268": { "max": 1 }, "SELL_SPY160115P00162000_FOR_149__268": { "max": 1 }, "BUY_SPY160115P00163000_FOR_160__268": { "max": 1 }, "SELL_SPY160115P00163000_FOR_156__268": { "max": 1 }, "BUY_SPY160115P00164000_FOR_168__268": { "max": 1 }, "SELL_SPY160115P00164000_FOR_163__268": { "max": 1 }, "BUY_SPY160115P00166000_FOR_184__268": { "max": 1 }, "SELL_SPY160115P00166000_FOR_179__268": { "max": 1 }, "BUY_SPY160115P00167000_FOR_192__268": { "max": 1 }, "SELL_SPY160115P00167000_FOR_188__268": { "max": 1 }, "BUY_SPY160115P00187000_FOR_484__1961": { "max": 1 }, "SELL_SPY160115P00187000_FOR_477__1961": { "max": 1 }, "BUY_SPY160115P00188000_FOR_507__1811": { "max": 1 }, "SELL_SPY160115P00188000_FOR_500__1811": { "max": 1 }, "BUY_SPY160115P00189000_FOR_531__1970": { "max": 1 }, "SELL_SPY160115P00189000_FOR_525__1970": { "max": 1 }, "BUY_SPY160115P00191000_FOR_583__1971": { "max": 1 }, "SELL_SPY160115P00191000_FOR_576__1971": { "max": 1 }, "BUY_SPY160115P00192000_FOR_611__2949": { "max": 1 }, "SELL_SPY160115P00192000_FOR_604__2949": { "max": 1 }, "BUY_SPY160115P00193000_FOR_641__1960": { "max": 1 }, "SELL_SPY160115P00193000_FOR_633__1960": { "max": 1 }, "BUY_SPY160115P00194000_FOR_671__196": { "max": 1 }, "SELL_SPY160115P00194000_FOR_664__196": { "max": 1 }, "BUY_SPY160115P00196000_FOR_738__998": { "max": 1 }, "SELL_SPY160115P00196000_FOR_729__998": { "max": 1 }, "BUY_SPY160115P00197000_FOR_772__1043": { "max": 1 }, "SELL_SPY160115P00197000_FOR_763__1043": { "max": 1 }, "BUY_SPY160115C00141000_FOR_5964__10": { "max": 1 }, "SELL_SPY160115C00141000_FOR_5905__10": { "max": 1 }, "BUY_SPY160115C00142000_FOR_5864__10": { "max": 1 }, "SELL_SPY160115C00142000_FOR_5805__10": { "max": 1 }, "BUY_SPY160115C00143000_FOR_5764__10": { "max": 1 }, "SELL_SPY160115C00143000_FOR_5705__10": { "max": 1 }, "BUY_SPY160115C00144000_FOR_5664__10": { "max": 1 }, "SELL_SPY160115C00144000_FOR_5605__10": { "max": 1 }, "BUY_SPY160115C00146000_FOR_5464__10": { "max": 1 }, "SELL_SPY160115C00146000_FOR_5405__10": { "max": 1 }, "BUY_SPY160115C00147000_FOR_5364__10": { "max": 1 }, "SELL_SPY160115C00147000_FOR_5305__10": { "max": 1 }, "BUY_SPY160115C00148000_FOR_5264__10": { "max": 1 }, "SELL_SPY160115C00148000_FOR_5205__10": { "max": 1 }, "BUY_SPY160115C00149000_FOR_5164__10": { "max": 1 }, "SELL_SPY160115C00149000_FOR_5106__10": { "max": 1 }, "BUY_SPY160115C00151000_FOR_4963__29": { "max": 1 }, "SELL_SPY160115C00151000_FOR_4914__29": { "max": 1 }, "BUY_SPY160115C00152000_FOR_4864__10": { "max": 1 }, "SELL_SPY160115C00152000_FOR_4806__10": { "max": 1 }, "BUY_SPY160115C00153000_FOR_4764__10": { "max": 1 }, "SELL_SPY160115C00153000_FOR_4707__10": { "max": 1 }, "BUY_SPY160115C00154000_FOR_4664__10": { "max": 1 }, "SELL_SPY160115C00154000_FOR_4608__10": { "max": 1 }, "BUY_SPY160115C00156000_FOR_4465__10": { "max": 1 }, "SELL_SPY160115C00156000_FOR_4411__10": { "max": 1 }, "BUY_SPY160115C00157000_FOR_4364__18": { "max": 1 }, "SELL_SPY160115C00157000_FOR_4318__18": { "max": 1 }, "BUY_SPY160115C00158000_FOR_4266__10": { "max": 1 }, "SELL_SPY160115C00158000_FOR_4222__10": { "max": 1 }, "BUY_SPY160115C00159000_FOR_4170__10": { "max": 1 }, "SELL_SPY160115C00159000_FOR_4127__10": { "max": 1 }, "BUY_SPY160115C00161000_FOR_3970__10": { "max": 1 }, "SELL_SPY160115C00161000_FOR_3938__10": { "max": 1 }, "BUY_SPY160115C00162000_FOR_3876__10": { "max": 1 }, "SELL_SPY160115C00162000_FOR_3844__10": { "max": 1 }, "BUY_SPY160115C00163000_FOR_3781__18": { "max": 1 }, "SELL_SPY160115C00163000_FOR_3748__18": { "max": 1 }, "BUY_SPY160115C00164000_FOR_3688__18": { "max": 1 }, "SELL_SPY160115C00164000_FOR_3655__18": { "max": 1 }, "BUY_SPY160115C00166000_FOR_3501__18": { "max": 1 }, "SELL_SPY160115C00166000_FOR_3471__18": { "max": 1 }, "BUY_SPY160115C00167000_FOR_3408__19": { "max": 1 }, "SELL_SPY160115C00167000_FOR_3379__19": { "max": 1 }, "BUY_SPY160115C00187000_FOR_1666__261": { "max": 1 }, "SELL_SPY160115C00187000_FOR_1651__261": { "max": 1 }, "BUY_SPY160115C00188000_FOR_1587__63": { "max": 1 }, "SELL_SPY160115C00188000_FOR_1572__63": { "max": 1 }, "BUY_SPY160115C00189000_FOR_1509__268": { "max": 1 }, "SELL_SPY160115C00189000_FOR_1495__268": { "max": 1 }, "BUY_SPY160115C00191000_FOR_1357__275": { "max": 1 }, "SELL_SPY160115C00191000_FOR_1344__275": { "max": 1 }, "BUY_SPY160115C00192000_FOR_1283__143": { "max": 1 }, "SELL_SPY160115C00192000_FOR_1271__143": { "max": 1 }, "BUY_SPY160115C00193000_FOR_1211__393": { "max": 1 }, "SELL_SPY160115C00193000_FOR_1199__393": { "max": 1 }, "BUY_SPY160115C00194000_FOR_1140__284": { "max": 1 }, "SELL_SPY160115C00194000_FOR_1128__284": { "max": 1 }, "BUY_SPY160115C00196000_FOR_1002__349": { "max": 1 }, "SELL_SPY160115C00196000_FOR_990__349": { "max": 1 }, "BUY_SPY160115C00197000_FOR_936__63": { "max": 1 }, "SELL_SPY160115C00197000_FOR_924__63": { "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.