UNPKG

javascript-lp-solver

Version:

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

1,936 lines (1,935 loc) 3.03 MB
{ "expects": { "result": 1.57, "SELL_SPY151219P00225000_FOR_2661__20": 1, "BUY_SPY151219P00070000_FOR_2__120": 1, "BUY_SPY151219C00225000_FOR_8__890": 1, "SELL_SPY151219C00070000_FOR_13006__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_SPY151219P00199000_FOR_751__200": { "max": 1 }, "SELL_SPY151219P00199000_FOR_744__200": { "max": 1 }, "BUY_SPY151219P00198000_FOR_712__200": { "max": 1 }, "SELL_SPY151219P00198000_FOR_707__200": { "max": 1 }, "BUY_SPY151219P00197000_FOR_676__160": { "max": 1 }, "SELL_SPY151219P00197000_FOR_671__160": { "max": 1 }, "BUY_SPY151219P00196000_FOR_641__484": { "max": 1 }, "SELL_SPY151219P00196000_FOR_635__484": { "max": 1 }, "BUY_SPY151219P00194000_FOR_576__49": { "max": 1 }, "SELL_SPY151219P00194000_FOR_571__49": { "max": 1 }, "BUY_SPY151219P00193000_FOR_547__771": { "max": 1 }, "SELL_SPY151219P00193000_FOR_540__771": { "max": 1 }, "BUY_SPY151219P00192000_FOR_519__810": { "max": 1 }, "SELL_SPY151219P00192000_FOR_513__810": { "max": 1 }, "BUY_SPY151219P00191000_FOR_492__49": { "max": 1 }, "SELL_SPY151219P00191000_FOR_487__49": { "max": 1 }, "BUY_SPY151219P00275000_FOR_7694__10": { "max": 1 }, "SELL_SPY151219P00275000_FOR_7637__10": { "max": 1 }, "BUY_SPY151219P00270000_FOR_7195__10": { "max": 1 }, "SELL_SPY151219P00270000_FOR_7142__10": { "max": 1 }, "BUY_SPY151219P00265000_FOR_6696__10": { "max": 1 }, "SELL_SPY151219P00265000_FOR_6638__10": { "max": 1 }, "BUY_SPY151219P00260000_FOR_6192__17": { "max": 1 }, "SELL_SPY151219P00260000_FOR_6143__17": { "max": 1 }, "BUY_SPY151219P00255000_FOR_5693__17": { "max": 1 }, "SELL_SPY151219P00255000_FOR_5644__17": { "max": 1 }, "BUY_SPY151219P00100000_FOR_5__480": { "max": 1 }, "SELL_SPY151219P00100000_FOR_4__480": { "max": 1 }, "BUY_SPY151219P00105000_FOR_7__3600": { "max": 1 }, "SELL_SPY151219P00105000_FOR_4__3600": { "max": 1 }, "BUY_SPY151219P00110000_FOR_8__480": { "max": 1 }, "SELL_SPY151219P00110000_FOR_6__480": { "max": 1 }, "BUY_SPY151219P00115000_FOR_11__2193": { "max": 1 }, "SELL_SPY151219P00115000_FOR_10__2193": { "max": 1 }, "BUY_SPY151219P00120000_FOR_14__4277": { "max": 1 }, "SELL_SPY151219P00120000_FOR_13__4277": { "max": 1 }, "BUY_SPY151219P00125000_FOR_17__480": { "max": 1 }, "SELL_SPY151219P00125000_FOR_15__480": { "max": 1 }, "BUY_SPY151219P00130000_FOR_22__600": { "max": 1 }, "SELL_SPY151219P00130000_FOR_20__600": { "max": 1 }, "BUY_SPY151219P00135000_FOR_29__448": { "max": 1 }, "SELL_SPY151219P00135000_FOR_27__448": { "max": 1 }, "BUY_SPY151219P00140000_FOR_37__1": { "max": 1 }, "SELL_SPY151219P00140000_FOR_35__1": { "max": 1 }, "BUY_SPY151219P00145000_FOR_47__448": { "max": 1 }, "SELL_SPY151219P00145000_FOR_46__448": { "max": 1 }, "BUY_SPY151219P00150000_FOR_61__515": { "max": 1 }, "SELL_SPY151219P00150000_FOR_59__515": { "max": 1 }, "BUY_SPY151219P00155000_FOR_78__1426": { "max": 1 }, "SELL_SPY151219P00155000_FOR_75__1426": { "max": 1 }, "BUY_SPY151219P00160000_FOR_99__376": { "max": 1 }, "SELL_SPY151219P00160000_FOR_96__376": { "max": 1 }, "BUY_SPY151219P00165000_FOR_127__376": { "max": 1 }, "SELL_SPY151219P00165000_FOR_124__376": { "max": 1 }, "BUY_SPY151219P00170000_FOR_163__340": { "max": 1 }, "SELL_SPY151219P00170000_FOR_160__340": { "max": 1 }, "BUY_SPY151219P00175000_FOR_211__304": { "max": 1 }, "SELL_SPY151219P00175000_FOR_208__304": { "max": 1 }, "BUY_SPY151219P00180000_FOR_276__268": { "max": 1 }, "SELL_SPY151219P00180000_FOR_272__268": { "max": 1 }, "BUY_SPY151219P00185000_FOR_359__29": { "max": 1 }, "SELL_SPY151219P00185000_FOR_354__29": { "max": 1 }, "BUY_SPY151219P00190000_FOR_466__21": { "max": 1 }, "SELL_SPY151219P00190000_FOR_465__21": { "max": 1 }, "BUY_SPY151219P00195000_FOR_607__274": { "max": 1 }, "SELL_SPY151219P00195000_FOR_603__274": { "max": 1 }, "BUY_SPY151219P00200000_FOR_793__12": { "max": 1 }, "SELL_SPY151219P00200000_FOR_787__12": { "max": 1 }, "BUY_SPY151219P00205000_FOR_1035__1": { "max": 1 }, "SELL_SPY151219P00205000_FOR_1022__1": { "max": 1 }, "BUY_SPY151219P00210000_FOR_1357__30": { "max": 1 }, "SELL_SPY151219P00210000_FOR_1331__30": { "max": 1 }, "BUY_SPY151219P00215000_FOR_1757__30": { "max": 1 }, "SELL_SPY151219P00215000_FOR_1721__30": { "max": 1 }, "BUY_SPY151219P00220000_FOR_2216__30": { "max": 1 }, "SELL_SPY151219P00220000_FOR_2175__30": { "max": 1 }, "BUY_SPY151219P00225000_FOR_2701__20": { "max": 1 }, "SELL_SPY151219P00225000_FOR_2661__20": { "max": 1 }, "BUY_SPY151219P00230000_FOR_3198__10": { "max": 1 }, "SELL_SPY151219P00230000_FOR_3149__10": { "max": 1 }, "BUY_SPY151219P00065000_FOR_2__1206": { "max": 1 }, "BUY_SPY151219P00070000_FOR_2__120": { "max": 1 }, "BUY_SPY151219P00075000_FOR_2__480": { "max": 1 }, "BUY_SPY151219P00080000_FOR_2__480": { "max": 1 }, "BUY_SPY151219P00085000_FOR_3__942": { "max": 1 }, "BUY_SPY151219P00090000_FOR_4__2076": { "max": 1 }, "BUY_SPY151219P00095000_FOR_4__480": { "max": 1 }, "SELL_SPY151219P00095000_FOR_2__480": { "max": 1 }, "BUY_SPY151219P00161000_FOR_104__376": { "max": 1 }, "SELL_SPY151219P00161000_FOR_101__376": { "max": 1 }, "BUY_SPY151219P00235000_FOR_3696__10": { "max": 1 }, "SELL_SPY151219P00235000_FOR_3647__10": { "max": 1 }, "BUY_SPY151219P00240000_FOR_4195__10": { "max": 1 }, "SELL_SPY151219P00240000_FOR_4146__10": { "max": 1 }, "BUY_SPY151219P00245000_FOR_4694__10": { "max": 1 }, "SELL_SPY151219P00245000_FOR_4645__10": { "max": 1 }, "BUY_SPY151219P00250000_FOR_5194__10": { "max": 1 }, "SELL_SPY151219P00250000_FOR_5144__10": { "max": 1 }, "BUY_SPY151219C00199000_FOR_727__188": { "max": 1 }, "SELL_SPY151219C00199000_FOR_718__188": { "max": 1 }, "BUY_SPY151219C00198000_FOR_792__197": { "max": 1 }, "SELL_SPY151219C00198000_FOR_782__197": { "max": 1 }, "BUY_SPY151219C00197000_FOR_859__207": { "max": 1 }, "SELL_SPY151219C00197000_FOR_846__207": { "max": 1 }, "BUY_SPY151219C00196000_FOR_927__8": { "max": 1 }, "SELL_SPY151219C00196000_FOR_914__8": { "max": 1 }, "BUY_SPY151219C00194000_FOR_1067__341": { "max": 1 }, "SELL_SPY151219C00194000_FOR_1054__341": { "max": 1 }, "BUY_SPY151219C00193000_FOR_1139__334": { "max": 1 }, "SELL_SPY151219C00193000_FOR_1126__334": { "max": 1 }, "BUY_SPY151219C00192000_FOR_1213__199": { "max": 1 }, "SELL_SPY151219C00192000_FOR_1200__199": { "max": 1 }, "BUY_SPY151219C00191000_FOR_1288__177": { "max": 1 }, "SELL_SPY151219C00191000_FOR_1275__177": { "max": 1 }, "BUY_SPY151219C00015000_FOR_18563__10": { "max": 1 }, "SELL_SPY151219C00015000_FOR_18506__10": { "max": 1 }, "BUY_SPY151219C00065000_FOR_13563__10": { "max": 1 }, "SELL_SPY151219C00065000_FOR_13506__10": { "max": 1 }, "BUY_SPY151219C00055000_FOR_14576__10": { "max": 1 }, "SELL_SPY151219C00055000_FOR_14493__10": { "max": 1 }, "BUY_SPY151219C00045000_FOR_15563__10": { "max": 1 }, "SELL_SPY151219C00045000_FOR_15506__10": { "max": 1 }, "BUY_SPY151219C00040000_FOR_16063__200": { "max": 1 }, "SELL_SPY151219C00040000_FOR_16003__200": { "max": 1 }, "BUY_SPY151219C00035000_FOR_16563__10": { "max": 1 }, "SELL_SPY151219C00035000_FOR_16506__10": { "max": 1 }, "BUY_SPY151219C00025000_FOR_17563__10": { "max": 1 }, "SELL_SPY151219C00025000_FOR_17506__10": { "max": 1 }, "BUY_SPY151219C00100000_FOR_10063__10": { "max": 1 }, "SELL_SPY151219C00100000_FOR_10006__10": { "max": 1 }, "BUY_SPY151219C00105000_FOR_9563__10": { "max": 1 }, "SELL_SPY151219C00105000_FOR_9506__10": { "max": 1 }, "BUY_SPY151219C00110000_FOR_9063__10": { "max": 1 }, "SELL_SPY151219C00110000_FOR_9006__10": { "max": 1 }, "BUY_SPY151219C00115000_FOR_8563__10": { "max": 1 }, "SELL_SPY151219C00115000_FOR_8506__10": { "max": 1 }, "BUY_SPY151219C00120000_FOR_8063__10": { "max": 1 }, "SELL_SPY151219C00120000_FOR_8007__10": { "max": 1 }, "BUY_SPY151219C00125000_FOR_7563__10": { "max": 1 }, "SELL_SPY151219C00125000_FOR_7508__10": { "max": 1 }, "BUY_SPY151219C00130000_FOR_7063__10": { "max": 1 }, "SELL_SPY151219C00130000_FOR_7009__10": { "max": 1 }, "BUY_SPY151219C00135000_FOR_6563__10": { "max": 1 }, "SELL_SPY151219C00135000_FOR_6506__10": { "max": 1 }, "BUY_SPY151219C00140000_FOR_6063__10": { "max": 1 }, "SELL_SPY151219C00140000_FOR_6006__10": { "max": 1 }, "BUY_SPY151219C00145000_FOR_5563__10": { "max": 1 }, "SELL_SPY151219C00145000_FOR_5506__10": { "max": 1 }, "BUY_SPY151219C00150000_FOR_5063__10": { "max": 1 }, "SELL_SPY151219C00150000_FOR_5006__10": { "max": 1 }, "BUY_SPY151219C00155000_FOR_4563__60": { "max": 1 }, "SELL_SPY151219C00155000_FOR_4515__60": { "max": 1 }, "BUY_SPY151219C00160000_FOR_4064__10": { "max": 1 }, "SELL_SPY151219C00160000_FOR_4015__10": { "max": 1 }, "BUY_SPY151219C00165000_FOR_3572__10": { "max": 1 }, "SELL_SPY151219C00165000_FOR_3532__10": { "max": 1 }, "BUY_SPY151219C00170000_FOR_3094__35": { "max": 1 }, "SELL_SPY151219C00170000_FOR_3066__35": { "max": 1 }, "BUY_SPY151219C00175000_FOR_2636__19": { "max": 1 }, "SELL_SPY151219C00175000_FOR_2611__19": { "max": 1 }, "BUY_SPY151219C00180000_FOR_2193__19": { "max": 1 }, "SELL_SPY151219C00180000_FOR_2171__19": { "max": 1 }, "BUY_SPY151219C00185000_FOR_1772__21": { "max": 1 }, "SELL_SPY151219C00185000_FOR_1749__21": { "max": 1 }, "BUY_SPY151219C00190000_FOR_1365__11": { "max": 1 }, "SELL_SPY151219C00190000_FOR_1350__11": { "max": 1 }, "BUY_SPY151219C00195000_FOR_994__160": { "max": 1 }, "SELL_SPY151219C00195000_FOR_983__160": { "max": 1 }, "BUY_SPY151219C00200000_FOR_663__14": { "max": 1 }, "SELL_SPY151219C00200000_FOR_659__14": { "max": 1 }, "BUY_SPY151219C00205000_FOR_391__107": { "max": 1 }, "SELL_SPY151219C00205000_FOR_384__107": { "max": 1 }, "BUY_SPY151219C00210000_FOR_190__39": { "max": 1 }, "SELL_SPY151219C00210000_FOR_186__39": { "max": 1 }, "BUY_SPY151219C00215000_FOR_73__1": { "max": 1 }, "SELL_SPY151219C00215000_FOR_70__1": { "max": 1 }, "BUY_SPY151219C00220000_FOR_24__4100": { "max": 1 }, "SELL_SPY151219C00220000_FOR_20__4100": { "max": 1 }, "BUY_SPY151219C00225000_FOR_8__890": { "max": 1 }, "SELL_SPY151219C00225000_FOR_5__890": { "max": 1 }, "BUY_SPY151219C00230000_FOR_3__1102": { "max": 1 }, "BUY_SPY151219C00050000_FOR_15075__10": { "max": 1 }, "SELL_SPY151219C00050000_FOR_14991__10": { "max": 1 }, "BUY_SPY151219C00060000_FOR_14076__10": { "max": 1 }, "SELL_SPY151219C00060000_FOR_13993__10": { "max": 1 }, "BUY_SPY151219C00070000_FOR_13063__10": { "max": 1 }, "SELL_SPY151219C00070000_FOR_13006__10": { "max": 1 }, "BUY_SPY151219C00075000_FOR_12563__10": { "max": 1 }, "SELL_SPY151219C00075000_FOR_12506__10": { "max": 1 }, "BUY_SPY151219C00080000_FOR_12063__10": { "max": 1 }, "SELL_SPY151219C00080000_FOR_12006__10": { "max": 1 }, "BUY_SPY151219C00085000_FOR_11563__10": { "max": 1 }, "SELL_SPY151219C00085000_FOR_11506__10": { "max": 1 }, "BUY_SPY151219C00090000_FOR_11063__10": { "max": 1 }, "SELL_SPY151219C00090000_FOR_11006__10": { "max": 1 }, "BUY_SPY151219C00095000_FOR_10563__10": { "max": 1 }, "SELL_SPY151219C00095000_FOR_10506__10": { "max": 1 }, "BUY_SPY151219C00235000_FOR_2__18": { "max": 1 }, "BUY_SPY151219C00161000_FOR_3962__10": { "max": 1 }, "SELL_SPY151219C00161000_FOR_3914__10": { "max": 1 }, "BUY_SPY151219C00240000_FOR_2__480": { "max": 1 }, "BUY_SPY151219C00010000_FOR_19063__10": { "max": 1 }, "SELL_SPY151219C00010000_FOR_19006__10": { "max": 1 }, "BUY_SPY151219C00030000_FOR_17063__10": { "max": 1 }, "SELL_SPY151219C00030000_FOR_17006__10": { "max": 1 }, "BUY_SPY151219C00020000_FOR_18063__10": { "max": 1 }, "SELL_SPY151219C00020000_FOR_18006__10": { "max": 1 }, "BUY_SPY151219P00305000_FOR_10690__10": { "max": 1 }, "SELL_SPY151219P00305000_FOR_10637__10": { "max": 1 }, "BUY_SPY151219P00300000_FOR_10191__10": { "max": 1 }, "SELL_SPY151219P00300000_FOR_10138__10": { "max": 1 }, "BUY_SPY151219P00295000_FOR_9692__10": { "max": 1 }, "SELL_SPY151219P00295000_FOR_9638__10": { "max": 1 }, "BUY_SPY151219P00290000_FOR_9192__10": { "max": 1 }, "SELL_SPY151219P00290000_FOR_9139__10": { "max": 1 }, "BUY_SPY151219P00285000_FOR_8693__10": { "max": 1 }, "SELL_SPY151219P00285000_FOR_8640__10": { "max": 1 }, "BUY_SPY151219P00280000_FOR_8194__10": { "max": 1 }, "SELL_SPY151219P00280000_FOR_8140__10": { "max": 1 }, "BUY_SPY151219P00189000_FOR_443__196": { "max": 1 }, "SELL_SPY151219P00189000_FOR_438__196": { "max": 1 }, "BUY_SPY151219P00188000_FOR_420__196": { "max": 1 }, "SELL_SPY151219P00188000_FOR_414__196": { "max": 1 }, "BUY_SPY151219P00187000_FOR_397__1": { "max": 1 }, "SELL_SPY151219P00187000_FOR_394__1": { "max": 1 }, "BUY_SPY151219P00186000_FOR_378__232": { "max": 1 }, "SELL_SPY151219P00186000_FOR_373__232": { "max": 1 }, "BUY_SPY151219P00184000_FOR_340__1944": { "max": 1 }, "SELL_SPY151219P00184000_FOR_335__1944": { "max": 1 }, "BUY_SPY151219P00183000_FOR_323__1952": { "max": 1 }, "SELL_SPY151219P00183000_FOR_319__1952": { "max": 1 }, "BUY_SPY151219P00182000_FOR_306__1956": { "max": 1 }, "SELL_SPY151219P00182000_FOR_301__1956": { "max": 1 }, "BUY_SPY151219P00181000_FOR_291__268": { "max": 1 }, "SELL_SPY151219P00181000_FOR_286__268": { "max": 1 }, "BUY_SPY151219C00189000_FOR_1443__265": { "max": 1 }, "SELL_SPY151219C00189000_FOR_1428__265": { "max": 1 }, "BUY_SPY151219C00188000_FOR_1522__264": { "max": 1 }, "SELL_SPY151219C00188000_FOR_1507__264": { "max": 1 }, "BUY_SPY151219C00187000_FOR_1602__49": { "max": 1 }, "SELL_SPY151219C00187000_FOR_1587__49": { "max": 1 }, "BUY_SPY151219C00186000_FOR_1684__353": { "max": 1 }, "SELL_SPY151219C00186000_FOR_1667__353": { "max": 1 }, "BUY_SPY151219C00184000_FOR_1855__42": { "max": 1 }, "SELL_SPY151219C00184000_FOR_1831__42": { "max": 1 }, "BUY_SPY151219C00183000_FOR_1934__334": { "max": 1 }, "SELL_SPY151219C00183000_FOR_1915__334": { "max": 1 }, "BUY_SPY151219C00182000_FOR_2019__10": { "max": 1 }, "SELL_SPY151219C00182000_FOR_1999__10": { "max": 1 }, "BUY_SPY151219C00181000_FOR_2105__19": { "max": 1 }, "SELL_SPY151219C00181000_FOR_2085__19": { "max": 1 }, "BUY_SPY151219P00310000_FOR_11190__10": { "max": 1 }, "SELL_SPY151219P00310000_FOR_11132__10": { "max": 1 }, "BUY_SPY151219C00201000_FOR_605__123": { "max": 1 }, "SELL_SPY151219C00201000_FOR_597__123": { "max": 1 }, "BUY_SPY151219C00202000_FOR_548__170": { "max": 1 }, "SELL_SPY151219C00202000_FOR_540__170": { "max": 1 }, "BUY_SPY151219C00203000_FOR_492__20": { "max": 1 }, "SELL_SPY151219C00203000_FOR_487__20": { "max": 1 }, "BUY_SPY151219C00204000_FOR_442__787": { "max": 1 }, "SELL_SPY151219C00204000_FOR_433__787": { "max": 1 }, "BUY_SPY151219C00206000_FOR_343__21": { "max": 1 }, "SELL_SPY151219C00206000_FOR_339__21": { "max": 1 }, "BUY_SPY151219C00207000_FOR_300__80": { "max": 1 }, "SELL_SPY151219C00207000_FOR_296__80": { "max": 1 }, "BUY_SPY151219C00208000_FOR_260__16": { "max": 1 }, "SELL_SPY151219C00208000_FOR_256__16": { "max": 1 }, "BUY_SPY151219C00209000_FOR_225__107": { "max": 1 }, "SELL_SPY151219C00209000_FOR_219__107": { "max": 1 }, "BUY_SPY151219C00211000_FOR_161__45": { "max": 1 }, "SELL_SPY151219C00211000_FOR_156__45": { "max": 1 }, "BUY_SPY151219C00212000_FOR_134__958": { "max": 1 }, "SELL_SPY151219C00212000_FOR_130__958": { "max": 1 }, "BUY_SPY151219C00213000_FOR_109__1": { "max": 1 }, "SELL_SPY151219C00213000_FOR_106__1": { "max": 1 }, "BUY_SPY151219C00214000_FOR_90__1": { "max": 1 }, "SELL_SPY151219C00214000_FOR_87__1": { "max": 1 }, "BUY_SPY151219C00216000_FOR_59__1": { "max": 1 }, "SELL_SPY151219C00216000_FOR_56__1": { "max": 1 }, "BUY_SPY151219C00217000_FOR_47__2": { "max": 1 }, "SELL_SPY151219C00217000_FOR_44__2": { "max": 1 }, "BUY_SPY151219C00218000_FOR_38__883": { "max": 1 }, "SELL_SPY151219C00218000_FOR_34__883": { "max": 1 }, "BUY_SPY151219C00219000_FOR_30__4143": { "max": 1 }, "SELL_SPY151219C00219000_FOR_27__4143": { "max": 1 }, "BUY_SPY151219C00221000_FOR_19__687": { "max": 1 }, "SELL_SPY151219C00221000_FOR_16__687": { "max": 1 }, "BUY_SPY151219C00222000_FOR_15__4129": { "max": 1 }, "SELL_SPY151219C00222000_FOR_12__4129": { "max": 1 }, "BUY_SPY151219C00223000_FOR_12__1632": { "max": 1 }, "SELL_SPY151219C00223000_FOR_9__1632": { "max": 1 }, "BUY_SPY151219C00224000_FOR_10__1652": { "max": 1 }, "SELL_SPY151219C00224000_FOR_7__1652": { "max": 1 }, "BUY_SPY151219P00201000_FOR_838__282": { "max": 1 }, "SELL_SPY151219P00201000_FOR_827__282": { "max": 1 }, "BUY_SPY151219P00202000_FOR_884__20": { "max": 1 }, "SELL_SPY151219P00202000_FOR_872__20": { "max": 1 }, "BUY_SPY151219P00203000_FOR_932__120": { "max": 1 }, "SELL_SPY151219P00203000_FOR_920__120": { "max": 1 }, "BUY_SPY151219P00204000_FOR_981__1": { "max": 1 }, "SELL_SPY151219P00204000_FOR_970__1": { "max": 1 }, "BUY_SPY151219P00206000_FOR_1091__1": { "max": 1 }, "SELL_SPY151219P00206000_FOR_1077__1": { "max": 1 }, "BUY_SPY151219P00207000_FOR_1156__1": { "max": 1 }, "SELL_SPY151219P00207000_FOR_1137__1": { "max": 1 }, "BUY_SPY151219P00208000_FOR_1214__1": { "max": 1 }, "SELL_SPY151219P00208000_FOR_1199__1": { "max": 1 }, "BUY_SPY151219P00209000_FOR_1285__1": { "max": 1 }, "SELL_SPY151219P00209000_FOR_1266__1": { "max": 1 }, "BUY_SPY151219P00211000_FOR_1431__20": { "max": 1 }, "SELL_SPY151219P00211000_FOR_1403__20": { "max": 1 }, "BUY_SPY151219P00212000_FOR_1508__10": { "max": 1 }, "SELL_SPY151219P00212000_FOR_1481__10": { "max": 1 }, "BUY_SPY151219P00213000_FOR_1588__30": { "max": 1 }, "SELL_SPY151219P00213000_FOR_1556__30": { "max": 1 }, "BUY_SPY151219P00214000_FOR_1671__30": { "max": 1 }, "SELL_SPY151219P00214000_FOR_1637__30": { "max": 1 }, "BUY_SPY151219P00216000_FOR_1845__10": { "max": 1 }, "SELL_SPY151219P00216000_FOR_1808__10": { "max": 1 }, "BUY_SPY151219P00217000_FOR_1935__10": { "max": 1 }, "SELL_SPY151219P00217000_FOR_1897__10": { "max": 1 }, "BUY_SPY151219P00218000_FOR_2027__10": { "max": 1 }, "SELL_SPY151219P00218000_FOR_1987__10": { "max": 1 }, "BUY_SPY151219P00219000_FOR_2121__10": { "max": 1 }, "SELL_SPY151219P00219000_FOR_2080__10": { "max": 1 }, "BUY_SPY151219P00221000_FOR_2312__10": { "max": 1 }, "SELL_SPY151219P00221000_FOR_2271__10": { "max": 1 }, "BUY_SPY151219P00222000_FOR_2409__10": { "max": 1 }, "SELL_SPY151219P00222000_FOR_2364__10": { "max": 1 }, "BUY_SPY151219P00223000_FOR_2506__37": { "max": 1 }, "SELL_SPY151219P00223000_FOR_2462__37": { "max": 1 }, "BUY_SPY151219P00224000_FOR_2607__112": { "max": 1 }, "SELL_SPY151219P00224000_FOR_2559__112": { "max": 1 }, "BUY_SPY151219P00315000_FOR_11689__10": { "max": 1 }, "SELL_SPY151219P00315000_FOR_11636__10": { "max": 1 }, "BUY_SPY151219C00226000_FOR_6__600": { "max": 1 }, "SELL_SPY151219C00226000_FOR_4__600": { "max": 1 }, "BUY_SPY151219C00227000_FOR_5__600": { "max": 1 }, "SELL_SPY151219C00227000_FOR_3__600": { "max": 1 }, "BUY_SPY151219P00226000_FOR_2800__43": { "max": 1 }, "SELL_SPY151219P00226000_FOR_2755__43": { "max": 1 }, "BUY_SPY151219P00227000_FOR_2899__24": { "max": 1 }, "SELL_SPY151219P00227000_FOR_2846__24": { "max": 1 }, "BUY_SPY151219P00228000_FOR_2999__24": { "max": 1 }, "SELL_SPY151219P00228000_FOR_2946__24": { "max": 1 }, "BUY_SPY151219P00229000_FOR_3099__15": { "max": 1 }, "SELL_SPY151219P00229000_FOR_3050__15": { "max": 1 }, "BUY_SPY151219C00228000_FOR_4__600": { "max": 1 }, "SELL_SPY151219C00228000_FOR_2__600": { "max": 1 }, "BUY_SPY151219C00229000_FOR_4__120": { "max": 1 }, "BUY_SPY151219P00141000_FOR_39__1": { "max": 1 }, "SELL_SPY151219P00141000_FOR_37__1": { "max": 1 }, "BUY_SPY151219P00142000_FOR_41__1": { "max": 1 }, "SELL_SPY151219P00142000_FOR_39__1": { "max": 1 }, "BUY_SPY151219P00143000_FOR_43__1": { "max": 1 }, "SELL_SPY151219P00143000_FOR_41__1": { "max": 1 }, "BUY_SPY151219P00144000_FOR_45__560": { "max": 1 }, "SELL_SPY151219P00144000_FOR_44__560": { "max": 1 }, "BUY_SPY151219P00146000_FOR_50__560": { "max": 1 }, "SELL_SPY151219P00146000_FOR_48__560": { "max": 1 }, "BUY_SPY151219P00147000_FOR_53__560": { "max": 1 }, "SELL_SPY151219P00147000_FOR_51__560": { "max": 1 }, "BUY_SPY151219P00148000_FOR_55__560": { "max": 1 }, "SELL_SPY151219P00148000_FOR_53__560": { "max": 1 }, "BUY_SPY151219P00149000_FOR_58__412": { "max": 1 }, "SELL_SPY151219P00149000_FOR_56__412": { "max": 1 }, "BUY_SPY151219P00151000_FOR_64__515": { "max": 1 }, "SELL_SPY151219P00151000_FOR_62__515": { "max": 1 }, "BUY_SPY151219P00152000_FOR_67__515": { "max": 1 }, "SELL_SPY151219P00152000_FOR_65__515": { "max": 1 }, "BUY_SPY151219P00153000_FOR_70__412": { "max": 1 }, "SELL_SPY151219P00153000_FOR_68__412": { "max": 1 }, "BUY_SPY151219P00154000_FOR_74__515": { "max": 1 }, "SELL_SPY151219P00154000_FOR_72__515": { "max": 1 }, "BUY_SPY151219P00156000_FOR_81__412": { "max": 1 }, "SELL_SPY151219P00156000_FOR_79__412": { "max": 1 }, "BUY_SPY151219P00157000_FOR_85__412": { "max": 1 }, "SELL_SPY151219P00157000_FOR_83__412": { "max": 1 }, "BUY_SPY151219P00158000_FOR_90__533": { "max": 1 }, "SELL_SPY151219P00158000_FOR_87__533": { "max": 1 }, "BUY_SPY151219P00159000_FOR_94__412": { "max": 1 }, "SELL_SPY151219P00159000_FOR_91__412": { "max": 1 }, "BUY_SPY151219P00162000_FOR_109__376": { "max": 1 }, "SELL_SPY151219P00162000_FOR_107__376": { "max": 1 }, "BUY_SPY151219P00163000_FOR_115__376": { "max": 1 }, "SELL_SPY151219P00163000_FOR_112__376": { "max": 1 }, "BUY_SPY151219P00164000_FOR_121__723": { "max": 1 }, "SELL_SPY151219P00164000_FOR_118__723": { "max": 1 }, "BUY_SPY151219P00166000_FOR_133__376": { "max": 1 }, "SELL_SPY151219P00166000_FOR_131__376": { "max": 1 }, "BUY_SPY151219P00167000_FOR_141__636": { "max": 1 }, "SELL_SPY151219P00167000_FOR_137__636": { "max": 1 }, "BUY_SPY151219P00168000_FOR_148__340": { "max": 1 }, "SELL_SPY151219P00168000_FOR_144__340": { "max": 1 }, "BUY_SPY151219P00169000_FOR_155__340": { "max": 1 }, "SELL_SPY151219P00169000_FOR_152__340": { "max": 1 }, "BUY_SPY151219P00171000_FOR_172__340": { "max": 1 }, "SELL_SPY151219P00171000_FOR_169__340": { "max": 1 }, "BUY_SPY151219P00172000_FOR_181__340": { "max": 1 }, "SELL_SPY151219P00172000_FOR_178__340": { "max": 1 }, "BUY_SPY151219P00173000_FOR_191__304": { "max": 1 }, "SELL_SPY151219P00173000_FOR_188__304": { "max": 1 }, "BUY_SPY151219P00174000_FOR_201__304": { "max": 1 }, "SELL_SPY151219P00174000_FOR_197__304": { "max": 1 }, "BUY_SPY151219P00176000_FOR_223__304": { "max": 1 }, "SELL_SPY151219P00176000_FOR_220__304": { "max": 1 }, "BUY_SPY151219P00177000_FOR_235__380": { "max": 1 }, "SELL_SPY151219P00177000_FOR_230__380": { "max": 1 }, "BUY_SPY151219P00178000_FOR_248__268": { "max": 1 }, "SELL_SPY151219P00178000_FOR_244__268": { "max": 1 }, "BUY_SPY151219P00179000_FOR_261__268": { "max": 1 }, "SELL_SPY151219P00179000_FOR_257__268": { "max": 1 }, "BUY_SPY151219C00141000_FOR_5963__10": { "max": 1 }, "SELL_SPY151219C00141000_FOR_5906__10": { "max": 1 }, "BUY_SPY151219C00142000_FOR_5863__10": { "max": 1 }, "SELL_SPY151219C00142000_FOR_5806__10": { "max": 1 }, "BUY_SPY151219C00143000_FOR_5763__10": { "max": 1 }, "SELL_SPY151219C00143000_FOR_5706__10": { "max": 1 }, "BUY_SPY151219C00144000_FOR_5663__10": { "max": 1 }, "SELL_SPY151219C00144000_FOR_5606__10": { "max": 1 }, "BUY_SPY151219C00146000_FOR_5463__10": { "max": 1 }, "SELL_SPY151219C00146000_FOR_5406__10": { "max": 1 }, "BUY_SPY151219C00147000_FOR_5363__10": { "max": 1 }, "SELL_SPY151219C00147000_FOR_5306__10": { "max": 1 }, "BUY_SPY151219C00148000_FOR_5263__10": { "max": 1 }, "SELL_SPY151219C00148000_FOR_5206__10": { "max": 1 }, "BUY_SPY151219C00149000_FOR_5163__10": { "max": 1 }, "SELL_SPY151219C00149000_FOR_5106__10": { "max": 1 }, "BUY_SPY151219C00151000_FOR_4963__10": { "max": 1 }, "SELL_SPY151219C00151000_FOR_4906__10": { "max": 1 }, "BUY_SPY151219C00152000_FOR_4863__10": { "max": 1 }, "SELL_SPY151219C00152000_FOR_4806__10": { "max": 1 }, "BUY_SPY151219C00153000_FOR_4763__10": { "max": 1 }, "SELL_SPY151219C00153000_FOR_4706__10": { "max": 1 }, "BUY_SPY151219C00154000_FOR_4663__10": { "max": 1 }, "SELL_SPY151219C00154000_FOR_4606__10": { "max": 1 }, "BUY_SPY151219C00156000_FOR_4464__46": { "max": 1 }, "SELL_SPY151219C00156000_FOR_4406__46": { "max": 1 }, "BUY_SPY151219C00157000_FOR_4364__46": { "max": 1 }, "SELL_SPY151219C00157000_FOR_4307__46": { "max": 1 }, "BUY_SPY151219C00158000_FOR_4264__46": { "max": 1 }, "SELL_SPY151219C00158000_FOR_4207__46": { "max": 1 }, "BUY_SPY151219C00159000_FOR_4164__46": { "max": 1 }, "SELL_SPY151219C00159000_FOR_4108__46": { "max": 1 }, "BUY_SPY151219C00162000_FOR_3864__28": { "max": 1 }, "SELL_SPY151219C00162000_FOR_3815__28": { "max": 1 }, "BUY_SPY151219C00163000_FOR_3765__15": { "max": 1 }, "SELL_SPY151219C00163000_FOR_3719__15": { "max": 1 }, "BUY_SPY151219C00164000_FOR_3666__11": { "max": 1 }, "SELL_SPY151219C00164000_FOR_3626__11": { "max": 1 }, "BUY_SPY151219C00166000_FOR_3469__19": { "max": 1 }, "SELL_SPY151219C00166000_FOR_3438__19": { "max": 1 }, "BUY_SPY151219C00167000_FOR_3374__19": { "max": 1 }, "SELL_SPY151219C00167000_FOR_3342__19": { "max": 1 }, "BUY_SPY151219C00168000_FOR_3280__21": { "max": 1 }, "SELL_SPY151219C00168000_FOR_3256__21": { "max": 1 }, "BUY_SPY151219C00169000_FOR_3187__19": { "max": 1 }, "SELL_SPY151219C00169000_FOR_3158__19": { "max": 1 }, "BUY_SPY151219C00171000_FOR_3002__11": { "max": 1 }, "SELL_SPY151219C00171000_FOR_2972__11": { "max": 1 }, "BUY_SPY151219C00172000_FOR_2911__19": { "max": 1 }, "SELL_SPY151219C00172000_FOR_2882__19": { "max": 1 }, "BUY_SPY151219C00173000_FOR_2818__19": { "max": 1 }, "SELL_SPY151219C00173000_FOR_2790__19": { "max": 1 }, "BUY_SPY151219C00174000_FOR_2727__29": { "max": 1 }, "SELL_SPY151219C00174000_FOR_2701__29": { "max": 1 }, "BUY_SPY151219C00176000_FOR_2546__19": { "max": 1 }, "SELL_SPY151219C00176000_FOR_2522__19": { "max": 1 }, "BUY_SPY151219C00177000_FOR_2458__19": { "max": 1 }, "SELL_SPY151219C00177000_FOR_2433__19": { "max": 1 }, "BUY_SPY151219C00178000_FOR_2369__19": { "max": 1 }, "SELL_SPY151219C00178000_FOR_2345__19": { "max": 1 }, "BUY_SPY151219C00179000_FOR_2288__47": { "max": 1 }, "SELL_SPY151219C00179000_FOR_2256__47": { "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