UNPKG

javascript-lp-solver

Version:

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

1,826 lines 1.61 MB
{ "expects": { "result": 4.34, "SELL_SPY171215P00165000_FOR_1216__750": 1, "BUY_SPY171215C00165000_FOR_4271__10": 1, "SELL_SPY171215C00010000_FOR_18993__10": 1, "BUY_SPY171215P00010000_FOR_4__25": 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_SPY171215C00305000_FOR_14__247": { "max": 1 }, "SELL_SPY171215C00305000_FOR_2__247": { "max": 1 }, "BUY_SPY171215P00015000_FOR_9__250": { "max": 1 }, "BUY_SPY171215C00140000_FOR_6279__10": { "max": 1 }, "SELL_SPY171215C00140000_FOR_6175__10": { "max": 1 }, "BUY_SPY171215P00020000_FOR_10__250": { "max": 1 }, "SELL_SPY171215P00020000_FOR_2__250": { "max": 1 }, "BUY_SPY171215C00150000_FOR_5442__10": { "max": 1 }, "SELL_SPY171215C00150000_FOR_5347__10": { "max": 1 }, "BUY_SPY171215P00080000_FOR_113__892": { "max": 1 }, "SELL_SPY171215P00080000_FOR_95__892": { "max": 1 }, "BUY_SPY171215P00300000_FOR_10418__10": { "max": 1 }, "SELL_SPY171215P00300000_FOR_10272__10": { "max": 1 }, "BUY_SPY171215P00290000_FOR_9441__20": { "max": 1 }, "SELL_SPY171215P00290000_FOR_9300__20": { "max": 1 }, "BUY_SPY171215P00270000_FOR_7544__19": { "max": 1 }, "SELL_SPY171215P00270000_FOR_7412__19": { "max": 1 }, "BUY_SPY171215P00260000_FOR_6638__19": { "max": 1 }, "SELL_SPY171215P00260000_FOR_6511__19": { "max": 1 }, "BUY_SPY171215P00250000_FOR_5765__19": { "max": 1 }, "SELL_SPY171215P00250000_FOR_5657__19": { "max": 1 }, "BUY_SPY171215P00240000_FOR_4968__19": { "max": 1 }, "SELL_SPY171215P00240000_FOR_4871__19": { "max": 1 }, "BUY_SPY171215C00065000_FOR_13606__10": { "max": 1 }, "SELL_SPY171215C00065000_FOR_13461__10": { "max": 1 }, "BUY_SPY171215C00070000_FOR_13106__10": { "max": 1 }, "SELL_SPY171215C00070000_FOR_12961__10": { "max": 1 }, "BUY_SPY171215C00155000_FOR_5032__77": { "max": 1 }, "SELL_SPY171215C00155000_FOR_4952__77": { "max": 1 }, "BUY_SPY171215P00030000_FOR_14__250": { "max": 1 }, "SELL_SPY171215P00030000_FOR_6__250": { "max": 1 }, "BUY_SPY171215P00045000_FOR_24__250": { "max": 1 }, "SELL_SPY171215P00045000_FOR_8__250": { "max": 1 }, "BUY_SPY171215P00040000_FOR_20__250": { "max": 1 }, "SELL_SPY171215P00040000_FOR_3__250": { "max": 1 }, "BUY_SPY171215P00050000_FOR_30__2119": { "max": 1 }, "SELL_SPY171215P00050000_FOR_14__2119": { "max": 1 }, "BUY_SPY171215P00280000_FOR_8478__20": { "max": 1 }, "SELL_SPY171215P00280000_FOR_8341__20": { "max": 1 }, "BUY_SPY171215P00230000_FOR_4241__19": { "max": 1 }, "SELL_SPY171215P00230000_FOR_4157__19": { "max": 1 }, "BUY_SPY171215P00090000_FOR_163__679": { "max": 1 }, "SELL_SPY171215P00090000_FOR_144__679": { "max": 1 }, "BUY_SPY171215P00235000_FOR_4595__19": { "max": 1 }, "SELL_SPY171215P00235000_FOR_4505__19": { "max": 1 }, "BUY_SPY171215P00245000_FOR_5358__19": { "max": 1 }, "SELL_SPY171215P00245000_FOR_5250__19": { "max": 1 }, "BUY_SPY171215P00255000_FOR_6197__19": { "max": 1 }, "SELL_SPY171215P00255000_FOR_6082__19": { "max": 1 }, "BUY_SPY171215P00265000_FOR_7084__19": { "max": 1 }, "SELL_SPY171215P00265000_FOR_6954__19": { "max": 1 }, "BUY_SPY171215P00275000_FOR_8008__20": { "max": 1 }, "SELL_SPY171215P00275000_FOR_7873__20": { "max": 1 }, "BUY_SPY171215P00285000_FOR_8955__20": { "max": 1 }, "SELL_SPY171215P00285000_FOR_8815__20": { "max": 1 }, "BUY_SPY171215P00295000_FOR_9929__10": { "max": 1 }, "SELL_SPY171215P00295000_FOR_9784__10": { "max": 1 }, "BUY_SPY171215P00075000_FOR_93__539": { "max": 1 }, "SELL_SPY171215P00075000_FOR_75__539": { "max": 1 }, "BUY_SPY171215P00085000_FOR_136__459": { "max": 1 }, "SELL_SPY171215P00085000_FOR_117__459": { "max": 1 }, "BUY_SPY171215P00095000_FOR_194__116": { "max": 1 }, "SELL_SPY171215P00095000_FOR_173__116": { "max": 1 }, "BUY_SPY171215C00250000_FOR_316__967": { "max": 1 }, "SELL_SPY171215C00250000_FOR_288__967": { "max": 1 }, "BUY_SPY171215P00305000_FOR_10909__10": { "max": 1 }, "SELL_SPY171215P00305000_FOR_10763__10": { "max": 1 }, "BUY_SPY171215C00210000_FOR_1542__248": { "max": 1 }, "SELL_SPY171215C00210000_FOR_1494__248": { "max": 1 }, "BUY_SPY171215C00135000_FOR_6715__10": { "max": 1 }, "SELL_SPY171215C00135000_FOR_6606__10": { "max": 1 }, "BUY_SPY171215C00255000_FOR_245__499": { "max": 1 }, "SELL_SPY171215C00255000_FOR_218__499": { "max": 1 }, "BUY_SPY171215C00245000_FOR_393__93": { "max": 1 }, "SELL_SPY171215C00245000_FOR_374__93": { "max": 1 }, "BUY_SPY171215C00145000_FOR_5855__10": { "max": 1 }, "SELL_SPY171215C00145000_FOR_5755__10": { "max": 1 }, "BUY_SPY171215C00285000_FOR_39__500": { "max": 1 }, "SELL_SPY171215C00285000_FOR_22__500": { "max": 1 }, "BUY_SPY171215C00280000_FOR_54__315": { "max": 1 }, "SELL_SPY171215C00280000_FOR_36__315": { "max": 1 }, "BUY_SPY171215C00275000_FOR_75__326": { "max": 1 }, "SELL_SPY171215C00275000_FOR_56__326": { "max": 1 }, "BUY_SPY171215C00270000_FOR_103__972": { "max": 1 }, "SELL_SPY171215C00270000_FOR_83__972": { "max": 1 }, "BUY_SPY171215C00265000_FOR_139__985": { "max": 1 }, "SELL_SPY171215C00265000_FOR_117__985": { "max": 1 }, "BUY_SPY171215C00260000_FOR_180__10": { "max": 1 }, "SELL_SPY171215C00260000_FOR_162__10": { "max": 1 }, "BUY_SPY171215C00095000_FOR_10606__10": { "max": 1 }, "SELL_SPY171215C00095000_FOR_10461__10": { "max": 1 }, "BUY_SPY171215C00090000_FOR_11106__10": { "max": 1 }, "SELL_SPY171215C00090000_FOR_10961__10": { "max": 1 }, "BUY_SPY171215C00085000_FOR_11606__10": { "max": 1 }, "SELL_SPY171215C00085000_FOR_11461__10": { "max": 1 }, "BUY_SPY171215C00080000_FOR_12106__10": { "max": 1 }, "SELL_SPY171215C00080000_FOR_11961__10": { "max": 1 }, "BUY_SPY171215C00075000_FOR_12576__10": { "max": 1 }, "SELL_SPY171215C00075000_FOR_12493__10": { "max": 1 }, "BUY_SPY171215C00300000_FOR_17__499": { "max": 1 }, "SELL_SPY171215C00300000_FOR_12__499": { "max": 1 }, "BUY_SPY171215C00295000_FOR_22__313": { "max": 1 }, "SELL_SPY171215C00295000_FOR_11__313": { "max": 1 }, "BUY_SPY171215C00290000_FOR_29__308": { "max": 1 }, "SELL_SPY171215C00290000_FOR_15__308": { "max": 1 }, "BUY_SPY171215P00100000_FOR_228__434": { "max": 1 }, "SELL_SPY171215P00100000_FOR_206__434": { "max": 1 }, "BUY_SPY171215P00105000_FOR_267__212": { "max": 1 }, "SELL_SPY171215P00105000_FOR_244__212": { "max": 1 }, "BUY_SPY171215P00110000_FOR_311__208": { "max": 1 }, "SELL_SPY171215P00110000_FOR_287__208": { "max": 1 }, "BUY_SPY171215P00115000_FOR_360__206": { "max": 1 }, "SELL_SPY171215P00115000_FOR_335__206": { "max": 1 }, "BUY_SPY171215P00120000_FOR_414__412": { "max": 1 }, "SELL_SPY171215P00120000_FOR_389__412": { "max": 1 }, "BUY_SPY171215P00125000_FOR_475__416": { "max": 1 }, "SELL_SPY171215P00125000_FOR_449__416": { "max": 1 }, "BUY_SPY171215P00130000_FOR_542__427": { "max": 1 }, "SELL_SPY171215P00130000_FOR_515__427": { "max": 1 }, "BUY_SPY171215P00135000_FOR_616__663": { "max": 1 }, "SELL_SPY171215P00135000_FOR_589__663": { "max": 1 }, "BUY_SPY171215P00140000_FOR_698__461": { "max": 1 }, "SELL_SPY171215P00140000_FOR_671__461": { "max": 1 }, "BUY_SPY171215P00145000_FOR_789__479": { "max": 1 }, "SELL_SPY171215P00145000_FOR_761__479": { "max": 1 }, "BUY_SPY171215P00150000_FOR_889__493": { "max": 1 }, "SELL_SPY171215P00150000_FOR_860__493": { "max": 1 }, "BUY_SPY171215P00155000_FOR_998__12": { "max": 1 }, "SELL_SPY171215P00155000_FOR_968__12": { "max": 1 }, "BUY_SPY171215P00160000_FOR_1116__500": { "max": 1 }, "SELL_SPY171215P00160000_FOR_1087__500": { "max": 1 }, "BUY_SPY171215P00165000_FOR_1246__750": { "max": 1 }, "SELL_SPY171215P00165000_FOR_1216__750": { "max": 1 }, "BUY_SPY171215P00170000_FOR_1386__500": { "max": 1 }, "SELL_SPY171215P00170000_FOR_1355__500": { "max": 1 }, "BUY_SPY171215P00175000_FOR_1539__250": { "max": 1 }, "SELL_SPY171215P00175000_FOR_1507__250": { "max": 1 }, "BUY_SPY171215P00180000_FOR_1704__250": { "max": 1 }, "SELL_SPY171215P00180000_FOR_1671__250": { "max": 1 }, "BUY_SPY171215P00185000_FOR_1882__500": { "max": 1 }, "SELL_SPY171215P00185000_FOR_1844__500": { "max": 1 }, "BUY_SPY171215P00190000_FOR_2076__500": { "max": 1 }, "SELL_SPY171215P00190000_FOR_2035__500": { "max": 1 }, "BUY_SPY171215P00195000_FOR_2285__500": { "max": 1 }, "SELL_SPY171215P00195000_FOR_2240__500": { "max": 1 }, "BUY_SPY171215P00200000_FOR_2510__500": { "max": 1 }, "SELL_SPY171215P00200000_FOR_2459__500": { "max": 1 }, "BUY_SPY171215P00205000_FOR_2752__19": { "max": 1 }, "SELL_SPY171215P00205000_FOR_2696__19": { "max": 1 }, "BUY_SPY171215P00210000_FOR_3012__19": { "max": 1 }, "SELL_SPY171215P00210000_FOR_2949__19": { "max": 1 }, "BUY_SPY171215C00205000_FOR_1780__328": { "max": 1 }, "SELL_SPY171215C00205000_FOR_1744__328": { "max": 1 }, "BUY_SPY171215C00130000_FOR_7162__10": { "max": 1 }, "SELL_SPY171215C00130000_FOR_7049__10": { "max": 1 }, "BUY_SPY171215C00125000_FOR_7620__10": { "max": 1 }, "SELL_SPY171215C00125000_FOR_7502__10": { "max": 1 }, "BUY_SPY171215C00120000_FOR_8106__10": { "max": 1 }, "SELL_SPY171215C00120000_FOR_7963__10": { "max": 1 }, "BUY_SPY171215C00115000_FOR_8606__10": { "max": 1 }, "SELL_SPY171215C00115000_FOR_8461__10": { "max": 1 }, "BUY_SPY171215P00060000_FOR_50__1162": { "max": 1 }, "SELL_SPY171215P00060000_FOR_32__1162": { "max": 1 }, "BUY_SPY171215P00035000_FOR_16__250": { "max": 1 }, "SELL_SPY171215P00035000_FOR_2__250": { "max": 1 }, "BUY_SPY171215P00070000_FOR_76__892": { "max": 1 }, "SELL_SPY171215P00070000_FOR_59__892": { "max": 1 }, "BUY_SPY171215P00065000_FOR_62__312": { "max": 1 }, "SELL_SPY171215P00065000_FOR_44__312": { "max": 1 }, "BUY_SPY171215P00025000_FOR_12__250": { "max": 1 }, "SELL_SPY171215P00025000_FOR_2__250": { "max": 1 }, "BUY_SPY171215C00100000_FOR_10106__10": { "max": 1 }, "SELL_SPY171215C00100000_FOR_9961__10": { "max": 1 }, "BUY_SPY171215C00105000_FOR_9606__10": { "max": 1 }, "SELL_SPY171215C00105000_FOR_9461__10": { "max": 1 }, "BUY_SPY171215C00110000_FOR_9106__10": { "max": 1 }, "SELL_SPY171215C00110000_FOR_8961__10": { "max": 1 }, "BUY_SPY171215C00160000_FOR_4646__63": { "max": 1 }, "SELL_SPY171215C00160000_FOR_4568__63": { "max": 1 }, "BUY_SPY171215C00165000_FOR_4271__10": { "max": 1 }, "SELL_SPY171215C00165000_FOR_4198__10": { "max": 1 }, "BUY_SPY171215C00020000_FOR_18076__10": { "max": 1 }, "SELL_SPY171215C00020000_FOR_17993__10": { "max": 1 }, "BUY_SPY171215C00025000_FOR_17576__10": { "max": 1 }, "SELL_SPY171215C00025000_FOR_17493__10": { "max": 1 }, "BUY_SPY171215C00030000_FOR_17106__10": { "max": 1 }, "SELL_SPY171215C00030000_FOR_16961__10": { "max": 1 }, "BUY_SPY171215P00215000_FOR_3288__10": { "max": 1 }, "SELL_SPY171215P00215000_FOR_3226__10": { "max": 1 }, "BUY_SPY171215P00220000_FOR_3586__19": { "max": 1 }, "SELL_SPY171215P00220000_FOR_3514__19": { "max": 1 }, "BUY_SPY171215P00225000_FOR_3901__19": { "max": 1 }, "SELL_SPY171215P00225000_FOR_3825__19": { "max": 1 }, "BUY_SPY171215C00035000_FOR_16576__10": { "max": 1 }, "SELL_SPY171215C00035000_FOR_16493__10": { "max": 1 }, "BUY_SPY171215C00040000_FOR_16076__10": { "max": 1 }, "SELL_SPY171215C00040000_FOR_15993__10": { "max": 1 }, "BUY_SPY171215C00045000_FOR_15576__10": { "max": 1 }, "SELL_SPY171215C00045000_FOR_15493__10": { "max": 1 }, "BUY_SPY171215C00050000_FOR_15076__10": { "max": 1 }, "SELL_SPY171215C00050000_FOR_14993__10": { "max": 1 }, "BUY_SPY171215C00055000_FOR_14606__10": { "max": 1 }, "SELL_SPY171215C00055000_FOR_14461__10": { "max": 1 }, "BUY_SPY171215C00060000_FOR_14106__10": { "max": 1 }, "SELL_SPY171215C00060000_FOR_13961__10": { "max": 1 }, "BUY_SPY171215P00055000_FOR_39__795": { "max": 1 }, "SELL_SPY171215P00055000_FOR_22__795": { "max": 1 }, "BUY_SPY171215C00010000_FOR_19076__10": { "max": 1 }, "SELL_SPY171215C00010000_FOR_18993__10": { "max": 1 }, "BUY_SPY171215C00015000_FOR_18606__10": { "max": 1 }, "SELL_SPY171215C00015000_FOR_18461__10": { "max": 1 }, "BUY_SPY171215C00170000_FOR_3913__47": { "max": 1 }, "SELL_SPY171215C00170000_FOR_3837__47": { "max": 1 }, "BUY_SPY171215C00175000_FOR_3562__47": { "max": 1 }, "SELL_SPY171215C00175000_FOR_3491__47": { "max": 1 }, "BUY_SPY171215C00180000_FOR_3227__15": { "max": 1 }, "SELL_SPY171215C00180000_FOR_3158__15": { "max": 1 }, "BUY_SPY171215C00185000_FOR_2905__45": { "max": 1 }, "SELL_SPY171215C00185000_FOR_2841__45": { "max": 1 }, "BUY_SPY171215C00190000_FOR_2599__15": { "max": 1 }, "SELL_SPY171215C00190000_FOR_2538__15": { "max": 1 }, "BUY_SPY171215C00195000_FOR_2309__250": { "max": 1 }, "SELL_SPY171215C00195000_FOR_2252__250": { "max": 1 }, "BUY_SPY171215C00200000_FOR_2037__500": { "max": 1 }, "SELL_SPY171215C00200000_FOR_1982__500": { "max": 1 }, "BUY_SPY171215C00220000_FOR_1121__247": { "max": 1 }, "SELL_SPY171215C00220000_FOR_1078__247": { "max": 1 }, "BUY_SPY171215C00225000_FOR_939__248": { "max": 1 }, "SELL_SPY171215C00225000_FOR_899__248": { "max": 1 }, "BUY_SPY171215C00230000_FOR_777__498": { "max": 1 }, "SELL_SPY171215C00230000_FOR_739__498": { "max": 1 }, "BUY_SPY171215C00235000_FOR_634__249": { "max": 1 }, "SELL_SPY171215C00235000_FOR_598__249": { "max": 1 }, "BUY_SPY171215C00240000_FOR_510__1": { "max": 1 }, "SELL_SPY171215C00240000_FOR_477__1": { "max": 1 }, "BUY_SPY171215P00010000_FOR_4__25": { "max": 1 }, "BUY_SPY171215C00215000_FOR_1321__495": { "max": 1 }, "SELL_SPY171215C00215000_FOR_1277__495": { "max": 1 }, "BUY_SPY171215C00310000_FOR_12__243": { "max": 1 }, "SELL_SPY171215C00310000_FOR_2__243": { "max": 1 }, "BUY_SPY171215C00315000_FOR_11__38": { "max": 1 }, "BUY_SPY171215P00310000_FOR_11403__10": { "max": 1 }, "SELL_SPY171215P00310000_FOR_11256__10": { "max": 1 }, "BUY_SPY171215P00315000_FOR_11898__10": { "max": 1 }, "SELL_SPY171215P00315000_FOR_11751__10": { "max": 1 }, "BUY_SPY171215P00320000_FOR_12393__10": { "max": 1 }, "SELL_SPY171215P00320000_FOR_12246__10": { "max": 1 }, "BUY_SPY171215C00320000_FOR_10__38": { "max": 1 }, "SELL_SPY171215C00320000_FOR_6__38": { "max": 1 }, "long_stock_20033": { "max": 1 }, "short_stock_20033": { "max": 1 }, "4.01": { "min": 0, "max": 1 }, "6.01": { "min": 0, "max": 1 }, "8.01": { "min": 0, "max": 1 }, "10.02": { "min": 0, "max": 1 }, "12.02": { "min": 0, "max": 1 }, "14.02": { "min": 0, "max": 1 }, "16.03": { "min": 0, "max": 1 }, "18.03": { "min": 0, "max": 1 }, "20.03": { "min": 0, "max": 1 }, "22.04": { "min": 0, "max": 1 }, "24.04": { "min": 0, "max": 1 }, "26.04": { "min": 0, "max": 1 }, "28.05": { "min": 0, "max": 1 }, "30.05": { "min": 0, "max": 1 }, "32.05": { "min": 0, "max": 1 }, "34.06": { "min": 0, "max": 1 }, "36.06": { "min": 0, "max": 1 }, "38.06": { "min": 0, "max": 1 }, "40.07": { "min": 0, "max": 1 }, "42.07": { "min": 0, "max": 1 }, "44.07": { "min": 0, "max": 1 }, "46.07": { "min": 0, "max": 1 }, "48.08": { "min": 0, "max": 1 }, "50.08": { "min": 0, "max": 1 }, "52.08": { "min": 0, "max": 1 }, "54.09": { "min": 0, "max": 1 }, "56.09": { "min": 0, "max": 1 }, "58.09": { "min": 0, "max": 1 }, "60.1": { "min": 0, "max": 1 }, "62.1": { "min": 0, "max": 1 }, "64.1": { "min": 0, "max": 1 }, "66.11": { "min": 0, "max": 1 }, "68.11": { "min": 0, "max": 1 }, "70.11": { "min": 0, "max": 1 }, "72.12": { "min": 0, "max": 1 }, "74.12": { "min": 0, "max": 1 }, "76.12": { "min": 0, "max": 1 }, "78.13": { "min": 0, "max": 1 }, "80.13": { "min": 0, "max": 1 }, "82.13": { "min": 0, "max": 1 }, "84.14": { "min": 0, "max": 1 }, "86.14": { "min": 0, "max": 1 }, "88.14": { "min": 0, "max": 1 }, "90.15": { "min": 0, "max": 1 }, "92.15": { "min": 0, "max": 1 }, "94.15": { "min": 0, "max": 1 }, "96.16": { "min": 0, "max": 1 }, "98.16": { "min": 0, "max": 1 }, "100.16": { "min": 0, "max": 1 }, "102.17": { "min": 0, "max": 1 }, "104.17": { "min": 0, "max": 1 }, "106.17": { "min": 0, "max": 1 }, "108.18": { "min": 0, "max": 1 }, "110.18": { "min": 0, "max": 1 }, "112.18": { "min": 0, "max": 1 }, "114.19": { "min": 0, "max": 1 }, "116.19": { "min": 0, "max": 1 }, "118.19": { "min": 0, "max": 1 }, "120.2": { "min": 0, "max": 1 }, "122.2": { "min": 0, "max": 1 }, "124.2": { "min": 0, "max": 1 }, "126.2": { "min": 0, "max": 1 }, "128.21": { "min": 0, "max": 1 }, "130.21": { "min": 0, "max": 1 }, "132.21": { "min": 0, "max": 1 }, "134.22": { "min": 0, "max": 1 }, "136.22": { "min": 0, "max": 1 }, "138.22": { "min": 0, "max": 1 }, "140.23": { "min": 0, "max": 1 }, "142.23": { "min": 0, "max": 1 }, "144.23": { "min": 0, "max": 1 }, "146.24": { "min": 0, "max": 1 }, "148.24": { "min": 0, "max": 1 }, "150.24": { "min": 0, "max": 1 }, "152.25": { "min": 0, "max": 1 }, "154.25": { "min": 0, "max": 1 }, "156.25": { "min": 0, "max": 1 }, "158.26": { "min": 0, "max": 1 }, "160.26": { "min": 0, "max": 1 }, "162.26": { "min": 0, "max": 1 }, "164.27": { "min": 0, "max": 1 }, "166.27": { "min": 0, "max": 1 }, "168.27": { "min": 0, "max": 1 }, "170.28": { "min": 0, "max": 1 }, "172.28": { "min": 0, "max": 1 }, "174.28": { "min": 0, "max": 1 }, "176.29": { "min": 0, "max": 1 }, "178.29": { "min": 0, "max": 1 }, "180.29": { "min": 0, "max": 1 }, "182.3": { "min": 0, "max": 1 }, "184.3": { "min": 0, "max": 1 }, "186.3": { "min": 0, "max": 1 }, "188.31": { "min": 0, "max": 1 }, "190.31": { "min": 0, "max": 1 }, "192.31": { "min": 0, "max": 1 }, "194.32": { "min": 0, "max": 1 }, "196.32": { "min": 0, "max": 1 }, "198.32": { "min": 0, "max": 1 }, "200.33": { "min": 0, "max": 1 }, "202.33": { "min": 0, "max": 1 }, "204.33": { "min": 0, "max": 1 }, "206.33": { "min": 0, "max": 1 }, "208.34": { "min": 0, "max": 1 }, "210.34": { "min": 0, "max": 1 }, "212.34": { "min": 0, "max": 1 }, "214.35": { "min": 0, "max": 1 }, "216.35": { "min": 0, "max": 1 }, "218.35": { "min": 0, "max": 1 }, "220.36": { "min": 0, "max": 1 }, "222.36": { "min": 0, "max": 1 }, "224.36": { "min": 0, "max": 1 }, "226.37": { "min": 0, "max": 1 }, "228.37": { "min": 0, "max": 1 }, "230.37": { "min": 0, "max": 1 }, "232.38": { "min": 0, "max": 1 }, "234.38": { "min": 0, "max": 1 }, "236.38": { "min": 0, "max": 1 }, "238.39": { "min": 0, "max": 1 }, "240.39": { "min": 0, "max": 1 }, "242.39": { "min": 0, "max": 1 }, "244.4": { "min": 0, "max": 1 }, "246.4": { "min": 0, "max": 1 }, "248.4": { "min": 0, "max": 1 }, "250.41": { "min": 0, "max": 1 }, "252.41": { "min": 0, "max": 1 }, "254.41": { "min": 0, "max": 1 }, "256.42": { "min": 0, "max": 1 }, "258.42": { "min": 0, "max": 1 }, "260.42": { "min": 0, "max": 1 }, "262.43": { "min": 0, "max": 1 }, "264.43": { "min": 0, "max": 1 }, "266.43": { "min": 0, "max": 1 }, "268.44": { "min": 0, "max": 1 }, "270.44": { "min": 0, "max": 1 }, "272.44": { "min": 0, "max": 1 }, "274.45": { "min": 0, "max": 1 }, "276.45": { "min": 0, "max": 1 }, "278.45": { "min": 0, "max": 1 }, "280.46": { "min": 0, "max": 1 }, "282.46": { "min": 0, "max": 1 }, "284.46": { "min": 0, "max": 1 }, "286.46": { "min": 0, "max": 1 }, "288.47": { "min": 0, "max": 1 }, "290.47": { "min": 0, "max": 1 }, "292.47": { "min": 0, "max": 1 }, "294.48": { "min": 0, "max": 1 }, "296.48": { "min": 0, "max": 1 }, "298.48": { "min": 0, "max": 1 }, "300.49": { "min": 0, "max": 1 }, "302.49": { "min": 0, "max": 1 }, "304.49": { "min": 0, "max": 1 }, "306.5": { "min": 0, "max": 1 }, "308.5": { "min": 0, "max": 1 }, "310.5": { "min": 0, "max": 1 }, "312.51": { "min": 0, "max": 1 }, "314.51": { "min": 0, "max": 1 }, "316.51": { "min": 0, "max": 1 }, "318.52": { "min": 0, "max": 1 }, "320.52": { "min": 0, "max": 1 }, "322.52": { "min": 0, "max": 1 }, "324.53": { "min": 0, "max": 1 }, "326.53": { "min": 0, "max": 1 }, "328.53": { "min": 0, "max": 1 }, "330.54": { "min": 0, "max": 1 }, "332.54": { "min": 0, "max": 1 }, "334.54": { "min": 0, "max": 1 }, "336.55": { "min": 0, "max": 1 }, "338.55": { "min": 0, "max": 1 }, "340.55": { "min": 0, "max": 1 }, "342.56": { "min": 0, "max": 1 }, "344.56": { "min": 0, "max": 1 }, "346.56": { "min": 0, "max": 1 }, "348.57": { "min": 0, "max": 1 }, "350.57": { "min": 0, "max": 1 }, "352.57": { "min": 0, "max": 1 }, "354.58": { "min": 0, "max": 1 }, "356.58": { "min": 0, "max": 1 }, "358.58": { "min": 0, "max": 1 }, "360.59": { "min": 0, "max": 1 }, "362.59": { "min": 0, "max": 1 }, "364.59": { "min": 0, "max": 1 }, "366.59": { "min": 0, "max": 1 }, "368.6": { "min": 0, "max": 1 }, "370.6": { "min": 0, "max": 1 }, "372.6": { "min": 0, "max": 1 }, "374.61": { "min": 0, "max": 1 }, "376.61": { "min": 0, "max": 1 }, "378.61": { "min": 0, "max": 1 }, "380.62": { "min": 0, "max": 1 }, "382.62": { "min": 0, "max": 1 }, "384.62": { "min": 0, "max": 1 }, "386.63": { "min": 0, "max": 1 }, "388.63": { "min": 0, "max": 1 }, "390.63": { "min": 0, "max": 1 }, "392.64": { "min": 0, "max": 1 }, "394.64": { "min": 0, "max": 1 }, "396.64": { "min": 0, "max": 1 }, "398.65": { "min": 0, "max": 1 }, "400.65": { "min": 0, "max": 1 } }, "ints": { "BUY_SPY171215C00305000_FOR_14__247": 1, "SELL_SPY171215C00305000_FOR_2__247": 1, "BUY_SPY171215P00015000_FOR_9__250": 1, "BUY_SPY171215C00140000_FOR_6279__10": 1, "SELL_SPY171215C00140000_FOR_6175__10": 1, "BUY_SPY171215P00020000_FOR_10__250": 1, "SELL_SPY171215P00020000_FOR_2__250": 1, "BUY_SPY171215C00150000_FOR_5442__10": 1, "SELL_SPY171215C00150000_FOR_5347__10": 1, "BUY_SPY171215P00080000_FOR_113__892": 1, "SELL_SPY171215P00080000_FOR_95__892": 1, "BUY_SPY171215P00300000_FOR_10418__10": 1, "SELL_SPY171215P00300000_FOR_10272__10": 1, "BUY_SPY171215P00290000_FOR_9441__20": 1, "SELL_SPY171215P00290000_FOR_9300__20": 1, "BUY_SPY171215P00270000_FOR_7544__19": 1, "SELL_SPY171215P00270000_FOR_7412__19": 1, "BUY_SPY171215P00260000_FOR_6638__19": 1, "SELL_SPY171215P00260000_FOR_6511__19": 1, "BUY_SPY171215P00250000_FOR_5765__19": 1, "SELL_SPY171215P00250000_FOR_5657__19": 1, "BUY_SPY171215P00240000_FOR_4968__19": 1, "SELL_SPY171215P00240000_FOR_4871__19": 1, "BUY_SPY171215C00065000_FOR_13606__10": 1, "SELL_SPY171215C00065000_FOR_13461__10": 1, "BUY_SPY171215C00070000_FOR_13106__10": 1, "SELL_SPY171215C00070000_FOR_12961__10": 1, "BUY_SPY171215C00155000_FOR_5032__77": 1, "SELL_SPY171215C00155000_FOR_4952__77": 1, "BUY_SPY171215P00030000_FOR_14__250": 1, "SELL_SPY171215P00030000_FOR_6__250": 1, "BUY_SPY171215P00045000_FOR_24__250": 1, "SELL_SPY171215P00045000_FOR_8__250": 1, "BUY_SPY171215P00040000_FOR_20__250": 1, "SELL_SPY171215P00040000_FOR_3__250": 1, "BUY_SPY171215P00050000_FOR_30__2119": 1, "SELL_SPY171215P00050000_FOR_14__2119": 1, "BUY_SPY171215P00280000_FOR_8478__20": 1, "SELL_SPY171215P00280000_FOR_8341__20": 1, "BUY_SPY171215P00230000_FOR_4241__19": 1, "SELL_SPY171215P00230000_FOR_4157__19": 1, "BUY_SPY171215P00090000_FOR_163__679": 1, "SELL_SPY171215P00090000_FOR_144__679": 1, "BUY_SPY171215P00235000_FOR_4595__19": 1, "SELL_SPY171215P00235000_FOR_4505__19": 1, "BUY_SPY171215P00245000_FOR_5358__19": 1, "SELL_SPY171215P00245000_FOR_5250__19": 1, "BUY_SPY171215P00255000_FOR_6197__19": 1, "SELL_SPY171215P00255000_FOR_6082__19": 1, "BUY_SPY171215P00265000_FOR_7084__19": 1, "SELL_SPY171215P00265000_FOR_6954__19": 1, "BUY_SPY171215P00275000_FOR_8008__20": 1, "SELL_SPY171215P00275000_FOR_7873__20": 1, "BUY_SPY171215P00285000_FOR_8955__20": 1, "SELL_SPY171215P00285000_FOR_8815__20": 1, "BUY_SPY171215P00295000_FOR_9929__10": 1, "SELL_SPY171215P00295000_FOR_9784__10": 1, "BUY_SPY171215P00075000_FOR_93__539": 1, "SELL_SPY171215P00075000_FOR_75__539": 1, "BUY_SPY171215P00085000_FOR_136__459": 1, "SELL_SPY171215P00085000_FOR_117__459": 1, "BUY_SPY171215P00095000_FOR_194__116": 1, "SELL_SPY171215P00095000_FOR_173__116": 1, "BUY_SPY171215C00250000_FOR_316__967": 1, "SELL_SPY171215C00250000_FOR_288__967": 1, "BUY_SPY171215P00305000_FOR_10909__10": 1, "SELL_SPY171215P00305000_FOR_10763__10": 1, "BUY_SPY171215C00210000_FOR_1542__248": 1, "SELL_SPY171215C00210000_FOR_1494__248": 1, "BUY_SPY171215C00135000_FOR_6715__10": 1, "SELL_SPY171215C00135000_FOR_6606__10": 1, "BUY_SPY171215C00255000_FOR_245__499": 1, "SELL_SPY171215C00255000_FOR_218__499": 1, "BUY_SPY171215C00245000_FOR_393__93": 1, "SELL_SPY171215C00245000_FOR_374__93": 1, "BUY_SPY171215C00145000_FOR_5855__10": 1, "SELL_SPY171215C00145000_FOR_5755__10": 1, "BUY_SPY171215C00285000_FOR_39__500": 1, "SELL_SPY171215C00285000_FOR_22__500": 1, "BUY_SPY171215C00280000_FOR_54__315": 1, "SELL_SPY171215C00280000_FOR_36__315": 1, "BUY_SPY171215C00275000_FOR_75__326": 1, "SELL_SPY171215C00275000_FOR_56__326": 1, "BUY_SPY171215C00270000_FOR_103__972": 1, "SELL_SPY171215C00270000_FOR_83__972": 1, "BUY_SPY171215C00265000_FOR_139__985": 1, "SELL_SPY171215C00265000_FOR_117__985": 1, "BUY_SPY171215C00260000_FOR_180__10": 1, "SELL_SPY171215C00260000_FOR_162__10": 1, "BUY_SPY171215C00095000_FOR_10606__10": 1, "SELL_SPY171215C00095000_FOR_10461__10": 1, "BUY_SPY171215C00090000_FOR_11106__10": 1, "SELL_SPY171215C00090000_FOR_10961__10": 1, "BUY_SPY171215C00085000_FOR_11606__10": 1, "SELL_SPY171215C00085000_FOR_11461__10": 1, "BUY_SPY171215C00080000_FOR_12106__10": 1, "SELL_SPY171215C00080000_FOR_11961__10": 1, "BUY_SPY171215C00075000_FOR_12576__10": 1, "SELL_SPY171215C00075000_FOR_12493__10": 1, "BUY_SPY171215C00300000_FOR_17__499": 1, "SELL_SPY171215C00300000_FOR_12__499": 1, "BUY_SPY171215C00295000_FOR_22__313": 1, "SELL_SPY171215C00295000_FOR_11__313": 1, "BUY_SPY171215C00290000_FOR_29__308": 1, "SELL_SPY171215C00290000_FOR_15__308": 1, "BUY_SPY171215P00100000_FOR_228__434": 1, "SELL_SPY171215P00100000_FOR_206__434": 1, "BUY_SPY171215P00105000_FOR_267__212": 1, "SELL_SPY171215P00105000_FOR_244__212": 1, "BUY_SPY171215P00110000_FOR_311__208": 1, "SELL_SPY171215P00110000_FOR_287__208": 1, "BUY_SPY171215P00115000_FOR_360__206": 1, "SELL_SPY171215P00115000_FOR_335__206": 1, "BUY_SPY171215P00120000_FOR_414__412": 1, "SELL_SPY171215P00120000_FOR_389__412": 1, "BUY_SPY171215P00125000_FOR_475__416": 1, "SELL_SPY171215P00125000_FOR_449__416": 1, "BUY_SPY171215P00130000_FOR_542__427": 1, "SELL_SPY171215P00130000_FOR_515__427": 1, "BUY_SPY171215P00135000_FOR_616__663": 1, "SELL_SPY171215P00135000_FOR_589__663": 1, "BUY_SPY171215P00140000_FOR_698__461": 1, "SELL_SPY171215P00140000_FOR_671__461": 1, "BUY_SPY171215P00145000_FOR_789__479": 1, "SELL_SPY171215P00145000_FOR_761__479": 1, "BUY_SPY171215P00150000_FOR_889__493": 1, "SELL_SPY171215P00150000_FOR_860__493": 1, "BUY_SPY171215P00155000_FOR_998__12": 1, "SELL_SPY171215P00155000_FOR_968__12": 1, "BUY_SPY171215P00160000_FOR_1116__500": 1, "SELL_SPY171215P00160000_FOR_1087__500": 1, "BUY_SPY171215P00165000_FOR_1246__750": 1, "SELL_SPY171215P00165000_FOR_1216__750": 1, "BUY_SPY171215P00170000_FOR_1386__500": 1, "SELL_SPY171215P00170000_FOR_1355__500": 1, "BUY_SPY171215P00175000_FOR_1539__250": 1, "SELL_SPY171215P00175000_FOR_1507__250": 1, "BUY_SPY171215P00180000_FOR_1704__250": 1, "SELL_SPY171215P00180000_FOR_1671__250": 1, "BUY_SPY171215P00185000_FOR_1882__500": 1, "SELL_SPY171215P00185000_FOR_1844__500": 1, "BUY_SPY171215P00190000_FOR_2076__500": 1, "SELL_SPY171215P00190000_FOR_2035__500": 1, "BUY_SPY171215P00195000_FOR_2285__500": 1, "SELL_SPY171215P00195000_FOR_2240__500": 1, "BUY_SPY171215P00200000_FOR_2510__500": 1, "SELL_SPY171215P00200000_FOR_2459__500": 1, "BUY_SPY171215P00205000_FOR_2752__19": 1, "SELL_SPY171215P00205000_FOR_2696__19": 1, "BUY_SPY171215P00210000_FOR_3012__19": 1, "SELL_SPY171215P00210000_FOR_2949__19": 1, "BUY_SPY171215C00205000_FOR_1780__328": 1, "SELL_SPY171215C00205000_FOR_1744__328": 1, "BUY_SPY171215C00130000_FOR_7162__10": 1, "SELL_SPY171215C00130000_FOR_7049__10": 1, "BUY_SPY171215C00125000_FOR_7620__10": 1, "SELL_SPY171215C00125000_FOR_7502__10": 1, "BUY_SPY171215C00120000_FOR_8106__10": 1, "SELL_SPY171215C00120000_FOR_7963__10": 1, "BUY_SPY171215C00115000_FOR_8606__10": 1, "SELL_SPY171215C00115000_FOR_8461__10": 1, "BUY_SPY171215P00060000_FOR_50__1162": 1, "SELL_SPY171215P00060000_FOR_32__1162": 1, "BUY_SPY171215P00035000_FOR_16__250": 1, "SELL_SPY171215P00035000_FOR_2__250": 1, "BUY_SPY171215P00070000_FOR_76__892": 1, "SELL_SPY171215P00070000_FOR_59__892": 1, "BUY_SPY171215P00065000_FOR_62__312": 1, "SELL_SPY171215P00065000_FOR_44__312": 1, "BUY_SPY171215P00025000_FOR_12__250": 1, "SELL_SPY171215P00025000_FOR_2__250": 1, "BUY_SPY171215C00100000_FOR_10106__10": 1, "SELL_SPY171215C00100000_FOR_9961__10": 1, "BUY_SPY171215C00105000_FOR_9606__10": 1, "SELL_SPY171215C00105000_FOR_9461__10": 1, "BUY_SPY171215C00110000_FOR_9106__10": 1, "SELL_SPY171215C00110000_FOR_8961__10": 1, "BUY_SPY171215C00160000_FOR_4646__63": 1, "SELL_SPY171215C00160000_FOR_4568__63": 1, "BUY_SPY171215C00165000_FOR_4271__10": 1, "SELL_SPY171215C00165000_FOR_4198__10": 1, "BUY_SPY171215C00020000_FOR_18076__10": 1, "SELL_SPY171215C00020000_FOR_17993__10": 1, "BUY_SPY171215C00025000_FOR_17576__10": 1, "SELL_SPY171215C00025000_FOR_17493__10": 1, "BUY_SPY171215C00030000_FOR_17106__10": 1, "SELL_SPY171215C00030000_FOR_16961__10": 1, "BUY_SPY171215P00215000_FOR_3288__10": 1, "SELL_SPY171215P00215000_FOR_3226__10": 1, "BUY_SPY171215P00220000_FOR_3586__19": 1, "SELL_SPY171215P00220000_FOR_3514__19": 1, "BUY_SPY171215P00225000_FOR_3901__19": 1, "SELL_SPY171215P00225000_FOR_3825__19": 1, "BUY_SPY171215C00035000_FOR_16576__10": 1, "SELL_SPY171215C00035000_FOR_16493__10": 1, "BUY_SPY171215C00040000_FOR_16076__10": 1, "SELL_SPY171215C00040000_FOR_15993__10": 1, "BUY_SPY171215C00045000_FOR_15576__10": 1, "SELL_SPY171215C00045000_FOR_15493__10": 1, "BUY_SPY171215C00050000_FOR_15076__10": 1, "SELL_SPY171215C00050000_FOR_14993__10": 1, "BUY_SPY171215C00055000_FOR_14606__10": 1, "SELL_SPY171215C00055000_FOR_14461__10": 1, "BUY_SPY171215C00060000_FOR_14106__10": 1, "SELL_SPY171215C00060000_FOR_13961__10": 1, "BUY_SPY171215P00055000_FOR_39__795": 1, "SELL_SPY171215P00055000_FOR_22__795": 1, "BUY_SPY171215C00010000_FOR_19076__10": 1, "SELL_SPY171215C00010000_FOR_18993__10": 1, "BUY_SPY171215C00015000_FOR_18606__10": 1, "SELL_SPY171215C00015000_FOR_18461__10": 1, "BUY_SPY171215C00170000_FOR_3913__47": 1, "SELL_SPY171215C00170000_FOR_3837__47": 1, "BUY_SPY171215C00175000_FOR_3562__47": 1, "SELL_SPY171215C00175000_FOR_3491__47": 1, "BUY_SPY171215C00180000_FOR_3227__15": 1, "SELL_SPY171215C00180000_FOR_3158__15": 1, "BUY_SPY171215C00185000_FOR_2905__45": 1, "SELL_SPY171215C00185000_FOR_2841__45": 1, "BUY_SPY171215C00190000_FOR_2599__15": 1, "SELL_SPY171215C00190000_FOR_2538__15": 1, "BUY_SPY171215C00195000_FOR_2309__250": 1, "SELL_SPY171215C00195000_FOR_2252__250": 1, "BUY_SPY171215C00200000_FOR_2037__500": 1, "SELL_SPY171215C00200000_FOR_1982__500": 1, "BUY_SPY171215C00220000_FOR_1121__247": 1, "SELL_SPY171215C00220000_FOR_1078__247": 1, "BUY_SPY171215C00225000_FOR_939__248": 1, "SELL_SPY171215C00225000_FOR_899__248": 1, "BUY_SPY171215C00230000_FOR_777__498": 1, "SELL_SPY171215C00230000_FOR_739__498": 1, "BUY_SPY171215C00235000_FOR_634__249": 1, "SELL_SPY171215C00235000_FOR_598__249": 1, "BUY_SPY171215C00240000_FOR_510__1": 1, "SELL_SPY171215C00240000_FOR_477__1": 1, "BUY_SPY171215P00010000_FOR_4__25": 1, "BUY_SPY171215C00215000_FOR_1321__495": 1, "SELL_SPY171215C00215000_FOR_1277__495": 1, "BUY_SPY171215C00310000_FOR_12__243": 1, "SELL_SPY171215C00310000_FOR_2__243": 1, "BUY_SPY171215C00315000_FOR_11__38": 1, "BUY_SPY171215P00310000_FOR_11403__10": 1, "SELL_SPY171215P00310000_FOR_11256__10": 1, "BUY_SPY171215P00315000_FOR_11898__10": 1, "SELL_SPY171215P00315000_FOR_11751__10": 1, "BUY_SPY171215P00320000_FOR_12393__10": 1, "SELL_S