{"feed":"hoad_options_analytics","schema_version":1,"data_date":"2026-10-02","generated_at":"2026-10-02T20:59:41Z","source_file":"greeks_20261002.gzip","symbol":"SONY","summary":{"name":"SONY","price":23.82,"total_oi":159404,"call_oi":132216,"put_oi":27188,"pc_ratio":0.206,"net_gex":5831270.17,"avg_iv":320.9,"iv_rank":100.0,"iv_52w_high":320.9,"iv_52w_low":52.91,"gamma_flip":23.71,"max_pain":22.5},"features":{"symbol":"SONY","price":23.82,"total_oi":159404,"analysis_coverage":1.0,"avg_iv_pct":320.9,"iv_rank":100.0,"iv_52w_high_pct":320.9,"iv_52w_low_pct":52.91,"front_dte":7,"front_atm_iv_pct":30.7615,"back_atm_iv_pct":37.6095,"term_premium_pp":-6.848,"expected_move_front_pct":4.26,"straddle_front_pct":2.83,"straddle_30d_pct":6.61,"risk_reversal_front_pp":-0.52,"risk_reversal_30d_pp":9.9,"butterfly_front_pp":9.88,"butterfly_30d_pp":9.88,"put_call_oi_ratio":0.206,"put_call_oi_front_ratio":1.668,"put_call_volume_front_ratio":0.145,"option_volume":3027,"volume_oi_ratio":0.018989,"net_delta_normalized":0.263152,"dealer_delta_normalized":-0.262077,"gex_per_100k_oi":3658170.541517,"vanna_per_100k_oi":3398.910943,"charm_per_100k_oi":-2399122.355775,"weekend_delta_shift_per_100k_oi":-7197367.694663,"iv_surface_range_pp":103.1,"gamma_flip_distance_pct":-0.461797,"max_pain_distance_pct":-5.541562,"peak_call_distance_pct":0.755668,"peak_put_distance_pct":-3.442485},"analyses":{"gamma_walls":[{"strike":12.5,"call_gex":943.02,"put_gex":-2995.02,"net_gex":-2052.0,"call_oi":175,"put_oi":652},{"strike":14.0,"call_gex":0.0,"put_gex":0.0,"net_gex":0.0,"call_oi":10,"put_oi":0},{"strike":15.0,"call_gex":6292.29,"put_gex":-8290.77,"net_gex":-1998.48,"call_oi":824,"put_oi":1116},{"strike":16.0,"call_gex":0.0,"put_gex":-8.99,"net_gex":-8.99,"call_oi":91,"put_oi":4},{"strike":17.0,"call_gex":0.0,"put_gex":-5.46,"net_gex":-5.46,"call_oi":19,"put_oi":2},{"strike":17.5,"call_gex":29360.4,"put_gex":-31017.62,"net_gex":-1657.22,"call_oi":2426,"put_oi":2268},{"strike":18.0,"call_gex":2375.39,"put_gex":-17.53,"net_gex":2357.86,"call_oi":162,"put_oi":1},{"strike":18.5,"call_gex":0.0,"put_gex":0.0,"net_gex":0.0,"call_oi":8,"put_oi":0},{"strike":19.0,"call_gex":256.63,"put_gex":0.0,"net_gex":256.63,"call_oi":24,"put_oi":0},{"strike":19.5,"call_gex":0.0,"put_gex":0.0,"net_gex":0.0,"call_oi":31,"put_oi":0},{"strike":20.0,"call_gex":78212.65,"put_gex":-151818.47,"net_gex":-73605.82,"call_oi":3063,"put_oi":6561},{"strike":20.5,"call_gex":80.99,"put_gex":-486.79,"net_gex":-405.8,"call_oi":12,"put_oi":21},{"strike":21.0,"call_gex":0.0,"put_gex":-79383.92,"net_gex":-79383.92,"call_oi":14,"put_oi":1983},{"strike":21.5,"call_gex":366.64,"put_gex":-4013.11,"net_gex":-3646.47,"call_oi":7,"put_oi":79},{"strike":22.0,"call_gex":63.99,"put_gex":-16110.27,"net_gex":-16046.28,"call_oi":2,"put_oi":793},{"strike":22.5,"call_gex":589434.92,"put_gex":-781708.82,"net_gex":-192273.9,"call_oi":10346,"put_oi":10769},{"strike":23.0,"call_gex":11163.32,"put_gex":-52835.14,"net_gex":-41671.82,"call_oi":97,"put_oi":361},{"strike":23.5,"call_gex":30849.48,"put_gex":-173498.59,"net_gex":-142649.11,"call_oi":285,"put_oi":503},{"strike":24.0,"call_gex":1343931.57,"put_gex":-25176.04,"net_gex":1318755.52,"call_oi":2740,"put_oi":71},{"strike":24.5,"call_gex":21526.93,"put_gex":-22889.26,"net_gex":-1362.33,"call_oi":126,"put_oi":188},{"strike":25.0,"call_gex":3314107.86,"put_gex":-100872.7,"net_gex":3213235.16,"call_oi":48804,"put_oi":1519},{"strike":25.5,"call_gex":8889.39,"put_gex":0.0,"net_gex":8889.39,"call_oi":109,"put_oi":0},{"strike":26.0,"call_gex":9296.78,"put_gex":-65.58,"net_gex":9231.2,"call_oi":187,"put_oi":1},{"strike":26.5,"call_gex":7461.25,"put_gex":0.0,"net_gex":7461.25,"call_oi":172,"put_oi":0},{"strike":27.0,"call_gex":1933.09,"put_gex":0.0,"net_gex":1933.09,"call_oi":40,"put_oi":0},{"strike":27.5,"call_gex":1107116.46,"put_gex":-4810.24,"net_gex":1102306.22,"call_oi":26898,"put_oi":135},{"strike":28.0,"call_gex":575.75,"put_gex":0.0,"net_gex":575.75,"call_oi":18,"put_oi":0},{"strike":28.5,"call_gex":6228.97,"put_gex":0.0,"net_gex":6228.97,"call_oi":892,"put_oi":0},{"strike":30.0,"call_gex":566243.85,"put_gex":-3881.35,"net_gex":562362.49,"call_oi":22319,"put_oi":159},{"strike":32.5,"call_gex":30523.04,"put_gex":-42.23,"net_gex":30480.81,"call_oi":1886,"put_oi":2},{"strike":35.0,"call_gex":45533.95,"put_gex":0.0,"net_gex":45533.95,"call_oi":2651,"put_oi":0},{"strike":37.5,"call_gex":22454.27,"put_gex":0.0,"net_gex":22454.27,"call_oi":1479,"put_oi":0},{"strike":40.0,"call_gex":15541.48,"put_gex":0.0,"net_gex":15541.48,"call_oi":1484,"put_oi":0},{"strike":42.5,"call_gex":40433.71,"put_gex":0.0,"net_gex":40433.71,"call_oi":4815,"put_oi":0}],"pain_by_strike":[{"strike":12.5,"call_value":0,"put_value":232568.5,"total_value":232568.5},{"strike":14.0,"call_value":262.5,"put_value":192764.5,"total_value":193027.0},{"strike":15.0,"call_value":447.5,"put_value":166228.5,"total_value":166676.0},{"strike":16.0,"call_value":1456.5,"put_value":140808.5,"total_value":142265.0},{"strike":17.0,"call_value":2556.5,"put_value":115392.5,"total_value":117949.0},{"strike":17.5,"call_value":3116.0,"put_value":102685.5,"total_value":105801.5},{"strike":18.0,"call_value":4888.5,"put_value":91112.5,"total_value":96001.0},{"strike":18.5,"call_value":6742.0,"put_value":79540.0,"total_value":86282.0},{"strike":19.0,"call_value":8599.5,"put_value":67967.5,"total_value":76567.0},{"strike":19.5,"call_value":10469.0,"put_value":56395.0,"total_value":66864.0},{"strike":20.0,"call_value":12354.0,"put_value":44822.5,"total_value":57176.5},{"strike":20.5,"call_value":15770.5,"put_value":36530.5,"total_value":52301.0},{"strike":21.0,"call_value":19193.0,"put_value":28249.0,"total_value":47442.0},{"strike":21.5,"call_value":22622.5,"put_value":20959.0,"total_value":43581.5},{"strike":22.0,"call_value":26055.5,"put_value":13708.5,"total_value":39764.0},{"strike":22.5,"call_value":29489.5,"put_value":6854.5,"total_value":36344.0},{"strike":23.0,"call_value":38096.5,"put_value":5385.0,"total_value":43481.5},{"strike":23.5,"call_value":46752.0,"put_value":4096.0,"total_value":50848.0},{"strike":24.0,"call_value":55550.0,"put_value":3058.5,"total_value":58608.5},{"strike":24.5,"call_value":65718.0,"put_value":2056.5,"total_value":67774.5},{"strike":25.0,"call_value":75949.0,"put_value":1148.5,"total_value":77097.5},{"strike":25.5,"call_value":110582.0,"put_value":1000.0,"total_value":111582.0},{"strike":26.0,"call_value":145269.5,"put_value":851.5,"total_value":146121.0},{"strike":26.5,"call_value":180050.5,"put_value":703.5,"total_value":180754.0},{"strike":27.0,"call_value":214917.5,"put_value":555.5,"total_value":215473.0},{"strike":27.5,"call_value":249804.5,"put_value":407.5,"total_value":250212.0},{"strike":28.0,"call_value":298140.5,"put_value":327.0,"total_value":298467.5},{"strike":28.5,"call_value":346485.5,"put_value":246.5,"total_value":346732.0},{"strike":30.0,"call_value":492858.5,"put_value":5.0,"total_value":492863.5},{"strike":32.5,"call_value":792611.0,"put_value":0.0,"total_value":792611.0},{"strike":35.0,"call_value":1097078.5,"put_value":0.0,"total_value":1097078.5},{"strike":37.5,"call_value":1408173.5,"put_value":0.0,"total_value":1408173.5},{"strike":40.0,"call_value":1722966.0,"put_value":0.0,"total_value":1722966.0},{"strike":42.5,"call_value":2041468.5,"put_value":0,"total_value":2041468.5}],"surface":[{"moneyness":0.85,"dte":7,"iv":147.8,"strike":17.75},{"moneyness":0.85,"dte":14,"iv":138.9,"strike":17.0},{"moneyness":0.85,"dte":21,"iv":98.8,"strike":18.6},{"moneyness":0.85,"dte":30,"iv":91.2,"strike":20.25},{"moneyness":0.85,"dte":45,"iv":44.1,"strike":20.0},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":93.4,"strike":16.5},{"moneyness":0.9,"dte":7,"iv":93.6,"strike":21.5},{"moneyness":0.9,"dte":14,"iv":68.6,"strike":21.83},{"moneyness":0.9,"dte":21,"iv":40.0,"strike":21.5},{"moneyness":0.9,"dte":30,"iv":50.5,"strike":21.5},{"moneyness":0.9,"dte":45,"iv":null,"strike":null},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":null,"strike":null},{"moneyness":0.95,"dte":7,"iv":37.4,"strike":22.83},{"moneyness":0.95,"dte":14,"iv":31.2,"strike":22.75},{"moneyness":0.95,"dte":21,"iv":33.1,"strike":22.83},{"moneyness":0.95,"dte":30,"iv":35.0,"strike":22.8},{"moneyness":0.95,"dte":45,"iv":36.8,"strike":22.5},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":30.6,"strike":22.5},{"moneyness":1.0,"dte":7,"iv":28.4,"strike":23.75},{"moneyness":1.0,"dte":14,"iv":23.3,"strike":23.75},{"moneyness":1.0,"dte":21,"iv":28.3,"strike":23.75},{"moneyness":1.0,"dte":30,"iv":29.3,"strike":23.83},{"moneyness":1.0,"dte":45,"iv":null,"strike":null},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":null,"strike":null},{"moneyness":1.05,"dte":7,"iv":45.2,"strike":24.9},{"moneyness":1.05,"dte":14,"iv":31.9,"strike":24.9},{"moneyness":1.05,"dte":21,"iv":32.7,"strike":24.88},{"moneyness":1.05,"dte":30,"iv":31.2,"strike":25.0},{"moneyness":1.05,"dte":45,"iv":37.6,"strike":25.0},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":32.9,"strike":25.0},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":80.5,"strike":26.25},{"moneyness":1.1,"dte":21,"iv":38.0,"strike":26.25},{"moneyness":1.1,"dte":30,"iv":40.5,"strike":26.25},{"moneyness":1.1,"dte":45,"iv":null,"strike":null},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":null,"strike":null},{"moneyness":1.15,"dte":7,"iv":87.5,"strike":27.25},{"moneyness":1.15,"dte":14,"iv":87.2,"strike":31.67},{"moneyness":1.15,"dte":21,"iv":95.1,"strike":27.75},{"moneyness":1.15,"dte":30,"iv":50.0,"strike":27.8},{"moneyness":1.15,"dte":45,"iv":49.1,"strike":30.0},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":58.6,"strike":32.34}],"term_structure":[{"expiration":"10/02/2026","dte":0,"iv":1.0,"contract_count":4,"total_oi":2059},{"expiration":"10/09/2026","dte":7,"iv":0.097,"contract_count":14,"total_oi":553},{"expiration":"10/16/2026","dte":14,"iv":0.0637,"contract_count":17,"total_oi":15592},{"expiration":"10/23/2026","dte":21,"iv":0.0236,"contract_count":15,"total_oi":315},{"expiration":"10/30/2026","dte":28,"iv":0.0089,"contract_count":16,"total_oi":409},{"expiration":"11/06/2026","dte":35,"iv":0.0479,"contract_count":7,"total_oi":30},{"expiration":"11/20/2026","dte":49,"iv":0.051,"contract_count":4,"total_oi":1583},{"expiration":"12/18/2026","dte":77,"iv":0.0,"contract_count":4,"total_oi":32558},{"expiration":"01/15/2027","dte":105,"iv":0.0265,"contract_count":4,"total_oi":18145},{"expiration":"03/19/2027","dte":168,"iv":0.0394,"contract_count":4,"total_oi":174},{"expiration":"04/16/2027","dte":196,"iv":0.0313,"contract_count":4,"total_oi":499},{"expiration":"06/17/2027","dte":258,"iv":0.0371,"contract_count":3,"total_oi":56},{"expiration":"07/16/2027","dte":287,"iv":0.0329,"contract_count":4,"total_oi":86},{"expiration":"01/21/2028","dte":476,"iv":0.0184,"contract_count":4,"total_oi":3674},{"expiration":"01/19/2029","dte":840,"iv":0.0407,"contract_count":3,"total_oi":7}],"expected_move":[{"expiration":"10/09/2026","dte":7,"expected_move_1std":4.26,"expected_move_2std":8.51,"contract_count":10},{"expiration":"10/16/2026","dte":14,"expected_move_1std":5.39,"expected_move_2std":10.79,"contract_count":10},{"expiration":"10/23/2026","dte":21,"expected_move_1std":7.01,"expected_move_2std":14.02,"contract_count":9},{"expiration":"10/30/2026","dte":28,"expected_move_1std":7.84,"expected_move_2std":15.68,"contract_count":10},{"expiration":"11/06/2026","dte":35,"expected_move_1std":10.95,"expected_move_2std":21.89,"contract_count":4},{"expiration":"11/20/2026","dte":49,"expected_move_1std":13.78,"expected_move_2std":27.55,"contract_count":2},{"expiration":"12/18/2026","dte":77,"expected_move_1std":14.93,"expected_move_2std":29.87,"contract_count":2},{"expiration":"01/15/2027","dte":105,"expected_move_1std":17.82,"expected_move_2std":35.65,"contract_count":2},{"expiration":"03/19/2027","dte":168,"expected_move_1std":23.15,"expected_move_2std":46.29,"contract_count":2},{"expiration":"04/16/2027","dte":196,"expected_move_1std":26.51,"expected_move_2std":53.02,"contract_count":2},{"expiration":"06/17/2027","dte":258,"expected_move_1std":30.05,"expected_move_2std":60.11,"contract_count":1},{"expiration":"07/16/2027","dte":287,"expected_move_1std":30.29,"expected_move_2std":60.58,"contract_count":2},{"expiration":"01/21/2028","dte":476,"expected_move_1std":35.33,"expected_move_2std":70.65,"contract_count":2},{"expiration":"01/19/2029","dte":840,"expected_move_1std":53.27,"expected_move_2std":106.55,"contract_count":2}],"pc_skew":[{"expiration":"10/02/2026","dte":0,"call_oi":2549,"put_oi":1457,"total_oi":4006,"pc_ratio":0.572,"pc_ratio_volume":0.014,"sentiment":"bullish"},{"expiration":"10/09/2026","dte":7,"call_oi":1124,"put_oi":1875,"total_oi":2999,"pc_ratio":1.668,"pc_ratio_volume":0.145,"sentiment":"bearish"},{"expiration":"10/16/2026","dte":14,"call_oi":14768,"put_oi":8003,"total_oi":22771,"pc_ratio":0.542,"pc_ratio_volume":0.405,"sentiment":"bullish"},{"expiration":"10/23/2026","dte":21,"call_oi":256,"put_oi":649,"total_oi":905,"pc_ratio":2.535,"pc_ratio_volume":4.125,"sentiment":"bearish"},{"expiration":"10/30/2026","dte":28,"call_oi":103,"put_oi":377,"total_oi":480,"pc_ratio":3.66,"pc_ratio_volume":0.0,"sentiment":"bearish"},{"expiration":"11/06/2026","dte":35,"call_oi":199,"put_oi":5,"total_oi":204,"pc_ratio":0.025,"pc_ratio_volume":11.5,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":1405,"put_oi":608,"total_oi":2013,"pc_ratio":0.433,"pc_ratio_volume":0.133,"sentiment":"bullish"},{"expiration":"12/18/2026","dte":77,"call_oi":54284,"put_oi":5422,"total_oi":59706,"pc_ratio":0.1,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"01/15/2027","dte":105,"call_oi":39358,"put_oi":5339,"total_oi":44697,"pc_ratio":0.136,"pc_ratio_volume":0.018,"sentiment":"bullish"},{"expiration":"03/19/2027","dte":168,"call_oi":298,"put_oi":953,"total_oi":1251,"pc_ratio":3.198,"pc_ratio_volume":0.0,"sentiment":"bearish"},{"expiration":"04/16/2027","dte":196,"call_oi":1265,"put_oi":234,"total_oi":1499,"pc_ratio":0.185,"pc_ratio_volume":0.111,"sentiment":"bullish"},{"expiration":"06/17/2027","dte":258,"call_oi":140,"put_oi":22,"total_oi":162,"pc_ratio":0.157,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"07/16/2027","dte":287,"call_oi":66,"put_oi":28,"total_oi":94,"pc_ratio":0.424,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"01/21/2028","dte":476,"call_oi":16382,"put_oi":2209,"total_oi":18591,"pc_ratio":0.135,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"01/19/2029","dte":840,"call_oi":19,"put_oi":7,"total_oi":26,"pc_ratio":0.368,"pc_ratio_volume":0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":12.5,"call_delta_oi":15859.0,"put_delta_oi":-2948.0,"dealer_delta":-12911.0,"call_oi":173,"put_oi":652},{"strike":15.0,"call_delta_oi":66712.0,"put_delta_oi":-15839.0,"dealer_delta":-50873.0,"call_oi":725,"put_oi":1116},{"strike":16.0,"call_delta_oi":0,"put_delta_oi":-45.0,"dealer_delta":45.0,"call_oi":0,"put_oi":4},{"strike":17.0,"call_delta_oi":0,"put_delta_oi":-26.0,"dealer_delta":26.0,"call_oi":0,"put_oi":2},{"strike":17.5,"call_delta_oi":199063.0,"put_delta_oi":-19374.0,"dealer_delta":-179689.0,"call_oi":2258,"put_oi":2268},{"strike":18.0,"call_delta_oi":15029.0,"put_delta_oi":-13.0,"dealer_delta":-15016.0,"call_oi":160,"put_oi":1},{"strike":19.0,"call_delta_oi":1206.0,"put_delta_oi":0,"dealer_delta":-1206.0,"call_oi":13,"put_oi":0},{"strike":20.0,"call_delta_oi":252351.0,"put_delta_oi":-83825.0,"dealer_delta":-168526.0,"call_oi":3051,"put_oi":6561},{"strike":20.5,"call_delta_oi":283.0,"put_delta_oi":-376.0,"dealer_delta":93.0,"call_oi":3,"put_oi":21},{"strike":21.0,"call_delta_oi":0,"put_delta_oi":-30477.0,"dealer_delta":30477.0,"call_oi":0,"put_oi":1983},{"strike":21.5,"call_delta_oi":615.0,"put_delta_oi":-1384.0,"dealer_delta":769.0,"call_oi":7,"put_oi":79},{"strike":22.0,"call_delta_oi":90.0,"put_delta_oi":-17801.0,"dealer_delta":17710.0,"call_oi":1,"put_oi":793},{"strike":22.5,"call_delta_oi":750846.0,"put_delta_oi":-243157.0,"dealer_delta":-507690.0,"call_oi":10340,"put_oi":10769},{"strike":23.0,"call_delta_oi":6677.0,"put_delta_oi":-4487.0,"dealer_delta":-2190.0,"call_oi":90,"put_oi":361},{"strike":23.5,"call_delta_oi":8335.0,"put_delta_oi":-12995.0,"dealer_delta":4659.0,"call_oi":124,"put_oi":503},{"strike":24.0,"call_delta_oi":88757.0,"put_delta_oi":-4300.0,"dealer_delta":-84457.0,"call_oi":2740,"put_oi":71},{"strike":24.5,"call_delta_oi":3620.0,"put_delta_oi":-11706.0,"dealer_delta":8087.0,"call_oi":126,"put_oi":188},{"strike":25.0,"call_delta_oi":1960517.0,"put_delta_oi":-88405.0,"dealer_delta":-1872112.0,"call_oi":48804,"put_oi":1519},{"strike":25.5,"call_delta_oi":2658.0,"put_delta_oi":0,"dealer_delta":-2658.0,"call_oi":109,"put_oi":0},{"strike":26.0,"call_delta_oi":6667.0,"put_delta_oi":-88.0,"dealer_delta":-6579.0,"call_oi":187,"put_oi":1},{"strike":26.5,"call_delta_oi":5813.0,"put_delta_oi":0,"dealer_delta":-5813.0,"call_oi":172,"put_oi":0},{"strike":27.0,"call_delta_oi":657.0,"put_delta_oi":0,"dealer_delta":-657.0,"call_oi":40,"put_oi":0},{"strike":27.5,"call_delta_oi":575198.0,"put_delta_oi":-8720.0,"dealer_delta":-566477.0,"call_oi":26898,"put_oi":135},{"strike":28.0,"call_delta_oi":551.0,"put_delta_oi":0,"dealer_delta":-551.0,"call_oi":18,"put_oi":0},{"strike":28.5,"call_delta_oi":60785.0,"put_delta_oi":0,"dealer_delta":-60785.0,"call_oi":892,"put_oi":0},{"strike":30.0,"call_delta_oi":542692.0,"put_delta_oi":-10595.0,"dealer_delta":-532098.0,"call_oi":22319,"put_oi":159},{"strike":32.5,"call_delta_oi":15092.0,"put_delta_oi":-151.0,"dealer_delta":-14941.0,"call_oi":1886,"put_oi":2},{"strike":35.0,"call_delta_oi":44658.0,"put_delta_oi":0,"dealer_delta":-44658.0,"call_oi":2651,"put_oi":0},{"strike":37.5,"call_delta_oi":20994.0,"put_delta_oi":0,"dealer_delta":-20994.0,"call_oi":1479,"put_oi":0},{"strike":40.0,"call_delta_oi":60218.0,"put_delta_oi":0,"dealer_delta":-60218.0,"call_oi":1484,"put_oi":0},{"strike":42.5,"call_delta_oi":28387.0,"put_delta_oi":0,"dealer_delta":-28387.0,"call_oi":4815,"put_oi":0}],"net_dealer_delta":-4177617.0,"total_call_delta":4734330.0,"total_put_delta":-556713.0,"bias":"bearish"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":23.81999969482422,"strikes":[{"strike":15.0,"moneyness":0.6297,"type":"call","iv":0.7074,"delta":0.9259,"oi":552},{"strike":15.0,"moneyness":0.6297,"type":"put","iv":1.3331,"delta":-0.1532,"oi":708},{"strike":17.5,"moneyness":0.7347,"type":"put","iv":0.511,"delta":-0.0949,"oi":824},{"strike":17.5,"moneyness":0.7347,"type":"call","iv":0.4578,"delta":0.9241,"oi":992},{"strike":20.0,"moneyness":0.8396,"type":"put","iv":0.3636,"delta":-0.1445,"oi":2568},{"strike":20.0,"moneyness":0.8396,"type":"call","iv":0.4014,"delta":0.8363,"oi":1962},{"strike":22.5,"moneyness":0.9446,"type":"put","iv":0.3536,"delta":-0.3225,"oi":644},{"strike":22.5,"moneyness":0.9446,"type":"call","iv":0.3281,"delta":0.6852,"oi":4079},{"strike":25.0,"moneyness":1.0495,"type":"put","iv":0.3294,"delta":-0.547,"oi":429},{"strike":25.0,"moneyness":1.0495,"type":"call","iv":0.3352,"delta":0.455,"oi":12993},{"strike":27.5,"moneyness":1.1545,"type":"call","iv":0.3325,"delta":0.2571,"oi":5643},{"strike":30.0,"moneyness":1.2594,"type":"call","iv":0.3428,"delta":0.135,"oi":5419},{"strike":32.5,"moneyness":1.3644,"type":"call","iv":0.3529,"delta":0.068,"oi":1155},{"strike":35.0,"moneyness":1.4694,"type":"call","iv":0.4002,"delta":0.0507,"oi":605},{"strike":37.5,"moneyness":1.5743,"type":"call","iv":0.653,"delta":0.1372,"oi":1364},{"strike":40.0,"moneyness":1.6793,"type":"call","iv":2.7563,"delta":0.6523,"oi":738},{"strike":42.5,"moneyness":1.7842,"type":"call","iv":0.5775,"delta":0.046,"oi":3828}]},{"expiration":"01/21/2028","underlying_price":23.81999969482422,"strikes":[{"strike":12.5,"moneyness":0.5248,"type":"put","iv":0.4192,"delta":-0.0443,"oi":288},{"strike":12.5,"moneyness":0.5248,"type":"call","iv":0.6173,"delta":0.9109,"oi":144},{"strike":15.0,"moneyness":0.6297,"type":"call","iv":0.4732,"delta":0.8905,"oi":138},{"strike":17.5,"moneyness":0.7347,"type":"put","iv":0.4848,"delta":-0.1751,"oi":151},{"strike":17.5,"moneyness":0.7347,"type":"call","iv":0.4015,"delta":0.8468,"oi":1245},{"strike":20.0,"moneyness":0.8396,"type":"put","iv":0.3537,"delta":-0.2201,"oi":954},{"strike":20.0,"moneyness":0.8396,"type":"call","iv":0.348,"delta":0.7818,"oi":581},{"strike":22.5,"moneyness":0.9446,"type":"put","iv":0.3379,"delta":-0.3142,"oi":309},{"strike":22.5,"moneyness":0.9446,"type":"call","iv":0.3425,"delta":0.6854,"oi":1670},{"strike":25.0,"moneyness":1.0495,"type":"put","iv":0.2912,"delta":-0.4258,"oi":309},{"strike":25.0,"moneyness":1.0495,"type":"call","iv":0.3274,"delta":0.5814,"oi":1386},{"strike":27.5,"moneyness":1.1545,"type":"call","iv":0.3673,"delta":0.4994,"oi":1254},{"strike":30.0,"moneyness":1.2594,"type":"call","iv":0.3205,"delta":0.3833,"oi":6972},{"strike":35.0,"moneyness":1.4694,"type":"call","iv":0.3359,"delta":0.252,"oi":1054},{"strike":37.5,"moneyness":1.5743,"type":"call","iv":0.336,"delta":0.1982,"oi":115},{"strike":40.0,"moneyness":1.6793,"type":"call","iv":0.3433,"delta":0.1619,"oi":746},{"strike":42.5,"moneyness":1.7842,"type":"call","iv":0.3241,"delta":0.1091,"oi":987}]},{"expiration":"03/19/2027","underlying_price":23.81999969482422,"strikes":[{"strike":17.5,"moneyness":0.7347,"type":"put","iv":0.3808,"delta":-0.0806,"oi":327},{"strike":20.0,"moneyness":0.8396,"type":"put","iv":0.3462,"delta":-0.1719,"oi":537}]},{"expiration":"04/16/2027","underlying_price":23.81999969482422,"strikes":[{"strike":15.0,"moneyness":0.6297,"type":"put","iv":0.988,"delta":-0.1508,"oi":200},{"strike":22.5,"moneyness":0.9446,"type":"call","iv":0.2972,"delta":0.6828,"oi":140},{"strike":25.0,"moneyness":1.0495,"type":"call","iv":0.3343,"delta":0.5069,"oi":343},{"strike":27.5,"moneyness":1.1545,"type":"call","iv":0.3144,"delta":0.3404,"oi":110},{"strike":30.0,"moneyness":1.2594,"type":"call","iv":0.3379,"delta":0.2362,"oi":283},{"strike":35.0,"moneyness":1.4694,"type":"call","iv":0.4299,"delta":0.1598,"oi":360}]},{"expiration":"10/02/2026","underlying_price":23.81999969482422,"strikes":[{"strike":23.0,"moneyness":0.9656,"type":"put","iv":2.5994,"delta":-0.0868,"oi":245},{"strike":23.5,"moneyness":0.9866,"type":"put","iv":1.7188,"delta":-0.2131,"oi":315},{"strike":24.0,"moneyness":1.0076,"type":"call","iv":0.9109,"delta":0.2057,"oi":1457}]},{"expiration":"10/09/2026","underlying_price":23.81999969482422,"strikes":[{"strike":21.0,"moneyness":0.8816,"type":"put","iv":1.174,"delta":-0.1796,"oi":1455},{"strike":23.5,"moneyness":0.9866,"type":"put","iv":0.2604,"delta":-0.329,"oi":172}]},{"expiration":"10/16/2026","underlying_price":23.81999969482422,"strikes":[{"strike":17.5,"moneyness":0.7347,"type":"put","iv":1.0456,"delta":-0.0476,"oi":548},{"strike":20.0,"moneyness":0.8396,"type":"put","iv":0.5012,"delta":-0.028,"oi":1744},{"strike":22.5,"moneyness":0.9446,"type":"call","iv":0.3178,"delta":0.8428,"oi":946},{"strike":22.5,"moneyness":0.9446,"type":"put","iv":0.2978,"delta":-0.1424,"oi":5105},{"strike":24.0,"moneyness":1.0076,"type":"call","iv":0.2464,"delta":0.4577,"oi":1215},{"strike":25.0,"moneyness":1.0495,"type":"call","iv":0.2738,"delta":0.1892,"oi":7625},{"strike":25.0,"moneyness":1.0495,"type":"put","iv":0.3367,"delta":-0.7597,"oi":367},{"strike":27.5,"moneyness":1.1545,"type":"call","iv":0.408,"delta":0.0353,"oi":3028},{"strike":32.5,"moneyness":1.3644,"type":"call","iv":0.7739,"delta":0.0205,"oi":189}]},{"expiration":"10/23/2026","underlying_price":23.81999969482422,"strikes":[{"strike":21.0,"moneyness":0.8816,"type":"put","iv":0.3916,"delta":-0.0741,"oi":503},{"strike":25.0,"moneyness":1.0495,"type":"call","iv":0.2926,"delta":0.2618,"oi":113}]}],"greeks_heatmap":{"data":[{"strike":17.5,"dte":0,"expiration":"10/02/2026","call_delta":0,"put_delta":0,"call_gamma":0,"put_gamma":0,"call_theta":0,"put_theta":0,"call_vega":0,"put_vega":0,"call_oi":164,"put_oi":0},{"strike":18.0,"dte":0,"expiration":"10/02/2026","call_delta":0.9393,"put_delta":0,"call_gamma":0.026166,"put_gamma":0,"call_theta":-7.5689,"put_theta":0,"call_vega":0.0003,"put_vega":0,"call_oi":160,"put_oi":0},{"strike":22.0,"dte":0,"expiration":"10/02/2026","call_delta":0,"put_delta":-0.2424,"call_gamma":0,"put_gamma":0.01031,"call_theta":0,"put_theta":-129.772,"call_vega":0,"put_vega":0.0007,"call_oi":0,"put_oi":604},{"strike":22.5,"dte":0,"expiration":"10/02/2026","call_delta":0,"put_delta":-0.2549,"call_gamma":0,"put_gamma":0.011001,"call_theta":0,"put_theta":-128.3441,"call_vega":0,"put_vega":0.0008,"call_oi":0,"put_oi":212},{"strike":23.0,"dte":0,"expiration":"10/02/2026","call_delta":0,"put_delta":-0.0868,"call_gamma":0,"put_gamma":0.255255,"call_theta":0,"put_theta":-1.3403,"call_vega":0,"put_vega":0.0004,"call_oi":0,"put_oi":245},{"strike":23.5,"dte":0,"expiration":"10/02/2026","call_delta":0,"put_delta":-0.2131,"call_gamma":0,"put_gamma":0.70998,"call_theta":0,"put_theta":-1.6297,"call_vega":0,"put_vega":0.0007,"call_oi":161,"put_oi":315},{"strike":24.0,"dte":0,"expiration":"10/02/2026","call_delta":0.2057,"put_delta":0,"call_gamma":1.31213,"put_gamma":0,"call_theta":-0.8467,"put_theta":0,"call_vega":0.0007,"put_vega":0,"call_oi":1457,"put_oi":0},{"strike":25.5,"dte":0,"expiration":"10/02/2026","call_delta":0.2335,"put_delta":0,"call_gamma":0.145531,"put_gamma":0,"call_theta":-8.8282,"put_theta":0,"call_vega":0.0007,"put_vega":0,"call_oi":59,"put_oi":0},{"strike":26.0,"dte":0,"expiration":"10/02/2026","call_delta":0.2634,"put_delta":0,"call_gamma":0.108938,"put_gamma":0,"call_theta":-13.4065,"put_theta":0,"call_vega":0.0008,"put_vega":0,"call_oi":65,"put_oi":0},{"strike":26.5,"dte":0,"expiration":"10/02/2026","call_delta":0.2241,"put_delta":0,"call_gamma":0.096992,"put_gamma":0,"call_theta":-12.6474,"put_theta":0,"call_vega":0.0007,"put_vega":0,"call_oi":111,"put_oi":0},{"strike":21.0,"dte":7,"expiration":"10/09/2026","call_delta":0,"put_delta":-0.1796,"call_gamma":0,"put_gamma":0.073074,"call_theta":0,"put_theta":-0.0777,"call_vega":0,"put_vega":0.008,"call_oi":0,"put_oi":1455},{"strike":22.5,"dte":7,"expiration":"10/09/2026","call_delta":0,"put_delta":-0.1895,"call_gamma":0,"put_gamma":0.166663,"call_theta":0,"put_theta":-0.0362,"call_vega":0,"put_vega":0.0083,"call_oi":0,"put_oi":81},{"strike":23.0,"dte":7,"expiration":"10/09/2026","call_delta":0,"put_delta":-0.1849,"call_gamma":0,"put_gamma":0.274793,"call_theta":0,"put_theta":-0.0211,"call_vega":0,"put_vega":0.0081,"call_oi":0,"put_oi":58},{"strike":23.5,"dte":7,"expiration":"10/09/2026","call_delta":0,"put_delta":-0.329,"call_gamma":0,"put_gamma":0.454769,"call_theta":0,"put_theta":-0.023,"call_vega":0,"put_vega":0.011,"call_oi":0,"put_oi":172},{"strike":28.5,"dte":7,"expiration":"10/09/2026","call_delta":0.6847,"put_delta":0,"call_gamma":0.011957,"put_gamma":0,"call_theta":-0.8811,"put_theta":0,"call_vega":0.0109,"put_vega":0,"call_oi":884,"put_oi":0},{"strike":17.5,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.0476,"call_gamma":0,"put_gamma":0.021088,"call_theta":0,"put_theta":-0.0178,"call_vega":0,"put_vega":0.0045,"call_oi":0,"put_oi":548},{"strike":20.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.028,"call_gamma":0,"put_gamma":0.028501,"call_theta":0,"put_theta":-0.0055,"call_vega":0,"put_vega":0.0029,"call_oi":0,"put_oi":1744},{"strike":22.5,"dte":14,"expiration":"10/16/2026","call_delta":0.8428,"put_delta":-0.1424,"call_gamma":0.168395,"put_gamma":0.168218,"call_theta":-0.0154,"put_theta":-0.0112,"call_vega":0.0108,"put_vega":0.0101,"call_oi":946,"put_oi":5105},{"strike":23.0,"dte":14,"expiration":"10/16/2026","call_delta":0.7091,"put_delta":-0.2197,"call_gamma":0.202926,"put_gamma":0.254502,"call_theta":-0.0241,"put_theta":-0.0126,"call_vega":0.0154,"put_vega":0.0133,"call_oi":60,"put_oi":56},{"strike":23.5,"dte":14,"expiration":"10/16/2026","call_delta":0.6793,"put_delta":0,"call_gamma":0.448619,"put_gamma":0,"call_theta":-0.0128,"put_theta":0,"call_vega":0.0161,"put_vega":0,"call_oi":64,"put_oi":0},{"strike":24.0,"dte":14,"expiration":"10/16/2026","call_delta":0.4577,"put_delta":0,"call_gamma":0.358175,"put_gamma":0,"call_theta":-0.0181,"put_theta":0,"call_vega":0.0178,"put_vega":0,"call_oi":1215,"put_oi":0},{"strike":24.5,"dte":14,"expiration":"10/16/2026","call_delta":0.305,"put_delta":0,"call_gamma":0.295352,"put_gamma":0,"call_theta":-0.0168,"put_theta":0,"call_vega":0.0157,"put_vega":0,"call_oi":61,"put_oi":0},{"strike":25.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1892,"put_delta":-0.7597,"call_gamma":0.219957,"put_gamma":0.205518,"call_theta":-0.0133,"put_theta":-0.0158,"call_vega":0.0122,"put_vega":0.014,"call_oi":7625,"put_oi":367},{"strike":26.0,"dte":14,"expiration":"10/16/2026","call_delta":0.3125,"put_delta":0,"call_gamma":0.097573,"put_gamma":0,"call_theta":-0.0502,"put_theta":0,"call_vega":0.0159,"put_vega":0,"call_oi":54,"put_oi":0},{"strike":27.5,"dte":14,"expiration":"10/16/2026","call_delta":0.0353,"put_delta":0,"call_gamma":0.042462,"put_gamma":0,"call_theta":-0.0056,"put_theta":0,"call_vega":0.0035,"put_vega":0,"call_oi":3028,"put_oi":0},{"strike":30.0,"dte":14,"expiration":"10/16/2026","call_delta":0.6787,"put_delta":0,"call_gamma":0.011704,"put_gamma":0,"call_theta":-0.4224,"put_theta":0,"call_vega":0.0161,"put_vega":0,"call_oi":1443,"put_oi":0},{"strike":21.0,"dte":21,"expiration":"10/23/2026","call_delta":0,"put_delta":-0.0741,"call_gamma":0,"put_gamma":0.064237,"call_theta":0,"put_theta":-0.0074,"call_vega":0,"put_vega":0.0078,"call_oi":0,"put_oi":503},{"strike":24.5,"dte":21,"expiration":"10/23/2026","call_delta":0,"put_delta":-0.6206,"call_gamma":0,"put_gamma":0.21324,"call_theta":0,"put_theta":-0.0151,"call_vega":0,"put_vega":0.0212,"call_oi":0,"put_oi":73},{"strike":25.0,"dte":21,"expiration":"10/23/2026","call_delta":0.2618,"put_delta":0,"call_gamma":0.199539,"put_gamma":0,"call_theta":-0.014,"put_theta":0,"call_vega":0.0182,"put_vega":0,"call_oi":113,"put_oi":0},{"strike":22.0,"dte":28,"expiration":"10/30/2026","call_delta":0,"put_delta":-0.1776,"call_gamma":0,"put_gamma":0.116004,"call_theta":0,"put_theta":-0.0103,"call_vega":0,"put_vega":0.0169,"call_oi":0,"put_oi":99},{"strike":22.5,"dte":28,"expiration":"10/30/2026","call_delta":0,"put_delta":-0.2173,"call_gamma":0,"put_gamma":0.151992,"call_theta":0,"put_theta":-0.0099,"call_vega":0,"put_vega":0.019,"call_oi":0,"put_oi":105},{"strike":24.5,"dte":28,"expiration":"10/30/2026","call_delta":0,"put_delta":-0.6001,"call_gamma":0,"put_gamma":0.191876,"call_theta":0,"put_theta":-0.0126,"call_vega":0,"put_vega":0.025,"call_oi":0,"put_oi":92},{"strike":30.0,"dte":35,"expiration":"11/06/2026","call_delta":0.0999,"put_delta":0,"call_gamma":0.044337,"put_gamma":0,"call_theta":-0.0105,"put_theta":0,"call_vega":0.0128,"put_vega":0,"call_oi":167,"put_oi":0},{"strike":20.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.1134,"call_gamma":0,"put_gamma":0.050485,"call_theta":0,"put_theta":-0.0073,"call_vega":0,"put_vega":0.0166,"call_oi":0,"put_oi":75},{"strike":22.5,"dte":49,"expiration":"11/20/2026","call_delta":0.7051,"put_delta":-0.2975,"call_gamma":0.109421,"put_gamma":0.107839,"call_theta":-0.013,"put_theta":-0.0107,"call_vega":0.0298,"put_vega":0.0299,"call_oi":100,"put_oi":530},{"strike":25.0,"dte":49,"expiration":"11/20/2026","call_delta":0.401,"put_delta":0,"call_gamma":0.120673,"put_gamma":0,"call_theta":-0.0139,"put_theta":0,"call_vega":0.0334,"put_vega":0,"call_oi":950,"put_oi":0},{"strike":27.5,"dte":49,"expiration":"11/20/2026","call_delta":0.1612,"put_delta":0,"call_gamma":0.078429,"put_gamma":0,"call_theta":-0.0084,"put_theta":0,"call_vega":0.0211,"put_vega":0,"call_oi":299,"put_oi":0},{"strike":17.5,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.0871,"call_gamma":0,"put_gamma":0.025799,"call_theta":0,"put_theta":-0.0061,"call_vega":0,"put_vega":0.0172,"call_oi":0,"put_oi":409},{"strike":20.0,"dte":77,"expiration":"12/18/2026","call_delta":0.8402,"put_delta":-0.155,"call_gamma":0.049597,"put_gamma":0.049835,"call_theta":-0.0097,"put_theta":-0.007,"call_vega":0.0264,"put_vega":0.0259,"call_oi":473,"put_oi":656},{"strike":22.5,"dte":77,"expiration":"12/18/2026","call_delta":0.7663,"put_delta":-0.3036,"call_gamma":0.132417,"put_gamma":0.09784,"call_theta":-0.0066,"put_theta":-0.0073,"call_vega":0.0333,"put_vega":0.038,"call_oi":3368,"put_oi":3649},{"strike":25.0,"dte":77,"expiration":"12/18/2026","call_delta":0.4278,"put_delta":-0.5803,"call_gamma":0.107738,"put_gamma":0.114085,"call_theta":-0.0105,"put_theta":-0.007,"call_vega":0.0427,"put_vega":0.0425,"call_oi":25156,"put_oi":385},{"strike":27.5,"dte":77,"expiration":"12/18/2026","call_delta":0.2093,"put_delta":0,"call_gamma":0.079272,"put_gamma":0,"call_theta":-0.0074,"put_theta":0,"call_vega":0.0313,"put_vega":0,"call_oi":16458,"put_oi":0},{"strike":30.0,"dte":77,"expiration":"12/18/2026","call_delta":0.1185,"put_delta":0,"call_gamma":0.047651,"put_gamma":0,"call_theta":-0.0057,"put_theta":0,"call_vega":0.0216,"put_vega":0,"call_oi":7937,"put_oi":0}],"strikes":[17.5,18.0,20.0,21.0,22.0,22.5,23.0,23.5,24.0,24.5,25.0,25.5,26.0,26.5,27.5,28.5,30.0],"dtes":[0,7,14,21,28,35,49,77]},"risk_reversal":[{"expiration":"10/02/2026","dte":0,"risk_reversal":80.79,"put_25d_iv":171.88,"call_25d_iv":91.09,"put_25d_strike":23.5,"call_25d_strike":24.0,"skew":"put_skew"},{"expiration":"10/16/2026","dte":14,"risk_reversal":-0.52,"put_25d_iv":25.86,"call_25d_iv":26.38,"put_25d_strike":23.0,"call_25d_strike":24.5,"skew":"neutral"},{"expiration":"10/23/2026","dte":21,"risk_reversal":9.9,"put_25d_iv":39.16,"call_25d_iv":29.26,"put_25d_strike":21.0,"call_25d_strike":25.0,"skew":"put_skew"},{"expiration":"11/20/2026","dte":49,"risk_reversal":1.09,"put_25d_iv":37.18,"call_25d_iv":36.09,"put_25d_strike":22.5,"call_25d_strike":27.5,"skew":"neutral"},{"expiration":"12/18/2026","dte":77,"risk_reversal":-0.51,"put_25d_iv":32.87,"call_25d_iv":33.38,"put_25d_strike":22.5,"call_25d_strike":27.5,"skew":"neutral"},{"expiration":"01/15/2027","dte":105,"risk_reversal":2.1,"put_25d_iv":35.36,"call_25d_iv":33.25,"put_25d_strike":22.5,"call_25d_strike":27.5,"skew":"put_skew"},{"expiration":"03/19/2027","dte":168,"risk_reversal":1.04,"put_25d_iv":34.2,"call_25d_iv":33.16,"put_25d_strike":22.5,"call_25d_strike":30.0,"skew":"neutral"},{"expiration":"04/16/2027","dte":196,"risk_reversal":65.01,"put_25d_iv":98.8,"call_25d_iv":33.79,"put_25d_strike":15.0,"call_25d_strike":30.0,"skew":"put_skew"},{"expiration":"01/21/2028","dte":476,"risk_reversal":1.78,"put_25d_iv":35.37,"call_25d_iv":33.59,"put_25d_strike":20.0,"call_25d_strike":35.0,"skew":"neutral"}],"vanna_exposure":{"exposure":[{"strike":12.5,"call_vanna":-22.0,"put_vanna":40.0,"net_vanna":18.0,"call_oi":144,"put_oi":646},{"strike":15.0,"call_vanna":-58.0,"put_vanna":93.0,"net_vanna":35.0,"call_oi":690,"put_oi":1061},{"strike":17.5,"call_vanna":-297.0,"put_vanna":150.0,"net_vanna":-147.0,"call_oi":2237,"put_oi":2259},{"strike":18.0,"call_vanna":-0.0,"put_vanna":0,"net_vanna":-0.0,"call_oi":160,"put_oi":0},{"strike":20.0,"call_vanna":-320.0,"put_vanna":536.0,"net_vanna":216.0,"call_oi":3016,"put_oi":6534},{"strike":21.0,"call_vanna":0,"put_vanna":45.0,"net_vanna":45.0,"call_oi":0,"put_oi":1958},{"strike":22.0,"call_vanna":0,"put_vanna":5.0,"net_vanna":5.0,"call_oi":0,"put_oi":703},{"strike":22.5,"call_vanna":-836.0,"put_vanna":514.0,"net_vanna":-322.0,"call_oi":10303,"put_oi":10705},{"strike":23.0,"call_vanna":-2.0,"put_vanna":3.0,"net_vanna":2.0,"call_oi":60,"put_oi":359},{"strike":23.5,"call_vanna":-2.0,"put_vanna":3.0,"net_vanna":2.0,"call_oi":64,"put_oi":487},{"strike":24.0,"call_vanna":10.0,"put_vanna":0,"net_vanna":10.0,"call_oi":2672,"put_oi":0},{"strike":24.5,"call_vanna":2.0,"put_vanna":-4.0,"net_vanna":-2.0,"call_oi":61,"put_oi":165},{"strike":25.0,"call_vanna":1067.0,"put_vanna":-10.0,"net_vanna":1057.0,"call_oi":48712,"put_oi":1490},{"strike":25.5,"call_vanna":0.0,"put_vanna":0,"net_vanna":0.0,"call_oi":59,"put_oi":0},{"strike":26.0,"call_vanna":1.0,"put_vanna":0,"net_vanna":1.0,"call_oi":119,"put_oi":0},{"strike":26.5,"call_vanna":0.0,"put_vanna":0,"net_vanna":0.0,"call_oi":111,"put_oi":0},{"strike":27.5,"call_vanna":1802.0,"put_vanna":-6.0,"net_vanna":1796.0,"call_oi":26865,"put_oi":113},{"strike":28.5,"call_vanna":-15.0,"put_vanna":0,"net_vanna":-15.0,"call_oi":884,"put_oi":0},{"strike":30.0,"call_vanna":1731.0,"put_vanna":-11.0,"net_vanna":1720.0,"call_oi":22311,"put_oi":150},{"strike":32.5,"call_vanna":111.0,"put_vanna":0,"net_vanna":111.0,"call_oi":1873,"put_oi":0},{"strike":35.0,"call_vanna":305.0,"put_vanna":0,"net_vanna":305.0,"call_oi":2578,"put_oi":0},{"strike":37.5,"call_vanna":138.0,"put_vanna":0,"net_vanna":138.0,"call_oi":1479,"put_oi":0},{"strike":40.0,"call_vanna":97.0,"put_vanna":0,"net_vanna":97.0,"call_oi":1484,"put_oi":0},{"strike":42.5,"call_vanna":344.0,"put_vanna":0,"net_vanna":344.0,"call_oi":4815,"put_oi":0}],"net_vanna":5418.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":12.5,"call_charm":0,"put_charm":543.0,"net_charm":543.0,"call_oi":0,"put_oi":96},{"strike":15.0,"call_charm":0,"put_charm":1109.0,"net_charm":1109.0,"call_oi":0,"put_oi":53},{"strike":17.5,"call_charm":0,"put_charm":1208.0,"net_charm":1208.0,"call_oi":0,"put_oi":548},{"strike":20.0,"call_charm":0,"put_charm":744.0,"net_charm":744.0,"call_oi":0,"put_oi":1819},{"strike":21.0,"call_charm":0,"put_charm":106401.0,"net_charm":106401.0,"call_oi":0,"put_oi":1958},{"strike":22.0,"call_charm":0,"put_charm":236.0,"net_charm":236.0,"call_oi":0,"put_oi":99},{"strike":22.5,"call_charm":-32659.0,"put_charm":25645.0,"net_charm":-7014.0,"call_oi":1046,"put_oi":5821},{"strike":23.0,"call_charm":-2674.0,"put_charm":1583.0,"net_charm":-1091.0,"call_oi":60,"put_oi":114},{"strike":23.5,"call_charm":-1452.0,"put_charm":6799.0,"net_charm":5347.0,"call_oi":64,"put_oi":172},{"strike":24.0,"call_charm":-26281.0,"put_charm":0,"net_charm":-26281.0,"call_oi":1215,"put_oi":0},{"strike":24.5,"call_charm":-815.0,"put_charm":2099.0,"net_charm":1284.0,"call_oi":61,"put_oi":165},{"strike":25.0,"call_charm":-54793.0,"put_charm":11521.0,"net_charm":-43273.0,"call_oi":8688,"put_oi":367},{"strike":26.0,"call_charm":-2208.0,"put_charm":0,"net_charm":-2208.0,"call_oi":54,"put_oi":0},{"strike":27.5,"call_charm":-1859.0,"put_charm":0,"net_charm":-1859.0,"call_oi":3327,"put_oi":0},{"strike":28.5,"call_charm":-2780576.0,"put_charm":0,"net_charm":-2780576.0,"call_oi":884,"put_oi":0},{"strike":30.0,"call_charm":-1078727.0,"put_charm":0,"net_charm":-1078727.0,"call_oi":1610,"put_oi":0},{"strike":32.5,"call_charm":-140.0,"put_charm":0,"net_charm":-140.0,"call_oi":240,"put_oi":0}],"net_charm":-3824297.0,"weekend_delta_shift":-11472892.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/02/2026","dte":0,"call_delta":52415.0,"put_delta":-32697.0,"net_delta":19718.0,"call_oi":1952,"put_oi":1457,"total_oi":3409,"total_volume":45,"bias":"neutral"},{"expiration":"10/09/2026","dte":7,"call_delta":73803.0,"put_delta":-37870.0,"net_delta":35933.0,"call_oi":1122,"put_oi":1875,"total_oi":2997,"total_volume":748,"bias":"neutral"},{"expiration":"10/16/2026","dte":14,"call_delta":403221.0,"put_delta":-110945.0,"net_delta":292277.0,"call_oi":14756,"put_oi":8003,"total_oi":22759,"total_volume":101,"bias":"bullish"},{"expiration":"10/23/2026","dte":21,"call_delta":8022.0,"put_delta":-10005.0,"net_delta":-1983.0,"call_oi":225,"put_oi":649,"total_oi":874,"total_volume":41,"bias":"neutral"},{"expiration":"10/30/2026","dte":28,"call_delta":3111.0,"put_delta":-12223.0,"net_delta":-9112.0,"call_oi":94,"put_oi":377,"total_oi":471,"total_volume":9,"bias":"neutral"},{"expiration":"11/06/2026","dte":35,"call_delta":2876.0,"put_delta":-113.0,"net_delta":2763.0,"call_oi":199,"put_oi":5,"total_oi":204,"total_volume":25,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":50710.0,"put_delta":-16795.0,"net_delta":33915.0,"call_oi":1405,"put_oi":608,"total_oi":2013,"total_volume":17,"bias":"neutral"},{"expiration":"12/18/2026","dte":77,"call_delta":1826179.0,"put_delta":-149681.0,"net_delta":1676498.0,"call_oi":54284,"put_oi":5422,"total_oi":59706,"total_volume":22,"bias":"bullish"},{"expiration":"01/15/2027","dte":105,"call_delta":1493765.0,"put_delta":-109025.0,"net_delta":1384740.0,"call_oi":39358,"put_oi":5339,"total_oi":44697,"total_volume":399,"bias":"bullish"},{"expiration":"03/19/2027","dte":168,"call_delta":8477.0,"put_delta":-14870.0,"net_delta":-6393.0,"call_oi":298,"put_oi":953,"total_oi":1251,"total_volume":7,"bias":"neutral"},{"expiration":"04/16/2027","dte":196,"call_delta":44741.0,"put_delta":-4463.0,"net_delta":40278.0,"call_oi":1265,"put_oi":234,"total_oi":1499,"total_volume":10,"bias":"neutral"},{"expiration":"06/17/2027","dte":258,"call_delta":6614.0,"put_delta":-418.0,"net_delta":6196.0,"call_oi":140,"put_oi":22,"total_oi":162,"total_volume":10,"bias":"neutral"},{"expiration":"07/16/2027","dte":287,"call_delta":3711.0,"put_delta":-887.0,"net_delta":2824.0,"call_oi":66,"put_oi":28,"total_oi":94,"total_volume":5,"bias":"neutral"},{"expiration":"01/21/2028","dte":476,"call_delta":755821.0,"put_delta":-56518.0,"net_delta":699303.0,"call_oi":16382,"put_oi":2209,"total_oi":18591,"total_volume":111,"bias":"bullish"},{"expiration":"01/19/2029","dte":840,"call_delta":864.0,"put_delta":-203.0,"net_delta":661.0,"call_oi":19,"put_oi":7,"total_oi":26,"total_volume":0,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/09/2026","dte":7,"strike":23.5,"straddle_price":0.68,"straddle_pct":2.83,"implied_move":2.83,"avg_iv":25.5},{"expiration":"10/16/2026","dte":14,"strike":23.0,"straddle_price":1.32,"straddle_pct":5.56,"implied_move":5.56,"avg_iv":31.7},{"expiration":"10/23/2026","dte":21,"strike":24.0,"straddle_price":1.35,"straddle_pct":5.67,"implied_move":5.67,"avg_iv":30.2},{"expiration":"10/30/2026","dte":28,"strike":24.5,"straddle_price":1.57,"straddle_pct":6.61,"implied_move":6.61,"avg_iv":28.6},{"expiration":"12/18/2026","dte":77,"strike":25.0,"straddle_price":2.98,"straddle_pct":12.49,"implied_move":12.49,"avg_iv":32.5},{"expiration":"01/15/2027","dte":105,"strike":25.0,"straddle_price":3.5,"straddle_pct":14.69,"implied_move":14.69,"avg_iv":33.2},{"expiration":"03/19/2027","dte":168,"strike":25.0,"straddle_price":4.48,"straddle_pct":18.79,"implied_move":18.79,"avg_iv":34.1},{"expiration":"01/21/2028","dte":476,"strike":25.0,"straddle_price":6.65,"straddle_pct":27.92,"implied_move":27.92,"avg_iv":30.9}],"volume_profile":{"profile":[{"strike":12.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":175,"put_oi":652,"total_oi":827,"bias":"neutral"},{"strike":14.0,"call_volume":464,"put_volume":0,"total_volume":464,"call_oi":10,"put_oi":0,"total_oi":10,"bias":"bullish"},{"strike":15.0,"call_volume":468,"put_volume":0,"total_volume":468,"call_oi":824,"put_oi":1116,"total_oi":1940,"bias":"bullish"},{"strike":16.0,"call_volume":4,"put_volume":0,"total_volume":4,"call_oi":91,"put_oi":4,"total_oi":95,"bias":"bullish"},{"strike":17.0,"call_volume":13,"put_volume":0,"total_volume":13,"call_oi":19,"put_oi":2,"total_oi":21,"bias":"bullish"},{"strike":17.5,"call_volume":15,"put_volume":0,"total_volume":15,"call_oi":2426,"put_oi":2268,"total_oi":4694,"bias":"bullish"},{"strike":18.0,"call_volume":5,"put_volume":0,"total_volume":5,"call_oi":162,"put_oi":1,"total_oi":163,"bias":"bullish"},{"strike":18.5,"call_volume":5,"put_volume":0,"total_volume":5,"call_oi":8,"put_oi":0,"total_oi":8,"bias":"bullish"},{"strike":19.0,"call_volume":2,"put_volume":0,"total_volume":2,"call_oi":24,"put_oi":0,"total_oi":24,"bias":"bullish"},{"strike":19.5,"call_volume":208,"put_volume":0,"total_volume":208,"call_oi":31,"put_oi":0,"total_oi":31,"bias":"bullish"},{"strike":20.0,"call_volume":218,"put_volume":5,"total_volume":223,"call_oi":3063,"put_oi":6561,"total_oi":9624,"bias":"bullish"},{"strike":20.5,"call_volume":5,"put_volume":0,"total_volume":5,"call_oi":12,"put_oi":21,"total_oi":33,"bias":"bullish"},{"strike":21.0,"call_volume":1,"put_volume":1,"total_volume":2,"call_oi":14,"put_oi":1983,"total_oi":1997,"bias":"neutral"},{"strike":21.5,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":7,"put_oi":79,"total_oi":86,"bias":"bullish"},{"strike":22.0,"call_volume":4,"put_volume":50,"total_volume":54,"call_oi":2,"put_oi":793,"total_oi":795,"bias":"bearish"},{"strike":22.5,"call_volume":45,"put_volume":14,"total_volume":59,"call_oi":10346,"put_oi":10769,"total_oi":21115,"bias":"bullish"},{"strike":23.0,"call_volume":1,"put_volume":71,"total_volume":72,"call_oi":97,"put_oi":361,"total_oi":458,"bias":"bearish"},{"strike":23.5,"call_volume":64,"put_volume":40,"total_volume":104,"call_oi":285,"put_oi":503,"total_oi":788,"bias":"bullish"},{"strike":24.0,"call_volume":608,"put_volume":26,"total_volume":634,"call_oi":2740,"put_oi":71,"total_oi":2811,"bias":"bullish"},{"strike":24.5,"call_volume":32,"put_volume":1,"total_volume":33,"call_oi":126,"put_oi":188,"total_oi":314,"bias":"bullish"},{"strike":25.0,"call_volume":370,"put_volume":3,"total_volume":373,"call_oi":48804,"put_oi":1519,"total_oi":50323,"bias":"bullish"},{"strike":25.5,"call_volume":2,"put_volume":0,"total_volume":2,"call_oi":109,"put_oi":0,"total_oi":109,"bias":"bullish"},{"strike":26.0,"call_volume":2,"put_volume":0,"total_volume":2,"call_oi":187,"put_oi":1,"total_oi":188,"bias":"bullish"},{"strike":26.5,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":172,"put_oi":0,"total_oi":172,"bias":"bullish"},{"strike":27.0,"call_volume":20,"put_volume":1,"total_volume":21,"call_oi":40,"put_oi":0,"total_oi":40,"bias":"bullish"},{"strike":27.5,"call_volume":142,"put_volume":1,"total_volume":143,"call_oi":26898,"put_oi":135,"total_oi":27033,"bias":"bullish"},{"strike":28.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":18,"put_oi":0,"total_oi":18,"bias":"bullish"},{"strike":28.5,"call_volume":0,"put_volume":2,"total_volume":2,"call_oi":892,"put_oi":0,"total_oi":892,"bias":"bearish"},{"strike":29.0,"call_volume":0,"put_volume":2,"total_volume":2,"call_oi":0,"put_oi":0,"total_oi":0,"bias":"bearish"},{"strike":30.0,"call_volume":107,"put_volume":0,"total_volume":107,"call_oi":22319,"put_oi":159,"total_oi":22478,"bias":"bullish"},{"strike":32.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1886,"put_oi":2,"total_oi":1888,"bias":"neutral"},{"strike":35.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":2651,"put_oi":0,"total_oi":2651,"bias":"bullish"},{"strike":37.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1479,"put_oi":0,"total_oi":1479,"bias":"neutral"},{"strike":40.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1484,"put_oi":0,"total_oi":1484,"bias":"neutral"},{"strike":42.5,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":4815,"put_oi":0,"total_oi":4815,"bias":"bullish"}],"underlying_price":23.81999969482422,"peak_call_strike":24.0,"peak_put_strike":23.0,"total_call_volume":2810,"total_put_volume":217,"volume_pc_ratio":0.077},"iv_contours":{"x":[0.73,0.8,0.84,0.88,0.9,0.92,0.94,0.97,0.99,1.01,1.03,1.05,1.07,1.09,1.13,1.15,1.18,1.26],"y":[7,14,21,28,35,49,77,105,168],"z":[[null,null,null,117.4,91.32,72.06,53.23,29.44,25.52,28.68,31.28,null,90.83,null,81.38,null,null,null],[104.56,null,53.57,null,null,37.32,30.78,31.72,17.75,24.64,26.38,30.52,null,80.71,null,40.8,null,null],[null,70.89,null,39.16,43.0,34.5,38.84,null,null,30.19,32.01,29.26,41.25,34.48,null,null,120.9,null],[null,null,119.95,97.97,38.92,34.62,29.86,null,25.48,null,28.62,28.4,27.75,33.99,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,36.46,null,null,null,null,null,54.42],[null,null,44.07,null,null,null,36.84,null,null,null,null,37.09,null,null,null,36.09,null,null],[49.08,null,44.54,null,null,null,27.08,null,null,null,null,32.52,null,null,null,33.38,null,38.28],[48.44,null,38.25,null,null,null,34.09,null,null,null,null,33.23,null,null,null,34.46,null,38.32],[38.08,null,34.62,null,null,null,34.2,null,null,null,null,34.12,null,null,null,33.51,null,33.16]],"levels":[17.8,28.1,38.4,48.7,59.0,69.3,79.6,90.0,100.3,110.6,120.9],"min_iv":17.8,"max_iv":120.9},"butterfly_spread":[{"expiration":"10/16/2026","dte":14,"atm_strike":24.0,"atm_iv":24.64,"otm_strike":25.0,"otm_iv":27.38,"itm_strike":22.5,"itm_iv":31.78,"iv_butterfly":9.88,"price_butterfly":0.85,"convexity":"high_convexity"},{"expiration":"12/18/2026","dte":77,"atm_strike":25.0,"atm_iv":33.51,"otm_strike":25.0,"otm_iv":33.51,"itm_strike":22.5,"itm_iv":21.29,"iv_butterfly":-12.22,"price_butterfly":0.8,"convexity":"inverted"},{"expiration":"01/15/2027","dte":105,"atm_strike":25.0,"atm_iv":33.52,"otm_strike":25.0,"otm_iv":33.52,"itm_strike":22.5,"itm_iv":32.81,"iv_butterfly":-0.71,"price_butterfly":1.2,"convexity":"inverted"},{"expiration":"04/16/2027","dte":196,"atm_strike":25.0,"atm_iv":33.43,"otm_strike":25.0,"otm_iv":33.43,"itm_strike":22.5,"itm_iv":29.72,"iv_butterfly":-3.72,"price_butterfly":0.98,"convexity":"inverted"},{"expiration":"01/21/2028","dte":476,"atm_strike":25.0,"atm_iv":32.74,"otm_strike":25.0,"otm_iv":32.74,"itm_strike":22.5,"itm_iv":34.25,"iv_butterfly":1.51,"price_butterfly":1.3,"convexity":"moderate_convexity"}],"iv_history":[{"date":"2026-09-14","iv":60.78},{"date":"2026-09-15","iv":61.08},{"date":"2026-09-16","iv":82.28},{"date":"2026-09-17","iv":61.8},{"date":"2026-09-18","iv":52.91},{"date":"2026-09-21","iv":54.05},{"date":"2026-09-22","iv":68.7},{"date":"2026-09-23","iv":84.9},{"date":"2026-09-24","iv":179.8},{"date":"2026-09-25","iv":261.7},{"date":"2026-09-28","iv":53.2},{"date":"2026-09-29","iv":86.5},{"date":"2026-09-30","iv":78.4},{"date":"2026-10-01","iv":151.7},{"date":"2026-10-02","iv":320.9}]}}