UNPKG

javascript-lp-solver

Version:

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

1,868 lines (1,867 loc) 3.35 MB
{ "expects": { "result": 0.8, "BUY_SPY151016P00134000_FOR_4__525": 1, "SELL_SPY151016P00198000_FOR_367__578": 1, "SELL_SPY151016C00134000_FOR_6615__200": 1, "BUY_SPY151016C00198000_FOR_498__540": 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_SPY151016P00110000_FOR_2__420": { "max": 1 }, "BUY_SPY151016P00111000_FOR_2__420": { "max": 1 }, "BUY_SPY151016P00112000_FOR_2__420": { "max": 1 }, "BUY_SPY151016P00113000_FOR_2__420": { "max": 1 }, "BUY_SPY151016P00114000_FOR_2__1025": { "max": 1 }, "BUY_SPY151016P00115000_FOR_2__993": { "max": 1 }, "BUY_SPY151016P00116000_FOR_3__2180": { "max": 1 }, "SELL_SPY151016P00116000_FOR_2__2180": { "max": 1 }, "BUY_SPY151016P00117000_FOR_3__1673": { "max": 1 }, "SELL_SPY151016P00117000_FOR_2__1673": { "max": 1 }, "BUY_SPY151016P00118000_FOR_3__595": { "max": 1 }, "SELL_SPY151016P00118000_FOR_2__595": { "max": 1 }, "BUY_SPY151016P00119000_FOR_3__1124": { "max": 1 }, "SELL_SPY151016P00119000_FOR_2__1124": { "max": 1 }, "BUY_SPY151016P00120000_FOR_3__1124": { "max": 1 }, "SELL_SPY151016P00120000_FOR_2__1124": { "max": 1 }, "BUY_SPY151016P00121000_FOR_3__1124": { "max": 1 }, "SELL_SPY151016P00121000_FOR_2__1124": { "max": 1 }, "BUY_SPY151016P00122000_FOR_3__686": { "max": 1 }, "SELL_SPY151016P00122000_FOR_2__686": { "max": 1 }, "BUY_SPY151016P00123000_FOR_3__420": { "max": 1 }, "SELL_SPY151016P00123000_FOR_2__420": { "max": 1 }, "BUY_SPY151016P00124000_FOR_3__420": { "max": 1 }, "SELL_SPY151016P00124000_FOR_2__420": { "max": 1 }, "BUY_SPY151016P00125000_FOR_3__251": { "max": 1 }, "SELL_SPY151016P00125000_FOR_2__251": { "max": 1 }, "BUY_SPY151016P00126000_FOR_3__525": { "max": 1 }, "SELL_SPY151016P00126000_FOR_2__525": { "max": 1 }, "BUY_SPY151016P00127000_FOR_3__525": { "max": 1 }, "SELL_SPY151016P00127000_FOR_2__525": { "max": 1 }, "BUY_SPY151016P00128000_FOR_4__420": { "max": 1 }, "SELL_SPY151016P00128000_FOR_2__420": { "max": 1 }, "BUY_SPY151016P00129000_FOR_4__420": { "max": 1 }, "SELL_SPY151016P00129000_FOR_2__420": { "max": 1 }, "BUY_SPY151016P00130000_FOR_4__856": { "max": 1 }, "SELL_SPY151016P00130000_FOR_2__856": { "max": 1 }, "BUY_SPY151016P00131000_FOR_4__2137": { "max": 1 }, "SELL_SPY151016P00131000_FOR_2__2137": { "max": 1 }, "BUY_SPY151016P00132000_FOR_4__2248": { "max": 1 }, "SELL_SPY151016P00132000_FOR_3__2248": { "max": 1 }, "BUY_SPY151016P00133000_FOR_4__522": { "max": 1 }, "SELL_SPY151016P00133000_FOR_3__522": { "max": 1 }, "BUY_SPY151016P00134000_FOR_4__525": { "max": 1 }, "SELL_SPY151016P00134000_FOR_3__525": { "max": 1 }, "BUY_SPY151016P00135000_FOR_5__1095": { "max": 1 }, "SELL_SPY151016P00135000_FOR_3__1095": { "max": 1 }, "BUY_SPY151016P00136000_FOR_5__675": { "max": 1 }, "SELL_SPY151016P00136000_FOR_3__675": { "max": 1 }, "BUY_SPY151016P00137000_FOR_5__1842": { "max": 1 }, "SELL_SPY151016P00137000_FOR_3__1842": { "max": 1 }, "BUY_SPY151016P00138000_FOR_5__1952": { "max": 1 }, "SELL_SPY151016P00138000_FOR_4__1952": { "max": 1 }, "BUY_SPY151016P00139000_FOR_5__420": { "max": 1 }, "SELL_SPY151016P00139000_FOR_4__420": { "max": 1 }, "BUY_SPY151016P00140000_FOR_5__525": { "max": 1 }, "SELL_SPY151016P00140000_FOR_4__525": { "max": 1 }, "BUY_SPY151016P00141000_FOR_6__1653": { "max": 1 }, "SELL_SPY151016P00141000_FOR_4__1653": { "max": 1 }, "BUY_SPY151016P00142000_FOR_6__2417": { "max": 1 }, "SELL_SPY151016P00142000_FOR_5__2417": { "max": 1 }, "BUY_SPY151016P00143000_FOR_6__525": { "max": 1 }, "SELL_SPY151016P00143000_FOR_5__525": { "max": 1 }, "BUY_SPY151016P00144000_FOR_6__525": { "max": 1 }, "SELL_SPY151016P00144000_FOR_5__525": { "max": 1 }, "BUY_SPY151016P00145000_FOR_7__1392": { "max": 1 }, "SELL_SPY151016P00145000_FOR_6__1392": { "max": 1 }, "BUY_SPY151016P00146000_FOR_7__525": { "max": 1 }, "SELL_SPY151016P00146000_FOR_6__525": { "max": 1 }, "BUY_SPY151016P00147000_FOR_8__2243": { "max": 1 }, "SELL_SPY151016P00147000_FOR_6__2243": { "max": 1 }, "BUY_SPY151016P00148000_FOR_8__525": { "max": 1 }, "SELL_SPY151016P00148000_FOR_7__525": { "max": 1 }, "BUY_SPY151016P00149000_FOR_8__525": { "max": 1 }, "SELL_SPY151016P00149000_FOR_7__525": { "max": 1 }, "BUY_SPY151016P00150000_FOR_9__525": { "max": 1 }, "SELL_SPY151016P00150000_FOR_8__525": { "max": 1 }, "BUY_SPY151016P00151000_FOR_9__525": { "max": 1 }, "SELL_SPY151016P00151000_FOR_8__525": { "max": 1 }, "BUY_SPY151016P00152000_FOR_10__525": { "max": 1 }, "SELL_SPY151016P00152000_FOR_9__525": { "max": 1 }, "BUY_SPY151016P00153000_FOR_11__1260": { "max": 1 }, "SELL_SPY151016P00153000_FOR_9__1260": { "max": 1 }, "BUY_SPY151016P00154000_FOR_11__525": { "max": 1 }, "SELL_SPY151016P00154000_FOR_10__525": { "max": 1 }, "BUY_SPY151016P00155000_FOR_12__570": { "max": 1 }, "SELL_SPY151016P00155000_FOR_11__570": { "max": 1 }, "BUY_SPY151016P00156000_FOR_13__570": { "max": 1 }, "SELL_SPY151016P00156000_FOR_11__570": { "max": 1 }, "BUY_SPY151016P00157000_FOR_13__570": { "max": 1 }, "SELL_SPY151016P00157000_FOR_12__570": { "max": 1 }, "BUY_SPY151016P00158000_FOR_14__570": { "max": 1 }, "SELL_SPY151016P00158000_FOR_13__570": { "max": 1 }, "BUY_SPY151016P00159000_FOR_15__570": { "max": 1 }, "SELL_SPY151016P00159000_FOR_14__570": { "max": 1 }, "BUY_SPY151016P00160000_FOR_16__570": { "max": 1 }, "SELL_SPY151016P00160000_FOR_15__570": { "max": 1 }, "BUY_SPY151016P00161000_FOR_17__570": { "max": 1 }, "SELL_SPY151016P00161000_FOR_16__570": { "max": 1 }, "BUY_SPY151016P00162000_FOR_18__570": { "max": 1 }, "SELL_SPY151016P00162000_FOR_17__570": { "max": 1 }, "BUY_SPY151016P00163000_FOR_20__1588": { "max": 1 }, "SELL_SPY151016P00163000_FOR_18__1588": { "max": 1 }, "BUY_SPY151016P00164000_FOR_21__570": { "max": 1 }, "SELL_SPY151016P00164000_FOR_19__570": { "max": 1 }, "BUY_SPY151016P00165000_FOR_22__570": { "max": 1 }, "SELL_SPY151016P00165000_FOR_21__570": { "max": 1 }, "BUY_SPY151016P00166000_FOR_24__570": { "max": 1 }, "SELL_SPY151016P00166000_FOR_23__570": { "max": 1 }, "BUY_SPY151016P00167000_FOR_25__750": { "max": 1 }, "SELL_SPY151016P00167000_FOR_24__750": { "max": 1 }, "BUY_SPY151016P00168000_FOR_27__750": { "max": 1 }, "SELL_SPY151016P00168000_FOR_26__750": { "max": 1 }, "BUY_SPY151016P00169000_FOR_30__750": { "max": 1 }, "SELL_SPY151016P00169000_FOR_28__750": { "max": 1 }, "BUY_SPY151016P00170000_FOR_32__905": { "max": 1 }, "SELL_SPY151016P00170000_FOR_30__905": { "max": 1 }, "BUY_SPY151016P00171000_FOR_34__500": { "max": 1 }, "SELL_SPY151016P00171000_FOR_33__500": { "max": 1 }, "BUY_SPY151016P00172000_FOR_37__901": { "max": 1 }, "SELL_SPY151016P00172000_FOR_35__901": { "max": 1 }, "BUY_SPY151016P00173000_FOR_40__921": { "max": 1 }, "SELL_SPY151016P00173000_FOR_38__921": { "max": 1 }, "BUY_SPY151016P00174000_FOR_42__750": { "max": 1 }, "SELL_SPY151016P00174000_FOR_41__750": { "max": 1 }, "BUY_SPY151016P00175000_FOR_46__11": { "max": 1 }, "SELL_SPY151016P00175000_FOR_45__11": { "max": 1 }, "BUY_SPY151016P00176000_FOR_50__1": { "max": 1 }, "SELL_SPY151016P00176000_FOR_49__1": { "max": 1 }, "BUY_SPY151016P00177000_FOR_54__750": { "max": 1 }, "SELL_SPY151016P00177000_FOR_53__750": { "max": 1 }, "BUY_SPY151016P00178000_FOR_59__500": { "max": 1 }, "SELL_SPY151016P00178000_FOR_57__500": { "max": 1 }, "BUY_SPY151016P00179000_FOR_64__500": { "max": 1 }, "SELL_SPY151016P00179000_FOR_63__500": { "max": 1 }, "BUY_SPY151016P00180000_FOR_70__500": { "max": 1 }, "SELL_SPY151016P00180000_FOR_68__500": { "max": 1 }, "BUY_SPY151016P00181000_FOR_76__750": { "max": 1 }, "SELL_SPY151016P00181000_FOR_75__750": { "max": 1 }, "BUY_SPY151016P00182000_FOR_83__10": { "max": 1 }, "SELL_SPY151016P00182000_FOR_82__10": { "max": 1 }, "BUY_SPY151016P00183000_FOR_91__750": { "max": 1 }, "SELL_SPY151016P00183000_FOR_89__750": { "max": 1 }, "BUY_SPY151016P00184000_FOR_100__750": { "max": 1 }, "SELL_SPY151016P00184000_FOR_98__750": { "max": 1 }, "BUY_SPY151016P00185000_FOR_110__550": { "max": 1 }, "SELL_SPY151016P00185000_FOR_108__550": { "max": 1 }, "BUY_SPY151016P00186000_FOR_121__916": { "max": 1 }, "SELL_SPY151016P00186000_FOR_119__916": { "max": 1 }, "BUY_SPY151016P00187000_FOR_132__420": { "max": 1 }, "SELL_SPY151016P00187000_FOR_131__420": { "max": 1 }, "BUY_SPY151016P00188000_FOR_145__5": { "max": 1 }, "SELL_SPY151016P00188000_FOR_144__5": { "max": 1 }, "BUY_SPY151016P00189000_FOR_160__506": { "max": 1 }, "SELL_SPY151016P00189000_FOR_159__506": { "max": 1 }, "BUY_SPY151016P00190000_FOR_176__805": { "max": 1 }, "SELL_SPY151016P00190000_FOR_174__805": { "max": 1 }, "BUY_SPY151016P00191000_FOR_194__686": { "max": 1 }, "SELL_SPY151016P00191000_FOR_191__686": { "max": 1 }, "BUY_SPY151016P00192000_FOR_213__683": { "max": 1 }, "SELL_SPY151016P00192000_FOR_210__683": { "max": 1 }, "BUY_SPY151016P00193000_FOR_234__683": { "max": 1 }, "SELL_SPY151016P00193000_FOR_231__683": { "max": 1 }, "BUY_SPY151016P00194000_FOR_257__699": { "max": 1 }, "SELL_SPY151016P00194000_FOR_254__699": { "max": 1 }, "BUY_SPY151016P00195000_FOR_281__613": { "max": 1 }, "SELL_SPY151016P00195000_FOR_279__613": { "max": 1 }, "BUY_SPY151016P00196000_FOR_308__274": { "max": 1 }, "SELL_SPY151016P00196000_FOR_306__274": { "max": 1 }, "BUY_SPY151016P00197000_FOR_338__601": { "max": 1 }, "SELL_SPY151016P00197000_FOR_335__601": { "max": 1 }, "BUY_SPY151016P00198000_FOR_370__578": { "max": 1 }, "SELL_SPY151016P00198000_FOR_367__578": { "max": 1 }, "BUY_SPY151016P00199000_FOR_405__451": { "max": 1 }, "SELL_SPY151016P00199000_FOR_402__451": { "max": 1 }, "BUY_SPY151016P00200000_FOR_443__58": { "max": 1 }, "SELL_SPY151016P00200000_FOR_440__58": { "max": 1 }, "BUY_SPY151016P00201000_FOR_488__208": { "max": 1 }, "SELL_SPY151016P00201000_FOR_483__208": { "max": 1 }, "BUY_SPY151016P00202000_FOR_538__1": { "max": 1 }, "SELL_SPY151016P00202000_FOR_528__1": { "max": 1 }, "BUY_SPY151016P00203000_FOR_590__10": { "max": 1 }, "SELL_SPY151016P00203000_FOR_579__10": { "max": 1 }, "BUY_SPY151016P00204000_FOR_646__249": { "max": 1 }, "SELL_SPY151016P00204000_FOR_636__249": { "max": 1 }, "BUY_SPY151016P00205000_FOR_705__20": { "max": 1 }, "SELL_SPY151016P00205000_FOR_699__20": { "max": 1 }, "BUY_SPY151016P00206000_FOR_785__279": { "max": 1 }, "SELL_SPY151016P00206000_FOR_764__279": { "max": 1 }, "BUY_SPY151016P00207000_FOR_861__10": { "max": 1 }, "SELL_SPY151016P00207000_FOR_836__10": { "max": 1 }, "BUY_SPY151016P00208000_FOR_943__10": { "max": 1 }, "SELL_SPY151016P00208000_FOR_913__10": { "max": 1 }, "BUY_SPY151016P00209000_FOR_1028__265": { "max": 1 }, "SELL_SPY151016P00209000_FOR_992__265": { "max": 1 }, "BUY_SPY151016P00210000_FOR_1116__210": { "max": 1 }, "SELL_SPY151016P00210000_FOR_1082__210": { "max": 1 }, "BUY_SPY151016P00211000_FOR_1209__178": { "max": 1 }, "SELL_SPY151016P00211000_FOR_1178__178": { "max": 1 }, "BUY_SPY151016P00212000_FOR_1300__1": { "max": 1 }, "SELL_SPY151016P00212000_FOR_1267__1": { "max": 1 }, "BUY_SPY151016P00213000_FOR_1401__16": { "max": 1 }, "SELL_SPY151016P00213000_FOR_1363__16": { "max": 1 }, "BUY_SPY151016P00214000_FOR_1497__11": { "max": 1 }, "SELL_SPY151016P00214000_FOR_1461__11": { "max": 1 }, "BUY_SPY151016P00215000_FOR_1597__125": { "max": 1 }, "SELL_SPY151016P00215000_FOR_1559__125": { "max": 1 }, "BUY_SPY151016P00216000_FOR_1696__201": { "max": 1 }, "SELL_SPY151016P00216000_FOR_1659__201": { "max": 1 }, "BUY_SPY151016P00217000_FOR_1795__201": { "max": 1 }, "SELL_SPY151016P00217000_FOR_1758__201": { "max": 1 }, "BUY_SPY151016P00218000_FOR_1895__201": { "max": 1 }, "SELL_SPY151016P00218000_FOR_1857__201": { "max": 1 }, "BUY_SPY151016P00219000_FOR_2002__10": { "max": 1 }, "SELL_SPY151016P00219000_FOR_1949__10": { "max": 1 }, "BUY_SPY151016P00220000_FOR_2094__74": { "max": 1 }, "SELL_SPY151016P00220000_FOR_2056__74": { "max": 1 }, "BUY_SPY151016P00221000_FOR_2202__10": { "max": 1 }, "SELL_SPY151016P00221000_FOR_2149__10": { "max": 1 }, "BUY_SPY151016P00222000_FOR_2302__10": { "max": 1 }, "SELL_SPY151016P00222000_FOR_2244__10": { "max": 1 }, "BUY_SPY151016P00223000_FOR_2401__10": { "max": 1 }, "SELL_SPY151016P00223000_FOR_2348__10": { "max": 1 }, "BUY_SPY151016P00224000_FOR_2501__10": { "max": 1 }, "SELL_SPY151016P00224000_FOR_2448__10": { "max": 1 }, "BUY_SPY151016P00225000_FOR_2591__200": { "max": 1 }, "SELL_SPY151016P00225000_FOR_2561__200": { "max": 1 }, "BUY_SPY151016P00226000_FOR_2701__10": { "max": 1 }, "SELL_SPY151016P00226000_FOR_2643__10": { "max": 1 }, "BUY_SPY151016P00227000_FOR_2801__10": { "max": 1 }, "SELL_SPY151016P00227000_FOR_2743__10": { "max": 1 }, "BUY_SPY151016P00228000_FOR_2893__200": { "max": 1 }, "SELL_SPY151016P00228000_FOR_2854__200": { "max": 1 }, "BUY_SPY151016P00229000_FOR_2993__213": { "max": 1 }, "SELL_SPY151016P00229000_FOR_2954__213": { "max": 1 }, "BUY_SPY151016P00230000_FOR_3091__76": { "max": 1 }, "SELL_SPY151016P00230000_FOR_3054__76": { "max": 1 }, "BUY_SPY151016P00231000_FOR_3194__200": { "max": 1 }, "SELL_SPY151016P00231000_FOR_3154__200": { "max": 1 }, "BUY_SPY151016P00232000_FOR_3301__10": { "max": 1 }, "SELL_SPY151016P00232000_FOR_3243__10": { "max": 1 }, "BUY_SPY151016P00233000_FOR_3393__200": { "max": 1 }, "SELL_SPY151016P00233000_FOR_3353__200": { "max": 1 }, "BUY_SPY151016P00234000_FOR_3493__200": { "max": 1 }, "SELL_SPY151016P00234000_FOR_3453__200": { "max": 1 }, "BUY_SPY151016P00235000_FOR_3593__200": { "max": 1 }, "SELL_SPY151016P00235000_FOR_3553__200": { "max": 1 }, "BUY_SPY151016P00236000_FOR_3693__200": { "max": 1 }, "SELL_SPY151016P00236000_FOR_3653__200": { "max": 1 }, "BUY_SPY151016P00237000_FOR_3793__200": { "max": 1 }, "SELL_SPY151016P00237000_FOR_3753__200": { "max": 1 }, "BUY_SPY151016P00238000_FOR_3893__200": { "max": 1 }, "SELL_SPY151016P00238000_FOR_3853__200": { "max": 1 }, "BUY_SPY151016P00239000_FOR_3993__200": { "max": 1 }, "SELL_SPY151016P00239000_FOR_3953__200": { "max": 1 }, "BUY_SPY151016P00240000_FOR_4093__200": { "max": 1 }, "SELL_SPY151016P00240000_FOR_4053__200": { "max": 1 }, "BUY_SPY151016P00245000_FOR_4593__200": { "max": 1 }, "SELL_SPY151016P00245000_FOR_4553__200": { "max": 1 }, "BUY_SPY151016P00250000_FOR_5093__200": { "max": 1 }, "SELL_SPY151016P00250000_FOR_5053__200": { "max": 1 }, "BUY_SPY151016P00255000_FOR_5593__200": { "max": 1 }, "SELL_SPY151016P00255000_FOR_5553__200": { "max": 1 }, "BUY_SPY151016P00260000_FOR_6092__200": { "max": 1 }, "SELL_SPY151016P00260000_FOR_6052__200": { "max": 1 }, "BUY_SPY151016P00265000_FOR_6592__200": { "max": 1 }, "SELL_SPY151016P00265000_FOR_6552__200": { "max": 1 }, "BUY_SPY151016P00270000_FOR_7092__200": { "max": 1 }, "SELL_SPY151016P00270000_FOR_7052__200": { "max": 1 }, "BUY_SPY151016P00275000_FOR_7592__200": { "max": 1 }, "SELL_SPY151016P00275000_FOR_7552__200": { "max": 1 }, "BUY_SPY151016P00280000_FOR_8092__200": { "max": 1 }, "SELL_SPY151016P00280000_FOR_8052__200": { "max": 1 }, "BUY_SPY151016P00285000_FOR_8591__200": { "max": 1 }, "SELL_SPY151016P00285000_FOR_8551__200": { "max": 1 }, "BUY_SPY151016P00290000_FOR_9091__200": { "max": 1 }, "SELL_SPY151016P00290000_FOR_9051__200": { "max": 1 }, "BUY_SPY151016P00295000_FOR_9591__200": { "max": 1 }, "SELL_SPY151016P00295000_FOR_9551__200": { "max": 1 }, "BUY_SPY151016P00300000_FOR_10101__10": { "max": 1 }, "SELL_SPY151016P00300000_FOR_10043__10": { "max": 1 }, "BUY_SPY151016P00305000_FOR_10591__250": { "max": 1 }, "SELL_SPY151016P00305000_FOR_10551__250": { "max": 1 }, "BUY_SPY151016P00310000_FOR_11091__200": { "max": 1 }, "SELL_SPY151016P00310000_FOR_11051__200": { "max": 1 }, "BUY_SPY151016P00315000_FOR_11591__200": { "max": 1 }, "SELL_SPY151016P00315000_FOR_11551__200": { "max": 1 }, "BUY_SPY151016C00110000_FOR_9064__10": { "max": 1 }, "SELL_SPY151016C00110000_FOR_9005__10": { "max": 1 }, "BUY_SPY151016C00111000_FOR_8953__200": { "max": 1 }, "SELL_SPY151016C00111000_FOR_8913__200": { "max": 1 }, "BUY_SPY151016C00112000_FOR_8853__200": { "max": 1 }, "SELL_SPY151016C00112000_FOR_8813__200": { "max": 1 }, "BUY_SPY151016C00113000_FOR_8753__200": { "max": 1 }, "SELL_SPY151016C00113000_FOR_8713__200": { "max": 1 }, "BUY_SPY151016C00114000_FOR_8653__200": { "max": 1 }, "SELL_SPY151016C00114000_FOR_8613__200": { "max": 1 }, "BUY_SPY151016C00115000_FOR_8553__200": { "max": 1 }, "SELL_SPY151016C00115000_FOR_8513__200": { "max": 1 }, "BUY_SPY151016C00116000_FOR_8464__10": { "max": 1 }, "SELL_SPY151016C00116000_FOR_8405__10": { "max": 1 }, "BUY_SPY151016C00117000_FOR_8353__200": { "max": 1 }, "SELL_SPY151016C00117000_FOR_8313__200": { "max": 1 }, "BUY_SPY151016C00118000_FOR_8253__200": { "max": 1 }, "SELL_SPY151016C00118000_FOR_8213__200": { "max": 1 }, "BUY_SPY151016C00119000_FOR_8153__200": { "max": 1 }, "SELL_SPY151016C00119000_FOR_8113__200": { "max": 1 }, "BUY_SPY151016C00120000_FOR_8053__200": { "max": 1 }, "SELL_SPY151016C00120000_FOR_8013__200": { "max": 1 }, "BUY_SPY151016C00121000_FOR_7953__200": { "max": 1 }, "SELL_SPY151016C00121000_FOR_7913__200": { "max": 1 }, "BUY_SPY151016C00122000_FOR_7853__200": { "max": 1 }, "SELL_SPY151016C00122000_FOR_7813__200": { "max": 1 }, "BUY_SPY151016C00123000_FOR_7753__200": { "max": 1 }, "SELL_SPY151016C00123000_FOR_7713__200": { "max": 1 }, "BUY_SPY151016C00124000_FOR_7654__200": { "max": 1 }, "SELL_SPY151016C00124000_FOR_7614__200": { "max": 1 }, "BUY_SPY151016C00125000_FOR_7554__200": { "max": 1 }, "SELL_SPY151016C00125000_FOR_7514__200": { "max": 1 }, "BUY_SPY151016C00126000_FOR_7454__200": { "max": 1 }, "SELL_SPY151016C00126000_FOR_7414__200": { "max": 1 }, "BUY_SPY151016C00127000_FOR_7354__200": { "max": 1 }, "SELL_SPY151016C00127000_FOR_7314__200": { "max": 1 }, "BUY_SPY151016C00128000_FOR_7254__200": { "max": 1 }, "SELL_SPY151016C00128000_FOR_7214__200": { "max": 1 }, "BUY_SPY151016C00129000_FOR_7154__200": { "max": 1 }, "SELL_SPY151016C00129000_FOR_7114__200": { "max": 1 }, "BUY_SPY151016C00130000_FOR_7055__200": { "max": 1 }, "SELL_SPY151016C00130000_FOR_7015__200": { "max": 1 }, "BUY_SPY151016C00131000_FOR_6955__200": { "max": 1 }, "SELL_SPY151016C00131000_FOR_6915__200": { "max": 1 }, "BUY_SPY151016C00132000_FOR_6855__200": { "max": 1 }, "SELL_SPY151016C00132000_FOR_6815__200": { "max": 1 }, "BUY_SPY151016C00133000_FOR_6755__200": { "max": 1 }, "SELL_SPY151016C00133000_FOR_6715__200": { "max": 1 }, "BUY_SPY151016C00134000_FOR_6655__200": { "max": 1 }, "SELL_SPY151016C00134000_FOR_6615__200": { "max": 1 }, "BUY_SPY151016C00135000_FOR_6556__200": { "max": 1 }, "SELL_SPY151016C00135000_FOR_6516__200": { "max": 1 }, "BUY_SPY151016C00136000_FOR_6456__200": { "max": 1 }, "SELL_SPY151016C00136000_FOR_6416__200": { "max": 1 }, "BUY_SPY151016C00137000_FOR_6356__200": { "max": 1 }, "SELL_SPY151016C00137000_FOR_6316__200": { "max": 1 }, "BUY_SPY151016C00138000_FOR_6256__200": { "max": 1 }, "SELL_SPY151016C00138000_FOR_6216__200": { "max": 1 }, "BUY_SPY151016C00139000_FOR_6156__200": { "max": 1 }, "SELL_SPY151016C00139000_FOR_6116__200": { "max": 1 }, "BUY_SPY151016C00140000_FOR_6056__200": { "max": 1 }, "SELL_SPY151016C00140000_FOR_6016__200": { "max": 1 }, "BUY_SPY151016C00141000_FOR_5957__200": { "max": 1 }, "SELL_SPY151016C00141000_FOR_5917__200": { "max": 1 }, "BUY_SPY151016C00142000_FOR_5857__200": { "max": 1 }, "SELL_SPY151016C00142000_FOR_5817__200": { "max": 1 }, "BUY_SPY151016C00143000_FOR_5757__200": { "max": 1 }, "SELL_SPY151016C00143000_FOR_5717__200": { "max": 1 }, "BUY_SPY151016C00144000_FOR_5657__200": { "max": 1 }, "SELL_SPY151016C00144000_FOR_5617__200": { "max": 1 }, "BUY_SPY151016C00145000_FOR_5557__200": { "max": 1 }, "SELL_SPY151016C00145000_FOR_5517__200": { "max": 1 }, "BUY_SPY151016C00146000_FOR_5458__200": { "max": 1 }, "SELL_SPY151016C00146000_FOR_5418__200": { "max": 1 }, "BUY_SPY151016C00147000_FOR_5358__200": { "max": 1 }, "SELL_SPY151016C00147000_FOR_5318__200": { "max": 1 }, "BUY_SPY151016C00148000_FOR_5258__200": { "max": 1 }, "SELL_SPY151016C00148000_FOR_5218__200": { "max": 1 }, "BUY_SPY151016C00149000_FOR_5158__200": { "max": 1 }, "SELL_SPY151016C00149000_FOR_5118__200": { "max": 1 }, "BUY_SPY151016C00150000_FOR_5058__200": { "max": 1 }, "SELL_SPY151016C00150000_FOR_5018__200": { "max": 1 }, "BUY_SPY151016C00151000_FOR_4958__200": { "max": 1 }, "SELL_SPY151016C00151000_FOR_4918__200": { "max": 1 }, "BUY_SPY151016C00152000_FOR_4864__10": { "max": 1 }, "SELL_SPY151016C00152000_FOR_4805__10": { "max": 1 }, "BUY_SPY151016C00153000_FOR_4764__10": { "max": 1 }, "SELL_SPY151016C00153000_FOR_4705__10": { "max": 1 }, "BUY_SPY151016C00154000_FOR_4664__10": { "max": 1 }, "SELL_SPY151016C00154000_FOR_4605__10": { "max": 1 }, "BUY_SPY151016C00155000_FOR_4559__200": { "max": 1 }, "SELL_SPY151016C00155000_FOR_4519__200": { "max": 1 }, "BUY_SPY151016C00156000_FOR_4464__10": { "max": 1 }, "SELL_SPY151016C00156000_FOR_4405__10": { "max": 1 }, "BUY_SPY151016C00157000_FOR_4364__10": { "max": 1 }, "SELL_SPY151016C00157000_FOR_4305__10": { "max": 1 }, "BUY_SPY151016C00158000_FOR_4264__10": { "max": 1 }, "SELL_SPY151016C00158000_FOR_4205__10": { "max": 1 }, "BUY_SPY151016C00159000_FOR_4164__10": { "max": 1 }, "SELL_SPY151016C00159000_FOR_4105__10": { "max": 1 }, "BUY_SPY151016C00160000_FOR_4064__10": { "max": 1 }, "SELL_SPY151016C00160000_FOR_4005__10": { "max": 1 }, "BUY_SPY151016C00161000_FOR_3964__10": { "max": 1 }, "SELL_SPY151016C00161000_FOR_3905__10": { "max": 1 }, "BUY_SPY151016C00162000_FOR_3864__10": { "max": 1 }, "SELL_SPY151016C00162000_FOR_3805__10": { "max": 1 }, "BUY_SPY151016C00163000_FOR_3764__10": { "max": 1 }, "SELL_SPY151016C00163000_FOR_3705__10": { "max": 1 }, "BUY_SPY151016C00164000_FOR_3664__10": { "max": 1 }, "SELL_SPY151016C00164000_FOR_3605__10": { "max": 1 }, "BUY_SPY151016C00165000_FOR_3564__10": { "max": 1 }, "SELL_SPY151016C00165000_FOR_3505__10": { "max": 1 }, "BUY_SPY151016C00166000_FOR_3464__10": { "max": 1 }, "SELL_SPY151016C00166000_FOR_3405__10": { "max": 1 }, "BUY_SPY151016C00167000_FOR_3364__10": { "max": 1 }, "SELL_SPY151016C00167000_FOR_3305__10": { "max": 1 }, "BUY_SPY151016C00168000_FOR_3264__10": { "max": 1 }, "SELL_SPY151016C00168000_FOR_3205__10": { "max": 1 }, "BUY_SPY151016C00169000_FOR_3164__10": { "max": 1 }, "SELL_SPY151016C00169000_FOR_3105__10": { "max": 1 }, "BUY_SPY151016C00170000_FOR_3064__10": { "max": 1 }, "SELL_SPY151016C00170000_FOR_3005__10": { "max": 1 }, "BUY_SPY151016C00171000_FOR_2964__10": { "max": 1 }, "SELL_SPY151016C00171000_FOR_2906__10": { "max": 1 }, "BUY_SPY151016C00172000_FOR_2853__47": { "max": 1 }, "SELL_SPY151016C00172000_FOR_2805__47": { "max": 1 }, "BUY_SPY151016C00173000_FOR_2764__100": { "max": 1 }, "SELL_SPY151016C00173000_FOR_2706__100": { "max": 1 }, "BUY_SPY151016C00174000_FOR_2664__100": { "max": 1 }, "SELL_SPY151016C00174000_FOR_2607__100": { "max": 1 }, "BUY_SPY151016C00175000_FOR_2564__10": { "max": 1 }, "SELL_SPY151016C00175000_FOR_2506__10": { "max": 1 }, "BUY_SPY151016C00176000_FOR_2455__116": { "max": 1 }, "SELL_SPY151016C00176000_FOR_2407__116": { "max": 1 }, "BUY_SPY151016C00177000_FOR_2355__61": { "max": 1 }, "SELL_SPY151016C00177000_FOR_2307__61": { "max": 1 }, "BUY_SPY151016C00178000_FOR_2255__115": { "max": 1 }, "SELL_SPY151016C00178000_FOR_2208__115": { "max": 1 }, "BUY_SPY151016C00179000_FOR_2155__289": { "max": 1 }, "SELL_SPY151016C00179000_FOR_2109__289": { "max": 1 }, "BUY_SPY151016C00180000_FOR_2059__202": { "max": 1 }, "SELL_SPY151016C00180000_FOR_2020__202": { "max": 1 }, "BUY_SPY151016C00181000_FOR_1952__184": { "max": 1 }, "SELL_SPY151016C00181000_FOR_1921__184": { "max": 1 }, "BUY_SPY151016C00182000_FOR_1852__203": { "max": 1 }, "SELL_SPY151016C00182000_FOR_1822__203": { "max": 1 }, "BUY_SPY151016C00183000_FOR_1756__174": { "max": 1 }, "SELL_SPY151016C00183000_FOR_1724__174": { "max": 1 }, "BUY_SPY151016C00184000_FOR_1666__10": { "max": 1 }, "SELL_SPY151016C00184000_FOR_1630__10": { "max": 1 }, "BUY_SPY151016C00185000_FOR_1569__19": { "max": 1 }, "SELL_SPY151016C00185000_FOR_1534__19": { "max": 1 }, "BUY_SPY151016C00186000_FOR_1471__45": { "max": 1 }, "SELL_SPY151016C00186000_FOR_1441__45": { "max": 1 }, "BUY_SPY151016C00187000_FOR_1378__10": { "max": 1 }, "SELL_SPY151016C00187000_FOR_1350__10": { "max": 1 }, "BUY_SPY151016C00188000_FOR_1278__20": { "max": 1 }, "SELL_SPY151016C00188000_FOR_1272__20": { "max": 1 }, "BUY_SPY151016C00189000_FOR_1198__277": { "max": 1 }, "SELL_SPY151016C00189000_FOR_1178__277": { "max": 1 }, "BUY_SPY151016C00190000_FOR_1112__19": { "max": 1 }, "SELL_SPY151016C00190000_FOR_1094__19": { "max": 1 }, "BUY_SPY151016C00191000_FOR_1029__329": { "max": 1 }, "SELL_SPY151016C00191000_FOR_1012__329": { "max": 1 }, "BUY_SPY151016C00192000_FOR_945__141": { "max": 1 }, "SELL_SPY151016C00192000_FOR_932__141": { "max": 1 }, "BUY_SPY151016C00193000_FOR_865__74": { "max": 1 }, "SELL_SPY151016C00193000_FOR_853__74": { "max": 1 }, "BUY_SPY151016C00194000_FOR_789__220": { "max": 1 }, "SELL_SPY151016C00194000_FOR_776__220": { "max": 1 }, "BUY_SPY151016C00195000_FOR_712__371": { "max": 1 }, "SELL_SPY151016C00195000_FOR_706__371": { "max": 1 }, "BUY_SPY151016C00196000_FOR_637__469": { "max": 1 }, "SELL_SPY151016C00196000_FOR_633__469": { "max": 1 }, "BUY_SPY151016C00197000_FOR_566__270": { "max": 1 }, "SELL_SPY151016C00197000_FOR_563__270": { "max": 1 }, "BUY_SPY151016C00198000_FOR_498__540": { "max": 1 }, "SELL_SPY151016C00198000_FOR_495__540": { "max": 1 }, "BUY_SPY151016C00199000_FOR_433__247": { "max": 1 }, "SELL_SPY151016C00199000_FOR_430__247": { "max": 1 }, "BUY_SPY151016C00200000_FOR_371__220": { "max": 1 }, "SELL_SPY151016C00200000_FOR_369__220": { "max": 1 }, "BUY_SPY151016C00201000_FOR_314__434": { "max": 1 }, "SELL_SPY151016C00201000_FOR_311__434": { "max": 1 }, "BUY_SPY151016C00202000_FOR_260__428": { "max": 1 }, "SELL_SPY151016C00202000_FOR_258__428": { "max": 1 }, "BUY_SPY151016C00203000_FOR_212__320": { "max": 1 }, "SELL_SPY151016C00203000_FOR_210__320": { "max": 1 }, "BUY_SPY151016C00204000_FOR_168__540": { "max": 1 }, "SELL_SPY151016C00204000_FOR_167__540": { "max": 1 }, "BUY_SPY151016C00205000_FOR_131__974": { "max": 1 }, "SELL_SPY151016C00205000_FOR_129__974": { "max": 1 }, "BUY_SPY151016C00206000_FOR_99__864": { "max": 1 }, "SELL_SPY151016C00206000_FOR_97__864": { "max": 1 }, "BUY_SPY151016C00207000_FOR_73__1051": { "max": 1 }, "SELL_SPY151016C00207000_FOR_71__1051": { "max": 1 }, "BUY_SPY151016C00208000_FOR_52__882": { "max": 1 }, "SELL_SPY151016C00208000_FOR_51__882": { "max": 1 }, "BUY_SPY151016C00209000_FOR_36__750": { "max": 1 }, "SELL_SPY151016C00209000_FOR_35__750": { "max": 1 }, "BUY_SPY151016C00210000_FOR_25__750": { "max": 1 }, "SELL_SPY151016C00210000_FOR_24__750": { "max": 1 }, "BUY_SPY151016C00211000_FOR_17__750": { "max": 1 }, "SELL_SPY151016C00211000_FOR_16__750": { "max": 1 }, "BUY_SPY151016C00212000_FOR_12__10": { "max": 1 }, "SELL_SPY151016C00212000_FOR_11__10": { "max": 1 }, "BUY_SPY151016C00213000_FOR_9__340": { "max": 1 }, "SELL_SPY151016C00213000_FOR_8__340": { "max": 1 }, "BUY_SPY151016C00214000_FOR_7__1027": { "max": 1 }, "SELL_SPY151016C00214000_FOR_5__1027": { "max": 1 }, "BUY_SPY151016C00215000_FOR_5__600": { "max": 1 }, "SELL_SPY151016C00215000_FOR_4__600": { "max": 1 }, "BUY_SPY151016C00216000_FOR_4__525": { "max": 1 }, "SELL_SPY151016C00216000_FOR_3__525": { "max": 1 }, "BUY_SPY151016C00217000_FOR_3__675": { "max": 1 }, "SELL_SPY151016C00217000_FOR_2__675": { "max": 1 }, "BUY_SPY151016C00218000_FOR_3__675": { "max": 1 }, "BUY_SPY151016C00219000_FOR_2__675": { "max": 1 }, "BUY_SPY151016C00220000_FOR_2__675": { "max": 1 }, "BUY_SPY151016C00221000_FOR_2__675": { "max": 1 }, "BUY_SPY151016P00100000_FOR_2__315": { "max": 1 }, "BUY_SPY151016P00105000_FOR_2__420": { "max": 1 }, "BUY_SPY151016P00106000_FOR_2__420": { "max": 1 }, "BUY_SPY151016P00107000_FOR_2__420": { "max": 1 }, "BUY_SPY151016P00108000_FOR_2__420": { "max": 1 }, "BUY_SPY151016P00109000_FOR_2__420": { "max": 1 }, "BUY_SPY151016C00100000_FOR_10053__200": { "max": 1 }, "SELL_SPY151016C00100000_FOR_10013__200": { "max": 1 }, "BUY_SPY151016C00105000_FOR_9553__200": { "max": 1 }, "SELL_SPY151016C00105000_FOR_9513__200": { "max": 1 }, "BUY_SPY151016C00106000_FOR_9464__10": { "max": 1 }, "SELL_SPY151016C00106000_FOR_9405__10": { "max": 1 }, "BUY_SPY151016C00107000_FOR_9364__10": { "max": 1 }, "SELL_SPY151016C00107000_FOR_9305__10": { "max": 1 }, "BUY_SPY151016C00108000_FOR_9253__200": { "max": 1 }, "SELL_SPY151016C00108000_FOR_9213__200": { "max": 1 }, "BUY_SPY151016C00109000_FOR_9153__200": { "max": 1 }, "SELL_SPY151016C00109000_FOR_9113__200": { "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": {