{"active":true,"generated_at":"2026-09-24T02:11:23.434877+00:00","source":"cboe_free_delayed","symbols":{"SPX":{"symbol":"SPX","source":"cboe_free_delayed","cboe_timestamp":"2026-09-23 03:56:05","spot":7764.6401,"prev_close":7764.6401,"change":-0.0599,"change_pct":-0.0008,"iv30":11.412,"net_gex":95925579599.30037,"net_gex_label_b":95.93,"regime":"POSITIVE","gamma_flip":7775,"call_wall":8000,"call_wall_oi":975390,"put_wall":7500,"put_wall_oi":224469,"max_pain":7500,"dealer_hedging_band_low":7750,"dealer_hedging_band_high":8000,"iv_skew_25d":0.011178877005347601,"top_strikes":[{"strike":7765,"net_gex_b":-30.276,"call_oi":7508,"put_oi":4278,"call_volume":140554,"put_volume":168352,"fresh_positioning_ratio":26.21,"vanna_b":0.051,"charm_b":0.307},{"strike":7800,"net_gex_b":9.756,"call_oi":148072,"put_oi":78505,"call_volume":34080,"put_volume":12557,"fresh_positioning_ratio":0.206,"vanna_b":4.838,"charm_b":2.8},{"strike":7760,"net_gex_b":9.743,"call_oi":12925,"put_oi":9111,"call_volume":78791,"put_volume":153877,"fresh_positioning_ratio":10.559,"vanna_b":0.008,"charm_b":0.434},{"strike":7900,"net_gex_b":8.979,"call_oi":132688,"put_oi":29302,"call_volume":32012,"put_volume":1892,"fresh_positioning_ratio":0.209,"vanna_b":6.603,"charm_b":1.491},{"strike":8000,"net_gex_b":7.67,"call_oi":975390,"put_oi":811335,"call_volume":48062,"put_volume":27418,"fresh_positioning_ratio":0.042,"vanna_b":12.928,"charm_b":12.212},{"strike":7850,"net_gex_b":6.46,"call_oi":75073,"put_oi":20410,"call_volume":47063,"put_volume":21673,"fresh_positioning_ratio":0.72,"vanna_b":2.865,"charm_b":1.083},{"strike":8100,"net_gex_b":6.21,"call_oi":179215,"put_oi":16976,"call_volume":6847,"put_volume":811,"fresh_positioning_ratio":0.039,"vanna_b":18.078,"charm_b":1.206},{"strike":8050,"net_gex_b":6.108,"call_oi":133039,"put_oi":6011,"call_volume":5364,"put_volume":350,"fresh_positioning_ratio":0.041,"vanna_b":10.707,"charm_b":0.96},{"strike":7750,"net_gex_b":5.861,"call_oi":88013,"put_oi":68202,"call_volume":26172,"put_volume":134417,"fresh_positioning_ratio":1.028,"vanna_b":1.314,"charm_b":2.14},{"strike":7755,"net_gex_b":5.545,"call_oi":8186,"put_oi":4260,"call_volume":30307,"put_volume":111993,"fresh_positioning_ratio":11.433,"vanna_b":0.082,"charm_b":0.22},{"strike":7950,"net_gex_b":5.078,"call_oi":92183,"put_oi":12498,"call_volume":10421,"put_volume":496,"fresh_positioning_ratio":0.104,"vanna_b":3.544,"charm_b":0.74},{"strike":8150,"net_gex_b":4.72,"call_oi":131431,"put_oi":7765,"call_volume":7572,"put_volume":126,"fresh_positioning_ratio":0.055,"vanna_b":12.804,"charm_b":0.809},{"strike":7775,"net_gex_b":4.648,"call_oi":33156,"put_oi":17027,"call_volume":253294,"put_volume":93541,"fresh_positioning_ratio":6.911,"vanna_b":0.585,"charm_b":1.007},{"strike":7825,"net_gex_b":4.383,"call_oi":46805,"put_oi":17532,"call_volume":14178,"put_volume":5688,"fresh_positioning_ratio":0.309,"vanna_b":1.652,"charm_b":0.78},{"strike":7500,"net_gex_b":-4.142,"call_oi":115178,"put_oi":224469,"call_volume":719,"put_volume":21338,"fresh_positioning_ratio":0.065,"vanna_b":-4.463,"charm_b":2.659}],"all_strikes":[{"strike":6990,"net_gex_b":-0.0403,"call_gex_b":0.0006,"put_gex_b":-0.041,"call_oi":55,"put_oi":5274},{"strike":6995,"net_gex_b":-0.0023,"call_gex_b":0.0002,"put_gex_b":-0.0025,"call_oi":15,"put_oi":267},{"strike":7000,"net_gex_b":-1.3673,"call_gex_b":11.9602,"put_gex_b":-13.3275,"call_oi":964542,"put_oi":1078672},{"strike":7005,"net_gex_b":-0.0032,"call_gex_b":0.0006,"put_gex_b":-0.0038,"call_oi":35,"put_oi":282},{"strike":7010,"net_gex_b":-0.025,"call_gex_b":0.0024,"put_gex_b":-0.0274,"call_oi":170,"put_oi":2171},{"strike":7015,"net_gex_b":-0.0041,"call_gex_b":0.0003,"put_gex_b":-0.0044,"call_oi":21,"put_oi":334},{"strike":7020,"net_gex_b":-0.0331,"call_gex_b":0.0015,"put_gex_b":-0.0345,"call_oi":108,"put_oi":2798},{"strike":7025,"net_gex_b":-0.2142,"call_gex_b":0.0626,"put_gex_b":-0.2769,"call_oi":4099,"put_oi":19804},{"strike":7030,"net_gex_b":-0.038,"call_gex_b":0.0029,"put_gex_b":-0.0409,"call_oi":290,"put_oi":2687},{"strike":7035,"net_gex_b":-0.0057,"call_gex_b":0.0002,"put_gex_b":-0.006,"call_oi":13,"put_oi":472},{"strike":7040,"net_gex_b":-0.0361,"call_gex_b":0.0019,"put_gex_b":-0.038,"call_oi":256,"put_oi":2914},{"strike":7045,"net_gex_b":-0.0058,"call_gex_b":0.0005,"put_gex_b":-0.0063,"call_oi":70,"put_oi":538},{"strike":7050,"net_gex_b":-0.4768,"call_gex_b":0.2138,"put_gex_b":-0.6906,"call_oi":13799,"put_oi":47813},{"strike":7055,"net_gex_b":-0.0034,"call_gex_b":0.0005,"put_gex_b":-0.0039,"call_oi":57,"put_oi":392},{"strike":7060,"net_gex_b":-0.0234,"call_gex_b":0.0032,"put_gex_b":-0.0267,"call_oi":468,"put_oi":2084},{"strike":7065,"net_gex_b":-0.0043,"call_gex_b":0.0004,"put_gex_b":-0.0047,"call_oi":37,"put_oi":374},{"strike":7070,"net_gex_b":-0.0403,"call_gex_b":0.0014,"put_gex_b":-0.0416,"call_oi":135,"put_oi":2916},{"strike":7075,"net_gex_b":-0.1685,"call_gex_b":0.0856,"put_gex_b":-0.2541,"call_oi":5582,"put_oi":19082},{"strike":7080,"net_gex_b":-0.0276,"call_gex_b":0.0034,"put_gex_b":-0.031,"call_oi":229,"put_oi":2738},{"strike":7085,"net_gex_b":-0.0026,"call_gex_b":0.0017,"put_gex_b":-0.0044,"call_oi":110,"put_oi":393},{"strike":7090,"net_gex_b":-0.1136,"call_gex_b":0.0012,"put_gex_b":-0.1148,"call_oi":102,"put_oi":13159},{"strike":7095,"net_gex_b":-0.0105,"call_gex_b":0.0017,"put_gex_b":-0.0123,"call_oi":108,"put_oi":800},{"strike":7100,"net_gex_b":-1.2086,"call_gex_b":0.5398,"put_gex_b":-1.7484,"call_oi":35889,"put_oi":120359},{"strike":7105,"net_gex_b":-0.1238,"call_gex_b":0.0014,"put_gex_b":-0.1252,"call_oi":109,"put_oi":20310},{"strike":7110,"net_gex_b":-0.2968,"call_gex_b":0.0023,"put_gex_b":-0.2991,"call_oi":199,"put_oi":24120},{"strike":7115,"net_gex_b":-0.0417,"call_gex_b":0.0005,"put_gex_b":-0.0422,"call_oi":52,"put_oi":3437},{"strike":7120,"net_gex_b":-0.0436,"call_gex_b":0.009,"put_gex_b":-0.0527,"call_oi":700,"put_oi":3941},{"strike":7125,"net_gex_b":-0.3639,"call_gex_b":0.1298,"put_gex_b":-0.4936,"call_oi":9695,"put_oi":36051},{"strike":7130,"net_gex_b":-0.0299,"call_gex_b":0.0079,"put_gex_b":-0.0379,"call_oi":490,"put_oi":2683},{"strike":7135,"net_gex_b":-0.0037,"call_gex_b":0.0013,"put_gex_b":-0.005,"call_oi":114,"put_oi":443},{"strike":7140,"net_gex_b":-0.1133,"call_gex_b":0.0025,"put_gex_b":-0.1158,"call_oi":162,"put_oi":7442},{"strike":7145,"net_gex_b":-0.0315,"call_gex_b":0.0011,"put_gex_b":-0.0326,"call_oi":72,"put_oi":2592},{"strike":7150,"net_gex_b":-0.605,"call_gex_b":0.3405,"put_gex_b":-0.9455,"call_oi":20215,"put_oi":63531},{"strike":7155,"net_gex_b":-0.1296,"call_gex_b":0.0023,"put_gex_b":-0.1319,"call_oi":346,"put_oi":20771},{"strike":7160,"net_gex_b":-0.284,"call_gex_b":0.001,"put_gex_b":-0.285,"call_oi":87,"put_oi":23092},{"strike":7165,"net_gex_b":-0.0041,"call_gex_b":0.002,"put_gex_b":-0.0061,"call_oi":133,"put_oi":503},{"strike":7170,"net_gex_b":-0.0543,"call_gex_b":0.0041,"put_gex_b":-0.0584,"call_oi":292,"put_oi":4150},{"strike":7175,"net_gex_b":-0.3324,"call_gex_b":0.1158,"put_gex_b":-0.4482,"call_oi":6724,"put_oi":29054},{"strike":7180,"net_gex_b":-0.0698,"call_gex_b":0.0065,"put_gex_b":-0.0763,"call_oi":499,"put_oi":4863},{"strike":7185,"net_gex_b":-0.0146,"call_gex_b":0.0014,"put_gex_b":-0.016,"call_oi":181,"put_oi":939},{"strike":7190,"net_gex_b":-0.0909,"call_gex_b":0.008,"put_gex_b":-0.099,"call_oi":485,"put_oi":6600},{"strike":7195,"net_gex_b":-0.0297,"call_gex_b":0.0011,"put_gex_b":-0.0308,"call_oi":105,"put_oi":2893},{"strike":7200,"net_gex_b":-1.3874,"call_gex_b":1.1172,"put_gex_b":-2.5046,"call_oi":59831,"put_oi":139352},{"strike":7205,"net_gex_b":-0.0279,"call_gex_b":0.001,"put_gex_b":-0.029,"call_oi":104,"put_oi":1396},{"strike":7210,"net_gex_b":-0.0579,"call_gex_b":0.002,"put_gex_b":-0.0599,"call_oi":129,"put_oi":3223},{"strike":7215,"net_gex_b":-0.0175,"call_gex_b":0.0014,"put_gex_b":-0.0188,"call_oi":112,"put_oi":968},{"strike":7220,"net_gex_b":-0.0954,"call_gex_b":0.0042,"put_gex_b":-0.0996,"call_oi":445,"put_oi":5659},{"strike":7225,"net_gex_b":-0.349,"call_gex_b":0.1697,"put_gex_b":-0.5188,"call_oi":8098,"put_oi":29449},{"strike":7230,"net_gex_b":-0.0576,"call_gex_b":0.0033,"put_gex_b":-0.0609,"call_oi":203,"put_oi":3429},{"strike":7235,"net_gex_b":-0.0398,"call_gex_b":0.001,"put_gex_b":-0.0408,"call_oi":94,"put_oi":2297},{"strike":7240,"net_gex_b":-0.1065,"call_gex_b":0.0073,"put_gex_b":-0.1138,"call_oi":510,"put_oi":7591},{"strike":7245,"net_gex_b":-0.0214,"call_gex_b":0.0019,"put_gex_b":-0.0233,"call_oi":101,"put_oi":1189},{"strike":7250,"net_gex_b":-1.1124,"call_gex_b":0.4384,"put_gex_b":-1.5508,"call_oi":21825,"put_oi":82151},{"strike":7255,"net_gex_b":-0.0118,"call_gex_b":0.0084,"put_gex_b":-0.0202,"call_oi":394,"put_oi":1430},{"strike":7260,"net_gex_b":-0.0821,"call_gex_b":0.0061,"put_gex_b":-0.0882,"call_oi":396,"put_oi":4595},{"strike":7265,"net_gex_b":-0.0373,"call_gex_b":0.0018,"put_gex_b":-0.0392,"call_oi":112,"put_oi":1921},{"strike":7270,"net_gex_b":-0.0759,"call_gex_b":0.0177,"put_gex_b":-0.0936,"call_oi":791,"put_oi":4540},{"strike":7275,"net_gex_b":-0.4121,"call_gex_b":0.1267,"put_gex_b":-0.5388,"call_oi":5670,"put_oi":26621},{"strike":7280,"net_gex_b":-0.0605,"call_gex_b":0.0246,"put_gex_b":-0.0851,"call_oi":1122,"put_oi":5009},{"strike":7285,"net_gex_b":-0.0547,"call_gex_b":0.0034,"put_gex_b":-0.0582,"call_oi":169,"put_oi":2944},{"strike":7290,"net_gex_b":-0.1408,"call_gex_b":0.0147,"put_gex_b":-0.1555,"call_oi":765,"put_oi":7281},{"strike":7295,"net_gex_b":-0.0442,"call_gex_b":0.0033,"put_gex_b":-0.0475,"call_oi":211,"put_oi":2608},{"strike":7300,"net_gex_b":-1.7922,"call_gex_b":0.8582,"put_gex_b":-2.6504,"call_oi":41821,"put_oi":132501},{"strike":7305,"net_gex_b":-0.07,"call_gex_b":0.0044,"put_gex_b":-0.0745,"call_oi":211,"put_oi":4005},{"strike":7310,"net_gex_b":-0.1218,"call_gex_b":0.0334,"put_gex_b":-0.1552,"call_oi":2396,"put_oi":7290},{"strike":7315,"net_gex_b":-0.0348,"call_gex_b":0.0047,"put_gex_b":-0.0395,"call_oi":318,"put_oi":2089},{"strike":7320,"net_gex_b":-0.1007,"call_gex_b":0.016,"put_gex_b":-0.1167,"call_oi":1112,"put_oi":5632},{"strike":7325,"net_gex_b":-0.2139,"call_gex_b":0.3043,"put_gex_b":-0.5182,"call_oi":12992,"put_oi":25658},{"strike":7330,"net_gex_b":-0.1638,"call_gex_b":0.0102,"put_gex_b":-0.174,"call_oi":510,"put_oi":8405},{"strike":7335,"net_gex_b":-0.0788,"call_gex_b":0.0047,"put_gex_b":-0.0835,"call_oi":293,"put_oi":3565},{"strike":7340,"net_gex_b":-0.1608,"call_gex_b":0.0153,"put_gex_b":-0.1761,"call_oi":784,"put_oi":7746},{"strike":7345,"net_gex_b":-0.0488,"call_gex_b":0.0075,"put_gex_b":-0.0563,"call_oi":404,"put_oi":2610},{"strike":7350,"net_gex_b":-1.2956,"call_gex_b":0.6517,"put_gex_b":-1.9473,"call_oi":28680,"put_oi":78548},{"strike":7355,"net_gex_b":-0.0446,"call_gex_b":0.0203,"put_gex_b":-0.0649,"call_oi":842,"put_oi":2667},{"strike":7360,"net_gex_b":-0.0808,"call_gex_b":0.0096,"put_gex_b":-0.0904,"call_oi":472,"put_oi":4863},{"strike":7365,"net_gex_b":-0.0452,"call_gex_b":0.0035,"put_gex_b":-0.0487,"call_oi":132,"put_oi":2144},{"strike":7370,"net_gex_b":-0.0925,"call_gex_b":0.0139,"put_gex_b":-0.1064,"call_oi":510,"put_oi":4950},{"strike":7375,"net_gex_b":-0.473,"call_gex_b":0.1543,"put_gex_b":-0.6273,"call_oi":6559,"put_oi":28113},{"strike":7380,"net_gex_b":-0.1263,"call_gex_b":0.0156,"put_gex_b":-0.1419,"call_oi":621,"put_oi":6597},{"strike":7385,"net_gex_b":-0.0758,"call_gex_b":0.0042,"put_gex_b":-0.0801,"call_oi":159,"put_oi":3432},{"strike":7390,"net_gex_b":-0.1441,"call_gex_b":0.0068,"put_gex_b":-0.1509,"call_oi":272,"put_oi":6111},{"strike":7395,"net_gex_b":-0.0435,"call_gex_b":0.0038,"put_gex_b":-0.0473,"call_oi":127,"put_oi":2104},{"strike":7400,"net_gex_b":-2.218,"call_gex_b":1.8611,"put_gex_b":-4.0791,"call_oi":73582,"put_oi":153146},{"strike":7405,"net_gex_b":-0.0474,"call_gex_b":0.0076,"put_gex_b":-0.055,"call_oi":275,"put_oi":2657},{"strike":7410,"net_gex_b":-0.1283,"call_gex_b":0.0165,"put_gex_b":-0.1448,"call_oi":552,"put_oi":6569},{"strike":7415,"net_gex_b":-0.1156,"call_gex_b":0.007,"put_gex_b":-0.1226,"call_oi":215,"put_oi":7094},{"strike":7420,"net_gex_b":-0.1935,"call_gex_b":0.0365,"put_gex_b":-0.23,"call_oi":1601,"put_oi":9040},{"strike":7425,"net_gex_b":-0.5017,"call_gex_b":0.2458,"put_gex_b":-0.7475,"call_oi":9793,"put_oi":29710},{"strike":7430,"net_gex_b":-0.1449,"call_gex_b":0.0139,"put_gex_b":-0.1589,"call_oi":452,"put_oi":5850},{"strike":7435,"net_gex_b":-0.0667,"call_gex_b":0.0094,"put_gex_b":-0.076,"call_oi":277,"put_oi":2927},{"strike":7440,"net_gex_b":-0.2348,"call_gex_b":0.0303,"put_gex_b":-0.2651,"call_oi":1174,"put_oi":9042},{"strike":7445,"net_gex_b":-0.2003,"call_gex_b":0.0105,"put_gex_b":-0.2107,"call_oi":272,"put_oi":5899},{"strike":7450,"net_gex_b":-1.8667,"call_gex_b":1.1575,"put_gex_b":-3.0242,"call_oi":42959,"put_oi":103107},{"strike":7455,"net_gex_b":-0.0896,"call_gex_b":0.0061,"put_gex_b":-0.0957,"call_oi":177,"put_oi":3650},{"strike":7460,"net_gex_b":-0.1198,"call_gex_b":0.0988,"put_gex_b":-0.2186,"call_oi":3078,"put_oi":6988},{"strike":7465,"net_gex_b":-0.0768,"call_gex_b":0.007,"put_gex_b":-0.0839,"call_oi":194,"put_oi":3059},{"strike":7470,"net_gex_b":-0.1451,"call_gex_b":0.0305,"put_gex_b":-0.1755,"call_oi":867,"put_oi":5691},{"strike":7475,"net_gex_b":-0.8829,"call_gex_b":0.5211,"put_gex_b":-1.4041,"call_oi":18741,"put_oi":46097},{"strike":7480,"net_gex_b":-0.1596,"call_gex_b":0.0305,"put_gex_b":-0.19,"call_oi":912,"put_oi":6425},{"strike":7485,"net_gex_b":-0.1382,"call_gex_b":0.0137,"put_gex_b":-0.1518,"call_oi":379,"put_oi":4567},{"strike":7490,"net_gex_b":-0.1834,"call_gex_b":0.0593,"put_gex_b":-0.2427,"call_oi":1726,"put_oi":6927},{"strike":7495,"net_gex_b":-0.1232,"call_gex_b":0.007,"put_gex_b":-0.1301,"call_oi":182,"put_oi":4077},{"strike":7500,"net_gex_b":-4.1417,"call_gex_b":3.25,"put_gex_b":-7.3918,"call_oi":115178,"put_oi":224469},{"strike":7505,"net_gex_b":-0.1042,"call_gex_b":0.0214,"put_gex_b":-0.1256,"call_oi":575,"put_oi":3863},{"strike":7510,"net_gex_b":-0.1995,"call_gex_b":0.0456,"put_gex_b":-0.2451,"call_oi":1185,"put_oi":7034},{"strike":7515,"net_gex_b":-0.3146,"call_gex_b":0.0274,"put_gex_b":-0.342,"call_oi":723,"put_oi":9369},{"strike":7520,"net_gex_b":-0.39,"call_gex_b":0.0382,"put_gex_b":-0.4282,"call_oi":1028,"put_oi":10544},{"strike":7525,"net_gex_b":-1.0248,"call_gex_b":0.4329,"put_gex_b":-1.4577,"call_oi":13715,"put_oi":36991},{"strike":7530,"net_gex_b":-0.4352,"call_gex_b":0.0533,"put_gex_b":-0.4884,"call_oi":1412,"put_oi":10843},{"strike":7535,"net_gex_b":-0.1153,"call_gex_b":0.0259,"put_gex_b":-0.1412,"call_oi":607,"put_oi":3817},{"strike":7540,"net_gex_b":-0.2599,"call_gex_b":0.0503,"put_gex_b":-0.3101,"call_oi":1146,"put_oi":7437},{"strike":7545,"net_gex_b":-0.1244,"call_gex_b":0.0553,"put_gex_b":-0.1797,"call_oi":1199,"put_oi":4887},{"strike":7550,"net_gex_b":-1.3786,"call_gex_b":1.408,"put_gex_b":-2.7866,"call_oi":44291,"put_oi":79170},{"strike":7555,"net_gex_b":-0.1384,"call_gex_b":0.0361,"put_gex_b":-0.1745,"call_oi":738,"put_oi":4257},{"strike":7560,"net_gex_b":-0.2336,"call_gex_b":0.0824,"put_gex_b":-0.316,"call_oi":1813,"put_oi":7209},{"strike":7565,"net_gex_b":-0.086,"call_gex_b":0.0329,"put_gex_b":-0.1189,"call_oi":688,"put_oi":2579},{"strike":7570,"net_gex_b":-0.3878,"call_gex_b":0.0529,"put_gex_b":-0.4407,"call_oi":1076,"put_oi":10027},{"strike":7575,"net_gex_b":-0.7345,"call_gex_b":0.6108,"put_gex_b":-1.3453,"call_oi":16829,"put_oi":29782},{"strike":7580,"net_gex_b":-0.2727,"call_gex_b":0.1265,"put_gex_b":-0.3992,"call_oi":2402,"put_oi":7865},{"strike":7585,"net_gex_b":-0.3622,"call_gex_b":0.0612,"put_gex_b":-0.4234,"call_oi":1312,"put_oi":8267},{"strike":7590,"net_gex_b":-0.2898,"call_gex_b":0.1455,"put_gex_b":-0.4354,"call_oi":2658,"put_oi":7182},{"strike":7595,"net_gex_b":-0.1886,"call_gex_b":0.09,"put_gex_b":-0.2786,"call_oi":1808,"put_oi":5194},{"strike":7600,"net_gex_b":-2.9156,"call_gex_b":4.5484,"put_gex_b":-7.4641,"call_oi":121702,"put_oi":168415},{"strike":7605,"net_gex_b":-0.0881,"call_gex_b":0.0932,"put_gex_b":-0.1813,"call_oi":1658,"put_oi":2857},{"strike":7610,"net_gex_b":-0.3106,"call_gex_b":0.2809,"put_gex_b":-0.5915,"call_oi":4470,"put_oi":10910},{"strike":7615,"net_gex_b":-0.3321,"call_gex_b":0.136,"put_gex_b":-0.4681,"call_oi":2062,"put_oi":6742},{"strike":7620,"net_gex_b":-0.2169,"call_gex_b":0.2507,"put_gex_b":-0.4677,"call_oi":4463,"put_oi":7432},{"strike":7625,"net_gex_b":-0.9032,"call_gex_b":1.0097,"put_gex_b":-1.9129,"call_oi":21738,"put_oi":33916},{"strike":7630,"net_gex_b":0.1443,"call_gex_b":0.8512,"put_gex_b":-0.7069,"call_oi":11149,"put_oi":9504},{"strike":7635,"net_gex_b":-0.3754,"call_gex_b":0.2383,"put_gex_b":-0.6137,"call_oi":3647,"put_oi":8999},{"strike":7640,"net_gex_b":-0.3497,"call_gex_b":0.3688,"put_gex_b":-0.7185,"call_oi":4564,"put_oi":9182},{"strike":7645,"net_gex_b":-0.0133,"call_gex_b":0.3175,"put_gex_b":-0.3309,"call_oi":4056,"put_oi":3999},{"strike":7650,"net_gex_b":-2.3485,"call_gex_b":4.1124,"put_gex_b":-6.461,"call_oi":78878,"put_oi":109552},{"strike":7655,"net_gex_b":0.0107,"call_gex_b":0.3712,"put_gex_b":-0.3605,"call_oi":6004,"put_oi":5676},{"strike":7660,"net_gex_b":-0.4691,"call_gex_b":0.4514,"put_gex_b":-0.9205,"call_oi":6001,"put_oi":10277},{"strike":7665,"net_gex_b":-0.1969,"call_gex_b":0.3966,"put_gex_b":-0.5934,"call_oi":5135,"put_oi":7351},{"strike":7670,"net_gex_b":-0.0626,"call_gex_b":0.6264,"put_gex_b":-0.689,"call_oi":7906,"put_oi":8028},{"strike":7675,"net_gex_b":0.199,"call_gex_b":2.939,"put_gex_b":-2.74,"call_oi":38261,"put_oi":31834},{"strike":7680,"net_gex_b":-0.1084,"call_gex_b":0.6079,"put_gex_b":-0.7163,"call_oi":8594,"put_oi":9798},{"strike":7685,"net_gex_b":0.2732,"call_gex_b":0.7323,"put_gex_b":-0.4591,"call_oi":7711,"put_oi":6045},{"strike":7690,"net_gex_b":0.0286,"call_gex_b":0.8461,"put_gex_b":-0.8174,"call_oi":12601,"put_oi":12106},{"strike":7695,"net_gex_b":0.3459,"call_gex_b":0.8229,"put_gex_b":-0.477,"call_oi":8801,"put_oi":6106},{"strike":7700,"net_gex_b":0.0004,"call_gex_b":11.21,"put_gex_b":-11.2096,"call_oi":181144,"put_oi":183980},{"strike":7705,"net_gex_b":-0.1461,"call_gex_b":0.7358,"put_gex_b":-0.882,"call_oi":10430,"put_oi":11431},{"strike":7710,"net_gex_b":0.6655,"call_gex_b":1.6036,"put_gex_b":-0.938,"call_oi":13150,"put_oi":8891},{"strike":7715,"net_gex_b":0.4661,"call_gex_b":0.8535,"put_gex_b":-0.3875,"call_oi":4924,"put_oi":2708},{"strike":7720,"net_gex_b":0.8912,"call_gex_b":1.8043,"put_gex_b":-0.9131,"call_oi":15783,"put_oi":7035},{"strike":7725,"net_gex_b":1.4369,"call_gex_b":3.4421,"put_gex_b":-2.0052,"call_oi":32229,"put_oi":20776},{"strike":7730,"net_gex_b":1.2291,"call_gex_b":2.2459,"put_gex_b":-1.0168,"call_oi":14379,"put_oi":7501},{"strike":7735,"net_gex_b":0.7708,"call_gex_b":1.1196,"put_gex_b":-0.3489,"call_oi":4807,"put_oi":1873},{"strike":7740,"net_gex_b":0.5942,"call_gex_b":1.3845,"put_gex_b":-0.7903,"call_oi":8171,"put_oi":5500},{"strike":7745,"net_gex_b":1.0552,"call_gex_b":1.5368,"put_gex_b":-0.4817,"call_oi":6271,"put_oi":3771},{"strike":7750,"net_gex_b":5.8605,"call_gex_b":11.9688,"put_gex_b":-6.1083,"call_oi":88013,"put_oi":68202},{"strike":7755,"net_gex_b":5.5449,"call_gex_b":5.9491,"put_gex_b":-0.4042,"call_oi":8186,"put_oi":4260},{"strike":7760,"net_gex_b":9.7429,"call_gex_b":11.0224,"put_gex_b":-1.2795,"call_oi":12925,"put_oi":9111},{"strike":7765,"net_gex_b":-30.2759,"call_gex_b":17.9295,"put_gex_b":-48.2055,"call_oi":7508,"put_oi":4278},{"strike":7770,"net_gex_b":2.5773,"call_gex_b":3.4339,"put_gex_b":-0.8566,"call_oi":15857,"put_oi":5163},{"strike":7775,"net_gex_b":4.6485,"call_gex_b":6.168,"put_gex_b":-1.5195,"call_oi":33156,"put_oi":17027},{"strike":7780,"net_gex_b":3.7953,"call_gex_b":4.3558,"put_gex_b":-0.5606,"call_oi":13985,"put_oi":3414},{"strike":7785,"net_gex_b":2.4157,"call_gex_b":2.6753,"put_gex_b":-0.2596,"call_oi":9344,"put_oi":1383},{"strike":7790,"net_gex_b":4.105,"call_gex_b":4.8023,"put_gex_b":-0.6972,"call_oi":22003,"put_oi":5684},{"strike":7795,"net_gex_b":1.3037,"call_gex_b":1.6244,"put_gex_b":-0.3207,"call_oi":8124,"put_oi":4230},{"strike":7800,"net_gex_b":9.7557,"call_gex_b":15.2204,"put_gex_b":-5.4647,"call_oi":148072,"put_oi":78505},{"strike":7805,"net_gex_b":0.8911,"call_gex_b":1.0829,"put_gex_b":-0.1918,"call_oi":4847,"put_oi":2020},{"strike":7810,"net_gex_b":1.7272,"call_gex_b":1.9124,"put_gex_b":-0.1852,"call_oi":9036,"put_oi":2147},{"strike":7815,"net_gex_b":0.8205,"call_gex_b":0.9912,"put_gex_b":-0.1707,"call_oi":5724,"put_oi":2663},{"strike":7820,"net_gex_b":1.9475,"call_gex_b":2.1032,"put_gex_b":-0.1557,"call_oi":15936,"put_oi":2000},{"strike":7825,"net_gex_b":4.3828,"call_gex_b":5.1712,"put_gex_b":-0.7883,"call_oi":46805,"put_oi":17532},{"strike":7830,"net_gex_b":2.484,"call_gex_b":2.6314,"put_gex_b":-0.1473,"call_oi":17882,"put_oi":2230},{"strike":7835,"net_gex_b":0.361,"call_gex_b":0.5048,"put_gex_b":-0.1438,"call_oi":4705,"put_oi":2840},{"strike":7840,"net_gex_b":1.5947,"call_gex_b":1.7828,"put_gex_b":-0.1881,"call_oi":11821,"put_oi":3340},{"strike":7845,"net_gex_b":0.408,"call_gex_b":0.4671,"put_gex_b":-0.0591,"call_oi":3556,"put_oi":898},{"strike":7850,"net_gex_b":6.4604,"call_gex_b":7.6703,"put_gex_b":-1.2099,"call_oi":75073,"put_oi":20410},{"strike":7855,"net_gex_b":0.2568,"call_gex_b":0.2748,"put_gex_b":-0.018,"call_oi":2093,"put_oi":234},{"strike":7860,"net_gex_b":1.2305,"call_gex_b":1.3339,"put_gex_b":-0.1034,"call_oi":9454,"put_oi":1398},{"strike":7865,"net_gex_b":0.3052,"call_gex_b":0.3495,"put_gex_b":-0.0444,"call_oi":3067,"put_oi":666},{"strike":7870,"net_gex_b":1.3045,"call_gex_b":1.3449,"put_gex_b":-0.0404,"call_oi":12037,"put_oi":801},{"strike":7875,"net_gex_b":2.2085,"call_gex_b":2.5102,"put_gex_b":-0.3018,"call_oi":26590,"put_oi":8690},{"strike":7880,"net_gex_b":0.6428,"call_gex_b":0.6963,"put_gex_b":-0.0535,"call_oi":6771,"put_oi":766},{"strike":7885,"net_gex_b":0.1293,"call_gex_b":0.1416,"put_gex_b":-0.0123,"call_oi":1364,"put_oi":141},{"strike":7890,"net_gex_b":1.6358,"call_gex_b":1.7189,"put_gex_b":-0.0831,"call_oi":15356,"put_oi":1294},{"strike":7895,"net_gex_b":0.2131,"call_gex_b":0.2191,"put_gex_b":-0.006,"call_oi":2172,"put_oi":75},{"strike":7900,"net_gex_b":8.9787,"call_gex_b":10.263,"put_gex_b":-1.2843,"call_oi":132688,"put_oi":29302},{"strike":7905,"net_gex_b":0.0932,"call_gex_b":0.1024,"put_gex_b":-0.0092,"call_oi":1046,"put_oi":97},{"strike":7910,"net_gex_b":0.4881,"call_gex_b":0.513,"put_gex_b":-0.025,"call_oi":6460,"put_oi":386},{"strike":7915,"net_gex_b":0.3843,"call_gex_b":0.3914,"put_gex_b":-0.0071,"call_oi":4697,"put_oi":91},{"strike":7920,"net_gex_b":0.3703,"call_gex_b":0.4112,"put_gex_b":-0.0409,"call_oi":5740,"put_oi":930},{"strike":7925,"net_gex_b":2.3498,"call_gex_b":2.6403,"put_gex_b":-0.2905,"call_oi":37648,"put_oi":7690},{"strike":7930,"net_gex_b":0.3332,"call_gex_b":0.3491,"put_gex_b":-0.0159,"call_oi":4987,"put_oi":282},{"strike":7935,"net_gex_b":0.2774,"call_gex_b":0.286,"put_gex_b":-0.0086,"call_oi":3621,"put_oi":114},{"strike":7940,"net_gex_b":0.3111,"call_gex_b":0.3235,"put_gex_b":-0.0125,"call_oi":5206,"put_oi":181},{"strike":7945,"net_gex_b":0.0914,"call_gex_b":0.0981,"put_gex_b":-0.0067,"call_oi":1219,"put_oi":102},{"strike":7950,"net_gex_b":5.0783,"call_gex_b":5.4987,"put_gex_b":-0.4203,"call_oi":92183,"put_oi":12498},{"strike":7955,"net_gex_b":0.4936,"call_gex_b":0.5018,"put_gex_b":-0.0082,"call_oi":6735,"put_oi":116},{"strike":7960,"net_gex_b":0.2129,"call_gex_b":0.2294,"put_gex_b":-0.0165,"call_oi":4211,"put_oi":308},{"strike":7965,"net_gex_b":0.0834,"call_gex_b":0.0857,"put_gex_b":-0.0023,"call_oi":1146,"put_oi":32},{"strike":7970,"net_gex_b":0.4836,"call_gex_b":0.4966,"put_gex_b":-0.0129,"call_oi":7166,"put_oi":244},{"strike":7975,"net_gex_b":1.0696,"call_gex_b":1.2479,"put_gex_b":-0.1783,"call_oi":22221,"put_oi":4939},{"strike":7980,"net_gex_b":0.5868,"call_gex_b":0.6085,"put_gex_b":-0.0217,"call_oi":11559,"put_oi":536},{"strike":7985,"net_gex_b":0.068,"call_gex_b":0.0704,"put_gex_b":-0.0024,"call_oi":1075,"put_oi":42},{"strike":7990,"net_gex_b":0.6839,"call_gex_b":0.7218,"put_gex_b":-0.0378,"call_oi":15050,"put_oi":828},{"strike":7995,"net_gex_b":0.0218,"call_gex_b":0.0241,"put_gex_b":-0.0022,"call_oi":474,"put_oi":44},{"strike":8000,"net_gex_b":7.6698,"call_gex_b":44.3416,"put_gex_b":-36.6718,"call_oi":975390,"put_oi":811335},{"strike":8005,"net_gex_b":0.108,"call_gex_b":0.1115,"put_gex_b":-0.0036,"call_oi":2853,"put_oi":69},{"strike":8010,"net_gex_b":0.7471,"call_gex_b":0.762,"put_gex_b":-0.015,"call_oi":15784,"put_oi":300},{"strike":8015,"net_gex_b":0.0273,"call_gex_b":0.031,"put_gex_b":-0.0037,"call_oi":611,"put_oi":111},{"strike":8020,"net_gex_b":0.6892,"call_gex_b":0.6964,"put_gex_b":-0.0071,"call_oi":14184,"put_oi":152},{"strike":8025,"net_gex_b":0.7239,"call_gex_b":0.829,"put_gex_b":-0.1051,"call_oi":19455,"put_oi":3427},{"strike":8030,"net_gex_b":0.665,"call_gex_b":0.6876,"put_gex_b":-0.0225,"call_oi":15337,"put_oi":448},{"strike":8035,"net_gex_b":0.0248,"call_gex_b":0.026,"put_gex_b":-0.0011,"call_oi":553,"put_oi":21},{"strike":8040,"net_gex_b":1.9813,"call_gex_b":1.9925,"put_gex_b":-0.0112,"call_oi":46437,"put_oi":248},{"strike":8045,"net_gex_b":0.0248,"call_gex_b":0.0268,"put_gex_b":-0.002,"call_oi":801,"put_oi":43},{"strike":8050,"net_gex_b":6.1076,"call_gex_b":6.3041,"put_gex_b":-0.1965,"call_oi":133039,"put_oi":6011},{"strike":8055,"net_gex_b":0.0121,"call_gex_b":0.0141,"put_gex_b":-0.002,"call_oi":481,"put_oi":47},{"strike":8060,"net_gex_b":0.732,"call_gex_b":0.739,"put_gex_b":-0.007,"call_oi":17160,"put_oi":167},{"strike":8065,"net_gex_b":0.0044,"call_gex_b":0.0068,"put_gex_b":-0.0024,"call_oi":223,"put_oi":53},{"strike":8070,"net_gex_b":1.299,"call_gex_b":1.3179,"put_gex_b":-0.019,"call_oi":31204,"put_oi":624},{"strike":8075,"net_gex_b":0.6489,"call_gex_b":0.7423,"put_gex_b":-0.0934,"call_oi":18607,"put_oi":2953},{"strike":8080,"net_gex_b":0.6265,"call_gex_b":0.6356,"put_gex_b":-0.0092,"call_oi":14945,"put_oi":219},{"strike":8085,"net_gex_b":0.0093,"call_gex_b":0.0104,"put_gex_b":-0.0012,"call_oi":341,"put_oi":29},{"strike":8090,"net_gex_b":0.8692,"call_gex_b":0.8786,"put_gex_b":-0.0094,"call_oi":20759,"put_oi":225},{"strike":8095,"net_gex_b":0.008,"call_gex_b":0.01,"put_gex_b":-0.0021,"call_oi":271,"put_oi":66},{"strike":8100,"net_gex_b":6.2103,"call_gex_b":6.8295,"put_gex_b":-0.6192,"call_oi":179215,"put_oi":16976},{"strike":8105,"net_gex_b":0.0052,"call_gex_b":0.0057,"put_gex_b":-0.0005,"call_oi":182,"put_oi":19},{"strike":8110,"net_gex_b":0.7464,"call_gex_b":0.7529,"put_gex_b":-0.0066,"call_oi":17994,"put_oi":186},{"strike":8115,"net_gex_b":0.0288,"call_gex_b":0.0289,"put_gex_b":-0.0002,"call_oi":728,"put_oi":4},{"strike":8120,"net_gex_b":1.0867,"call_gex_b":1.0931,"put_gex_b":-0.0065,"call_oi":26096,"put_oi":153},{"strike":8125,"net_gex_b":0.9235,"call_gex_b":0.9891,"put_gex_b":-0.0655,"call_oi":26167,"put_oi":2067},{"strike":8130,"net_gex_b":1.2343,"call_gex_b":1.24,"put_gex_b":-0.0057,"call_oi":29538,"put_oi":133},{"strike":8135,"net_gex_b":0.0055,"call_gex_b":0.0057,"put_gex_b":-0.0002,"call_oi":165,"put_oi":4},{"strike":8140,"net_gex_b":1.9148,"call_gex_b":1.918,"put_gex_b":-0.0032,"call_oi":45503,"put_oi":79},{"strike":8145,"net_gex_b":0.0026,"call_gex_b":0.0026,"put_gex_b":0,"call_oi":110,"put_oi":0},{"strike":8150,"net_gex_b":4.7201,"call_gex_b":4.8928,"put_gex_b":-0.1727,"call_oi":131431,"put_oi":7765},{"strike":8155,"net_gex_b":0.0044,"call_gex_b":0.0045,"put_gex_b":-0.0001,"call_oi":258,"put_oi":4},{"strike":8160,"net_gex_b":2.0689,"call_gex_b":2.0728,"put_gex_b":-0.0039,"call_oi":49471,"put_oi":99},{"strike":8165,"net_gex_b":0.0046,"call_gex_b":0.0048,"put_gex_b":-0.0002,"call_oi":248,"put_oi":7},{"strike":8170,"net_gex_b":1.2273,"call_gex_b":1.2286,"put_gex_b":-0.0014,"call_oi":31272,"put_oi":33},{"strike":8175,"net_gex_b":0.4361,"call_gex_b":0.4752,"put_gex_b":-0.0391,"call_oi":26254,"put_oi":1361},{"strike":8180,"net_gex_b":2.141,"call_gex_b":2.1414,"put_gex_b":-0.0004,"call_oi":51007,"put_oi":9},{"strike":8185,"net_gex_b":0.0054,"call_gex_b":0.0055,"put_gex_b":-0.0002,"call_oi":220,"put_oi":7},{"strike":8190,"net_gex_b":1.6692,"call_gex_b":1.67,"put_gex_b":-0.0008,"call_oi":39963,"put_oi":21},{"strike":8195,"net_gex_b":0.005,"call_gex_b":0.005,"put_gex_b":0,"call_oi":255,"put_oi":0},{"strike":8200,"net_gex_b":4.1316,"call_gex_b":4.475,"put_gex_b":-0.3434,"call_oi":151799,"put_oi":13492},{"strike":8205,"net_gex_b":0.0042,"call_gex_b":0.0042,"put_gex_b":0,"call_oi":527,"put_oi":0},{"strike":8210,"net_gex_b":0.608,"call_gex_b":0.6084,"put_gex_b":-0.0004,"call_oi":17121,"put_oi":11},{"strike":8215,"net_gex_b":0.0009,"call_gex_b":0.001,"put_gex_b":-0.0001,"call_oi":63,"put_oi":2},{"strike":8220,"net_gex_b":0.0308,"call_gex_b":0.0321,"put_gex_b":-0.0013,"call_oi":1187,"put_oi":37},{"strike":8225,"net_gex_b":0.2472,"call_gex_b":0.2777,"put_gex_b":-0.0305,"call_oi":9573,"put_oi":1241},{"strike":8230,"net_gex_b":0.0684,"call_gex_b":0.0692,"put_gex_b":-0.0008,"call_oi":2240,"put_oi":58},{"strike":8235,"net_gex_b":-0.0001,"call_gex_b":0.0001,"put_gex_b":-0.0002,"call_oi":13,"put_oi":40},{"strike":8240,"net_gex_b":0.0532,"call_gex_b":0.0543,"put_gex_b":-0.0011,"call_oi":1799,"put_oi":30},{"strike":8245,"net_gex_b":0.0005,"call_gex_b":0.0005,"put_gex_b":0,"call_oi":51,"put_oi":0},{"strike":8250,"net_gex_b":0.9825,"call_gex_b":1.0588,"put_gex_b":-0.0763,"call_oi":39187,"put_oi":3412},{"strike":8255,"net_gex_b":0.0027,"call_gex_b":0.0027,"put_gex_b":0,"call_oi":98,"put_oi":0},{"strike":8260,"net_gex_b":0.0136,"call_gex_b":0.0141,"put_gex_b":-0.0006,"call_oi":725,"put_oi":20},{"strike":8270,"net_gex_b":0.06,"call_gex_b":0.0601,"put_gex_b":-0.0001,"call_oi":3934,"put_oi":5},{"strike":8275,"net_gex_b":0.4525,"call_gex_b":0.4726,"put_gex_b":-0.0202,"call_oi":20895,"put_oi":729},{"strike":8280,"net_gex_b":0.0657,"call_gex_b":0.0665,"put_gex_b":-0.0007,"call_oi":4485,"put_oi":28},{"strike":8285,"net_gex_b":0.0002,"call_gex_b":0.0002,"put_gex_b":0,"call_oi":5,"put_oi":0},{"strike":8290,"net_gex_b":0.0507,"call_gex_b":0.0509,"put_gex_b":-0.0002,"call_oi":1928,"put_oi":14},{"strike":8295,"net_gex_b":0.0005,"call_gex_b":0.0005,"put_gex_b":0,"call_oi":16,"put_oi":0},{"strike":8300,"net_gex_b":2.5279,"call_gex_b":2.6389,"put_gex_b":-0.111,"call_oi":105801,"put_oi":5384},{"strike":8305,"net_gex_b":0.0001,"call_gex_b":0.0001,"put_gex_b":0,"call_oi":2,"put_oi":0},{"strike":8310,"net_gex_b":0.0137,"call_gex_b":0.0139,"put_gex_b":-0.0003,"call_oi":1051,"put_oi":21},{"strike":8315,"net_gex_b":0,"call_gex_b":0,"put_gex_b":0,"call_oi":1,"put_oi":0},{"strike":8320,"net_gex_b":0.0041,"call_gex_b":0.0041,"put_gex_b":0,"call_oi":288,"put_oi":3},{"strike":8325,"net_gex_b":0.2883,"call_gex_b":0.3162,"put_gex_b":-0.0279,"call_oi":11877,"put_oi":1131},{"strike":8330,"net_gex_b":0.0067,"call_gex_b":0.0069,"put_gex_b":-0.0002,"call_oi":528,"put_oi":15},{"strike":8335,"net_gex_b":0.0001,"call_gex_b":0.0001,"put_gex_b":0,"call_oi":2,"put_oi":0},{"strike":8340,"net_gex_b":0.0041,"call_gex_b":0.0043,"put_gex_b":-0.0002,"call_oi":327,"put_oi":18},{"strike":8345,"net_gex_b":0.0002,"call_gex_b":0.0002,"put_gex_b":0,"call_oi":7,"put_oi":0},{"strike":8350,"net_gex_b":0.5518,"call_gex_b":0.5785,"put_gex_b":-0.0267,"call_oi":24374,"put_oi":1299},{"strike":8355,"net_gex_b":0.0009,"call_gex_b":0.0009,"put_gex_b":0,"call_oi":36,"put_oi":0},{"strike":8360,"net_gex_b":0.0029,"call_gex_b":0.003,"put_gex_b":0,"call_oi":345,"put_oi":7},{"strike":8365,"net_gex_b":0.0008,"call_gex_b":0.0008,"put_gex_b":0,"call_oi":32,"put_oi":0},{"strike":8370,"net_gex_b":0.0014,"call_gex_b":0.0016,"put_gex_b":-0.0001,"call_oi":238,"put_oi":23},{"strike":8375,"net_gex_b":0.2505,"call_gex_b":0.2619,"put_gex_b":-0.0113,"call_oi":11343,"put_oi":453},{"strike":8380,"net_gex_b":0.0066,"call_gex_b":0.0066,"put_gex_b":0,"call_oi":739,"put_oi":0},{"strike":8390,"net_gex_b":0.0007,"call_gex_b":0.0008,"put_gex_b":0,"call_oi":62,"put_oi":1},{"strike":8395,"net_gex_b":0.0003,"call_gex_b":0.0003,"put_gex_b":0,"call_oi":14,"put_oi":0},{"strike":8400,"net_gex_b":2.1328,"call_gex_b":2.2612,"put_gex_b":-0.1284,"call_oi":106172,"put_oi":6336},{"strike":8405,"net_gex_b":0.0001,"call_gex_b":0.0001,"put_gex_b":0,"call_oi":6,"put_oi":0},{"strike":8410,"net_gex_b":0.0588,"call_gex_b":0.0588,"put_gex_b":0,"call_oi":4855,"put_oi":0},{"strike":8415,"net_gex_b":0,"call_gex_b":0,"put_gex_b":0,"call_oi":2,"put_oi":0},{"strike":8420,"net_gex_b":0.0037,"call_gex_b":0.0037,"put_gex_b":0,"call_oi":306,"put_oi":0},{"strike":8425,"net_gex_b":0.2667,"call_gex_b":0.2741,"put_gex_b":-0.0074,"call_oi":13064,"put_oi":316},{"strike":8430,"net_gex_b":0.0009,"call_gex_b":0.0009,"put_gex_b":0,"call_oi":55,"put_oi":0},{"strike":8435,"net_gex_b":0,"call_gex_b":0,"put_gex_b":0,"call_oi":1,"put_oi":0},{"strike":8440,"net_gex_b":0.0015,"call_gex_b":0.0015,"put_gex_b":0,"call_oi":85,"put_oi":0},{"strike":8445,"net_gex_b":0.0001,"call_gex_b":0.0001,"put_gex_b":0,"call_oi":5,"put_oi":0},{"strike":8450,"net_gex_b":0.3931,"call_gex_b":0.4066,"put_gex_b":-0.0135,"call_oi":21270,"put_oi":682},{"strike":8460,"net_gex_b":0.0003,"call_gex_b":0.0003,"put_gex_b":0,"call_oi":26,"put_oi":0},{"strike":8470,"net_gex_b":0.0011,"call_gex_b":0.0011,"put_gex_b":0,"call_oi":69,"put_oi":0},{"strike":8475,"net_gex_b":0.1685,"call_gex_b":0.1723,"put_gex_b":-0.0038,"call_oi":9944,"put_oi":170},{"strike":8480,"net_gex_b":0.0011,"call_gex_b":0.0011,"put_gex_b":0,"call_oi":118,"put_oi":0},{"strike":8490,"net_gex_b":0.0305,"call_gex_b":0.0305,"put_gex_b":0,"call_oi":5046,"put_oi":0},{"strike":8500,"net_gex_b":1.9328,"call_gex_b":2.0684,"put_gex_b":-0.1355,"call_oi":115435,"put_oi":6960},{"strike":8510,"net_gex_b":0.0003,"call_gex_b":0.0003,"put_gex_b":0,"call_oi":21,"put_oi":0},{"strike":8520,"net_gex_b":0.0001,"call_gex_b":0.0001,"put_gex_b":0,"call_oi":17,"put_oi":0},{"strike":8525,"net_gex_b":0.1089,"call_gex_b":0.1135,"put_gex_b":-0.0046,"call_oi":6427,"put_oi":197},{"strike":8530,"net_gex_b":0.0001,"call_gex_b":0.0001,"put_gex_b":0,"call_oi":12,"put_oi":0},{"strike":8540,"net_gex_b":0.0285,"call_gex_b":0.0285,"put_gex_b":0,"call_oi":4711,"put_oi":0}],"by_expiry_bucket":[{"bucket":"0dte","n_expiries":2,"n_contracts":186,"net_gex_b":-2.62,"call_oi":81730,"put_oi":47677},{"bucket":"weekly","n_expiries":5,"n_contracts":1495,"net_gex_b":34.668,"call_oi":540773,"put_oi":555028},{"bucket":"monthly","n_expiries":20,"n_contracts":4304,"net_gex_b":19.189,"call_oi":1081067,"put_oi":1320892},{"bucket":"quarterly","n_expiries":10,"n_contracts":5067,"net_gex_b":37.924,"call_oi":3577599,"put_oi":3202296},{"bucket":"leaps","n_expiries":21,"n_contracts":4549,"net_gex_b":6.765,"call_oi":2192094,"put_oi":2237506}],"expiries_in_window":["2026-09-22","2026-09-23","2026-09-24","2026-09-25","2026-09-28","2026-09-29","2026-09-30","2026-10-01","2026-10-02","2026-10-05","2026-10-06","2026-10-07","2026-10-08","2026-10-09","2026-10-12","2026-10-13","2026-10-14","2026-10-15","2026-10-16","2026-10-19","2026-10-20","2026-10-21","2026-10-22","2026-10-23","2026-10-26","2026-10-27","2026-10-28","2026-10-29","2026-10-30","2026-11-03","2026-11-04","2026-11-06","2026-11-20","2026-11-30","2026-12-18","2026-12-31","2027-01-15","2027-01-29","2027-02-19","2027-02-26","2027-03-19","2027-03-31","2027-04-16","2027-05-21","2027-06-17","2027-06-30","2027-07-16","2027-08-20","2027-09-17","2027-09-30","2027-10-15","2027-12-17","2028-01-21","2028-06-16","2028-12-15","2029-12-21","2030-12-20","2031-12-19"],"dealer_buy_above_spot_b":24.145,"dealer_sell_below_spot_b":120.071},"SPY":{"symbol":"SPY","source":"cboe_free_delayed","cboe_timestamp":"2026-09-23 03:54:59","spot":773.38,"prev_close":773.38,"change":-0.12,"change_pct":-0.0155,"iv30":11.429,"net_gex":9055734749.1784,"net_gex_label_b":9.06,"regime":"POSITIVE","gamma_flip":769,"call_wall":800,"call_wall_oi":295306,"put_wall":745,"put_wall_oi":311735,"max_pain":761,"dealer_hedging_band_low":755,"dealer_hedging_band_high":785,"iv_skew_25d":0.010758035714285727,"top_strikes":[{"strike":775,"net_gex_b":2.268,"call_oi":137312,"put_oi":61878,"call_volume":1327905,"put_volume":288554,"fresh_positioning_ratio":8.115,"vanna_b":0.041,"charm_b":0.029},{"strike":785,"net_gex_b":1.905,"call_oi":208514,"put_oi":18558,"call_volume":48584,"put_volume":10989,"fresh_positioning_ratio":0.262,"vanna_b":0.097,"charm_b":0.025},{"strike":774,"net_gex_b":1.713,"call_oi":37137,"put_oi":19612,"call_volume":1130415,"put_volume":760165,"fresh_positioning_ratio":33.315,"vanna_b":0.003,"charm_b":0.016},{"strike":780,"net_gex_b":1.615,"call_oi":176093,"put_oi":42656,"call_volume":232143,"put_volume":18292,"fresh_positioning_ratio":1.145,"vanna_b":0.073,"charm_b":0.024},{"strike":772,"net_gex_b":1.218,"call_oi":69609,"put_oi":27869,"call_volume":151342,"put_volume":618244,"fresh_positioning_ratio":7.895,"vanna_b":0.012,"charm_b":0.026},{"strike":800,"net_gex_b":1.059,"call_oi":295306,"put_oi":19746,"call_volume":30231,"put_volume":842,"fresh_positioning_ratio":0.099,"vanna_b":0.226,"charm_b":0.018},{"strike":745,"net_gex_b":-0.748,"call_oi":36137,"put_oi":311735,"call_volume":2942,"put_volume":28817,"fresh_positioning_ratio":0.091,"vanna_b":-0.055,"charm_b":0.024},{"strike":790,"net_gex_b":0.72,"call_oi":134034,"put_oi":13419,"call_volume":42658,"put_volume":3293,"fresh_positioning_ratio":0.312,"vanna_b":0.083,"charm_b":0.011},{"strike":750,"net_gex_b":-0.636,"call_oi":85191,"put_oi":242592,"call_volume":7145,"put_volume":57354,"fresh_positioning_ratio":0.197,"vanna_b":-0.066,"charm_b":0.028},{"strike":776,"net_gex_b":0.601,"call_oi":30378,"put_oi":6979,"call_volume":642454,"put_volume":69356,"fresh_positioning_ratio":19.054,"vanna_b":0.004,"charm_b":0.007},{"strike":761,"net_gex_b":-0.58,"call_oi":20671,"put_oi":77598,"call_volume":3130,"put_volume":20250,"fresh_positioning_ratio":0.238,"vanna_b":-0.013,"charm_b":0.013},{"strike":760,"net_gex_b":-0.483,"call_oi":90794,"put_oi":150333,"call_volume":5168,"put_volume":69585,"fresh_positioning_ratio":0.31,"vanna_b":-0.018,"charm_b":0.025},{"strike":778,"net_gex_b":0.476,"call_oi":29918,"put_oi":4298,"call_volume":218091,"put_volume":15936,"fresh_positioning_ratio":6.84,"vanna_b":0.005,"charm_b":0.005},{"strike":777,"net_gex_b":0.457,"call_oi":27427,"put_oi":6504,"call_volume":360775,"put_volume":28379,"fresh_positioning_ratio":11.469,"vanna_b":0.003,"charm_b":0.006},{"strike":786,"net_gex_b":0.457,"call_oi":44677,"put_oi":1576,"call_volume":13904,"put_volume":1374,"fresh_positioning_ratio":0.33,"vanna_b":0.01,"charm_b":0.005}],"all_strikes":[{"strike":697,"net_gex_b":-0.0018,"call_gex_b":0.0004,"put_gex_b":-0.0022,"call_oi":259,"put_oi":4447},{"strike":698,"net_gex_b":0.0001,"call_gex_b":0.0019,"put_gex_b":-0.0019,"call_oi":1474,"put_oi":1615},{"strike":699,"net_gex_b":-0.0018,"call_gex_b":0.0007,"put_gex_b":-0.0025,"call_oi":434,"put_oi":5129},{"strike":700,"net_gex_b":-0.3239,"call_gex_b":0.0626,"put_gex_b":-0.3865,"call_oi":46064,"put_oi":301209},{"strike":701,"net_gex_b":-0.0034,"call_gex_b":0.001,"put_gex_b":-0.0045,"call_oi":874,"put_oi":4734},{"strike":702,"net_gex_b":-0.0016,"call_gex_b":0.0011,"put_gex_b":-0.0027,"call_oi":685,"put_oi":2958},{"strike":703,"net_gex_b":-0.0023,"call_gex_b":0.0005,"put_gex_b":-0.0029,"call_oi":335,"put_oi":3763},{"strike":704,"net_gex_b":-0.0032,"call_gex_b":0.0008,"put_gex_b":-0.0039,"call_oi":493,"put_oi":3404},{"strike":705,"net_gex_b":-0.0611,"call_gex_b":0.0183,"put_gex_b":-0.0794,"call_oi":12312,"put_oi":62328},{"strike":706,"net_gex_b":-0.0025,"call_gex_b":0.0003,"put_gex_b":-0.0028,"call_oi":221,"put_oi":2445},{"strike":707,"net_gex_b":-0.0447,"call_gex_b":0.0004,"put_gex_b":-0.0451,"call_oi":261,"put_oi":43871},{"strike":708,"net_gex_b":-0.0059,"call_gex_b":0.0004,"put_gex_b":-0.0063,"call_oi":251,"put_oi":5378},{"strike":709,"net_gex_b":-0.005,"call_gex_b":0.0002,"put_gex_b":-0.0051,"call_oi":108,"put_oi":4451},{"strike":710,"net_gex_b":-0.1379,"call_gex_b":0.0298,"put_gex_b":-0.1677,"call_oi":19141,"put_oi":122123},{"strike":711,"net_gex_b":-0.0069,"call_gex_b":0.0006,"put_gex_b":-0.0074,"call_oi":301,"put_oi":5523},{"strike":712,"net_gex_b":-0.0053,"call_gex_b":0.0012,"put_gex_b":-0.0065,"call_oi":739,"put_oi":4590},{"strike":713,"net_gex_b":-0.0048,"call_gex_b":0.0003,"put_gex_b":-0.0051,"call_oi":151,"put_oi":3635},{"strike":714,"net_gex_b":-0.01,"call_gex_b":0.0005,"put_gex_b":-0.0104,"call_oi":289,"put_oi":6981},{"strike":715,"net_gex_b":-0.1321,"call_gex_b":0.0242,"put_gex_b":-0.1563,"call_oi":14361,"put_oi":98105},{"strike":716,"net_gex_b":-0.0219,"call_gex_b":0.0006,"put_gex_b":-0.0225,"call_oi":302,"put_oi":13522},{"strike":717,"net_gex_b":-0.006,"call_gex_b":0.0003,"put_gex_b":-0.0064,"call_oi":159,"put_oi":3994},{"strike":718,"net_gex_b":-0.011,"call_gex_b":0.0008,"put_gex_b":-0.0119,"call_oi":421,"put_oi":7798},{"strike":719,"net_gex_b":-0.0044,"call_gex_b":0.0005,"put_gex_b":-0.0049,"call_oi":231,"put_oi":3752},{"strike":720,"net_gex_b":-0.2291,"call_gex_b":0.0455,"put_gex_b":-0.2746,"call_oi":24438,"put_oi":156143},{"strike":721,"net_gex_b":-0.0091,"call_gex_b":0.0006,"put_gex_b":-0.0097,"call_oi":443,"put_oi":8458},{"strike":722,"net_gex_b":-0.049,"call_gex_b":0.0012,"put_gex_b":-0.0502,"call_oi":729,"put_oi":28688},{"strike":723,"net_gex_b":-0.0307,"call_gex_b":0.0006,"put_gex_b":-0.0313,"call_oi":432,"put_oi":17748},{"strike":724,"net_gex_b":-0.0636,"call_gex_b":0.0015,"put_gex_b":-0.0651,"call_oi":838,"put_oi":33366},{"strike":725,"net_gex_b":-0.247,"call_gex_b":0.0384,"put_gex_b":-0.2853,"call_oi":18827,"put_oi":148384},{"strike":726,"net_gex_b":-0.0287,"call_gex_b":0.0019,"put_gex_b":-0.0306,"call_oi":1292,"put_oi":15574},{"strike":727,"net_gex_b":-0.1279,"call_gex_b":0.0017,"put_gex_b":-0.1296,"call_oi":1117,"put_oi":67611},{"strike":728,"net_gex_b":-0.0814,"call_gex_b":0.0042,"put_gex_b":-0.0856,"call_oi":2304,"put_oi":37814},{"strike":729,"net_gex_b":-0.0582,"call_gex_b":0.0015,"put_gex_b":-0.0598,"call_oi":997,"put_oi":26798},{"strike":730,"net_gex_b":-0.4393,"call_gex_b":0.0654,"put_gex_b":-0.5047,"call_oi":32602,"put_oi":312688},{"strike":731,"net_gex_b":-0.0107,"call_gex_b":0.003,"put_gex_b":-0.0137,"call_oi":1793,"put_oi":8478},{"strike":732,"net_gex_b":-0.1112,"call_gex_b":0.0031,"put_gex_b":-0.1144,"call_oi":1674,"put_oi":44893},{"strike":733,"net_gex_b":-0.0177,"call_gex_b":0.0033,"put_gex_b":-0.021,"call_oi":1725,"put_oi":11381},{"strike":734,"net_gex_b":-0.0554,"call_gex_b":0.0029,"put_gex_b":-0.0583,"call_oi":1476,"put_oi":24900},{"strike":735,"net_gex_b":-0.3225,"call_gex_b":0.0634,"put_gex_b":-0.3859,"call_oi":27944,"put_oi":152923},{"strike":736,"net_gex_b":-0.192,"call_gex_b":0.004,"put_gex_b":-0.1961,"call_oi":1828,"put_oi":67252},{"strike":737,"net_gex_b":-0.0364,"call_gex_b":0.0035,"put_gex_b":-0.0399,"call_oi":1449,"put_oi":18779},{"strike":738,"net_gex_b":-0.0396,"call_gex_b":0.0039,"put_gex_b":-0.0434,"call_oi":1569,"put_oi":15629},{"strike":739,"net_gex_b":-0.0266,"call_gex_b":0.0051,"put_gex_b":-0.0317,"call_oi":1792,"put_oi":14020},{"strike":740,"net_gex_b":-0.394,"call_gex_b":0.0987,"put_gex_b":-0.4926,"call_oi":35577,"put_oi":179743},{"strike":741,"net_gex_b":-0.0364,"call_gex_b":0.0053,"put_gex_b":-0.0418,"call_oi":1957,"put_oi":16043},{"strike":742,"net_gex_b":-0.0394,"call_gex_b":0.0081,"put_gex_b":-0.0475,"call_oi":2940,"put_oi":15287},{"strike":743,"net_gex_b":-0.0213,"call_gex_b":0.0108,"put_gex_b":-0.032,"call_oi":3267,"put_oi":11954},{"strike":744,"net_gex_b":-0.0235,"call_gex_b":0.0084,"put_gex_b":-0.0319,"call_oi":2853,"put_oi":10939},{"strike":745,"net_gex_b":-0.7479,"call_gex_b":0.1085,"put_gex_b":-0.8564,"call_oi":36137,"put_oi":311735},{"strike":746,"net_gex_b":-0.0679,"call_gex_b":0.0103,"put_gex_b":-0.0783,"call_oi":3119,"put_oi":22754},{"strike":747,"net_gex_b":-0.082,"call_gex_b":0.0137,"put_gex_b":-0.0957,"call_oi":3603,"put_oi":25166},{"strike":748,"net_gex_b":-0.0553,"call_gex_b":0.006,"put_gex_b":-0.0613,"call_oi":1553,"put_oi":17691},{"strike":749,"net_gex_b":-0.0473,"call_gex_b":0.0103,"put_gex_b":-0.0576,"call_oi":2654,"put_oi":15270},{"strike":750,"net_gex_b":-0.6364,"call_gex_b":0.2926,"put_gex_b":-0.9291,"call_oi":85191,"put_oi":242592},{"strike":751,"net_gex_b":-0.0345,"call_gex_b":0.0167,"put_gex_b":-0.0512,"call_oi":4153,"put_oi":19064},{"strike":752,"net_gex_b":-0.1004,"call_gex_b":0.0168,"put_gex_b":-0.1172,"call_oi":4472,"put_oi":25839},{"strike":753,"net_gex_b":-0.2717,"call_gex_b":0.0131,"put_gex_b":-0.2848,"call_oi":3197,"put_oi":49199},{"strike":754,"net_gex_b":-0.0815,"call_gex_b":0.0246,"put_gex_b":-0.1061,"call_oi":4933,"put_oi":22521},{"strike":755,"net_gex_b":-0.4478,"call_gex_b":0.1627,"put_gex_b":-0.6105,"call_oi":41835,"put_oi":128522},{"strike":756,"net_gex_b":-0.049,"call_gex_b":0.0304,"put_gex_b":-0.0794,"call_oi":5290,"put_oi":16029},{"strike":757,"net_gex_b":-0.2616,"call_gex_b":0.0407,"put_gex_b":-0.3022,"call_oi":6884,"put_oi":46088},{"strike":758,"net_gex_b":-0.0479,"call_gex_b":0.0699,"put_gex_b":-0.1178,"call_oi":11856,"put_oi":23683},{"strike":759,"net_gex_b":-0.0628,"call_gex_b":0.0762,"put_gex_b":-0.139,"call_oi":12405,"put_oi":22880},{"strike":760,"net_gex_b":-0.4825,"call_gex_b":0.4572,"put_gex_b":-0.9397,"call_oi":90794,"put_oi":150333},{"strike":761,"net_gex_b":-0.5804,"call_gex_b":0.1732,"put_gex_b":-0.7536,"call_oi":20671,"put_oi":77598},{"strike":762,"net_gex_b":-0.0369,"call_gex_b":0.1548,"put_gex_b":-0.1917,"call_oi":18534,"put_oi":24544},{"strike":763,"net_gex_b":-0.0586,"call_gex_b":0.155,"put_gex_b":-0.2136,"call_oi":16276,"put_oi":22834},{"strike":764,"net_gex_b":-0.0115,"call_gex_b":0.1467,"put_gex_b":-0.1582,"call_oi":14139,"put_oi":18307},{"strike":765,"net_gex_b":-0.0394,"call_gex_b":0.5949,"put_gex_b":-0.6343,"call_oi":79488,"put_oi":84823},{"strike":766,"net_gex_b":-0.0198,"call_gex_b":0.2327,"put_gex_b":-0.2525,"call_oi":20449,"put_oi":23747},{"strike":767,"net_gex_b":-0.2646,"call_gex_b":0.3422,"put_gex_b":-0.6067,"call_oi":25587,"put_oi":52030},{"strike":768,"net_gex_b":-0.0712,"call_gex_b":0.3503,"put_gex_b":-0.4214,"call_oi":24435,"put_oi":30849},{"strike":769,"net_gex_b":0.04,"call_gex_b":0.4141,"put_gex_b":-0.3742,"call_oi":22433,"put_oi":25364},{"strike":770,"net_gex_b":0.1027,"call_gex_b":1.428,"put_gex_b":-1.3253,"call_oi":125366,"put_oi":112079},{"strike":771,"net_gex_b":0.1831,"call_gex_b":0.731,"put_gex_b":-0.5479,"call_oi":26265,"put_oi":19941},{"strike":772,"net_gex_b":1.2182,"call_gex_b":2.3122,"put_gex_b":-1.094,"call_oi":69609,"put_oi":27869},{"strike":773,"net_gex_b":-0.1491,"call_gex_b":2.7479,"put_gex_b":-2.897,"call_oi":28019,"put_oi":23963},{"strike":774,"net_gex_b":1.7128,"call_gex_b":4.1734,"put_gex_b":-2.4606,"call_oi":37137,"put_oi":19612},{"strike":775,"net_gex_b":2.2678,"call_gex_b":3.3053,"put_gex_b":-1.0375,"call_oi":137312,"put_oi":61878},{"strike":776,"net_gex_b":0.6014,"call_gex_b":0.7486,"put_gex_b":-0.1472,"call_oi":30378,"put_oi":6979},{"strike":777,"net_gex_b":0.4573,"call_gex_b":0.5579,"put_gex_b":-0.1006,"call_oi":27427,"put_oi":6504},{"strike":778,"net_gex_b":0.4756,"call_gex_b":0.5379,"put_gex_b":-0.0623,"call_oi":29918,"put_oi":4298},{"strike":779,"net_gex_b":0.3841,"call_gex_b":0.441,"put_gex_b":-0.0569,"call_oi":27205,"put_oi":4756},{"strike":780,"net_gex_b":1.6153,"call_gex_b":1.876,"put_gex_b":-0.2607,"call_oi":176093,"put_oi":42656},{"strike":781,"net_gex_b":0.2715,"call_gex_b":0.2996,"put_gex_b":-0.0281,"call_oi":23442,"put_oi":2704},{"strike":782,"net_gex_b":0.2851,"call_gex_b":0.3178,"put_gex_b":-0.0327,"call_oi":28076,"put_oi":2746},{"strike":783,"net_gex_b":0.3894,"call_gex_b":0.4063,"put_gex_b":-0.0169,"call_oi":42930,"put_oi":1500},{"strike":784,"net_gex_b":0.1616,"call_gex_b":0.181,"put_gex_b":-0.0194,"call_oi":17250,"put_oi":2127},{"strike":785,"net_gex_b":1.9046,"call_gex_b":1.9913,"put_gex_b":-0.0867,"call_oi":208514,"put_oi":18558},{"strike":786,"net_gex_b":0.4567,"call_gex_b":0.47,"put_gex_b":-0.0132,"call_oi":44677,"put_oi":1576},{"strike":787,"net_gex_b":0.1201,"call_gex_b":0.129,"put_gex_b":-0.0089,"call_oi":16656,"put_oi":1164},{"strike":788,"net_gex_b":0.0896,"call_gex_b":0.0957,"put_gex_b":-0.0061,"call_oi":21580,"put_oi":823},{"strike":789,"net_gex_b":0.115,"call_gex_b":0.1181,"put_gex_b":-0.0031,"call_oi":26970,"put_oi":471},{"strike":790,"net_gex_b":0.7199,"call_gex_b":0.7798,"put_gex_b":-0.06,"call_oi":134034,"put_oi":13419},{"strike":791,"net_gex_b":0.0897,"call_gex_b":0.0921,"put_gex_b":-0.0024,"call_oi":16131,"put_oi":290},{"strike":792,"net_gex_b":0.0712,"call_gex_b":0.0717,"put_gex_b":-0.0005,"call_oi":13944,"put_oi":127},{"strike":793,"net_gex_b":0.1107,"call_gex_b":0.1115,"put_gex_b":-0.0008,"call_oi":16950,"put_oi":97},{"strike":794,"net_gex_b":0.0956,"call_gex_b":0.0958,"put_gex_b":-0.0002,"call_oi":18708,"put_oi":29},{"strike":795,"net_gex_b":0.3941,"call_gex_b":0.4158,"put_gex_b":-0.0217,"call_oi":84905,"put_oi":6538},{"strike":796,"net_gex_b":0.0505,"call_gex_b":0.0506,"put_gex_b":-0.0001,"call_oi":11653,"put_oi":17},{"strike":797,"net_gex_b":0.1385,"call_gex_b":0.1385,"put_gex_b":0,"call_oi":23343,"put_oi":3},{"strike":798,"net_gex_b":0.0866,"call_gex_b":0.0866,"put_gex_b":0,"call_oi":17135,"put_oi":2},{"strike":799,"net_gex_b":0.0673,"call_gex_b":0.0673,"put_gex_b":-0.0001,"call_oi":16392,"put_oi":9},{"strike":800,"net_gex_b":1.0585,"call_gex_b":1.1307,"put_gex_b":-0.0722,"call_oi":295306,"put_oi":19746},{"strike":801,"net_gex_b":0.0422,"call_gex_b":0.0422,"put_gex_b":0,"call_oi":20906,"put_oi":0},{"strike":802,"net_gex_b":0.0255,"call_gex_b":0.0255,"put_gex_b":-0.0001,"call_oi":7603,"put_oi":9},{"strike":803,"net_gex_b":0.0272,"call_gex_b":0.0272,"put_gex_b":0,"call_oi":8541,"put_oi":2},{"strike":804,"net_gex_b":0.0164,"call_gex_b":0.0164,"put_gex_b":0,"call_oi":8166,"put_oi":1},{"strike":805,"net_gex_b":0.2275,"call_gex_b":0.2612,"put_gex_b":-0.0337,"call_oi":69713,"put_oi":12610},{"strike":806,"net_gex_b":0.1214,"call_gex_b":0.1214,"put_gex_b":0,"call_oi":27935,"put_oi":0},{"strike":807,"net_gex_b":0.0183,"call_gex_b":0.0183,"put_gex_b":0,"call_oi":11834,"put_oi":0},{"strike":808,"net_gex_b":0.0154,"call_gex_b":0.0154,"put_gex_b":0,"call_oi":10233,"put_oi":1},{"strike":809,"net_gex_b":0.0319,"call_gex_b":0.0319,"put_gex_b":0,"call_oi":16576,"put_oi":0},{"strike":810,"net_gex_b":0.3839,"call_gex_b":0.3955,"put_gex_b":-0.0116,"call_oi":109602,"put_oi":4518},{"strike":811,"net_gex_b":0.0077,"call_gex_b":0.0077,"put_gex_b":0,"call_oi":3880,"put_oi":0},{"strike":812,"net_gex_b":0.0072,"call_gex_b":0.0072,"put_gex_b":0,"call_oi":3098,"put_oi":0},{"strike":813,"net_gex_b":0.0029,"call_gex_b":0.0029,"put_gex_b":0,"call_oi":1793,"put_oi":0},{"strike":814,"net_gex_b":0.0135,"call_gex_b":0.0135,"put_gex_b":0,"call_oi":7419,"put_oi":0},{"strike":815,"net_gex_b":0.1997,"call_gex_b":0.239,"put_gex_b":-0.0393,"call_oi":77118,"put_oi":15457},{"strike":816,"net_gex_b":0.0064,"call_gex_b":0.0064,"put_gex_b":0,"call_oi":4364,"put_oi":1},{"strike":817,"net_gex_b":0.0093,"call_gex_b":0.0093,"put_gex_b":0,"call_oi":4089,"put_oi":0},{"strike":818,"net_gex_b":0.0084,"call_gex_b":0.0084,"put_gex_b":0,"call_oi":3406,"put_oi":0},{"strike":819,"net_gex_b":0.0085,"call_gex_b":0.0085,"put_gex_b":0,"call_oi":5902,"put_oi":0},{"strike":820,"net_gex_b":0.2723,"call_gex_b":0.3088,"put_gex_b":-0.0365,"call_oi":106391,"put_oi":13187},{"strike":821,"net_gex_b":0.0109,"call_gex_b":0.0109,"put_gex_b":0,"call_oi":8579,"put_oi":0},{"strike":822,"net_gex_b":0.0031,"call_gex_b":0.0031,"put_gex_b":0,"call_oi":1859,"put_oi":0},{"strike":823,"net_gex_b":0.0022,"call_gex_b":0.0022,"put_gex_b":0,"call_oi":1874,"put_oi":0},{"strike":824,"net_gex_b":0.0037,"call_gex_b":0.0037,"put_gex_b":0,"call_oi":4875,"put_oi":0},{"strike":825,"net_gex_b":0.1856,"call_gex_b":0.2033,"put_gex_b":-0.0176,"call_oi":113839,"put_oi":6098},{"strike":826,"net_gex_b":0.0059,"call_gex_b":0.0059,"put_gex_b":0,"call_oi":13973,"put_oi":0},{"strike":827,"net_gex_b":0.0047,"call_gex_b":0.0047,"put_gex_b":0,"call_oi":2487,"put_oi":0},{"strike":828,"net_gex_b":0.0007,"call_gex_b":0.0007,"put_gex_b":0,"call_oi":1658,"put_oi":0},{"strike":829,"net_gex_b":0.0006,"call_gex_b":0.0006,"put_gex_b":0,"call_oi":1465,"put_oi":0},{"strike":830,"net_gex_b":0.2774,"call_gex_b":0.3131,"put_gex_b":-0.0358,"call_oi":124163,"put_oi":13039},{"strike":831,"net_gex_b":0.0002,"call_gex_b":0.0002,"put_gex_b":0,"call_oi":619,"put_oi":0},{"strike":832,"net_gex_b":0.0009,"call_gex_b":0.0009,"put_gex_b":0,"call_oi":1301,"put_oi":0},{"strike":833,"net_gex_b":0.0004,"call_gex_b":0.0004,"put_gex_b":0,"call_oi":826,"put_oi":0},{"strike":834,"net_gex_b":0.0004,"call_gex_b":0.0004,"put_gex_b":0,"call_oi":743,"put_oi":0},{"strike":835,"net_gex_b":0.0767,"call_gex_b":0.1056,"put_gex_b":-0.0289,"call_oi":45571,"put_oi":8525},{"strike":836,"net_gex_b":0.0002,"call_gex_b":0.0002,"put_gex_b":0,"call_oi":646,"put_oi":0},{"strike":837,"net_gex_b":0.0002,"call_gex_b":0.0002,"put_gex_b":0,"call_oi":1040,"put_oi":0},{"strike":838,"net_gex_b":0.0002,"call_gex_b":0.0002,"put_gex_b":0,"call_oi":976,"put_oi":0},{"strike":839,"net_gex_b":0.0002,"call_gex_b":0.0002,"put_gex_b":0,"call_oi":717,"put_oi":0},{"strike":840,"net_gex_b":0.0685,"call_gex_b":0.0969,"put_gex_b":-0.0284,"call_oi":44822,"put_oi":9154},{"strike":841,"net_gex_b":0.0002,"call_gex_b":0.0002,"put_gex_b":0,"call_oi":889,"put_oi":0},{"strike":842,"net_gex_b":0.0004,"call_gex_b":0.0004,"put_gex_b":0,"call_oi":1972,"put_oi":0},{"strike":843,"net_gex_b":0.0002,"call_gex_b":0.0002,"put_gex_b":0,"call_oi":1304,"put_oi":0},{"strike":844,"net_gex_b":0.0001,"call_gex_b":0.0001,"put_gex_b":0,"call_oi":323,"put_oi":0},{"strike":845,"net_gex_b":0.012,"call_gex_b":0.0617,"put_gex_b":-0.0497,"call_oi":31936,"put_oi":15021},{"strike":846,"net_gex_b":0.0002,"call_gex_b":0.0002,"put_gex_b":0,"call_oi":1107,"put_oi":0},{"strike":847,"net_gex_b":0.0001,"call_gex_b":0.0001,"put_gex_b":0,"call_oi":868,"put_oi":0},{"strike":848,"net_gex_b":0.0001,"call_gex_b":0.0001,"put_gex_b":0,"call_oi":935,"put_oi":0},{"strike":849,"net_gex_b":0.0001,"call_gex_b":0.0001,"put_gex_b":0,"call_oi":861,"put_oi":0},{"strike":850,"net_gex_b":0.0774,"call_gex_b":0.152,"put_gex_b":-0.0746,"call_oi":93333,"put_oi":22793}],"by_expiry_bucket":[{"bucket":"0dte","n_expiries":2,"n_contracts":283,"net_gex_b":3.978,"call_oi":356999,"put_oi":280800},{"bucket":"weekly","n_expiries":5,"n_contracts":1115,"net_gex_b":3.447,"call_oi":848850,"put_oi":1502631},{"bucket":"monthly","n_expiries":7,"n_contracts":1195,"net_gex_b":0.458,"call_oi":804693,"put_oi":1666809},{"bucket":"quarterly","n_expiries":6,"n_contracts":1460,"net_gex_b":1.033,"call_oi":1653978,"put_oi":2613451},{"bucket":"leaps","n_expiries":12,"n_contracts":2103,"net_gex_b":0.14,"call_oi":951804,"put_oi":1011320}],"expiries_in_window":["2026-09-22","2026-09-23","2026-09-24","2026-09-25","2026-09-28","2026-09-29","2026-09-30","2026-10-01","2026-10-02","2026-10-05","2026-10-06","2026-10-09","2026-10-16","2026-10-23","2026-10-30","2026-11-20","2026-11-30","2026-12-18","2026-12-31","2027-01-15","2027-01-29","2027-02-26","2027-03-19","2027-03-31","2027-06-17","2027-06-30","2027-09-17","2027-12-17","2028-01-21","2028-06-16","2028-12-15","2029-01-19"],"dealer_buy_above_spot_b":8.039,"dealer_sell_below_spot_b":17.094},"QQQ":{"symbol":"QQQ","source":"cboe_free_delayed","cboe_timestamp":"2026-09-23 03:56:14","spot":748.32,"prev_close":747.46,"change":5.99,"change_pct":0.8014,"iv30":17.515,"net_gex":10598402275.608017,"net_gex_label_b":10.6,"regime":"POSITIVE","gamma_flip":731,"call_wall":750,"call_wall_oi":173169,"put_wall":715,"put_wall_oi":130960,"max_pain":720,"dealer_hedging_band_low":740,"dealer_hedging_band_high":755,"iv_skew_25d":0.020269142857142874,"top_strikes":[{"strike":748,"net_gex_b":3.439,"call_oi":29843,"put_oi":776,"call_volume":521270,"put_volume":61089,"fresh_positioning_ratio":19.02,"vanna_b":0.003,"charm_b":0.007},{"strike":750,"net_gex_b":1.121,"call_oi":173169,"put_oi":68497,"call_volume":224696,"put_volume":32867,"fresh_positioning_ratio":1.066,"vanna_b":0.041,"charm_b":0.043},{"strike":747,"net_gex_b":1.086,"call_oi":15116,"put_oi":1166,"call_volume":699006,"put_volume":214229,"fresh_positioning_ratio":56.089,"vanna_b":0.004,"charm_b":0.007},{"strike":745,"net_gex_b":0.818,"call_oi":81144,"put_oi":17332,"call_volume":746490,"put_volume":566903,"fresh_positioning_ratio":13.337,"vanna_b":0.037,"charm_b":0.023},{"strike":755,"net_gex_b":0.668,"call_oi":79939,"put_oi":6861,"call_volume":70225,"put_volume":1671,"fresh_positioning_ratio":0.828,"vanna_b":0.045,"charm_b":0.018},{"strike":760,"net_gex_b":0.641,"call_oi":141150,"put_oi":16256,"call_volume":106854,"put_volume":4184,"fresh_positioning_ratio":0.705,"vanna_b":0.101,"charm_b":0.023},{"strike":740,"net_gex_b":0.524,"call_oi":164626,"put_oi":80693,"call_volume":43379,"put_volume":240741,"fresh_positioning_ratio":1.158,"vanna_b":0.055,"charm_b":0.04},{"strike":775,"net_gex_b":0.471,"call_oi":131036,"put_oi":8252,"call_volume":9921,"put_volume":462,"fresh_positioning_ratio":0.075,"vanna_b":0.105,"charm_b":0.016},{"strike":746,"net_gex_b":0.459,"call_oi":12198,"put_oi":902,"call_volume":806714,"put_volume":350098,"fresh_positioning_ratio":88.306,"vanna_b":0.003,"charm_b":0.005},{"strike":770,"net_gex_b":0.42,"call_oi":117647,"put_oi":8387,"call_volume":17737,"put_volume":741,"fresh_positioning_ratio":0.147,"vanna_b":0.102,"charm_b":0.015},{"strike":749,"net_gex_b":0.321,"call_oi":11347,"put_oi":357,"call_volume":179825,"put_volume":14928,"fresh_positioning_ratio":16.64,"vanna_b":0.003,"charm_b":0.004},{"strike":765,"net_gex_b":0.247,"call_oi":67381,"put_oi":8185,"call_volume":35125,"put_volume":605,"fresh_positioning_ratio":0.473,"vanna_b":0.053,"charm_b":0.009},{"strike":780,"net_gex_b":0.221,"call_oi":82620,"put_oi":6695,"call_volume":16238,"put_volume":3538,"fresh_positioning_ratio":0.221,"vanna_b":0.083,"charm_b":0.009},{"strike":744,"net_gex_b":0.218,"call_oi":15396,"put_oi":2125,"call_volume":264258,"put_volume":469082,"fresh_positioning_ratio":41.855,"vanna_b":0.003,"charm_b":0.005},{"strike":715,"net_gex_b":-0.205,"call_oi":67272,"put_oi":130960,"call_volume":2934,"put_volume":20466,"fresh_positioning_ratio":0.118,"vanna_b":-0.031,"charm_b":0.024}],"all_strikes":[{"strike":674,"net_gex_b":-0.0042,"call_gex_b":0.0001,"put_gex_b":-0.0043,"call_oi":100,"put_oi":5748},{"strike":675,"net_gex_b":-0.1148,"call_gex_b":0.0235,"put_gex_b":-0.1384,"call_oi":17982,"put_oi":112383},{"strike":676,"net_gex_b":-0.0168,"call_gex_b":0.0001,"put_gex_b":-0.0169,"call_oi":103,"put_oi":25242},{"strike":677,"net_gex_b":-0.0099,"call_gex_b":0.0004,"put_gex_b":-0.0103,"call_oi":305,"put_oi":8537},{"strike":678,"net_gex_b":-0.0038,"call_gex_b":0.0002,"put_gex_b":-0.004,"call_oi":165,"put_oi":4412},{"strike":679,"net_gex_b":-0.0031,"call_gex_b":0.0003,"put_gex_b":-0.0034,"call_oi":214,"put_oi":3434},{"strike":680,"net_gex_b":-0.3345,"call_gex_b":0.0583,"put_gex_b":-0.3929,"call_oi":41152,"put_oi":272106},{"strike":681,"net_gex_b":-0.0126,"call_gex_b":0.0002,"put_gex_b":-0.0127,"call_oi":201,"put_oi":18816},{"strike":682,"net_gex_b":-0.0059,"call_gex_b":0.0003,"put_gex_b":-0.0062,"call_oi":271,"put_oi":6502},{"strike":683,"net_gex_b":-0.0053,"call_gex_b":0.0003,"put_gex_b":-0.0056,"call_oi":214,"put_oi":7413},{"strike":684,"net_gex_b":-0.0025,"call_gex_b":0.0003,"put_gex_b":-0.0028,"call_oi":227,"put_oi":3580},{"strike":685,"net_gex_b":-0.065,"call_gex_b":0.0216,"put_gex_b":-0.0866,"call_oi":14711,"put_oi":64240},{"strike":686,"net_gex_b":-0.0055,"call_gex_b":0.0004,"put_gex_b":-0.006,"call_oi":322,"put_oi":5228},{"strike":687,"net_gex_b":-0.0181,"call_gex_b":0.0006,"put_gex_b":-0.0187,"call_oi":475,"put_oi":19315},{"strike":688,"net_gex_b":-0.0041,"call_gex_b":0.0003,"put_gex_b":-0.0044,"call_oi":172,"put_oi":5190},{"strike":689,"net_gex_b":-0.0077,"call_gex_b":0.0006,"put_gex_b":-0.0083,"call_oi":445,"put_oi":7094},{"strike":690,"net_gex_b":-0.2753,"call_gex_b":0.0609,"put_gex_b":-0.3362,"call_oi":38231,"put_oi":282521},{"strike":691,"net_gex_b":-0.0043,"call_gex_b":0.0004,"put_gex_b":-0.0047,"call_oi":289,"put_oi":4346},{"strike":692,"net_gex_b":-0.0044,"call_gex_b":0.0009,"put_gex_b":-0.0053,"call_oi":507,"put_oi":4513},{"strike":693,"net_gex_b":-0.0066,"call_gex_b":0.0007,"put_gex_b":-0.0073,"call_oi":361,"put_oi":7128},{"strike":694,"net_gex_b":-0.0039,"call_gex_b":0.0008,"put_gex_b":-0.0047,"call_oi":496,"put_oi":4070},{"strike":695,"net_gex_b":-0.1567,"call_gex_b":0.02,"put_gex_b":-0.1767,"call_oi":12654,"put_oi":107320},{"strike":696,"net_gex_b":-0.0107,"call_gex_b":0.0007,"put_gex_b":-0.0113,"call_oi":336,"put_oi":9848},{"strike":697,"net_gex_b":-0.0065,"call_gex_b":0.0009,"put_gex_b":-0.0075,"call_oi":586,"put_oi":7707},{"strike":698,"net_gex_b":-0.0045,"call_gex_b":0.0011,"put_gex_b":-0.0056,"call_oi":582,"put_oi":4735},{"strike":699,"net_gex_b":-0.0083,"call_gex_b":0.0011,"put_gex_b":-0.0094,"call_oi":603,"put_oi":9131},{"strike":700,"net_gex_b":-0.4258,"call_gex_b":0.1792,"put_gex_b":-0.605,"call_oi":100733,"put_oi":325782},{"strike":701,"net_gex_b":-0.0051,"call_gex_b":0.0023,"put_gex_b":-0.0074,"call_oi":1113,"put_oi":5357},{"strike":702,"net_gex_b":-0.0115,"call_gex_b":0.0029,"put_gex_b":-0.0145,"call_oi":1612,"put_oi":8826},{"strike":703,"net_gex_b":-0.0108,"call_gex_b":0.0029,"put_gex_b":-0.0137,"call_oi":1439,"put_oi":7842},{"strike":704,"net_gex_b":-0.0087,"call_gex_b":0.004,"put_gex_b":-0.0126,"call_oi":1986,"put_oi":8827},{"strike":705,"net_gex_b":-0.2425,"call_gex_b":0.0567,"put_gex_b":-0.2992,"call_oi":29153,"put_oi":150271},{"strike":706,"net_gex_b":-0.0067,"call_gex_b":0.0061,"put_gex_b":-0.0128,"call_oi":2716,"put_oi":6808},{"strike":707,"net_gex_b":-0.0134,"call_gex_b":0.0084,"put_gex_b":-0.0218,"call_oi":3510,"put_oi":12349},{"strike":708,"net_gex_b":-0.0141,"call_gex_b":0.0095,"put_gex_b":-0.0236,"call_oi":3864,"put_oi":12115},{"strike":709,"net_gex_b":-0.011,"call_gex_b":0.01,"put_gex_b":-0.021,"call_oi":3892,"put_oi":9605},{"strike":710,"net_gex_b":-0.1398,"call_gex_b":0.108,"put_gex_b":-0.2478,"call_oi":48692,"put_oi":106930},{"strike":711,"net_gex_b":-0.0108,"call_gex_b":0.012,"put_gex_b":-0.0228,"call_oi":5118,"put_oi":9546},{"strike":712,"net_gex_b":-0.0143,"call_gex_b":0.0403,"put_gex_b":-0.0546,"call_oi":12932,"put_oi":18445},{"strike":713,"net_gex_b":-0.059,"call_gex_b":0.0105,"put_gex_b":-0.0695,"call_oi":3570,"put_oi":21974},{"strike":714,"net_gex_b":-0.0016,"call_gex_b":0.0182,"put_gex_b":-0.0198,"call_oi":5882,"put_oi":7374},{"strike":715,"net_gex_b":-0.2046,"call_gex_b":0.163,"put_gex_b":-0.3676,"call_oi":67272,"put_oi":130960},{"strike":716,"net_gex_b":-0.0452,"call_gex_b":0.0285,"put_gex_b":-0.0737,"call_oi":8965,"put_oi":22451},{"strike":717,"net_gex_b":-0.0121,"call_gex_b":0.0265,"put_gex_b":-0.0386,"call_oi":8597,"put_oi":12607},{"strike":718,"net_gex_b":-0.0113,"call_gex_b":0.0566,"put_gex_b":-0.0679,"call_oi":16026,"put_oi":24325},{"strike":719,"net_gex_b":-0.0034,"call_gex_b":0.0338,"put_gex_b":-0.0372,"call_oi":10071,"put_oi":11360},{"strike":720,"net_gex_b":0.0465,"call_gex_b":0.4181,"put_gex_b":-0.3717,"call_oi":134689,"put_oi":120487},{"strike":721,"net_gex_b":0.1089,"call_gex_b":0.1407,"put_gex_b":-0.0318,"call_oi":32252,"put_oi":9662},{"strike":722,"net_gex_b":0.0075,"call_gex_b":0.0293,"put_gex_b":-0.0218,"call_oi":10245,"put_oi":8128},{"strike":723,"net_gex_b":0.0016,"call_gex_b":0.0303,"put_gex_b":-0.0287,"call_oi":8425,"put_oi":8503},{"strike":724,"net_gex_b":0.0112,"call_gex_b":0.0268,"put_gex_b":-0.0157,"call_oi":7198,"put_oi":5732},{"strike":725,"net_gex_b":0.1187,"call_gex_b":0.5186,"put_gex_b":-0.3998,"call_oi":123540,"put_oi":120695},{"strike":726,"net_gex_b":0.0683,"call_gex_b":0.0948,"put_gex_b":-0.0265,"call_oi":19277,"put_oi":9086},{"strike":727,"net_gex_b":0,"call_gex_b":0.0655,"put_gex_b":-0.0655,"call_oi":12936,"put_oi":16208},{"strike":728,"net_gex_b":0.0064,"call_gex_b":0.0488,"put_gex_b":-0.0423,"call_oi":10784,"put_oi":15780},{"strike":729,"net_gex_b":0.0416,"call_gex_b":0.0818,"put_gex_b":-0.0403,"call_oi":15770,"put_oi":14535},{"strike":730,"net_gex_b":-0.1237,"call_gex_b":0.453,"put_gex_b":-0.5767,"call_oi":123514,"put_oi":127725},{"strike":731,"net_gex_b":0.028,"call_gex_b":0.0587,"put_gex_b":-0.0307,"call_oi":11525,"put_oi":9086},{"strike":732,"net_gex_b":0.0584,"call_gex_b":0.1202,"put_gex_b":-0.0618,"call_oi":19303,"put_oi":15751},{"strike":733,"net_gex_b":0.0081,"call_gex_b":0.0563,"put_gex_b":-0.0481,"call_oi":9638,"put_oi":12584},{"strike":734,"net_gex_b":-0.0081,"call_gex_b":0.084,"put_gex_b":-0.0921,"call_oi":12975,"put_oi":18321},{"strike":735,"net_gex_b":0.105,"call_gex_b":0.4378,"put_gex_b":-0.3329,"call_oi":82670,"put_oi":70820},{"strike":736,"net_gex_b":0.0287,"call_gex_b":0.088,"put_gex_b":-0.0594,"call_oi":12562,"put_oi":10895},{"strike":737,"net_gex_b":-0.0031,"call_gex_b":0.0746,"put_gex_b":-0.0777,"call_oi":10109,"put_oi":13213},{"strike":738,"net_gex_b":0.0172,"call_gex_b":0.1146,"put_gex_b":-0.0973,"call_oi":17615,"put_oi":16193},{"strike":739,"net_gex_b":0.0484,"call_gex_b":0.142,"put_gex_b":-0.0937,"call_oi":19205,"put_oi":11124},{"strike":740,"net_gex_b":0.5237,"call_gex_b":0.9006,"put_gex_b":-0.3769,"call_oi":164626,"put_oi":80693},{"strike":741,"net_gex_b":0.0586,"call_gex_b":0.1311,"put_gex_b":-0.0726,"call_oi":14515,"put_oi":8414},{"strike":742,"net_gex_b":0.0707,"call_gex_b":0.1701,"put_gex_b":-0.0993,"call_oi":13987,"put_oi":9630},{"strike":743,"net_gex_b":0.1154,"call_gex_b":0.178,"put_gex_b":-0.0626,"call_oi":15284,"put_oi":4241},{"strike":744,"net_gex_b":0.2178,"call_gex_b":0.2575,"put_gex_b":-0.0396,"call_oi":15396,"put_oi":2125},{"strike":745,"net_gex_b":0.8178,"call_gex_b":0.9025,"put_gex_b":-0.0846,"call_oi":81144,"put_oi":17332},{"strike":746,"net_gex_b":0.4589,"call_gex_b":0.4868,"put_gex_b":-0.0279,"call_oi":12198,"put_oi":902},{"strike":747,"net_gex_b":1.0859,"call_gex_b":1.1149,"put_gex_b":-0.029,"call_oi":15116,"put_oi":1166},{"strike":748,"net_gex_b":3.4392,"call_gex_b":3.4538,"put_gex_b":-0.0147,"call_oi":29843,"put_oi":776},{"strike":749,"net_gex_b":0.3211,"call_gex_b":0.3281,"put_gex_b":-0.007,"call_oi":11347,"put_oi":357},{"strike":750,"net_gex_b":1.1212,"call_gex_b":1.2985,"put_gex_b":-0.1773,"call_oi":173169,"put_oi":68497},{"strike":751,"net_gex_b":0.1266,"call_gex_b":0.1291,"put_gex_b":-0.0024,"call_oi":8127,"put_oi":215},{"strike":752,"net_gex_b":0.1825,"call_gex_b":0.1836,"put_gex_b":-0.001,"call_oi":18141,"put_oi":84},{"strike":753,"net_gex_b":0.0938,"call_gex_b":0.095,"put_gex_b":-0.0013,"call_oi":8223,"put_oi":62},{"strike":754,"net_gex_b":0.0928,"call_gex_b":0.0932,"put_gex_b":-0.0005,"call_oi":8690,"put_oi":45},{"strike":755,"net_gex_b":0.6675,"call_gex_b":0.6845,"put_gex_b":-0.0169,"call_oi":79939,"put_oi":6861},{"strike":756,"net_gex_b":0.1304,"call_gex_b":0.1308,"put_gex_b":-0.0003,"call_oi":16515,"put_oi":31},{"strike":757,"net_gex_b":0.0492,"call_gex_b":0.0498,"put_gex_b":-0.0006,"call_oi":8338,"put_oi":88},{"strike":758,"net_gex_b":0.0422,"call_gex_b":0.0434,"put_gex_b":-0.0011,"call_oi":8186,"put_oi":182},{"strike":759,"net_gex_b":0.0511,"call_gex_b":0.0514,"put_gex_b":-0.0004,"call_oi":7416,"put_oi":50},{"strike":760,"net_gex_b":0.6409,"call_gex_b":0.6879,"put_gex_b":-0.0469,"call_oi":141150,"put_oi":16256},{"strike":761,"net_gex_b":0.0051,"call_gex_b":0.0051,"put_gex_b":0,"call_oi":648,"put_oi":2},{"strike":762,"net_gex_b":0.0021,"call_gex_b":0.0021,"put_gex_b":0,"call_oi":251,"put_oi":4},{"strike":763,"net_gex_b":0.0028,"call_gex_b":0.0028,"put_gex_b":0,"call_oi":324,"put_oi":3},{"strike":764,"net_gex_b":0.0019,"call_gex_b":0.0019,"put_gex_b":0,"call_oi":239,"put_oi":1},{"strike":765,"net_gex_b":0.247,"call_gex_b":0.2688,"put_gex_b":-0.0218,"call_oi":67381,"put_oi":8185},{"strike":766,"net_gex_b":0.0042,"call_gex_b":0.0043,"put_gex_b":-0.0001,"call_oi":582,"put_oi":28},{"strike":767,"net_gex_b":0.0027,"call_gex_b":0.0028,"put_gex_b":-0.0001,"call_oi":405,"put_oi":22},{"strike":768,"net_gex_b":0.0015,"call_gex_b":0.0015,"put_gex_b":0,"call_oi":221,"put_oi":0},{"strike":769,"net_gex_b":0.0015,"call_gex_b":0.0015,"put_gex_b":0,"call_oi":239,"put_oi":2},{"strike":770,"net_gex_b":0.42,"call_gex_b":0.4431,"put_gex_b":-0.0231,"call_oi":117647,"put_oi":8387},{"strike":771,"net_gex_b":0.0012,"call_gex_b":0.0012,"put_gex_b":0,"call_oi":235,"put_oi":4},{"strike":772,"net_gex_b":0.0018,"call_gex_b":0.0019,"put_gex_b":0,"call_oi":383,"put_oi":10},{"strike":773,"net_gex_b":0.0002,"call_gex_b":0.0002,"put_gex_b":0,"call_oi":58,"put_oi":5},{"strike":774,"net_gex_b":0.0009,"call_gex_b":0.001,"put_gex_b":-0.0001,"call_oi":240,"put_oi":31},{"strike":775,"net_gex_b":0.4714,"call_gex_b":0.4916,"put_gex_b":-0.0202,"call_oi":131036,"put_oi":8252},{"strike":776,"net_gex_b":0.0006,"call_gex_b":0.0006,"put_gex_b":0,"call_oi":171,"put_oi":5},{"strike":777,"net_gex_b":0.0011,"call_gex_b":0.0012,"put_gex_b":0,"call_oi":365,"put_oi":5},{"strike":778,"net_gex_b":0.0007,"call_gex_b":0.0008,"put_gex_b":-0.0001,"call_oi":274,"put_oi":21},{"strike":779,"net_gex_b":0.0003,"call_gex_b":0.0004,"put_gex_b":-0.0001,"call_oi":133,"put_oi":16},{"strike":780,"net_gex_b":0.2213,"call_gex_b":0.238,"put_gex_b":-0.0166,"call_oi":82620,"put_oi":6695},{"strike":781,"net_gex_b":0.0004,"call_gex_b":0.0005,"put_gex_b":0,"call_oi":196,"put_oi":7},{"strike":782,"net_gex_b":0.0004,"call_gex_b":0.0007,"put_gex_b":-0.0003,"call_oi":311,"put_oi":73},{"strike":783,"net_gex_b":0.0006,"call_gex_b":0.0006,"put_gex_b":-0.0001,"call_oi":322,"put_oi":17},{"strike":784,"net_gex_b":0.0002,"call_gex_b":0.0004,"put_gex_b":-0.0002,"call_oi":172,"put_oi":57},{"strike":785,"net_gex_b":0.1002,"call_gex_b":0.1096,"put_gex_b":-0.0093,"call_oi":35144,"put_oi":4385},{"strike":786,"net_gex_b":0.0004,"call_gex_b":0.0004,"put_gex_b":0,"call_oi":298,"put_oi":0},{"strike":787,"net_gex_b":0.0002,"call_gex_b":0.0002,"put_gex_b":0,"call_oi":130,"put_oi":0},{"strike":788,"net_gex_b":0.0002,"call_gex_b":0.0002,"put_gex_b":0,"call_oi":141,"put_oi":0},{"strike":789,"net_gex_b":0.0002,"call_gex_b":0.0002,"put_gex_b":0,"call_oi":153,"put_oi":0},{"strike":790,"net_gex_b":0.1081,"call_gex_b":0.1197,"put_gex_b":-0.0117,"call_oi":48572,"put_oi":4406},{"strike":791,"net_gex_b":0.0002,"call_gex_b":0.0002,"put_gex_b":0,"call_oi":159,"put_oi":0},{"strike":792,"net_gex_b":0.0002,"call_gex_b":0.0002,"put_gex_b":0,"call_oi":168,"put_oi":0},{"strike":793,"net_gex_b":0.0001,"call_gex_b":0.0001,"put_gex_b":0,"call_oi":64,"put_oi":0},{"strike":794,"net_gex_b":0.0002,"call_gex_b":0.0002,"put_gex_b":0,"call_oi":250,"put_oi":0},{"strike":795,"net_gex_b":0.0564,"call_gex_b":0.063,"put_gex_b":-0.0066,"call_oi":28292,"put_oi":3391},{"strike":796,"net_gex_b":0.0001,"call_gex_b":0.0001,"put_gex_b":0,"call_oi":153,"put_oi":0},{"strike":797,"net_gex_b":0.0001,"call_gex_b":0.0001,"put_gex_b":0,"call_oi":84,"put_oi":0},{"strike":798,"net_gex_b":0.0001,"call_gex_b":0.0001,"put_gex_b":0,"call_oi":180,"put_oi":0},{"strike":799,"net_gex_b":0.0002,"call_gex_b":0.0002,"put_gex_b":0,"call_oi":285,"put_oi":0},{"strike":800,"net_gex_b":0.3703,"call_gex_b":0.3996,"put_gex_b":-0.0293,"call_oi":190223,"put_oi":15996},{"strike":801,"net_gex_b":0.0001,"call_gex_b":0.0001,"put_gex_b":0,"call_oi":102,"put_oi":0},{"strike":802,"net_gex_b":0.0001,"call_gex_b":0.0001,"put_gex_b":0,"call_oi":186,"put_oi":0},{"strike":803,"net_gex_b":0.0001,"call_gex_b":0.0001,"put_gex_b":0,"call_oi":115,"put_oi":0},{"strike":804,"net_gex_b":0.0001,"call_gex_b":0.0001,"put_gex_b":0,"call_oi":210,"put_oi":0},{"strike":805,"net_gex_b":0.077,"call_gex_b":0.0833,"put_gex_b":-0.0063,"call_oi":41013,"put_oi":3006},{"strike":806,"net_gex_b":0,"call_gex_b":0,"put_gex_b":0,"call_oi":75,"put_oi":0},{"strike":807,"net_gex_b":0,"call_gex_b":0,"put_gex_b":0,"call_oi":106,"put_oi":0},{"strike":808,"net_gex_b":0,"call_gex_b":0,"put_gex_b":0,"call_oi":49,"put_oi":0},{"strike":809,"net_gex_b":0,"call_gex_b":0,"put_gex_b":0,"call_oi":97,"put_oi":0},{"strike":810,"net_gex_b":0.1063,"call_gex_b":0.1189,"put_gex_b":-0.0126,"call_oi":55121,"put_oi":5333},{"strike":811,"net_gex_b":0,"call_gex_b":0,"put_gex_b":0,"call_oi":87,"put_oi":0},{"strike":812,"net_gex_b":0,"call_gex_b":0,"put_gex_b":0,"call_oi":48,"put_oi":0},{"strike":813,"net_gex_b":0.0005,"call_gex_b":0.0005,"put_gex_b":0,"call_oi":1327,"put_oi":0},{"strike":814,"net_gex_b":0.0006,"call_gex_b":0.0006,"put_gex_b":0,"call_oi":1842,"put_oi":0},{"strike":815,"net_gex_b":0.1308,"call_gex_b":0.1379,"put_gex_b":-0.007,"call_oi":65575,"put_oi":3210},{"strike":816,"net_gex_b":0.0005,"call_gex_b":0.0005,"put_gex_b":0,"call_oi":1402,"put_oi":0},{"strike":817,"net_gex_b":0,"call_gex_b":0,"put_gex_b":0,"call_oi":52,"put_oi":0},{"strike":818,"net_gex_b":0,"call_gex_b":0,"put_gex_b":0,"call_oi":20,"put_oi":0},{"strike":819,"net_gex_b":0,"call_gex_b":0,"put_gex_b":0,"call_oi":36,"put_oi":0},{"strike":820,"net_gex_b":0.0906,"call_gex_b":0.1006,"put_gex_b":-0.01,"call_oi":59866,"put_oi":4042},{"strike":821,"net_gex_b":0,"call_gex_b":0,"put_gex_b":0,"call_oi":5,"put_oi":0},{"strike":822,"net_gex_b":0,"call_gex_b":0,"put_gex_b":0,"call_oi":40,"put_oi":0},{"strike":823,"net_gex_b":0,"call_gex_b":0,"put_gex_b":0,"call_oi":105,"put_oi":0}],"by_expiry_bucket":[{"bucket":"0dte","n_expiries":2,"n_contracts":243,"net_gex_b":5.961,"call_oi":236689,"put_oi":230891},{"bucket":"weekly","n_expiries":5,"n_contracts":1182,"net_gex_b":2.28,"call_oi":532533,"put_oi":993511},{"bucket":"monthly","n_expiries":7,"n_contracts":1244,"net_gex_b":1.29,"call_oi":748699,"put_oi":1081981},{"bucket":"quarterly","n_expiries":6,"n_contracts":1180,"net_gex_b":0.546,"call_oi":1459932,"put_oi":1857761},{"bucket":"leaps","n_expiries":11,"n_contracts":1610,"net_gex_b":0.521,"call_oi":1183348,"put_oi":993718}],"expiries_in_window":["2026-09-22","2026-09-23","2026-09-24","2026-09-25","2026-09-28","2026-09-29","2026-09-30","2026-10-01","2026-10-02","2026-10-05","2026-10-06","2026-10-09","2026-10-16","2026-10-23","2026-10-30","2026-11-20","2026-11-30","2026-12-18","2026-12-31","2027-01-15","2027-02-19","2027-03-19","2027-03-31","2027-06-17","2027-06-30","2027-09-17","2027-12-17","2028-01-21","2028-06-16","2028-12-15","2029-01-19"],"dealer_buy_above_spot_b":0,"dealer_sell_below_spot_b":10.598},"NDX":{"symbol":"NDX","source":"cboe_free_delayed","cboe_timestamp":"2026-09-23 03:44:16","spot":30732.3965,"prev_close":30732.4004,"change":250.0965,"change_pct":0.8138,"iv30":17.423,"net_gex":11560720926.36891,"net_gex_label_b":11.56,"regime":"POSITIVE","gamma_flip":30075,"call_wall":31000,"call_wall_oi":3252,"put_wall":29500,"put_wall_oi":3859,"max_pain":29500,"dealer_hedging_band_low":30300,"dealer_hedging_band_high":30725,"iv_skew_25d":0.02360000000000001,"top_strikes":[{"strike":30725,"net_gex_b":6.663,"call_oi":369,"put_oi":24,"call_volume":1097,"put_volume":270,"fresh_positioning_ratio":3.478,"vanna_b":0.035,"charm_b":0.102},{"strike":29475,"net_gex_b":0.657,"call_oi":3517,"put_oi":40,"call_volume":6,"put_volume":15,"fresh_positioning_ratio":0.006,"vanna_b":2.295,"charm_b":0.961},{"strike":29500,"net_gex_b":-0.556,"call_oi":1097,"put_oi":3859,"call_volume":13,"put_volume":3000,"fresh_positioning_ratio":0.608,"vanna_b":-1.084,"charm_b":1.234},{"strike":31000,"net_gex_b":0.517,"call_oi":3252,"put_oi":644,"call_volume":588,"put_volume":343,"fresh_positioning_ratio":0.239,"vanna_b":4.672,"charm_b":0.865},{"strike":30500,"net_gex_b":0.419,"call_oi":2298,"put_oi":417,"call_volume":294,"put_volume":74,"fresh_positioning_ratio":0.136,"vanna_b":3.423,"charm_b":0.795},{"strike":30425,"net_gex_b":0.383,"call_oi":1339,"put_oi":35,"call_volume":16,"put_volume":30,"fresh_positioning_ratio":0.033,"vanna_b":1.178,"charm_b":0.51},{"strike":31500,"net_gex_b":0.265,"call_oi":2052,"put_oi":297,"call_volume":294,"put_volume":17,"fresh_positioning_ratio":0.132,"vanna_b":2.987,"charm_b":0.475},{"strike":29975,"net_gex_b":0.264,"call_oi":1374,"put_oi":14,"call_volume":14,"put_volume":19,"fresh_positioning_ratio":0.024,"vanna_b":1.055,"charm_b":0.44},{"strike":32000,"net_gex_b":0.226,"call_oi":2170,"put_oi":286,"call_volume":198,"put_volume":5,"fresh_positioning_ratio":0.083,"vanna_b":3.173,"charm_b":0.388},{"strike":30700,"net_gex_b":0.2,"call_oi":413,"put_oi":86,"call_volume":3621,"put_volume":1167,"fresh_positioning_ratio":9.595,"vanna_b":0.108,"charm_b":0.207},{"strike":30800,"net_gex_b":0.184,"call_oi":425,"put_oi":84,"call_volume":251,"put_volume":2,"fresh_positioning_ratio":0.497,"vanna_b":0.217,"charm_b":0.251},{"strike":30750,"net_gex_b":0.179,"call_oi":219,"put_oi":10,"call_volume":2412,"put_volume":244,"fresh_positioning_ratio":11.598,"vanna_b":0.082,"charm_b":0.216},{"strike":30000,"net_gex_b":0.159,"call_oi":2511,"put_oi":1696,"call_volume":81,"put_volume":352,"fresh_positioning_ratio":0.103,"vanna_b":0.043,"charm_b":0.901},{"strike":30900,"net_gex_b":0.149,"call_oi":263,"put_oi":11,"call_volume":594,"put_volume":0,"fresh_positioning_ratio":2.168,"vanna_b":0.156,"charm_b":0.159},{"strike":29900,"net_gex_b":0.12,"call_oi":518,"put_oi":68,"call_volume":157,"put_volume":178,"fresh_positioning_ratio":0.572,"vanna_b":0.2,"charm_b":0.189}],"all_strikes":[{"strike":27700,"net_gex_b":-0.0013,"call_gex_b":0,"put_gex_b":-0.0013,"call_oi":0,"put_oi":14},{"strike":27725,"net_gex_b":-0.0001,"call_gex_b":0,"put_gex_b":-0.0001,"call_oi":0,"put_oi":1},{"strike":27775,"net_gex_b":-0.0001,"call_gex_b":0,"put_gex_b":-0.0001,"call_oi":0,"put_oi":1},{"strike":27800,"net_gex_b":-0.0376,"call_gex_b":0.006,"put_gex_b":-0.0436,"call_oi":64,"put_oi":462},{"strike":27825,"net_gex_b":-0.001,"call_gex_b":0.0001,"put_gex_b":-0.0011,"call_oi":1,"put_oi":12},{"strike":27850,"net_gex_b":-0.0131,"call_gex_b":0,"put_gex_b":-0.0131,"call_oi":0,"put_oi":139},{"strike":27875,"net_gex_b":-0.0008,"call_gex_b":0.0002,"put_gex_b":-0.0009,"call_oi":2,"put_oi":10},{"strike":27900,"net_gex_b":-0.0079,"call_gex_b":0.0001,"put_gex_b":-0.008,"call_oi":1,"put_oi":85},{"strike":27925,"net_gex_b":-0.0021,"call_gex_b":0,"put_gex_b":-0.0021,"call_oi":0,"put_oi":22},{"strike":27950,"net_gex_b":-0.0003,"call_gex_b":0,"put_gex_b":-0.0003,"call_oi":0,"put_oi":3},{"strike":27975,"net_gex_b":-0.0005,"call_gex_b":0,"put_gex_b":-0.0005,"call_oi":0,"put_oi":5},{"strike":28000,"net_gex_b":-0.2014,"call_gex_b":0.0638,"put_gex_b":-0.2651,"call_oi":675,"put_oi":2807},{"strike":28025,"net_gex_b":-0.0001,"call_gex_b":0.0005,"put_gex_b":-0.0006,"call_oi":5,"put_oi":6},{"strike":28050,"net_gex_b":-0.0003,"call_gex_b":0.0003,"put_gex_b":-0.0006,"call_oi":3,"put_oi":6},{"strike":28075,"net_gex_b":-0.0031,"call_gex_b":0.0002,"put_gex_b":-0.0033,"call_oi":2,"put_oi":35},{"strike":28100,"net_gex_b":-0.0071,"call_gex_b":0,"put_gex_b":-0.0071,"call_oi":0,"put_oi":75},{"strike":28125,"net_gex_b":-0.0014,"call_gex_b":0,"put_gex_b":-0.0014,"call_oi":0,"put_oi":15},{"strike":28150,"net_gex_b":-0.0037,"call_gex_b":0.0001,"put_gex_b":-0.0038,"call_oi":1,"put_oi":40},{"strike":28175,"net_gex_b":-0.0003,"call_gex_b":0.0001,"put_gex_b":-0.0004,"call_oi":1,"put_oi":4},{"strike":28200,"net_gex_b":-0.0069,"call_gex_b":0.0047,"put_gex_b":-0.0116,"call_oi":50,"put_oi":123},{"strike":28225,"net_gex_b":-0.0003,"call_gex_b":0.0001,"put_gex_b":-0.0004,"call_oi":1,"put_oi":4},{"strike":28250,"net_gex_b":-0.001,"call_gex_b":0.0002,"put_gex_b":-0.0012,"call_oi":2,"put_oi":13},{"strike":28275,"net_gex_b":-0.0002,"call_gex_b":0.0001,"put_gex_b":-0.0003,"call_oi":1,"put_oi":3},{"strike":28300,"net_gex_b":-0.0104,"call_gex_b":0.0003,"put_gex_b":-0.0107,"call_oi":3,"put_oi":113},{"strike":28325,"net_gex_b":-0.0012,"call_gex_b":0.0002,"put_gex_b":-0.0014,"call_oi":2,"put_oi":15},{"strike":28350,"net_gex_b":-0.0011,"call_gex_b":0.0002,"put_gex_b":-0.0013,"call_oi":2,"put_oi":14},{"strike":28375,"net_gex_b":-0.0015,"call_gex_b":0,"put_gex_b":-0.0015,"call_oi":0,"put_oi":16},{"strike":28400,"net_gex_b":-0.0073,"call_gex_b":0.0061,"put_gex_b":-0.0134,"call_oi":65,"put_oi":142},{"strike":28425,"net_gex_b":-0.0018,"call_gex_b":0,"put_gex_b":-0.0018,"call_oi":0,"put_oi":19},{"strike":28450,"net_gex_b":-0.0013,"call_gex_b":0.0002,"put_gex_b":-0.0015,"call_oi":2,"put_oi":16},{"strike":28475,"net_gex_b":-0.0013,"call_gex_b":0.0002,"put_gex_b":-0.0015,"call_oi":2,"put_oi":16},{"strike":28500,"net_gex_b":-0.2917,"call_gex_b":0.0317,"put_gex_b":-0.3235,"call_oi":336,"put_oi":3425},{"strike":28525,"net_gex_b":-0.0014,"call_gex_b":0.0002,"put_gex_b":-0.0016,"call_oi":2,"put_oi":17},{"strike":28550,"net_gex_b":-0.0211,"call_gex_b":0.0044,"put_gex_b":-0.0255,"call_oi":47,"put_oi":270},{"strike":28575,"net_gex_b":-0.0002,"call_gex_b":0.0003,"put_gex_b":-0.0005,"call_oi":3,"put_oi":5},{"strike":28600,"net_gex_b":-0.0195,"call_gex_b":0.0097,"put_gex_b":-0.0292,"call_oi":103,"put_oi":309},{"strike":28625,"net_gex_b":0.0007,"call_gex_b":0.0011,"put_gex_b":-0.0005,"call_oi":12,"put_oi":5},{"strike":28650,"net_gex_b":-0.0102,"call_gex_b":0.0003,"put_gex_b":-0.0105,"call_oi":3,"put_oi":111},{"strike":28675,"net_gex_b":-0.0007,"call_gex_b":0.0003,"put_gex_b":-0.0009,"call_oi":3,"put_oi":10},{"strike":28700,"net_gex_b":-0.0133,"call_gex_b":0.0008,"put_gex_b":-0.0141,"call_oi":8,"put_oi":149},{"strike":28725,"net_gex_b":-0.0008,"call_gex_b":0,"put_gex_b":-0.0008,"call_oi":0,"put_oi":8},{"strike":28750,"net_gex_b":-0.0178,"call_gex_b":0.0013,"put_gex_b":-0.0191,"call_oi":14,"put_oi":202},{"strike":28775,"net_gex_b":-0.0009,"call_gex_b":0.0001,"put_gex_b":-0.0009,"call_oi":1,"put_oi":10},{"strike":28800,"net_gex_b":0.0357,"call_gex_b":0.0623,"put_gex_b":-0.0266,"call_oi":660,"put_oi":282},{"strike":28825,"net_gex_b":-0.0009,"call_gex_b":0.0002,"put_gex_b":-0.0011,"call_oi":2,"put_oi":12},{"strike":28850,"net_gex_b":-0.0111,"call_gex_b":0.0013,"put_gex_b":-0.0125,"call_oi":14,"put_oi":132},{"strike":28875,"net_gex_b":-0.0064,"call_gex_b":0.0001,"put_gex_b":-0.0065,"call_oi":1,"put_oi":69},{"strike":28900,"net_gex_b":-0.0243,"call_gex_b":0.002,"put_gex_b":-0.0263,"call_oi":21,"put_oi":278},{"strike":28925,"net_gex_b":-0.0007,"call_gex_b":0.0003,"put_gex_b":-0.0009,"call_oi":3,"put_oi":10},{"strike":28950,"net_gex_b":-0.005,"call_gex_b":0.0012,"put_gex_b":-0.0062,"call_oi":13,"put_oi":66},{"strike":28975,"net_gex_b":-0.0024,"call_gex_b":0.0008,"put_gex_b":-0.0031,"call_oi":8,"put_oi":33},{"strike":29000,"net_gex_b":-0.0349,"call_gex_b":0.1376,"put_gex_b":-0.1726,"call_oi":1457,"put_oi":1827},{"strike":29025,"net_gex_b":-0.002,"call_gex_b":0.0003,"put_gex_b":-0.0023,"call_oi":3,"put_oi":24},{"strike":29050,"net_gex_b":-0.0029,"call_gex_b":0.0015,"put_gex_b":-0.0044,"call_oi":16,"put_oi":47},{"strike":29075,"net_gex_b":-0.0019,"call_gex_b":0.0006,"put_gex_b":-0.0025,"call_oi":6,"put_oi":26},{"strike":29100,"net_gex_b":-0.0037,"call_gex_b":0.0124,"put_gex_b":-0.0161,"call_oi":131,"put_oi":170},{"strike":29125,"net_gex_b":-0.0022,"call_gex_b":0.0026,"put_gex_b":-0.0048,"call_oi":28,"put_oi":51},{"strike":29150,"net_gex_b":-0.003,"call_gex_b":0.0016,"put_gex_b":-0.0046,"call_oi":17,"put_oi":49},{"strike":29175,"net_gex_b":-0.0022,"call_gex_b":0.0006,"put_gex_b":-0.0027,"call_oi":6,"put_oi":29},{"strike":29200,"net_gex_b":0.0306,"call_gex_b":0.0806,"put_gex_b":-0.05,"call_oi":853,"put_oi":529},{"strike":29225,"net_gex_b":-0.0008,"call_gex_b":0.001,"put_gex_b":-0.0018,"call_oi":11,"put_oi":19},{"strike":29250,"net_gex_b":-0.0003,"call_gex_b":0.0258,"put_gex_b":-0.0261,"call_oi":273,"put_oi":276},{"strike":29275,"net_gex_b":-0.0009,"call_gex_b":0.009,"put_gex_b":-0.0098,"call_oi":95,"put_oi":104},{"strike":29300,"net_gex_b":-0.0041,"call_gex_b":0.0112,"put_gex_b":-0.0153,"call_oi":119,"put_oi":162},{"strike":29325,"net_gex_b":-0.0009,"call_gex_b":0.0017,"put_gex_b":-0.0026,"call_oi":18,"put_oi":28},{"strike":29340,"net_gex_b":-0.0001,"call_gex_b":0,"put_gex_b":-0.0001,"call_oi":0,"put_oi":1},{"strike":29350,"net_gex_b":-0.0053,"call_gex_b":0.0101,"put_gex_b":-0.0154,"call_oi":78,"put_oi":128},{"strike":29375,"net_gex_b":-0.0033,"call_gex_b":0.0014,"put_gex_b":-0.0047,"call_oi":11,"put_oi":40},{"strike":29390,"net_gex_b":-0.0002,"call_gex_b":0,"put_gex_b":-0.0002,"call_oi":0,"put_oi":2},{"strike":29400,"net_gex_b":-0.0518,"call_gex_b":0.0179,"put_gex_b":-0.0697,"call_oi":161,"put_oi":635},{"strike":29410,"net_gex_b":-0.0002,"call_gex_b":0,"put_gex_b":-0.0002,"call_oi":0,"put_oi":2},{"strike":29425,"net_gex_b":-0.004,"call_gex_b":0.0026,"put_gex_b":-0.0065,"call_oi":22,"put_oi":53},{"strike":29430,"net_gex_b":-0.0002,"call_gex_b":0,"put_gex_b":-0.0002,"call_oi":0,"put_oi":2},{"strike":29440,"net_gex_b":0.0003,"call_gex_b":0.0003,"put_gex_b":0,"call_oi":3,"put_oi":0},{"strike":29450,"net_gex_b":-0.0105,"call_gex_b":0.015,"put_gex_b":-0.0255,"call_oi":128,"put_oi":197},{"strike":29460,"net_gex_b":-0.0001,"call_gex_b":0,"put_gex_b":-0.0001,"call_oi":0,"put_oi":1},{"strike":29475,"net_gex_b":0.6572,"call_gex_b":0.6623,"put_gex_b":-0.0051,"call_oi":3517,"put_oi":40},{"strike":29480,"net_gex_b":-0.0007,"call_gex_b":0,"put_gex_b":-0.0007,"call_oi":0,"put_oi":7},{"strike":29490,"net_gex_b":-0.0014,"call_gex_b":0,"put_gex_b":-0.0014,"call_oi":0,"put_oi":15},{"strike":29500,"net_gex_b":-0.5555,"call_gex_b":0.1343,"put_gex_b":-0.6898,"call_oi":1097,"put_oi":3859},{"strike":29510,"net_gex_b":0.0003,"call_gex_b":0.0003,"put_gex_b":0,"call_oi":3,"put_oi":0},{"strike":29520,"net_gex_b":-0.0001,"call_gex_b":0,"put_gex_b":-0.0001,"call_oi":0,"put_oi":1},{"strike":29525,"net_gex_b":0.0028,"call_gex_b":0.0084,"put_gex_b":-0.0056,"call_oi":61,"put_oi":46},{"strike":29540,"net_gex_b":0,"call_gex_b":0.0001,"put_gex_b":-0.0001,"call_oi":1,"put_oi":1},{"strike":29550,"net_gex_b":-0.0022,"call_gex_b":0.0066,"put_gex_b":-0.0088,"call_oi":43,"put_oi":62},{"strike":29560,"net_gex_b":-0.0007,"call_gex_b":0.0001,"put_gex_b":-0.0008,"call_oi":1,"put_oi":8},{"strike":29575,"net_gex_b":0,"call_gex_b":0.0047,"put_gex_b":-0.0047,"call_oi":38,"put_oi":34},{"strike":29580,"net_gex_b":0.0003,"call_gex_b":0.0003,"put_gex_b":0,"call_oi":3,"put_oi":0},{"strike":29600,"net_gex_b":-0.0373,"call_gex_b":0.037,"put_gex_b":-0.0743,"call_oi":228,"put_oi":458},{"strike":29620,"net_gex_b":0.0001,"call_gex_b":0.0001,"put_gex_b":0,"call_oi":1,"put_oi":0},{"strike":29625,"net_gex_b":-0.0023,"call_gex_b":0.0026,"put_gex_b":-0.0049,"call_oi":15,"put_oi":46},{"strike":29630,"net_gex_b":0.0001,"call_gex_b":0.0001,"put_gex_b":0,"call_oi":1,"put_oi":0},{"strike":29640,"net_gex_b":0.0001,"call_gex_b":0.0001,"put_gex_b":0,"call_oi":1,"put_oi":0},{"strike":29650,"net_gex_b":0.0085,"call_gex_b":0.018,"put_gex_b":-0.0095,"call_oi":131,"put_oi":82},{"strike":29660,"net_gex_b":-0.0005,"call_gex_b":0,"put_gex_b":-0.0005,"call_oi":0,"put_oi":5},{"strike":29675,"net_gex_b":0.0026,"call_gex_b":0.0063,"put_gex_b":-0.0037,"call_oi":36,"put_oi":21},{"strike":29680,"net_gex_b":0.0001,"call_gex_b":0.0001,"put_gex_b":0,"call_oi":1,"put_oi":0},{"strike":29700,"net_gex_b":0.0143,"call_gex_b":0.0409,"put_gex_b":-0.0266,"call_oi":283,"put_oi":207},{"strike":29720,"net_gex_b":-0.0001,"call_gex_b":0,"put_gex_b":-0.0001,"call_oi":0,"put_oi":1},{"strike":29725,"net_gex_b":0.0009,"call_gex_b":0.0079,"put_gex_b":-0.007,"call_oi":68,"put_oi":64},{"strike":29730,"net_gex_b":-0.0008,"call_gex_b":0.0002,"put_gex_b":-0.0009,"call_oi":1,"put_oi":5},{"strike":29740,"net_gex_b":-0.0009,"call_gex_b":0,"put_gex_b":-0.0009,"call_oi":0,"put_oi":5},{"strike":29750,"net_gex_b":0.0401,"call_gex_b":0.0544,"put_gex_b":-0.0143,"call_oi":306,"put_oi":94},{"strike":29760,"net_gex_b":-0.0004,"call_gex_b":0,"put_gex_b":-0.0004,"call_oi":0,"put_oi":2},{"strike":29770,"net_gex_b":0,"call_gex_b":0.0001,"put_gex_b":-0.0001,"call_oi":1,"put_oi":1},{"strike":29775,"net_gex_b":0.0011,"call_gex_b":0.0049,"put_gex_b":-0.0038,"call_oi":34,"put_oi":27},{"strike":29780,"net_gex_b":-0.0005,"call_gex_b":0.0001,"put_gex_b":-0.0006,"call_oi":1,"put_oi":6},{"strike":29800,"net_gex_b":0.007,"call_gex_b":0.04,"put_gex_b":-0.0331,"call_oi":290,"put_oi":262},{"strike":29810,"net_gex_b":-0.0004,"call_gex_b":0.0001,"put_gex_b":-0.0005,"call_oi":1,"put_oi":3},{"strike":29825,"net_gex_b":0.0051,"call_gex_b":0.0094,"put_gex_b":-0.0043,"call_oi":62,"put_oi":29},{"strike":29830,"net_gex_b":0.0002,"call_gex_b":0.0002,"put_gex_b":0,"call_oi":1,"put_oi":0},{"strike":29850,"net_gex_b":0.0057,"call_gex_b":0.0128,"put_gex_b":-0.0072,"call_oi":64,"put_oi":34},{"strike":29860,"net_gex_b":0,"call_gex_b":0.0002,"put_gex_b":-0.0002,"call_oi":2,"put_oi":1},{"strike":29870,"net_gex_b":0.0002,"call_gex_b":0.0002,"put_gex_b":0,"call_oi":2,"put_oi":0},{"strike":29875,"net_gex_b":0.0024,"call_gex_b":0.0055,"put_gex_b":-0.0031,"call_oi":30,"put_oi":23},{"strike":29880,"net_gex_b":0.0001,"call_gex_b":0.0002,"put_gex_b":-0.0001,"call_oi":2,"put_oi":1},{"strike":29890,"net_gex_b":-0.0002,"call_gex_b":0,"put_gex_b":-0.0002,"call_oi":0,"put_oi":1},{"strike":29900,"net_gex_b":0.1197,"call_gex_b":0.1341,"put_gex_b":-0.0145,"call_oi":518,"put_oi":68},{"strike":29910,"net_gex_b":-0.0003,"call_gex_b":0.0002,"put_gex_b":-0.0005,"call_oi":2,"put_oi":4},{"strike":29920,"net_gex_b":-0.0001,"call_gex_b":0,"put_gex_b":-0.0001,"call_oi":0,"put_oi":1},{"strike":29925,"net_gex_b":0.0025,"call_gex_b":0.0035,"put_gex_b":-0.001,"call_oi":18,"put_oi":5},{"strike":29940,"net_gex_b":-0.0009,"call_gex_b":0,"put_gex_b":-0.0009,"call_oi":0,"put_oi":9},{"strike":29950,"net_gex_b":0.0459,"call_gex_b":0.0521,"put_gex_b":-0.0062,"call_oi":222,"put_oi":44},{"strike":29960,"net_gex_b":-0.0004,"call_gex_b":0.0006,"put_gex_b":-0.0009,"call_oi":3,"put_oi":8},{"strike":29970,"net_gex_b":-0.0011,"call_gex_b":0,"put_gex_b":-0.0011,"call_oi":0,"put_oi":4},{"strike":29975,"net_gex_b":0.2637,"call_gex_b":0.2669,"put_gex_b":-0.0032,"call_oi":1374,"put_oi":14},{"strike":29980,"net_gex_b":0,"call_gex_b":0.0001,"put_gex_b":-0.0001,"call_oi":1,"put_oi":1},{"strike":29990,"net_gex_b":0,"call_gex_b":0.0002,"put_gex_b":-0.0002,"call_oi":2,"put_oi":1},{"strike":30000,"net_gex_b":0.159,"call_gex_b":0.347,"put_gex_b":-0.188,"call_oi":2511,"put_oi":1696},{"strike":30010,"net_gex_b":-0.0005,"call_gex_b":0,"put_gex_b":-0.0005,"call_oi":0,"put_oi":2},{"strike":30020,"net_gex_b":-0.0005,"call_gex_b":0.0002,"put_gex_b":-0.0007,"call_oi":2,"put_oi":4},{"strike":30025,"net_gex_b":0.0225,"call_gex_b":0.0264,"put_gex_b":-0.0039,"call_oi":131,"put_oi":22},{"strike":30040,"net_gex_b":0,"call_gex_b":0.0001,"put_gex_b":-0.0001,"call_oi":1,"put_oi":1},{"strike":30050,"net_gex_b":0.1034,"call_gex_b":0.1121,"put_gex_b":-0.0087,"call_oi":404,"put_oi":36},{"strike":30060,"net_gex_b":-0.0009,"call_gex_b":0,"put_gex_b":-0.0009,"call_oi":0,"put_oi":3},{"strike":30070,"net_gex_b":-0.0007,"call_gex_b":0,"put_gex_b":-0.0007,"call_oi":0,"put_oi":3},{"strike":30075,"net_gex_b":0.001,"call_gex_b":0.0079,"put_gex_b":-0.0069,"call_oi":32,"put_oi":26},{"strike":30080,"net_gex_b":-0.0009,"call_gex_b":0,"put_gex_b":-0.0009,"call_oi":0,"put_oi":3},{"strike":30090,"net_gex_b":-0.0009,"call_gex_b":0,"put_gex_b":-0.0009,"call_oi":0,"put_oi":4},{"strike":30100,"net_gex_b":0.0404,"call_gex_b":0.0514,"put_gex_b":-0.011,"call_oi":175,"put_oi":43},{"strike":30110,"net_gex_b":-0.0042,"call_gex_b":0,"put_gex_b":-0.0042,"call_oi":0,"put_oi":15},{"strike":30120,"net_gex_b":-0.0002,"call_gex_b":0,"put_gex_b":-0.0002,"call_oi":0,"put_oi":1},{"strike":30125,"net_gex_b":0.0052,"call_gex_b":0.0097,"put_gex_b":-0.0045,"call_oi":38,"put_oi":19},{"strike":30130,"net_gex_b":-0.001,"call_gex_b":0.0006,"put_gex_b":-0.0016,"call_oi":2,"put_oi":5},{"strike":30140,"net_gex_b":0.0002,"call_gex_b":0.0002,"put_gex_b":0,"call_oi":1,"put_oi":0},{"strike":30150,"net_gex_b":0.0647,"call_gex_b":0.0696,"put_gex_b":-0.0049,"call_oi":214,"put_oi":21},{"strike":30160,"net_gex_b":0.0006,"call_gex_b":0.0025,"put_gex_b":-0.0019,"call_oi":7,"put_oi":5},{"strike":30170,"net_gex_b":-0.001,"call_gex_b":0.0023,"put_gex_b":-0.0033,"call_oi":6,"put_oi":10},{"strike":30175,"net_gex_b":0.008,"call_gex_b":0.0159,"put_gex_b":-0.0078,"call_oi":55,"put_oi":28},{"strike":30180,"net_gex_b":-0.0003,"call_gex_b":0.0026,"put_gex_b":-0.0028,"call_oi":7,"put_oi":9},{"strike":30190,"net_gex_b":0.0007,"call_gex_b":0.0007,"put_gex_b":0,"call_oi":2,"put_oi":0},{"strike":30200,"net_gex_b":0.0961,"call_gex_b":0.1345,"put_gex_b":-0.0383,"call_oi":551,"put_oi":215},{"strike":30210,"net_gex_b":0.0026,"call_gex_b":0.0053,"put_gex_b":-0.0026,"call_oi":18,"put_oi":7},{"strike":30220,"net_gex_b":0.0021,"call_gex_b":0.0021,"put_gex_b":0,"call_oi":7,"put_oi":0},{"strike":30225,"net_gex_b":0.0137,"call_gex_b":0.0215,"put_gex_b":-0.0078,"call_oi":68,"put_oi":24},{"strike":30230,"net_gex_b":0.003,"call_gex_b":0.005,"put_gex_b":-0.002,"call_oi":17,"put_oi":5},{"strike":30240,"net_gex_b":0.0012,"call_gex_b":0.0025,"put_gex_b":-0.0012,"call_oi":6,"put_oi":3},{"strike":30250,"net_gex_b":0.0915,"call_gex_b":0.1213,"put_gex_b":-0.0298,"call_oi":365,"put_oi":77},{"strike":30260,"net_gex_b":0.0075,"call_gex_b":0.0079,"put_gex_b":-0.0005,"call_oi":18,"put_oi":1},{"strike":30270,"net_gex_b":-0.0164,"call_gex_b":0.0038,"put_gex_b":-0.0202,"call_oi":9,"put_oi":52},{"strike":30275,"net_gex_b":0.0174,"call_gex_b":0.0241,"put_gex_b":-0.0067,"call_oi":64,"put_oi":17},{"strike":30280,"net_gex_b":0.0026,"call_gex_b":0.0038,"put_gex_b":-0.0011,"call_oi":9,"put_oi":3},{"strike":30290,"net_gex_b":0.003,"call_gex_b":0.003,"put_gex_b":0,"call_oi":8,"put_oi":0},{"strike":30300,"net_gex_b":0.0989,"call_gex_b":0.1524,"put_gex_b":-0.0536,"call_oi":441,"put_oi":202},{"strike":30310,"net_gex_b":0.0043,"call_gex_b":0.0048,"put_gex_b":-0.0006,"call_oi":10,"put_oi":1},{"strike":30320,"net_gex_b":0.0017,"call_gex_b":0.0027,"put_gex_b":-0.001,"call_oi":5,"put_oi":2},{"strike":30325,"net_gex_b":0.0092,"call_gex_b":0.0236,"put_gex_b":-0.0145,"call_oi":48,"put_oi":41},{"strike":30330,"net_gex_b":-0.0034,"call_gex_b":0.001,"put_gex_b":-0.0044,"call_oi":2,"put_oi":9},{"strike":30340,"net_gex_b":-0.0019,"call_gex_b":0.0005,"put_gex_b":-0.0024,"call_oi":1,"put_oi":5},{"strike":30350,"net_gex_b":0.0215,"call_gex_b":0.0466,"put_gex_b":-0.025,"call_oi":109,"put_oi":49},{"strike":30360,"net_gex_b":0,"call_gex_b":0.0023,"put_gex_b":-0.0023,"call_oi":4,"put_oi":4},{"strike":30370,"net_gex_b":-0.0051,"call_gex_b":0.0006,"put_gex_b":-0.0057,"call_oi":1,"put_oi":10},{"strike":30375,"net_gex_b":0.0218,"call_gex_b":0.0353,"put_gex_b":-0.0135,"call_oi":79,"put_oi":27},{"strike":30380,"net_gex_b":0.0072,"call_gex_b":0.0083,"put_gex_b":-0.0011,"call_oi":13,"put_oi":2},{"strike":30390,"net_gex_b":0.01,"call_gex_b":0.0123,"put_gex_b":-0.0023,"call_oi":19,"put_oi":4},{"strike":30400,"net_gex_b":0.108,"call_gex_b":0.1606,"put_gex_b":-0.0525,"call_oi":501,"put_oi":218},{"strike":30410,"net_gex_b":0.0043,"call_gex_b":0.0062,"put_gex_b":-0.0019,"call_oi":10,"put_oi":3},{"strike":30420,"net_gex_b":0.0071,"call_gex_b":0.0097,"put_gex_b":-0.0026,"call_oi":13,"put_oi":4},{"strike":30425,"net_gex_b":0.3831,"call_gex_b":0.4032,"put_gex_b":-0.0201,"call_oi":1339,"put_oi":35},{"strike":30430,"net_gex_b":-0.0075,"call_gex_b":0.0076,"put_gex_b":-0.015,"call_oi":11,"put_oi":20},{"strike":30450,"net_gex_b":0.0266,"call_gex_b":0.0587,"put_gex_b":-0.0321,"call_oi":100,"put_oi":69},{"strike":30475,"net_gex_b":0.005,"call_gex_b":0.0337,"put_gex_b":-0.0287,"call_oi":57,"put_oi":55},{"strike":30500,"net_gex_b":0.4187,"call_gex_b":0.5096,"put_gex_b":-0.091,"call_oi":2298,"put_oi":417},{"strike":30525,"net_gex_b":0.0119,"call_gex_b":0.0449,"put_gex_b":-0.033,"call_oi":98,"put_oi":119},{"strike":30550,"net_gex_b":0.042,"call_gex_b":0.0456,"put_gex_b":-0.0036,"call_oi":81,"put_oi":8},{"strike":30575,"net_gex_b":0.029,"call_gex_b":0.0315,"put_gex_b":-0.0026,"call_oi":59,"put_oi":20},{"strike":30600,"net_gex_b":0.1044,"call_gex_b":0.1298,"put_gex_b":-0.0254,"call_oi":371,"put_oi":157},{"strike":30625,"net_gex_b":0.0303,"call_gex_b":0.0335,"put_gex_b":-0.0032,"call_oi":54,"put_oi":20},{"strike":30650,"net_gex_b":0.0573,"call_gex_b":0.0585,"put_gex_b":-0.0011,"call_oi":77,"put_oi":4},{"strike":30675,"net_gex_b":0.0409,"call_gex_b":0.042,"put_gex_b":-0.0011,"call_oi":64,"put_oi":4},{"strike":30700,"net_gex_b":0.2001,"call_gex_b":0.2279,"put_gex_b":-0.0278,"call_oi":413,"put_oi":86},{"strike":30725,"net_gex_b":6.6632,"call_gex_b":6.7096,"put_gex_b":-0.0464,"call_oi":369,"put_oi":24},{"strike":30750,"net_gex_b":0.1787,"call_gex_b":0.1839,"put_gex_b":-0.0052,"call_oi":219,"put_oi":10},{"strike":30775,"net_gex_b":0.0383,"call_gex_b":0.0389,"put_gex_b":-0.0006,"call_oi":43,"put_oi":2},{"strike":30800,"net_gex_b":0.1837,"call_gex_b":0.1958,"put_gex_b":-0.0121,"call_oi":425,"put_oi":84},{"strike":30825,"net_gex_b":0.0172,"call_gex_b":0.0172,"put_gex_b":0,"call_oi":32,"put_oi":0},{"strike":30850,"net_gex_b":0.0679,"call_gex_b":0.0688,"put_gex_b":-0.0009,"call_oi":74,"put_oi":3},{"strike":30875,"net_gex_b":0.0118,"call_gex_b":0.0118,"put_gex_b":0,"call_oi":14,"put_oi":0},{"strike":30900,"net_gex_b":0.1494,"call_gex_b":0.1535,"put_gex_b":-0.0041,"call_oi":263,"put_oi":11},{"strike":30925,"net_gex_b":0.015,"call_gex_b":0.0156,"put_gex_b":-0.0006,"call_oi":24,"put_oi":2},{"strike":30950,"net_gex_b":0.0621,"call_gex_b":0.0621,"put_gex_b":0,"call_oi":92,"put_oi":0},{"strike":30975,"net_gex_b":0.0158,"call_gex_b":0.0164,"put_gex_b":-0.0007,"call_oi":40,"put_oi":3},{"strike":31000,"net_gex_b":0.5173,"call_gex_b":0.589,"put_gex_b":-0.0717,"call_oi":3252,"put_oi":644},{"strike":31025,"net_gex_b":0.0113,"call_gex_b":0.0119,"put_gex_b":-0.0006,"call_oi":29,"put_oi":2},{"strike":31050,"net_gex_b":0.0366,"call_gex_b":0.0366,"put_gex_b":0,"call_oi":82,"put_oi":0},{"strike":31075,"net_gex_b":0.0048,"call_gex_b":0.0053,"put_gex_b":-0.0005,"call_oi":19,"put_oi":2},{"strike":31100,"net_gex_b":0.1064,"call_gex_b":0.1076,"put_gex_b":-0.0011,"call_oi":227,"put_oi":4},{"strike":31125,"net_gex_b":0.0022,"call_gex_b":0.0022,"put_gex_b":0,"call_oi":9,"put_oi":0},{"strike":31150,"net_gex_b":0.0069,"call_gex_b":0.0069,"put_gex_b":0,"call_oi":28,"put_oi":0},{"strike":31175,"net_gex_b":0.0031,"call_gex_b":0.0031,"put_gex_b":0,"call_oi":11,"put_oi":0},{"strike":31200,"net_gex_b":0.0737,"call_gex_b":0.0862,"put_gex_b":-0.0126,"call_oi":500,"put_oi":102},{"strike":31225,"net_gex_b":0.0057,"call_gex_b":0.0062,"put_gex_b":-0.0006,"call_oi":22,"put_oi":2},{"strike":31250,"net_gex_b":0.0444,"call_gex_b":0.0446,"put_gex_b":-0.0002,"call_oi":162,"put_oi":1},{"strike":31275,"net_gex_b":0.0417,"call_gex_b":0.0417,"put_gex_b":0,"call_oi":147,"put_oi":0},{"strike":31300,"net_gex_b":0.0329,"call_gex_b":0.0333,"put_gex_b":-0.0005,"call_oi":124,"put_oi":2},{"strike":31325,"net_gex_b":0.002,"call_gex_b":0.002,"put_gex_b":0,"call_oi":7,"put_oi":0},{"strike":31350,"net_gex_b":0.0028,"call_gex_b":0.0028,"put_gex_b":0,"call_oi":10,"put_oi":0},{"strike":31375,"net_gex_b":0.0003,"call_gex_b":0.0006,"put_gex_b":-0.0003,"call_oi":2,"put_oi":1},{"strike":31400,"net_gex_b":0.0646,"call_gex_b":0.0734,"put_gex_b":-0.0088,"call_oi":389,"put_oi":83},{"strike":31425,"net_gex_b":0.006,"call_gex_b":0.0062,"put_gex_b":-0.0003,"call_oi":22,"put_oi":1},{"strike":31500,"net_gex_b":0.2653,"call_gex_b":0.2997,"put_gex_b":-0.0344,"call_oi":2052,"put_oi":297},{"strike":31600,"net_gex_b":0.0705,"call_gex_b":0.0765,"put_gex_b":-0.006,"call_oi":602,"put_oi":60},{"strike":31700,"net_gex_b":0.0181,"call_gex_b":0.0201,"put_gex_b":-0.002,"call_oi":112,"put_oi":11},{"strike":31800,"net_gex_b":0.0533,"call_gex_b":0.0559,"put_gex_b":-0.0026,"call_oi":353,"put_oi":27},{"strike":31900,"net_gex_b":0.0037,"call_gex_b":0.0037,"put_gex_b":0,"call_oi":23,"put_oi":0},{"strike":32000,"net_gex_b":0.226,"call_gex_b":0.2531,"put_gex_b":-0.0271,"call_oi":2170,"put_oi":286},{"strike":32100,"net_gex_b":0.0077,"call_gex_b":0.0097,"put_gex_b":-0.002,"call_oi":72,"put_oi":21},{"strike":32200,"net_gex_b":0.0621,"call_gex_b":0.0632,"put_gex_b":-0.001,"call_oi":401,"put_oi":11},{"strike":32300,"net_gex_b":0.0008,"call_gex_b":0.0008,"put_gex_b":0,"call_oi":8,"put_oi":0},{"strike":32400,"net_gex_b":0.0335,"call_gex_b":0.0338,"put_gex_b":-0.0003,"call_oi":335,"put_oi":3},{"strike":32500,"net_gex_b":0.0701,"call_gex_b":0.0804,"put_gex_b":-0.0103,"call_oi":835,"put_oi":109},{"strike":32600,"net_gex_b":0.0281,"call_gex_b":0.0288,"put_gex_b":-0.0007,"call_oi":305,"put_oi":7},{"strike":32800,"net_gex_b":0.0182,"call_gex_b":0.0182,"put_gex_b":0,"call_oi":193,"put_oi":0},{"strike":33000,"net_gex_b":0.1403,"call_gex_b":0.1478,"put_gex_b":-0.0075,"call_oi":1565,"put_oi":79},{"strike":33200,"net_gex_b":0.0119,"call_gex_b":0.0119,"put_gex_b":0,"call_oi":126,"put_oi":0},{"strike":33400,"net_gex_b":0.0047,"call_gex_b":0.0047,"put_gex_b":0,"call_oi":50,"put_oi":0},{"strike":33500,"net_gex_b":0.0538,"call_gex_b":0.0577,"put_gex_b":-0.0039,"call_oi":611,"put_oi":41},{"strike":33600,"net_gex_b":0.0007,"call_gex_b":0.0007,"put_gex_b":0,"call_oi":7,"put_oi":0},{"strike":33800,"net_gex_b":0.0006,"call_gex_b":0.0006,"put_gex_b":0,"call_oi":6,"put_oi":0}],"by_expiry_bucket":[{"bucket":"0dte","n_expiries":2,"n_contracts":153,"net_gex_b":7.279,"call_oi":1691,"put_oi":413},{"bucket":"weekly","n_expiries":5,"n_contracts":675,"net_gex_b":1.435,"call_oi":4585,"put_oi":3110},{"bucket":"monthly","n_expiries":20,"n_contracts":1114,"net_gex_b":1.783,"call_oi":15207,"put_oi":11175},{"bucket":"quarterly","n_expiries":7,"n_contracts":628,"net_gex_b":0.544,"call_oi":16046,"put_oi":11094},{"bucket":"leaps","n_expiries":12,"n_contracts":245,"net_gex_b":0.519,"call_oi":8819,"put_oi":3325}],"expiries_in_window":["2026-09-22","2026-09-23","2026-09-24","2026-09-25","2026-09-28","2026-09-29","2026-09-30","2026-10-01","2026-10-02","2026-10-05","2026-10-06","2026-10-07","2026-10-08","2026-10-09","2026-10-12","2026-10-13","2026-10-14","2026-10-15","2026-10-16","2026-10-19","2026-10-20","2026-10-21","2026-10-22","2026-10-23","2026-10-26","2026-10-27","2026-10-28","2026-10-30","2026-11-06","2026-11-20","2026-11-30","2026-12-18","2026-12-31","2027-01-15","2027-02-19","2027-03-19","2027-03-31","2027-04-16","2027-05-21","2027-06-17","2027-06-30","2027-07-16","2027-09-17","2027-12-17","2028-12-15","2029-12-21"],"dealer_buy_above_spot_b":0,"dealer_sell_below_spot_b":11.561},"RUT":{"symbol":"RUT","source":"cboe_free_delayed","cboe_timestamp":"2026-09-23 03:44:20","spot":2889.9189,"prev_close":2889.9199,"change":14.5589,"change_pct":0.5038,"iv30":16.69,"net_gex":-2839308251.3944187,"net_gex_label_b":-2.84,"regime":"NEGATIVE","gamma_flip":2910,"call_wall":3000,"call_wall_oi":14669,"put_wall":2800,"put_wall_oi":15274,"max_pain":2920,"dealer_hedging_band_low":2795,"dealer_hedging_band_high":2880,"iv_skew_25d":0.005694117647058822,"top_strikes":[{"strike":2875,"net_gex_b":-0.47,"call_oi":216,"put_oi":7131,"call_volume":171,"put_volume":602,"fresh_positioning_ratio":0.105,"vanna_b":-0.02,"charm_b":0.065},{"strike":2865,"net_gex_b":-0.402,"call_oi":203,"put_oi":6843,"call_volume":29,"put_volume":677,"fresh_positioning_ratio":0.1,"vanna_b":-0.017,"charm_b":0.057},{"strike":2820,"net_gex_b":-0.22,"call_oi":132,"put_oi":9038,"call_volume":30,"put_volume":550,"fresh_positioning_ratio":0.063,"vanna_b":-0.039,"charm_b":0.03},{"strike":2850,"net_gex_b":-0.178,"call_oi":2144,"put_oi":9896,"call_volume":49,"put_volume":2233,"fresh_positioning_ratio":0.19,"vanna_b":-0.077,"charm_b":0.03},{"strike":2810,"net_gex_b":-0.17,"call_oi":46,"put_oi":7626,"call_volume":8,"put_volume":362,"fresh_positioning_ratio":0.048,"vanna_b":-0.028,"charm_b":0.024},{"strike":2800,"net_gex_b":-0.153,"call_oi":5020,"put_oi":15274,"call_volume":8,"put_volume":1725,"fresh_positioning_ratio":0.085,"vanna_b":-0.093,"charm_b":0.037},{"strike":2855,"net_gex_b":0.119,"call_oi":5417,"put_oi":752,"call_volume":8,"put_volume":145,"fresh_positioning_ratio":0.025,"vanna_b":0.037,"charm_b":0.022},{"strike":2870,"net_gex_b":-0.117,"call_oi":1338,"put_oi":4196,"call_volume":77,"put_volume":918,"fresh_positioning_ratio":0.18,"vanna_b":-0.017,"charm_b":0.021},{"strike":2790,"net_gex_b":-0.116,"call_oi":47,"put_oi":7403,"call_volume":0,"put_volume":389,"fresh_positioning_ratio":0.052,"vanna_b":-0.034,"charm_b":0.017},{"strike":2900,"net_gex_b":-0.114,"call_oi":10973,"put_oi":18646,"call_volume":1685,"put_volume":1759,"fresh_positioning_ratio":0.116,"vanna_b":-0.112,"charm_b":0.062},{"strike":2840,"net_gex_b":-0.105,"call_oi":113,"put_oi":4255,"call_volume":53,"put_volume":573,"fresh_positioning_ratio":0.143,"vanna_b":-0.029,"charm_b":0.014},{"strike":2880,"net_gex_b":-0.101,"call_oi":699,"put_oi":3204,"call_volume":117,"put_volume":730,"fresh_positioning_ratio":0.217,"vanna_b":-0.022,"charm_b":0.018},{"strike":2770,"net_gex_b":-0.094,"call_oi":17,"put_oi":6857,"call_volume":3,"put_volume":399,"fresh_positioning_ratio":0.058,"vanna_b":-0.027,"charm_b":0.015},{"strike":2760,"net_gex_b":-0.093,"call_oi":264,"put_oi":7563,"call_volume":4,"put_volume":206,"fresh_positioning_ratio":0.027,"vanna_b":-0.023,"charm_b":0.016},{"strike":2925,"net_gex_b":0.089,"call_oi":2002,"put_oi":353,"call_volume":723,"put_volume":14,"fresh_positioning_ratio":0.313,"vanna_b":0.004,"charm_b":0.013}],"all_strikes":[{"strike":2605,"net_gex_b":-0.0047,"call_gex_b":0,"put_gex_b":-0.0047,"call_oi":0,"put_oi":1252},{"strike":2610,"net_gex_b":-0.0067,"call_gex_b":0.0001,"put_gex_b":-0.0069,"call_oi":44,"put_oi":1714},{"strike":2615,"net_gex_b":-0.0078,"call_gex_b":0,"put_gex_b":-0.0078,"call_oi":0,"put_oi":1814},{"strike":2620,"net_gex_b":-0.0074,"call_gex_b":0.0002,"put_gex_b":-0.0076,"call_oi":31,"put_oi":1777},{"strike":2625,"net_gex_b":-0.0054,"call_gex_b":0.0001,"put_gex_b":-0.0055,"call_oi":16,"put_oi":1309},{"strike":2630,"net_gex_b":-0.0091,"call_gex_b":0.0001,"put_gex_b":-0.0093,"call_oi":20,"put_oi":2072},{"strike":2635,"net_gex_b":-0.0055,"call_gex_b":0,"put_gex_b":-0.0056,"call_oi":4,"put_oi":1288},{"strike":2640,"net_gex_b":-0.0136,"call_gex_b":0.0005,"put_gex_b":-0.0142,"call_oi":82,"put_oi":2685},{"strike":2645,"net_gex_b":-0.0035,"call_gex_b":0,"put_gex_b":-0.0035,"call_oi":0,"put_oi":809},{"strike":2650,"net_gex_b":-0.0369,"call_gex_b":0.013,"put_gex_b":-0.0499,"call_oi":1984,"put_oi":8324},{"strike":2655,"net_gex_b":-0.0067,"call_gex_b":0,"put_gex_b":-0.0067,"call_oi":2,"put_oi":1363},{"strike":2660,"net_gex_b":-0.0068,"call_gex_b":0.0009,"put_gex_b":-0.0078,"call_oi":140,"put_oi":1545},{"strike":2665,"net_gex_b":-0.0065,"call_gex_b":0.0001,"put_gex_b":-0.0066,"call_oi":14,"put_oi":1217},{"strike":2670,"net_gex_b":-0.0072,"call_gex_b":0.0001,"put_gex_b":-0.0073,"call_oi":9,"put_oi":1498},{"strike":2675,"net_gex_b":-0.0071,"call_gex_b":0,"put_gex_b":-0.0071,"call_oi":4,"put_oi":1421},{"strike":2680,"net_gex_b":-0.0128,"call_gex_b":0,"put_gex_b":-0.0128,"call_oi":2,"put_oi":2136},{"strike":2685,"net_gex_b":-0.0083,"call_gex_b":0,"put_gex_b":-0.0083,"call_oi":3,"put_oi":1543},{"strike":2690,"net_gex_b":-0.0162,"call_gex_b":0.0002,"put_gex_b":-0.0164,"call_oi":30,"put_oi":2800},{"strike":2695,"net_gex_b":-0.0121,"call_gex_b":0,"put_gex_b":-0.0121,"call_oi":0,"put_oi":1945},{"strike":2700,"net_gex_b":-0.0914,"call_gex_b":0.0161,"put_gex_b":-0.1074,"call_oi":2870,"put_oi":15245},{"strike":2705,"net_gex_b":-0.0094,"call_gex_b":0,"put_gex_b":-0.0094,"call_oi":3,"put_oi":1661},{"strike":2710,"net_gex_b":-0.0174,"call_gex_b":0.0001,"put_gex_b":-0.0175,"call_oi":20,"put_oi":2786},{"strike":2715,"net_gex_b":-0.0122,"call_gex_b":0.0001,"put_gex_b":-0.0123,"call_oi":13,"put_oi":2243},{"strike":2720,"net_gex_b":-0.0665,"call_gex_b":0.0002,"put_gex_b":-0.0667,"call_oi":33,"put_oi":7789},{"strike":2725,"net_gex_b":-0.0149,"call_gex_b":0,"put_gex_b":-0.0149,"call_oi":4,"put_oi":2473},{"strike":2730,"net_gex_b":-0.0133,"call_gex_b":0.0013,"put_gex_b":-0.0146,"call_oi":156,"put_oi":1713},{"strike":2735,"net_gex_b":-0.0153,"call_gex_b":0,"put_gex_b":-0.0153,"call_oi":4,"put_oi":1981},{"strike":2740,"net_gex_b":-0.0327,"call_gex_b":0.0004,"put_gex_b":-0.0331,"call_oi":32,"put_oi":3373},{"strike":2745,"net_gex_b":-0.0168,"call_gex_b":0.0003,"put_gex_b":-0.0171,"call_oi":26,"put_oi":1972},{"strike":2750,"net_gex_b":-0.0834,"call_gex_b":0.0056,"put_gex_b":-0.0891,"call_oi":685,"put_oi":9783},{"strike":2755,"net_gex_b":-0.0198,"call_gex_b":0.0001,"put_gex_b":-0.02,"call_oi":13,"put_oi":1871},{"strike":2760,"net_gex_b":-0.0933,"call_gex_b":0.003,"put_gex_b":-0.0963,"call_oi":264,"put_oi":7563},{"strike":2765,"net_gex_b":-0.0166,"call_gex_b":0.0001,"put_gex_b":-0.0167,"call_oi":7,"put_oi":1547},{"strike":2770,"net_gex_b":-0.0935,"call_gex_b":0.0002,"put_gex_b":-0.0937,"call_oi":17,"put_oi":6857},{"strike":2775,"net_gex_b":-0.0257,"call_gex_b":0.0002,"put_gex_b":-0.0259,"call_oi":16,"put_oi":2157},{"strike":2780,"net_gex_b":-0.0239,"call_gex_b":0.001,"put_gex_b":-0.0249,"call_oi":70,"put_oi":1850},{"strike":2785,"net_gex_b":-0.0161,"call_gex_b":0.0005,"put_gex_b":-0.0167,"call_oi":34,"put_oi":1526},{"strike":2790,"net_gex_b":-0.1162,"call_gex_b":0.0007,"put_gex_b":-0.1169,"call_oi":47,"put_oi":7403},{"strike":2795,"net_gex_b":-0.022,"call_gex_b":0.0003,"put_gex_b":-0.0222,"call_oi":16,"put_oi":1367},{"strike":2800,"net_gex_b":-0.1528,"call_gex_b":0.0526,"put_gex_b":-0.2054,"call_oi":5020,"put_oi":15274},{"strike":2805,"net_gex_b":-0.0239,"call_gex_b":0.0004,"put_gex_b":-0.0243,"call_oi":23,"put_oi":1282},{"strike":2810,"net_gex_b":-0.1702,"call_gex_b":0.0009,"put_gex_b":-0.1711,"call_oi":46,"put_oi":7626},{"strike":2815,"net_gex_b":-0.0201,"call_gex_b":0.0008,"put_gex_b":-0.0209,"call_oi":37,"put_oi":958},{"strike":2820,"net_gex_b":-0.2201,"call_gex_b":0.003,"put_gex_b":-0.2232,"call_oi":132,"put_oi":9038},{"strike":2825,"net_gex_b":-0.0382,"call_gex_b":0.0016,"put_gex_b":-0.0398,"call_oi":63,"put_oi":1650},{"strike":2830,"net_gex_b":-0.0758,"call_gex_b":0.005,"put_gex_b":-0.0807,"call_oi":206,"put_oi":3528},{"strike":2835,"net_gex_b":-0.0393,"call_gex_b":0.0015,"put_gex_b":-0.0408,"call_oi":58,"put_oi":1293},{"strike":2840,"net_gex_b":-0.1048,"call_gex_b":0.0034,"put_gex_b":-0.1083,"call_oi":113,"put_oi":4255},{"strike":2845,"net_gex_b":-0.051,"call_gex_b":0.0018,"put_gex_b":-0.0528,"call_oi":55,"put_oi":1483},{"strike":2850,"net_gex_b":-0.1779,"call_gex_b":0.0291,"put_gex_b":-0.207,"call_oi":2144,"put_oi":9896},{"strike":2855,"net_gex_b":0.1191,"call_gex_b":0.1499,"put_gex_b":-0.0308,"call_oi":5417,"put_oi":752},{"strike":2860,"net_gex_b":-0.0841,"call_gex_b":0.0105,"put_gex_b":-0.0946,"call_oi":234,"put_oi":2944},{"strike":2865,"net_gex_b":-0.4025,"call_gex_b":0.0113,"put_gex_b":-0.4137,"call_oi":203,"put_oi":6843},{"strike":2870,"net_gex_b":-0.1174,"call_gex_b":0.0289,"put_gex_b":-0.1463,"call_oi":1338,"put_oi":4196},{"strike":2875,"net_gex_b":-0.47,"call_gex_b":0.0127,"put_gex_b":-0.4826,"call_oi":216,"put_oi":7131},{"strike":2880,"net_gex_b":-0.1009,"call_gex_b":0.0234,"put_gex_b":-0.1243,"call_oi":699,"put_oi":3204},{"strike":2885,"net_gex_b":0.0127,"call_gex_b":0.0377,"put_gex_b":-0.0249,"call_oi":1037,"put_oi":541},{"strike":2890,"net_gex_b":-0.0764,"call_gex_b":0.0249,"put_gex_b":-0.1012,"call_oi":754,"put_oi":2824},{"strike":2895,"net_gex_b":-0.0174,"call_gex_b":0.0278,"put_gex_b":-0.0452,"call_oi":712,"put_oi":1007},{"strike":2900,"net_gex_b":-0.1137,"call_gex_b":0.1944,"put_gex_b":-0.3081,"call_oi":10973,"put_oi":18646},{"strike":2905,"net_gex_b":0.0152,"call_gex_b":0.031,"put_gex_b":-0.0158,"call_oi":442,"put_oi":317},{"strike":2910,"net_gex_b":-0.009,"call_gex_b":0.0526,"put_gex_b":-0.0616,"call_oi":1514,"put_oi":2375},{"strike":2915,"net_gex_b":0.0271,"call_gex_b":0.0437,"put_gex_b":-0.0166,"call_oi":822,"put_oi":397},{"strike":2920,"net_gex_b":-0.004,"call_gex_b":0.0392,"put_gex_b":-0.0432,"call_oi":1200,"put_oi":1605},{"strike":2925,"net_gex_b":0.0886,"call_gex_b":0.1025,"put_gex_b":-0.0138,"call_oi":2002,"put_oi":353},{"strike":2930,"net_gex_b":0.0139,"call_gex_b":0.0496,"put_gex_b":-0.0358,"call_oi":1080,"put_oi":1159},{"strike":2935,"net_gex_b":0.0233,"call_gex_b":0.0331,"put_gex_b":-0.0098,"call_oi":751,"put_oi":317},{"strike":2940,"net_gex_b":-0.0048,"call_gex_b":0.0266,"put_gex_b":-0.0315,"call_oi":776,"put_oi":1148},{"strike":2945,"net_gex_b":0.0144,"call_gex_b":0.0248,"put_gex_b":-0.0104,"call_oi":695,"put_oi":345},{"strike":2950,"net_gex_b":-0.0661,"call_gex_b":0.0959,"put_gex_b":-0.162,"call_oi":5316,"put_oi":7690},{"strike":2955,"net_gex_b":0.0065,"call_gex_b":0.0153,"put_gex_b":-0.0087,"call_oi":497,"put_oi":319},{"strike":2960,"net_gex_b":0.0059,"call_gex_b":0.0269,"put_gex_b":-0.0211,"call_oi":997,"put_oi":856},{"strike":2965,"net_gex_b":0.0119,"call_gex_b":0.0168,"put_gex_b":-0.0049,"call_oi":645,"put_oi":211},{"strike":2970,"net_gex_b":-0.0136,"call_gex_b":0.0251,"put_gex_b":-0.0387,"call_oi":1108,"put_oi":1737},{"strike":2975,"net_gex_b":0.007,"call_gex_b":0.0131,"put_gex_b":-0.0061,"call_oi":615,"put_oi":284},{"strike":2980,"net_gex_b":0.0276,"call_gex_b":0.0438,"put_gex_b":-0.0162,"call_oi":2128,"put_oi":791},{"strike":2985,"net_gex_b":0.0077,"call_gex_b":0.0113,"put_gex_b":-0.0036,"call_oi":571,"put_oi":175},{"strike":2990,"net_gex_b":-0.0391,"call_gex_b":0.0291,"put_gex_b":-0.0682,"call_oi":1983,"put_oi":3905},{"strike":2995,"net_gex_b":0.0073,"call_gex_b":0.029,"put_gex_b":-0.0217,"call_oi":1666,"put_oi":1298},{"strike":3000,"net_gex_b":0.0379,"call_gex_b":0.1929,"put_gex_b":-0.155,"call_oi":14669,"put_oi":12949},{"strike":3005,"net_gex_b":0.0332,"call_gex_b":0.0344,"put_gex_b":-0.0012,"call_oi":2034,"put_oi":73},{"strike":3010,"net_gex_b":0.0265,"call_gex_b":0.0343,"put_gex_b":-0.0077,"call_oi":2185,"put_oi":468},{"strike":3015,"net_gex_b":0.006,"call_gex_b":0.0092,"put_gex_b":-0.0032,"call_oi":594,"put_oi":198},{"strike":3020,"net_gex_b":0.025,"call_gex_b":0.0309,"put_gex_b":-0.0058,"call_oi":2149,"put_oi":388},{"strike":3025,"net_gex_b":0.0103,"call_gex_b":0.0122,"put_gex_b":-0.0019,"call_oi":837,"put_oi":139},{"strike":3030,"net_gex_b":0.0013,"call_gex_b":0.0114,"put_gex_b":-0.0102,"call_oi":853,"put_oi":754},{"strike":3035,"net_gex_b":0.0022,"call_gex_b":0.0037,"put_gex_b":-0.0015,"call_oi":323,"put_oi":125},{"strike":3040,"net_gex_b":0.0038,"call_gex_b":0.0074,"put_gex_b":-0.0036,"call_oi":838,"put_oi":350},{"strike":3045,"net_gex_b":0.0036,"call_gex_b":0.0043,"put_gex_b":-0.0007,"call_oi":432,"put_oi":75},{"strike":3050,"net_gex_b":0.0548,"call_gex_b":0.0893,"put_gex_b":-0.0345,"call_oi":7451,"put_oi":3158},{"strike":3055,"net_gex_b":0.0037,"call_gex_b":0.0063,"put_gex_b":-0.0026,"call_oi":641,"put_oi":233},{"strike":3060,"net_gex_b":0.0198,"call_gex_b":0.0231,"put_gex_b":-0.0033,"call_oi":2213,"put_oi":337},{"strike":3065,"net_gex_b":0.0037,"call_gex_b":0.0043,"put_gex_b":-0.0005,"call_oi":481,"put_oi":51},{"strike":3070,"net_gex_b":0.0027,"call_gex_b":0.006,"put_gex_b":-0.0033,"call_oi":869,"put_oi":355},{"strike":3075,"net_gex_b":0.0041,"call_gex_b":0.0059,"put_gex_b":-0.0017,"call_oi":671,"put_oi":179},{"strike":3080,"net_gex_b":0.0274,"call_gex_b":0.029,"put_gex_b":-0.0016,"call_oi":3268,"put_oi":208},{"strike":3085,"net_gex_b":0.0029,"call_gex_b":0.0035,"put_gex_b":-0.0006,"call_oi":458,"put_oi":65},{"strike":3090,"net_gex_b":0.0117,"call_gex_b":0.0122,"put_gex_b":-0.0004,"call_oi":1655,"put_oi":60},{"strike":3095,"net_gex_b":0.0019,"call_gex_b":0.002,"put_gex_b":-0.0001,"call_oi":329,"put_oi":13},{"strike":3100,"net_gex_b":0.0576,"call_gex_b":0.0787,"put_gex_b":-0.0211,"call_oi":9440,"put_oi":2673},{"strike":3105,"net_gex_b":0.0031,"call_gex_b":0.0032,"put_gex_b":-0.0001,"call_oi":737,"put_oi":19},{"strike":3110,"net_gex_b":0.0043,"call_gex_b":0.0045,"put_gex_b":-0.0002,"call_oi":866,"put_oi":27},{"strike":3115,"net_gex_b":0.0017,"call_gex_b":0.0018,"put_gex_b":0,"call_oi":477,"put_oi":7},{"strike":3120,"net_gex_b":0.0064,"call_gex_b":0.0065,"put_gex_b":-0.0002,"call_oi":1309,"put_oi":27},{"strike":3125,"net_gex_b":0.0037,"call_gex_b":0.0037,"put_gex_b":0,"call_oi":565,"put_oi":3},{"strike":3130,"net_gex_b":0.003,"call_gex_b":0.0031,"put_gex_b":-0.0001,"call_oi":523,"put_oi":17},{"strike":3135,"net_gex_b":0.0011,"call_gex_b":0.0011,"put_gex_b":0,"call_oi":262,"put_oi":0},{"strike":3140,"net_gex_b":0.0075,"call_gex_b":0.0075,"put_gex_b":0,"call_oi":1495,"put_oi":1},{"strike":3145,"net_gex_b":0.001,"call_gex_b":0.001,"put_gex_b":0,"call_oi":443,"put_oi":0},{"strike":3150,"net_gex_b":0.0309,"call_gex_b":0.041,"put_gex_b":-0.0101,"call_oi":6930,"put_oi":1367},{"strike":3155,"net_gex_b":0.0011,"call_gex_b":0.0011,"put_gex_b":0,"call_oi":508,"put_oi":0},{"strike":3160,"net_gex_b":0.0017,"call_gex_b":0.0017,"put_gex_b":0,"call_oi":472,"put_oi":13},{"strike":3165,"net_gex_b":0.0007,"call_gex_b":0.0007,"put_gex_b":0,"call_oi":336,"put_oi":1},{"strike":3170,"net_gex_b":0.0025,"call_gex_b":0.0026,"put_gex_b":-0.0001,"call_oi":786,"put_oi":18},{"strike":3175,"net_gex_b":0.0011,"call_gex_b":0.0011,"put_gex_b":0,"call_oi":388,"put_oi":0}],"by_expiry_bucket":[{"bucket":"0dte","n_expiries":2,"n_contracts":145,"net_gex_b":-0.006,"call_oi":1332,"put_oi":2855},{"bucket":"weekly","n_expiries":5,"n_contracts":843,"net_gex_b":-1.219,"call_oi":20002,"put_oi":63819},{"bucket":"monthly","n_expiries":8,"n_contracts":1521,"net_gex_b":-1.204,"call_oi":61715,"put_oi":144434},{"bucket":"quarterly","n_expiries":5,"n_contracts":931,"net_gex_b":-0.352,"call_oi":67830,"put_oi":99880},{"bucket":"leaps","n_expiries":10,"n_contracts":636,"net_gex_b":-0.059,"call_oi":38353,"put_oi":59680}],"expiries_in_window":["2026-09-22","2026-09-23","2026-09-24","2026-09-25","2026-09-28","2026-09-29","2026-09-30","2026-10-01","2026-10-02","2026-10-05","2026-10-06","2026-10-07","2026-10-09","2026-10-16","2026-10-23","2026-10-30","2026-11-20","2026-11-30","2026-12-18","2026-12-31","2027-01-29","2027-02-26","2027-03-19","2027-03-31","2027-06-17","2027-06-30","2027-09-17","2027-12-17","2028-06-16","2028-12-15"],"dealer_buy_above_spot_b":3.309,"dealer_sell_below_spot_b":0.47}}}