UNPKG

javascript-lp-solver

Version:

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

1,812 lines (1,811 loc) 3.63 MB
{ "expects": { "result": 0.64, "SELL_SPY151120P00198000_FOR_549__464": 1, "BUY_SPY151120C00198000_FOR_687__15": 1, "BUY_SPY151120P00102000_FOR_4__300": 1, "SELL_SPY151120C00102000_FOR_9806__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_SPY151120P00110000_FOR_5__300": { "max": 1 }, "SELL_SPY151120P00110000_FOR_3__300": { "max": 1 }, "BUY_SPY151120P00111000_FOR_5__322": { "max": 1 }, "SELL_SPY151120P00111000_FOR_3__322": { "max": 1 }, "BUY_SPY151120P00112000_FOR_6__1704": { "max": 1 }, "SELL_SPY151120P00112000_FOR_3__1704": { "max": 1 }, "BUY_SPY151120P00113000_FOR_6__4177": { "max": 1 }, "SELL_SPY151120P00113000_FOR_3__4177": { "max": 1 }, "BUY_SPY151120P00114000_FOR_6__4223": { "max": 1 }, "SELL_SPY151120P00114000_FOR_4__4223": { "max": 1 }, "BUY_SPY151120P00115000_FOR_6__63": { "max": 1 }, "SELL_SPY151120P00115000_FOR_4__63": { "max": 1 }, "BUY_SPY151120P00116000_FOR_6__322": { "max": 1 }, "SELL_SPY151120P00116000_FOR_4__322": { "max": 1 }, "BUY_SPY151120P00117000_FOR_7__1541": { "max": 1 }, "SELL_SPY151120P00117000_FOR_4__1541": { "max": 1 }, "BUY_SPY151120P00118000_FOR_7__365": { "max": 1 }, "SELL_SPY151120P00118000_FOR_4__365": { "max": 1 }, "BUY_SPY151120P00119000_FOR_7__375": { "max": 1 }, "SELL_SPY151120P00119000_FOR_5__375": { "max": 1 }, "BUY_SPY151120P00120000_FOR_7__300": { "max": 1 }, "SELL_SPY151120P00120000_FOR_5__300": { "max": 1 }, "BUY_SPY151120P00121000_FOR_8__1842": { "max": 1 }, "SELL_SPY151120P00121000_FOR_5__1842": { "max": 1 }, "BUY_SPY151120P00122000_FOR_8__624": { "max": 1 }, "SELL_SPY151120P00122000_FOR_5__624": { "max": 1 }, "BUY_SPY151120P00123000_FOR_8__20": { "max": 1 }, "SELL_SPY151120P00123000_FOR_6__20": { "max": 1 }, "BUY_SPY151120P00124000_FOR_9__428": { "max": 1 }, "SELL_SPY151120P00124000_FOR_6__428": { "max": 1 }, "BUY_SPY151120P00125000_FOR_9__615": { "max": 1 }, "SELL_SPY151120P00125000_FOR_7__615": { "max": 1 }, "BUY_SPY151120P00126000_FOR_9__375": { "max": 1 }, "SELL_SPY151120P00126000_FOR_7__375": { "max": 1 }, "BUY_SPY151120P00127000_FOR_10__484": { "max": 1 }, "SELL_SPY151120P00127000_FOR_7__484": { "max": 1 }, "BUY_SPY151120P00128000_FOR_10__375": { "max": 1 }, "SELL_SPY151120P00128000_FOR_8__375": { "max": 1 }, "BUY_SPY151120P00129000_FOR_11__1000": { "max": 1 }, "SELL_SPY151120P00129000_FOR_9__1000": { "max": 1 }, "BUY_SPY151120P00130000_FOR_12__1000": { "max": 1 }, "SELL_SPY151120P00130000_FOR_9__1000": { "max": 1 }, "BUY_SPY151120P00131000_FOR_12__1139": { "max": 1 }, "SELL_SPY151120P00131000_FOR_10__1139": { "max": 1 }, "BUY_SPY151120P00132000_FOR_13__927": { "max": 1 }, "SELL_SPY151120P00132000_FOR_11__927": { "max": 1 }, "BUY_SPY151120P00133000_FOR_13__375": { "max": 1 }, "SELL_SPY151120P00133000_FOR_11__375": { "max": 1 }, "BUY_SPY151120P00134000_FOR_14__375": { "max": 1 }, "SELL_SPY151120P00134000_FOR_12__375": { "max": 1 }, "BUY_SPY151120P00135000_FOR_15__631": { "max": 1 }, "SELL_SPY151120P00135000_FOR_13__631": { "max": 1 }, "BUY_SPY151120P00136000_FOR_16__924": { "max": 1 }, "SELL_SPY151120P00136000_FOR_14__924": { "max": 1 }, "BUY_SPY151120P00137000_FOR_17__1472": { "max": 1 }, "SELL_SPY151120P00137000_FOR_14__1472": { "max": 1 }, "BUY_SPY151120P00138000_FOR_17__375": { "max": 1 }, "SELL_SPY151120P00138000_FOR_15__375": { "max": 1 }, "BUY_SPY151120P00139000_FOR_18__375": { "max": 1 }, "SELL_SPY151120P00139000_FOR_16__375": { "max": 1 }, "BUY_SPY151120P00140000_FOR_19__375": { "max": 1 }, "SELL_SPY151120P00140000_FOR_17__375": { "max": 1 }, "BUY_SPY151120P00141000_FOR_20__375": { "max": 1 }, "SELL_SPY151120P00141000_FOR_19__375": { "max": 1 }, "BUY_SPY151120P00142000_FOR_21__375": { "max": 1 }, "SELL_SPY151120P00142000_FOR_20__375": { "max": 1 }, "BUY_SPY151120P00143000_FOR_23__604": { "max": 1 }, "SELL_SPY151120P00143000_FOR_21__604": { "max": 1 }, "BUY_SPY151120P00144000_FOR_24__375": { "max": 1 }, "SELL_SPY151120P00144000_FOR_22__375": { "max": 1 }, "BUY_SPY151120P00145000_FOR_25__375": { "max": 1 }, "SELL_SPY151120P00145000_FOR_23__375": { "max": 1 }, "BUY_SPY151120P00146000_FOR_27__605": { "max": 1 }, "SELL_SPY151120P00146000_FOR_25__605": { "max": 1 }, "BUY_SPY151120P00147000_FOR_28__375": { "max": 1 }, "SELL_SPY151120P00147000_FOR_26__375": { "max": 1 }, "BUY_SPY151120P00148000_FOR_29__375": { "max": 1 }, "SELL_SPY151120P00148000_FOR_27__375": { "max": 1 }, "BUY_SPY151120P00149000_FOR_31__375": { "max": 1 }, "SELL_SPY151120P00149000_FOR_29__375": { "max": 1 }, "BUY_SPY151120P00150000_FOR_33__22": { "max": 1 }, "SELL_SPY151120P00150000_FOR_31__22": { "max": 1 }, "BUY_SPY151120P00151000_FOR_34__375": { "max": 1 }, "SELL_SPY151120P00151000_FOR_33__375": { "max": 1 }, "BUY_SPY151120P00152000_FOR_36__375": { "max": 1 }, "SELL_SPY151120P00152000_FOR_34__375": { "max": 1 }, "BUY_SPY151120P00153000_FOR_38__375": { "max": 1 }, "SELL_SPY151120P00153000_FOR_36__375": { "max": 1 }, "BUY_SPY151120P00154000_FOR_40__264": { "max": 1 }, "SELL_SPY151120P00154000_FOR_39__264": { "max": 1 }, "BUY_SPY151120P00155000_FOR_43__447": { "max": 1 }, "SELL_SPY151120P00155000_FOR_40__447": { "max": 1 }, "BUY_SPY151120P00156000_FOR_45__330": { "max": 1 }, "SELL_SPY151120P00156000_FOR_43__330": { "max": 1 }, "BUY_SPY151120P00157000_FOR_47__264": { "max": 1 }, "SELL_SPY151120P00157000_FOR_45__264": { "max": 1 }, "BUY_SPY151120P00158000_FOR_50__330": { "max": 1 }, "SELL_SPY151120P00158000_FOR_48__330": { "max": 1 }, "BUY_SPY151120P00159000_FOR_53__820": { "max": 1 }, "SELL_SPY151120P00159000_FOR_50__820": { "max": 1 }, "BUY_SPY151120P00160000_FOR_55__330": { "max": 1 }, "SELL_SPY151120P00160000_FOR_53__330": { "max": 1 }, "BUY_SPY151120P00161000_FOR_59__42": { "max": 1 }, "SELL_SPY151120P00161000_FOR_56__42": { "max": 1 }, "BUY_SPY151120P00162000_FOR_62__330": { "max": 1 }, "SELL_SPY151120P00162000_FOR_60__330": { "max": 1 }, "BUY_SPY151120P00163000_FOR_66__264": { "max": 1 }, "SELL_SPY151120P00163000_FOR_63__264": { "max": 1 }, "BUY_SPY151120P00164000_FOR_69__264": { "max": 1 }, "SELL_SPY151120P00164000_FOR_67__264": { "max": 1 }, "BUY_SPY151120P00165000_FOR_73__264": { "max": 1 }, "SELL_SPY151120P00165000_FOR_71__264": { "max": 1 }, "BUY_SPY151120P00166000_FOR_78__264": { "max": 1 }, "SELL_SPY151120P00166000_FOR_75__264": { "max": 1 }, "BUY_SPY151120P00167000_FOR_82__330": { "max": 1 }, "SELL_SPY151120P00167000_FOR_79__330": { "max": 1 }, "BUY_SPY151120P00168000_FOR_87__264": { "max": 1 }, "SELL_SPY151120P00168000_FOR_84__264": { "max": 1 }, "BUY_SPY151120P00169000_FOR_92__264": { "max": 1 }, "SELL_SPY151120P00169000_FOR_89__264": { "max": 1 }, "BUY_SPY151120P00170000_FOR_98__457": { "max": 1 }, "SELL_SPY151120P00170000_FOR_95__457": { "max": 1 }, "BUY_SPY151120P00171000_FOR_103__228": { "max": 1 }, "SELL_SPY151120P00171000_FOR_101__228": { "max": 1 }, "BUY_SPY151120P00172000_FOR_110__228": { "max": 1 }, "SELL_SPY151120P00172000_FOR_107__228": { "max": 1 }, "BUY_SPY151120P00173000_FOR_117__2180": { "max": 1 }, "SELL_SPY151120P00173000_FOR_114__2180": { "max": 1 }, "BUY_SPY151120P00174000_FOR_124__1095": { "max": 1 }, "SELL_SPY151120P00174000_FOR_121__1095": { "max": 1 }, "BUY_SPY151120P00175000_FOR_132__2185": { "max": 1 }, "SELL_SPY151120P00175000_FOR_129__2185": { "max": 1 }, "BUY_SPY151120P00176000_FOR_139__240": { "max": 1 }, "SELL_SPY151120P00176000_FOR_137__240": { "max": 1 }, "BUY_SPY151120P00177000_FOR_148__552": { "max": 1 }, "SELL_SPY151120P00177000_FOR_146__552": { "max": 1 }, "BUY_SPY151120P00178000_FOR_157__193": { "max": 1 }, "SELL_SPY151120P00178000_FOR_155__193": { "max": 1 }, "BUY_SPY151120P00179000_FOR_167__270": { "max": 1 }, "SELL_SPY151120P00179000_FOR_165__270": { "max": 1 }, "BUY_SPY151120P00180000_FOR_178__519": { "max": 1 }, "SELL_SPY151120P00180000_FOR_176__519": { "max": 1 }, "BUY_SPY151120P00181000_FOR_191__522": { "max": 1 }, "SELL_SPY151120P00181000_FOR_187__522": { "max": 1 }, "BUY_SPY151120P00182000_FOR_203__1476": { "max": 1 }, "SELL_SPY151120P00182000_FOR_199__1476": { "max": 1 }, "BUY_SPY151120P00183000_FOR_215__270": { "max": 1 }, "SELL_SPY151120P00183000_FOR_212__270": { "max": 1 }, "BUY_SPY151120P00184000_FOR_229__629": { "max": 1 }, "SELL_SPY151120P00184000_FOR_226__629": { "max": 1 }, "BUY_SPY151120P00185000_FOR_243__462": { "max": 1 }, "SELL_SPY151120P00185000_FOR_241__462": { "max": 1 }, "BUY_SPY151120P00186000_FOR_259__562": { "max": 1 }, "SELL_SPY151120P00186000_FOR_257__562": { "max": 1 }, "BUY_SPY151120P00187000_FOR_276__300": { "max": 1 }, "SELL_SPY151120P00187000_FOR_273__300": { "max": 1 }, "BUY_SPY151120P00188000_FOR_294__272": { "max": 1 }, "SELL_SPY151120P00188000_FOR_292__272": { "max": 1 }, "BUY_SPY151120P00189000_FOR_313__505": { "max": 1 }, "SELL_SPY151120P00189000_FOR_311__505": { "max": 1 }, "BUY_SPY151120P00190000_FOR_333__28": { "max": 1 }, "SELL_SPY151120P00190000_FOR_331__28": { "max": 1 }, "BUY_SPY151120P00191000_FOR_356__519": { "max": 1 }, "SELL_SPY151120P00191000_FOR_353__519": { "max": 1 }, "BUY_SPY151120P00192000_FOR_378__25": { "max": 1 }, "SELL_SPY151120P00192000_FOR_376__25": { "max": 1 }, "BUY_SPY151120P00193000_FOR_403__210": { "max": 1 }, "SELL_SPY151120P00193000_FOR_400__210": { "max": 1 }, "BUY_SPY151120P00194000_FOR_429__253": { "max": 1 }, "SELL_SPY151120P00194000_FOR_427__253": { "max": 1 }, "BUY_SPY151120P00195000_FOR_457__172": { "max": 1 }, "SELL_SPY151120P00195000_FOR_454__172": { "max": 1 }, "BUY_SPY151120P00196000_FOR_488__350": { "max": 1 }, "SELL_SPY151120P00196000_FOR_483__350": { "max": 1 }, "BUY_SPY151120P00197000_FOR_519__482": { "max": 1 }, "SELL_SPY151120P00197000_FOR_515__482": { "max": 1 }, "BUY_SPY151120P00198000_FOR_553__464": { "max": 1 }, "SELL_SPY151120P00198000_FOR_549__464": { "max": 1 }, "BUY_SPY151120P00199000_FOR_589__392": { "max": 1 }, "SELL_SPY151120P00199000_FOR_585__392": { "max": 1 }, "BUY_SPY151120P00200000_FOR_627__384": { "max": 1 }, "SELL_SPY151120P00200000_FOR_623__384": { "max": 1 }, "BUY_SPY151120P00201000_FOR_668__290": { "max": 1 }, "SELL_SPY151120P00201000_FOR_663__290": { "max": 1 }, "BUY_SPY151120P00202000_FOR_717__90": { "max": 1 }, "SELL_SPY151120P00202000_FOR_707__90": { "max": 1 }, "BUY_SPY151120P00203000_FOR_764__90": { "max": 1 }, "SELL_SPY151120P00203000_FOR_752__90": { "max": 1 }, "BUY_SPY151120P00204000_FOR_816__19": { "max": 1 }, "SELL_SPY151120P00204000_FOR_802__19": { "max": 1 }, "BUY_SPY151120P00205000_FOR_870__262": { "max": 1 }, "SELL_SPY151120P00205000_FOR_855__262": { "max": 1 }, "BUY_SPY151120P00206000_FOR_928__20": { "max": 1 }, "SELL_SPY151120P00206000_FOR_910__20": { "max": 1 }, "BUY_SPY151120P00207000_FOR_990__10": { "max": 1 }, "SELL_SPY151120P00207000_FOR_969__10": { "max": 1 }, "BUY_SPY151120P00208000_FOR_1056__20": { "max": 1 }, "SELL_SPY151120P00208000_FOR_1033__20": { "max": 1 }, "BUY_SPY151120P00209000_FOR_1125__20": { "max": 1 }, "SELL_SPY151120P00209000_FOR_1103__20": { "max": 1 }, "BUY_SPY151120P00210000_FOR_1199__10": { "max": 1 }, "SELL_SPY151120P00210000_FOR_1171__10": { "max": 1 }, "BUY_SPY151120P00211000_FOR_1278__132": { "max": 1 }, "SELL_SPY151120P00211000_FOR_1248__132": { "max": 1 }, "BUY_SPY151120P00212000_FOR_1357__30": { "max": 1 }, "SELL_SPY151120P00212000_FOR_1324__30": { "max": 1 }, "BUY_SPY151120P00213000_FOR_1442__20": { "max": 1 }, "SELL_SPY151120P00213000_FOR_1407__20": { "max": 1 }, "BUY_SPY151120P00214000_FOR_1529__30": { "max": 1 }, "SELL_SPY151120P00214000_FOR_1493__30": { "max": 1 }, "BUY_SPY151120P00215000_FOR_1620__10": { "max": 1 }, "SELL_SPY151120P00215000_FOR_1581__10": { "max": 1 }, "BUY_SPY151120P00216000_FOR_1713__10": { "max": 1 }, "SELL_SPY151120P00216000_FOR_1673__10": { "max": 1 }, "BUY_SPY151120P00217000_FOR_1808__10": { "max": 1 }, "SELL_SPY151120P00217000_FOR_1764__10": { "max": 1 }, "BUY_SPY151120P00218000_FOR_1904__10": { "max": 1 }, "SELL_SPY151120P00218000_FOR_1862__10": { "max": 1 }, "BUY_SPY151120P00219000_FOR_2001__10": { "max": 1 }, "SELL_SPY151120P00219000_FOR_1958__10": { "max": 1 }, "BUY_SPY151120P00220000_FOR_2100__10": { "max": 1 }, "SELL_SPY151120P00220000_FOR_2054__10": { "max": 1 }, "BUY_SPY151120P00221000_FOR_2198__10": { "max": 1 }, "SELL_SPY151120P00221000_FOR_2154__10": { "max": 1 }, "BUY_SPY151120P00222000_FOR_2302__10": { "max": 1 }, "SELL_SPY151120P00222000_FOR_2244__10": { "max": 1 }, "BUY_SPY151120P00223000_FOR_2401__10": { "max": 1 }, "SELL_SPY151120P00223000_FOR_2349__10": { "max": 1 }, "BUY_SPY151120P00224000_FOR_2501__25": { "max": 1 }, "SELL_SPY151120P00224000_FOR_2449__25": { "max": 1 }, "BUY_SPY151120P00225000_FOR_2601__10": { "max": 1 }, "SELL_SPY151120P00225000_FOR_2548__10": { "max": 1 }, "BUY_SPY151120P00226000_FOR_2701__14": { "max": 1 }, "SELL_SPY151120P00226000_FOR_2643__14": { "max": 1 }, "BUY_SPY151120P00227000_FOR_2801__10": { "max": 1 }, "SELL_SPY151120P00227000_FOR_2743__10": { "max": 1 }, "BUY_SPY151120P00228000_FOR_2901__14": { "max": 1 }, "SELL_SPY151120P00228000_FOR_2843__14": { "max": 1 }, "BUY_SPY151120P00229000_FOR_3001__10": { "max": 1 }, "SELL_SPY151120P00229000_FOR_2943__10": { "max": 1 }, "BUY_SPY151120P00230000_FOR_3101__10": { "max": 1 }, "SELL_SPY151120P00230000_FOR_3043__10": { "max": 1 }, "BUY_SPY151120P00231000_FOR_3201__16": { "max": 1 }, "SELL_SPY151120P00231000_FOR_3143__16": { "max": 1 }, "BUY_SPY151120P00232000_FOR_3301__16": { "max": 1 }, "SELL_SPY151120P00232000_FOR_3243__16": { "max": 1 }, "BUY_SPY151120P00233000_FOR_3401__16": { "max": 1 }, "SELL_SPY151120P00233000_FOR_3343__16": { "max": 1 }, "BUY_SPY151120P00234000_FOR_3501__16": { "max": 1 }, "SELL_SPY151120P00234000_FOR_3443__16": { "max": 1 }, "BUY_SPY151120P00235000_FOR_3601__16": { "max": 1 }, "SELL_SPY151120P00235000_FOR_3543__16": { "max": 1 }, "BUY_SPY151120P00236000_FOR_3701__16": { "max": 1 }, "SELL_SPY151120P00236000_FOR_3643__16": { "max": 1 }, "BUY_SPY151120P00237000_FOR_3801__16": { "max": 1 }, "SELL_SPY151120P00237000_FOR_3743__16": { "max": 1 }, "BUY_SPY151120P00238000_FOR_3901__16": { "max": 1 }, "SELL_SPY151120P00238000_FOR_3843__16": { "max": 1 }, "BUY_SPY151120P00239000_FOR_4001__16": { "max": 1 }, "SELL_SPY151120P00239000_FOR_3943__16": { "max": 1 }, "BUY_SPY151120P00240000_FOR_4101__16": { "max": 1 }, "SELL_SPY151120P00240000_FOR_4043__16": { "max": 1 }, "BUY_SPY151120P00245000_FOR_4601__16": { "max": 1 }, "SELL_SPY151120P00245000_FOR_4543__16": { "max": 1 }, "BUY_SPY151120P00250000_FOR_5101__16": { "max": 1 }, "SELL_SPY151120P00250000_FOR_5043__16": { "max": 1 }, "BUY_SPY151120P00255000_FOR_5601__10": { "max": 1 }, "SELL_SPY151120P00255000_FOR_5543__10": { "max": 1 }, "BUY_SPY151120P00260000_FOR_6101__10": { "max": 1 }, "SELL_SPY151120P00260000_FOR_6043__10": { "max": 1 }, "BUY_SPY151120P00265000_FOR_6601__60": { "max": 1 }, "SELL_SPY151120P00265000_FOR_6543__60": { "max": 1 }, "BUY_SPY151120P00270000_FOR_7103__10": { "max": 1 }, "SELL_SPY151120P00270000_FOR_7045__10": { "max": 1 }, "BUY_SPY151120P00275000_FOR_7603__10": { "max": 1 }, "SELL_SPY151120P00275000_FOR_7545__10": { "max": 1 }, "BUY_SPY151120P00280000_FOR_8106__250": { "max": 1 }, "SELL_SPY151120P00280000_FOR_8052__250": { "max": 1 }, "BUY_SPY151120P00285000_FOR_8603__10": { "max": 1 }, "SELL_SPY151120P00285000_FOR_8545__10": { "max": 1 }, "BUY_SPY151120P00290000_FOR_9103__10": { "max": 1 }, "SELL_SPY151120P00290000_FOR_9045__10": { "max": 1 }, "BUY_SPY151120P00295000_FOR_9603__10": { "max": 1 }, "SELL_SPY151120P00295000_FOR_9545__10": { "max": 1 }, "BUY_SPY151120P00300000_FOR_10103__10": { "max": 1 }, "SELL_SPY151120P00300000_FOR_10045__10": { "max": 1 }, "BUY_SPY151120P00305000_FOR_10603__10": { "max": 1 }, "SELL_SPY151120P00305000_FOR_10545__10": { "max": 1 }, "BUY_SPY151120P00310000_FOR_11103__10": { "max": 1 }, "SELL_SPY151120P00310000_FOR_11045__10": { "max": 1 }, "BUY_SPY151120P00315000_FOR_11603__10": { "max": 1 }, "SELL_SPY151120P00315000_FOR_11545__10": { "max": 1 }, "BUY_SPY151120C00110000_FOR_9063__10": { "max": 1 }, "SELL_SPY151120C00110000_FOR_9006__10": { "max": 1 }, "BUY_SPY151120C00111000_FOR_8963__10": { "max": 1 }, "SELL_SPY151120C00111000_FOR_8906__10": { "max": 1 }, "BUY_SPY151120C00112000_FOR_8863__10": { "max": 1 }, "SELL_SPY151120C00112000_FOR_8806__10": { "max": 1 }, "BUY_SPY151120C00113000_FOR_8763__10": { "max": 1 }, "SELL_SPY151120C00113000_FOR_8706__10": { "max": 1 }, "BUY_SPY151120C00114000_FOR_8663__10": { "max": 1 }, "SELL_SPY151120C00114000_FOR_8606__10": { "max": 1 }, "BUY_SPY151120C00115000_FOR_8563__10": { "max": 1 }, "SELL_SPY151120C00115000_FOR_8506__10": { "max": 1 }, "BUY_SPY151120C00116000_FOR_8463__10": { "max": 1 }, "SELL_SPY151120C00116000_FOR_8406__10": { "max": 1 }, "BUY_SPY151120C00117000_FOR_8363__10": { "max": 1 }, "SELL_SPY151120C00117000_FOR_8306__10": { "max": 1 }, "BUY_SPY151120C00118000_FOR_8263__10": { "max": 1 }, "SELL_SPY151120C00118000_FOR_8206__10": { "max": 1 }, "BUY_SPY151120C00119000_FOR_8163__10": { "max": 1 }, "SELL_SPY151120C00119000_FOR_8106__10": { "max": 1 }, "BUY_SPY151120C00120000_FOR_8063__10": { "max": 1 }, "SELL_SPY151120C00120000_FOR_8006__10": { "max": 1 }, "BUY_SPY151120C00121000_FOR_7963__10": { "max": 1 }, "SELL_SPY151120C00121000_FOR_7906__10": { "max": 1 }, "BUY_SPY151120C00122000_FOR_7863__10": { "max": 1 }, "SELL_SPY151120C00122000_FOR_7806__10": { "max": 1 }, "BUY_SPY151120C00123000_FOR_7763__10": { "max": 1 }, "SELL_SPY151120C00123000_FOR_7706__10": { "max": 1 }, "BUY_SPY151120C00124000_FOR_7663__10": { "max": 1 }, "SELL_SPY151120C00124000_FOR_7606__10": { "max": 1 }, "BUY_SPY151120C00125000_FOR_7563__10": { "max": 1 }, "SELL_SPY151120C00125000_FOR_7506__10": { "max": 1 }, "BUY_SPY151120C00126000_FOR_7463__10": { "max": 1 }, "SELL_SPY151120C00126000_FOR_7406__10": { "max": 1 }, "BUY_SPY151120C00127000_FOR_7363__10": { "max": 1 }, "SELL_SPY151120C00127000_FOR_7306__10": { "max": 1 }, "BUY_SPY151120C00128000_FOR_7263__10": { "max": 1 }, "SELL_SPY151120C00128000_FOR_7206__10": { "max": 1 }, "BUY_SPY151120C00129000_FOR_7163__10": { "max": 1 }, "SELL_SPY151120C00129000_FOR_7106__10": { "max": 1 }, "BUY_SPY151120C00130000_FOR_7063__10": { "max": 1 }, "SELL_SPY151120C00130000_FOR_7006__10": { "max": 1 }, "BUY_SPY151120C00131000_FOR_6963__10": { "max": 1 }, "SELL_SPY151120C00131000_FOR_6906__10": { "max": 1 }, "BUY_SPY151120C00132000_FOR_6863__10": { "max": 1 }, "SELL_SPY151120C00132000_FOR_6806__10": { "max": 1 }, "BUY_SPY151120C00133000_FOR_6763__10": { "max": 1 }, "SELL_SPY151120C00133000_FOR_6706__10": { "max": 1 }, "BUY_SPY151120C00134000_FOR_6663__10": { "max": 1 }, "SELL_SPY151120C00134000_FOR_6606__10": { "max": 1 }, "BUY_SPY151120C00135000_FOR_6563__10": { "max": 1 }, "SELL_SPY151120C00135000_FOR_6506__10": { "max": 1 }, "BUY_SPY151120C00136000_FOR_6463__10": { "max": 1 }, "SELL_SPY151120C00136000_FOR_6406__10": { "max": 1 }, "BUY_SPY151120C00137000_FOR_6363__10": { "max": 1 }, "SELL_SPY151120C00137000_FOR_6306__10": { "max": 1 }, "BUY_SPY151120C00138000_FOR_6263__10": { "max": 1 }, "SELL_SPY151120C00138000_FOR_6206__10": { "max": 1 }, "BUY_SPY151120C00139000_FOR_6163__10": { "max": 1 }, "SELL_SPY151120C00139000_FOR_6106__10": { "max": 1 }, "BUY_SPY151120C00140000_FOR_6063__10": { "max": 1 }, "SELL_SPY151120C00140000_FOR_6006__10": { "max": 1 }, "BUY_SPY151120C00141000_FOR_5963__10": { "max": 1 }, "SELL_SPY151120C00141000_FOR_5906__10": { "max": 1 }, "BUY_SPY151120C00142000_FOR_5863__10": { "max": 1 }, "SELL_SPY151120C00142000_FOR_5806__10": { "max": 1 }, "BUY_SPY151120C00143000_FOR_5763__10": { "max": 1 }, "SELL_SPY151120C00143000_FOR_5706__10": { "max": 1 }, "BUY_SPY151120C00144000_FOR_5663__10": { "max": 1 }, "SELL_SPY151120C00144000_FOR_5606__10": { "max": 1 }, "BUY_SPY151120C00145000_FOR_5563__10": { "max": 1 }, "SELL_SPY151120C00145000_FOR_5506__10": { "max": 1 }, "BUY_SPY151120C00146000_FOR_5463__10": { "max": 1 }, "SELL_SPY151120C00146000_FOR_5406__10": { "max": 1 }, "BUY_SPY151120C00147000_FOR_5363__10": { "max": 1 }, "SELL_SPY151120C00147000_FOR_5306__10": { "max": 1 }, "BUY_SPY151120C00148000_FOR_5263__10": { "max": 1 }, "SELL_SPY151120C00148000_FOR_5206__10": { "max": 1 }, "BUY_SPY151120C00149000_FOR_5163__10": { "max": 1 }, "SELL_SPY151120C00149000_FOR_5106__10": { "max": 1 }, "BUY_SPY151120C00150000_FOR_5063__10": { "max": 1 }, "SELL_SPY151120C00150000_FOR_5006__10": { "max": 1 }, "BUY_SPY151120C00151000_FOR_4963__10": { "max": 1 }, "SELL_SPY151120C00151000_FOR_4906__10": { "max": 1 }, "BUY_SPY151120C00152000_FOR_4863__10": { "max": 1 }, "SELL_SPY151120C00152000_FOR_4806__10": { "max": 1 }, "BUY_SPY151120C00153000_FOR_4763__10": { "max": 1 }, "SELL_SPY151120C00153000_FOR_4706__10": { "max": 1 }, "BUY_SPY151120C00154000_FOR_4663__10": { "max": 1 }, "SELL_SPY151120C00154000_FOR_4606__10": { "max": 1 }, "BUY_SPY151120C00155000_FOR_4563__10": { "max": 1 }, "SELL_SPY151120C00155000_FOR_4506__10": { "max": 1 }, "BUY_SPY151120C00156000_FOR_4463__10": { "max": 1 }, "SELL_SPY151120C00156000_FOR_4406__10": { "max": 1 }, "BUY_SPY151120C00157000_FOR_4363__10": { "max": 1 }, "SELL_SPY151120C00157000_FOR_4306__10": { "max": 1 }, "BUY_SPY151120C00158000_FOR_4263__10": { "max": 1 }, "SELL_SPY151120C00158000_FOR_4206__10": { "max": 1 }, "BUY_SPY151120C00159000_FOR_4163__10": { "max": 1 }, "SELL_SPY151120C00159000_FOR_4106__10": { "max": 1 }, "BUY_SPY151120C00160000_FOR_4063__10": { "max": 1 }, "SELL_SPY151120C00160000_FOR_4006__10": { "max": 1 }, "BUY_SPY151120C00161000_FOR_3963__10": { "max": 1 }, "SELL_SPY151120C00161000_FOR_3906__10": { "max": 1 }, "BUY_SPY151120C00162000_FOR_3863__60": { "max": 1 }, "SELL_SPY151120C00162000_FOR_3806__60": { "max": 1 }, "BUY_SPY151120C00163000_FOR_3763__31": { "max": 1 }, "SELL_SPY151120C00163000_FOR_3706__31": { "max": 1 }, "BUY_SPY151120C00164000_FOR_3661__53": { "max": 1 }, "SELL_SPY151120C00164000_FOR_3606__53": { "max": 1 }, "BUY_SPY151120C00165000_FOR_3561__53": { "max": 1 }, "SELL_SPY151120C00165000_FOR_3507__53": { "max": 1 }, "BUY_SPY151120C00166000_FOR_3462__66": { "max": 1 }, "SELL_SPY151120C00166000_FOR_3411__66": { "max": 1 }, "BUY_SPY151120C00167000_FOR_3362__16": { "max": 1 }, "SELL_SPY151120C00167000_FOR_3308__16": { "max": 1 }, "BUY_SPY151120C00168000_FOR_3264__10": { "max": 1 }, "SELL_SPY151120C00168000_FOR_3211__10": { "max": 1 }, "BUY_SPY151120C00169000_FOR_3162__10": { "max": 1 }, "SELL_SPY151120C00169000_FOR_3114__10": { "max": 1 }, "BUY_SPY151120C00170000_FOR_3065__10": { "max": 1 }, "SELL_SPY151120C00170000_FOR_3014__10": { "max": 1 }, "BUY_SPY151120C00171000_FOR_2958__19": { "max": 1 }, "SELL_SPY151120C00171000_FOR_2920__19": { "max": 1 }, "BUY_SPY151120C00172000_FOR_2860__10": { "max": 1 }, "SELL_SPY151120C00172000_FOR_2826__10": { "max": 1 }, "BUY_SPY151120C00173000_FOR_2772__42": { "max": 1 }, "SELL_SPY151120C00173000_FOR_2733__42": { "max": 1 }, "BUY_SPY151120C00174000_FOR_2670__19": { "max": 1 }, "SELL_SPY151120C00174000_FOR_2640__19": { "max": 1 }, "BUY_SPY151120C00175000_FOR_2578__19": { "max": 1 }, "SELL_SPY151120C00175000_FOR_2549__19": { "max": 1 }, "BUY_SPY151120C00176000_FOR_2484__19": { "max": 1 }, "SELL_SPY151120C00176000_FOR_2457__19": { "max": 1 }, "BUY_SPY151120C00177000_FOR_2392__19": { "max": 1 }, "SELL_SPY151120C00177000_FOR_2365__19": { "max": 1 }, "BUY_SPY151120C00178000_FOR_2301__19": { "max": 1 }, "SELL_SPY151120C00178000_FOR_2276__19": { "max": 1 }, "BUY_SPY151120C00179000_FOR_2212__279": { "max": 1 }, "SELL_SPY151120C00179000_FOR_2187__279": { "max": 1 }, "BUY_SPY151120C00180000_FOR_2121__301": { "max": 1 }, "SELL_SPY151120C00180000_FOR_2098__301": { "max": 1 }, "BUY_SPY151120C00181000_FOR_2032__305": { "max": 1 }, "SELL_SPY151120C00181000_FOR_2009__305": { "max": 1 }, "BUY_SPY151120C00182000_FOR_1944__19": { "max": 1 }, "SELL_SPY151120C00182000_FOR_1923__19": { "max": 1 }, "BUY_SPY151120C00183000_FOR_1853__147": { "max": 1 }, "SELL_SPY151120C00183000_FOR_1837__147": { "max": 1 }, "BUY_SPY151120C00184000_FOR_1767__225": { "max": 1 }, "SELL_SPY151120C00184000_FOR_1751__225": { "max": 1 }, "BUY_SPY151120C00185000_FOR_1685__29": { "max": 1 }, "SELL_SPY151120C00185000_FOR_1666__29": { "max": 1 }, "BUY_SPY151120C00186000_FOR_1600__612": { "max": 1 }, "SELL_SPY151120C00186000_FOR_1583__612": { "max": 1 }, "BUY_SPY151120C00187000_FOR_1517__635": { "max": 1 }, "SELL_SPY151120C00187000_FOR_1500__635": { "max": 1 }, "BUY_SPY151120C00188000_FOR_1432__199": { "max": 1 }, "SELL_SPY151120C00188000_FOR_1419__199": { "max": 1 }, "BUY_SPY151120C00189000_FOR_1350__192": { "max": 1 }, "SELL_SPY151120C00189000_FOR_1339__192": { "max": 1 }, "BUY_SPY151120C00190000_FOR_1271__192": { "max": 1 }, "SELL_SPY151120C00190000_FOR_1259__192": { "max": 1 }, "BUY_SPY151120C00191000_FOR_1193__192": { "max": 1 }, "SELL_SPY151120C00191000_FOR_1182__192": { "max": 1 }, "BUY_SPY151120C00192000_FOR_1116__165": { "max": 1 }, "SELL_SPY151120C00192000_FOR_1104__165": { "max": 1 }, "BUY_SPY151120C00193000_FOR_1039__248": { "max": 1 }, "SELL_SPY151120C00193000_FOR_1029__248": { "max": 1 }, "BUY_SPY151120C00194000_FOR_965__248": { "max": 1 }, "SELL_SPY151120C00194000_FOR_957__248": { "max": 1 }, "BUY_SPY151120C00195000_FOR_893__248": { "max": 1 }, "SELL_SPY151120C00195000_FOR_889__248": { "max": 1 }, "BUY_SPY151120C00196000_FOR_822__13": { "max": 1 }, "SELL_SPY151120C00196000_FOR_817__13": { "max": 1 }, "BUY_SPY151120C00197000_FOR_754__14": { "max": 1 }, "SELL_SPY151120C00197000_FOR_750__14": { "max": 1 }, "BUY_SPY151120C00198000_FOR_687__15": { "max": 1 }, "SELL_SPY151120C00198000_FOR_683__15": { "max": 1 }, "BUY_SPY151120C00199000_FOR_623__270": { "max": 1 }, "SELL_SPY151120C00199000_FOR_620__270": { "max": 1 }, "BUY_SPY151120C00200000_FOR_561__1": { "max": 1 }, "SELL_SPY151120C00200000_FOR_558__1": { "max": 1 }, "BUY_SPY151120C00201000_FOR_503__484": { "max": 1 }, "SELL_SPY151120C00201000_FOR_499__484": { "max": 1 }, "BUY_SPY151120C00202000_FOR_446__378": { "max": 1 }, "SELL_SPY151120C00202000_FOR_443__378": { "max": 1 }, "BUY_SPY151120C00203000_FOR_393__108": { "max": 1 }, "SELL_SPY151120C00203000_FOR_390__108": { "max": 1 }, "BUY_SPY151120C00204000_FOR_342__330": { "max": 1 }, "SELL_SPY151120C00204000_FOR_340__330": { "max": 1 }, "BUY_SPY151120C00205000_FOR_295__64": { "max": 1 }, "SELL_SPY151120C00205000_FOR_292__64": { "max": 1 }, "BUY_SPY151120C00206000_FOR_252__83": { "max": 1 }, "SELL_SPY151120C00206000_FOR_250__83": { "max": 1 }, "BUY_SPY151120C00207000_FOR_213__367": { "max": 1 }, "SELL_SPY151120C00207000_FOR_210__367": { "max": 1 }, "BUY_SPY151120C00208000_FOR_177__330": { "max": 1 }, "SELL_SPY151120C00208000_FOR_175__330": { "max": 1 }, "BUY_SPY151120C00209000_FOR_145__330": { "max": 1 }, "SELL_SPY151120C00209000_FOR_143__330": { "max": 1 }, "BUY_SPY151120C00210000_FOR_117__300": { "max": 1 }, "SELL_SPY151120C00210000_FOR_115__300": { "max": 1 }, "BUY_SPY151120C00211000_FOR_93__300": { "max": 1 }, "SELL_SPY151120C00211000_FOR_91__300": { "max": 1 }, "BUY_SPY151120C00212000_FOR_73__300": { "max": 1 }, "SELL_SPY151120C00212000_FOR_71__300": { "max": 1 }, "BUY_SPY151120C00213000_FOR_57__222": { "max": 1 }, "SELL_SPY151120C00213000_FOR_55__222": { "max": 1 }, "BUY_SPY151120C00214000_FOR_44__264": { "max": 1 }, "SELL_SPY151120C00214000_FOR_41__264": { "max": 1 }, "BUY_SPY151120C00215000_FOR_33__330": { "max": 1 }, "SELL_SPY151120C00215000_FOR_30__330": { "max": 1 }, "BUY_SPY151120C00216000_FOR_25__375": { "max": 1 }, "SELL_SPY151120C00216000_FOR_22__375": { "max": 1 }, "BUY_SPY151120C00217000_FOR_19__1075": { "max": 1 }, "SELL_SPY151120C00217000_FOR_16__1075": { "max": 1 }, "BUY_SPY151120C00218000_FOR_15__4300": { "max": 1 }, "SELL_SPY151120C00218000_FOR_12__4300": { "max": 1 }, "BUY_SPY151120C00219000_FOR_11__3875": { "max": 1 }, "SELL_SPY151120C00219000_FOR_8__3875": { "max": 1 }, "BUY_SPY151120C00220000_FOR_9__3875": { "max": 1 }, "SELL_SPY151120C00220000_FOR_6__3875": { "max": 1 }, "BUY_SPY151120C00221000_FOR_7__3875": { "max": 1 }, "SELL_SPY151120C00221000_FOR_4__3875": { "max": 1 }, "BUY_SPY151120C00222000_FOR_5__375": { "max": 1 }, "SELL_SPY151120C00222000_FOR_3__375": { "max": 1 }, "BUY_SPY151120C00223000_FOR_4__1017": { "max": 1 }, "SELL_SPY151120C00223000_FOR_2__1017": { "max": 1 }, "BUY_SPY151120C00224000_FOR_3__300": { "max": 1 }, "BUY_SPY151120C00225000_FOR_3__375": { "max": 1 }, "BUY_SPY151120C00226000_FOR_2__375": { "max": 1 }, "BUY_SPY151120C00227000_FOR_2__20": { "max": 1 }, "BUY_SPY151120C00228000_FOR_2__300": { "max": 1 }, "BUY_SPY151120C00229000_FOR_2__20": { "max": 1 }, "BUY_SPY151120C00230000_FOR_2__1000": { "max": 1 }, "BUY_SPY151120C00231000_FOR_2__20": { "max": 1 }, "BUY_SPY151120C00232000_FOR_2__20": { "max": 1 }, "BUY_SPY151120P00100000_FOR_4__75": { "max": 1 }, "SELL_SPY151120P00100000_FOR_3__75": { "max": 1 }, "BUY_SPY151120P00105000_FOR_4__322": { "max": 1 }, "SELL_SPY151120P00105000_FOR_2__322": { "max": 1 }, "BUY_SPY151120P00106000_FOR_5__1013": { "max": 1 }, "SELL_SPY151120P00106000_FOR_2__1013": { "max": 1 }, "BUY_SPY151120P00107000_FOR_5__20": { "max": 1 }, "SELL_SPY151120P00107000_FOR_2__20": { "max": 1 }, "BUY_SPY151120P00108000_FOR_5__4051": { "max": 1 }, "SELL_SPY151120P00108000_FOR_3__4051": { "max": 1 }, "BUY_SPY151120P00109000_FOR_5__3682": { "max": 1 }, "SELL_SPY151120P00109000_FOR_3__3682": { "max": 1 }, "BUY_SPY151120C00100000_FOR_10063__10": { "max": 1 }, "SELL_SPY151120C00100000_FOR_10006__10": { "max": 1 }, "BUY_SPY151120C00105000_FOR_9563__10": { "max": 1 }, "SELL_SPY151120C00105000_FOR_9506__10": { "max": 1 }, "BUY_SPY151120C00106000_FOR_9463__10": { "max": 1 }, "SELL_SPY151120C00106000_FOR_9406__10": { "max": 1 }, "BUY_SPY151120C00107000_FOR_9363__10": { "max": 1 }, "SELL_SPY151120C00107000_FOR_9306__10": { "max": 1 }, "BUY_SPY151120C00108000_FOR_9263__10": { "max": 1 }, "SELL_SPY151120C00108000_FOR_9206__10": { "max": 1 }, "BUY_SPY151120C00109000_FOR_9163__10": { "max": 1 }, "SELL_SPY151120C00109000_FOR_9106__10": { "max": 1 }, "BUY_SPY151120P00101000_FOR_4__673": { "max": 1 }, "SELL_SPY151120P00101000_FOR_2__673": { "max": 1 }, "BUY_SPY151120P00102000_FOR_4__300": { "max": 1 }, "SELL_SPY151120P00102000_FOR_2__300": { "max": 1 }, "BUY_SPY151120P00103000_FOR_4__444": { "max": 1 }, "SELL_SPY151120P00103000_FOR_2__444": { "max": 1 }, "BUY_SPY151120P00104000_FOR_4__300": { "max": 1 }, "SELL_SPY151120P00104000_FOR_2__300": { "max": 1 }, "BUY_SPY151120C00101000_FOR_9963__10": { "max": 1 }, "SELL_SPY151120C00101000_FOR_9906__10": { "max": 1 }, "BUY_SPY151120C00102000_FOR_9863__10": { "max": 1 }, "SELL_SPY151120C00102000_FOR_9806__10": { "max": 1 }, "BUY_SPY151120C00103000_FOR_9763__10": { "max": 1 }, "SELL_SPY151120C00103000_FOR_9706__10": { "max": 1 }, "BUY_SPY151120C00104000_FOR_9663__10": { "max": 1 }, "SELL_SPY151120C00104000_FOR_9606__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,