{"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":"VSH","summary":{"name":"VSH","price":38.18,"total_oi":105956,"call_oi":50869,"put_oi":55087,"pc_ratio":1.083,"net_gex":1146167.66,"avg_iv":114.1,"iv_rank":57.2,"iv_52w_high":126.6,"iv_52w_low":97.37,"gamma_flip":5.38,"max_pain":45.0},"features":{"symbol":"VSH","price":38.18,"total_oi":105956,"analysis_coverage":1.0,"avg_iv_pct":114.1,"iv_rank":57.2,"iv_52w_high_pct":126.6,"iv_52w_low_pct":97.37,"front_dte":14,"front_atm_iv_pct":69.0844,"back_atm_iv_pct":75.6557,"term_premium_pp":-6.5713,"expected_move_front_pct":13.53,"straddle_front_pct":11.26,"straddle_30d_pct":11.26,"risk_reversal_front_pp":-217.7,"risk_reversal_30d_pp":-217.7,"butterfly_front_pp":-2.43,"butterfly_30d_pp":-2.43,"put_call_oi_ratio":1.083,"put_call_oi_front_ratio":0.721,"put_call_volume_front_ratio":0.125,"option_volume":18884,"volume_oi_ratio":0.178225,"net_delta_normalized":0.035495,"dealer_delta_normalized":-0.035467,"gex_per_100k_oi":1081739.269131,"vanna_per_100k_oi":3751.55725,"charm_per_100k_oi":-1201006.077995,"weekend_delta_shift_per_100k_oi":-3603019.177772,"iv_surface_range_pp":27.2,"gamma_flip_distance_pct":-85.908853,"max_pain_distance_pct":17.862755,"peak_call_distance_pct":4.766894,"peak_put_distance_pct":-54.164484},"analyses":{"gamma_walls":[{"strike":2.5,"call_gex":0.0,"put_gex":-0.79,"net_gex":-0.79,"call_oi":0,"put_oi":5},{"strike":5.0,"call_gex":0.0,"put_gex":-4.0,"net_gex":-4.0,"call_oi":0,"put_oi":4},{"strike":7.5,"call_gex":55.61,"put_gex":-24.07,"net_gex":31.54,"call_oi":42,"put_oi":22},{"strike":10.0,"call_gex":20.27,"put_gex":-44.54,"net_gex":-24.27,"call_oi":11,"put_oi":20},{"strike":12.5,"call_gex":10.94,"put_gex":-232.0,"net_gex":-221.06,"call_oi":4,"put_oi":126},{"strike":15.0,"call_gex":320.82,"put_gex":-1319.52,"net_gex":-998.7,"call_oi":78,"put_oi":247},{"strike":17.5,"call_gex":701.16,"put_gex":-31341.2,"net_gex":-30640.04,"call_oi":145,"put_oi":5087},{"strike":20.0,"call_gex":3255.91,"put_gex":-82512.15,"net_gex":-79256.23,"call_oi":441,"put_oi":9915},{"strike":22.5,"call_gex":2241.08,"put_gex":-15130.72,"net_gex":-12889.64,"call_oi":273,"put_oi":1297},{"strike":25.0,"call_gex":3147.3,"put_gex":-25086.12,"net_gex":-21938.82,"call_oi":244,"put_oi":1825},{"strike":30.0,"call_gex":34125.69,"put_gex":-98840.54,"net_gex":-64714.85,"call_oi":1361,"put_oi":3366},{"strike":35.0,"call_gex":841467.74,"put_gex":-173400.58,"net_gex":668067.16,"call_oi":12525,"put_oi":3164},{"strike":40.0,"call_gex":666740.99,"put_gex":-126006.88,"net_gex":540734.11,"call_oi":6981,"put_oi":1524},{"strike":45.0,"call_gex":155986.78,"put_gex":-396790.98,"net_gex":-240804.2,"call_oi":2941,"put_oi":22127},{"strike":50.0,"call_gex":120473.24,"put_gex":-60157.58,"net_gex":60315.67,"call_oi":3741,"put_oi":3291},{"strike":55.0,"call_gex":53693.89,"put_gex":-42927.21,"net_gex":10766.68,"call_oi":2148,"put_oi":1617},{"strike":60.0,"call_gex":53749.74,"put_gex":-35824.77,"net_gex":17924.97,"call_oi":2545,"put_oi":1422},{"strike":65.0,"call_gex":181561.85,"put_gex":-244.48,"net_gex":181317.37,"call_oi":8573,"put_oi":14},{"strike":70.0,"call_gex":16065.26,"put_gex":0.0,"net_gex":16065.26,"call_oi":1094,"put_oi":0},{"strike":75.0,"call_gex":57860.3,"put_gex":-85.37,"net_gex":57774.93,"call_oi":4082,"put_oi":7},{"strike":80.0,"call_gex":7991.24,"put_gex":-36.39,"net_gex":7954.85,"call_oi":593,"put_oi":3},{"strike":85.0,"call_gex":9998.65,"put_gex":0.0,"net_gex":9998.65,"call_oi":646,"put_oi":0},{"strike":90.0,"call_gex":8387.05,"put_gex":-23.29,"net_gex":8363.76,"call_oi":637,"put_oi":2},{"strike":95.0,"call_gex":11657.77,"put_gex":-25.54,"net_gex":11632.23,"call_oi":923,"put_oi":2},{"strike":100.0,"call_gex":6713.09,"put_gex":0.0,"net_gex":6713.09,"call_oi":841,"put_oi":0}],"pain_by_strike":[{"strike":2.5,"call_value":0,"put_value":1839335.0,"total_value":1839335.0},{"strike":5.0,"call_value":0.0,"put_value":1701630.0,"total_value":1701630.0},{"strike":7.5,"call_value":0.0,"put_value":1563935.0,"total_value":1563935.0},{"strike":10.0,"call_value":105.0,"put_value":1426295.0,"total_value":1426400.0},{"strike":12.5,"call_value":237.5,"put_value":1288705.0,"total_value":1288942.5},{"strike":15.0,"call_value":380.0,"put_value":1151430.0,"total_value":1151810.0},{"strike":17.5,"call_value":717.5,"put_value":1014772.5,"total_value":1015490.0},{"strike":20.0,"call_value":1417.5,"put_value":890832.5,"total_value":892250.0},{"strike":22.5,"call_value":3220.0,"put_value":791680.0,"total_value":794900.0},{"strike":25.0,"call_value":5705.0,"put_value":695770.0,"total_value":701475.0},{"strike":30.0,"call_value":11895.0,"put_value":513075.0,"total_value":524970.0},{"strike":35.0,"call_value":24890.0,"put_value":347210.0,"total_value":372100.0},{"strike":40.0,"call_value":100510.0,"put_value":197165.0,"total_value":297675.0},{"strike":45.0,"call_value":211035.0,"put_value":54740.0,"total_value":265775.0},{"strike":50.0,"call_value":336265.0,"put_value":22950.0,"total_value":359215.0},{"strike":55.0,"call_value":480200.0,"put_value":7615.0,"total_value":487815.0},{"strike":60.0,"call_value":634875.0,"put_value":365.0,"total_value":635240.0},{"strike":65.0,"call_value":802275.0,"put_value":225.0,"total_value":802500.0},{"strike":70.0,"call_value":1012540.0,"put_value":155.0,"total_value":1012695.0},{"strike":75.0,"call_value":1228275.0,"put_value":85.0,"total_value":1228360.0},{"strike":80.0,"call_value":1464420.0,"put_value":50.0,"total_value":1464470.0},{"strike":85.0,"call_value":1703530.0,"put_value":30.0,"total_value":1703560.0},{"strike":90.0,"call_value":1945870.0,"put_value":10.0,"total_value":1945880.0},{"strike":95.0,"call_value":2191395.0,"put_value":0.0,"total_value":2191395.0},{"strike":100.0,"call_value":2441535.0,"put_value":0,"total_value":2441535.0}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":252.8,"strike":20.28},{"moneyness":0.85,"dte":21,"iv":null,"strike":null},{"moneyness":0.85,"dte":30,"iv":null,"strike":null},{"moneyness":0.85,"dte":45,"iv":126.1,"strike":22.0},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":99.5,"strike":20.09},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":72.0,"strike":35.0},{"moneyness":0.9,"dte":21,"iv":null,"strike":null},{"moneyness":0.9,"dte":30,"iv":null,"strike":null},{"moneyness":0.9,"dte":45,"iv":77.6,"strike":35.0},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":72.9,"strike":35.0},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":null,"strike":null},{"moneyness":0.95,"dte":21,"iv":null,"strike":null},{"moneyness":0.95,"dte":30,"iv":null,"strike":null},{"moneyness":0.95,"dte":45,"iv":null,"strike":null},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":null,"strike":null},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":null,"strike":null},{"moneyness":1.0,"dte":21,"iv":null,"strike":null},{"moneyness":1.0,"dte":30,"iv":null,"strike":null},{"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":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":69.1,"strike":40.0},{"moneyness":1.05,"dte":21,"iv":null,"strike":null},{"moneyness":1.05,"dte":30,"iv":null,"strike":null},{"moneyness":1.05,"dte":45,"iv":75.7,"strike":40.0},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":72.5,"strike":40.0},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":null,"strike":null},{"moneyness":1.1,"dte":21,"iv":null,"strike":null},{"moneyness":1.1,"dte":30,"iv":null,"strike":null},{"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":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":231.5,"strike":70.38},{"moneyness":1.15,"dte":21,"iv":null,"strike":null},{"moneyness":1.15,"dte":30,"iv":null,"strike":null},{"moneyness":1.15,"dte":45,"iv":107.0,"strike":67.5},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":89.8,"strike":67.42}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":0.0,"contract_count":4,"total_oi":12759},{"expiration":"11/20/2026","dte":49,"iv":1.0,"contract_count":4,"total_oi":7426},{"expiration":"12/18/2026","dte":77,"iv":0.4747,"contract_count":4,"total_oi":1470},{"expiration":"01/15/2027","dte":105,"iv":0.2521,"contract_count":4,"total_oi":2095},{"expiration":"04/16/2027","dte":196,"iv":0.4666,"contract_count":4,"total_oi":115},{"expiration":"01/21/2028","dte":476,"iv":0.4067,"contract_count":4,"total_oi":260},{"expiration":"12/15/2028","dte":805,"iv":0.4943,"contract_count":4,"total_oi":69}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":13.53,"expected_move_2std":27.06,"contract_count":2},{"expiration":"11/20/2026","dte":49,"expected_move_1std":27.72,"expected_move_2std":55.44,"contract_count":2},{"expiration":"12/18/2026","dte":77,"expected_move_1std":33.66,"expected_move_2std":67.32,"contract_count":2},{"expiration":"01/15/2027","dte":105,"expected_move_1std":38.49,"expected_move_2std":76.99,"contract_count":2},{"expiration":"04/16/2027","dte":196,"expected_move_1std":55.11,"expected_move_2std":110.21,"contract_count":2},{"expiration":"01/21/2028","dte":476,"expected_move_1std":82.33,"expected_move_2std":164.66,"contract_count":2},{"expiration":"12/15/2028","dte":805,"expected_move_1std":108.17,"expected_move_2std":216.35,"contract_count":2}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":17651,"put_oi":12729,"total_oi":30380,"pc_ratio":0.721,"pc_ratio_volume":0.125,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":18735,"put_oi":3541,"total_oi":22276,"pc_ratio":0.189,"pc_ratio_volume":0.101,"sentiment":"bullish"},{"expiration":"12/18/2026","dte":77,"call_oi":3604,"put_oi":1552,"total_oi":5156,"pc_ratio":0.431,"pc_ratio_volume":0.03,"sentiment":"bullish"},{"expiration":"01/15/2027","dte":105,"call_oi":7795,"put_oi":7794,"total_oi":15589,"pc_ratio":1.0,"pc_ratio_volume":1.731,"sentiment":"neutral"},{"expiration":"04/16/2027","dte":196,"call_oi":692,"put_oi":4072,"total_oi":4764,"pc_ratio":5.884,"pc_ratio_volume":61.677,"sentiment":"bearish"},{"expiration":"01/21/2028","dte":476,"call_oi":1891,"put_oi":25161,"total_oi":27052,"pc_ratio":13.306,"pc_ratio_volume":0.28,"sentiment":"bearish"},{"expiration":"12/15/2028","dte":805,"call_oi":500,"put_oi":232,"total_oi":732,"pc_ratio":0.464,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"01/19/2029","dte":840,"call_oi":1,"put_oi":6,"total_oi":7,"pc_ratio":6.0,"pc_ratio_volume":0.0,"sentiment":"bearish"}],"dealer_positioning":{"positioning":[{"strike":2.5,"call_delta_oi":0,"put_delta_oi":-1.0,"dealer_delta":1.0,"call_oi":0,"put_oi":5},{"strike":5.0,"call_delta_oi":0,"put_delta_oi":-5.0,"dealer_delta":5.0,"call_oi":0,"put_oi":4},{"strike":7.5,"call_delta_oi":4149.0,"put_delta_oi":-19.0,"dealer_delta":-4130.0,"call_oi":42,"put_oi":22},{"strike":10.0,"call_delta_oi":1085.0,"put_delta_oi":-64.0,"dealer_delta":-1021.0,"call_oi":11,"put_oi":20},{"strike":12.5,"call_delta_oi":393.0,"put_delta_oi":-148.0,"dealer_delta":-245.0,"call_oi":4,"put_oi":126},{"strike":15.0,"call_delta_oi":7489.0,"put_delta_oi":-1399.0,"dealer_delta":-6090.0,"call_oi":77,"put_oi":247},{"strike":17.5,"call_delta_oi":13816.0,"put_delta_oi":-22401.0,"dealer_delta":8585.0,"call_oi":144,"put_oi":5087},{"strike":20.0,"call_delta_oi":41541.0,"put_delta_oi":-46472.0,"dealer_delta":4930.0,"call_oi":441,"put_oi":9915},{"strike":22.5,"call_delta_oi":22115.0,"put_delta_oi":-8675.0,"dealer_delta":-13440.0,"call_oi":231,"put_oi":1297},{"strike":25.0,"call_delta_oi":18383.0,"put_delta_oi":-11683.0,"dealer_delta":-6700.0,"call_oi":204,"put_oi":1825},{"strike":30.0,"call_delta_oi":113544.0,"put_delta_oi":-35899.0,"dealer_delta":-77645.0,"call_oi":1361,"put_oi":3366},{"strike":35.0,"call_delta_oi":910133.0,"put_delta_oi":-93606.0,"dealer_delta":-816526.0,"call_oi":12525,"put_oi":3164},{"strike":40.0,"call_delta_oi":296147.0,"put_delta_oi":-82612.0,"dealer_delta":-213535.0,"call_oi":6981,"put_oi":1524},{"strike":45.0,"call_delta_oi":63540.0,"put_delta_oi":-863443.0,"dealer_delta":799903.0,"call_oi":2941,"put_oi":22127},{"strike":50.0,"call_delta_oi":100365.0,"put_delta_oi":-145180.0,"dealer_delta":44815.0,"call_oi":3741,"put_oi":3291},{"strike":55.0,"call_delta_oi":30450.0,"put_delta_oi":-108341.0,"dealer_delta":77891.0,"call_oi":2148,"put_oi":1617},{"strike":60.0,"call_delta_oi":34584.0,"put_delta_oi":-112475.0,"dealer_delta":77891.0,"call_oi":2545,"put_oi":1422},{"strike":65.0,"call_delta_oi":140723.0,"put_delta_oi":-784.0,"dealer_delta":-139939.0,"call_oi":8573,"put_oi":14},{"strike":70.0,"call_delta_oi":12949.0,"put_delta_oi":0,"dealer_delta":-12949.0,"call_oi":1094,"put_oi":0},{"strike":75.0,"call_delta_oi":47486.0,"put_delta_oi":-309.0,"dealer_delta":-47177.0,"call_oi":4082,"put_oi":7},{"strike":80.0,"call_delta_oi":7504.0,"put_delta_oi":-137.0,"dealer_delta":-7367.0,"call_oi":593,"put_oi":3},{"strike":85.0,"call_delta_oi":13765.0,"put_delta_oi":0,"dealer_delta":-13765.0,"call_oi":646,"put_oi":0},{"strike":90.0,"call_delta_oi":9235.0,"put_delta_oi":-95.0,"dealer_delta":-9140.0,"call_oi":637,"put_oi":2},{"strike":95.0,"call_delta_oi":12336.0,"put_delta_oi":-111.0,"dealer_delta":-12226.0,"call_oi":923,"put_oi":2},{"strike":100.0,"call_delta_oi":7919.0,"put_delta_oi":0,"dealer_delta":-7919.0,"call_oi":841,"put_oi":0}],"net_dealer_delta":-375793.0,"total_call_delta":1909651.0,"total_put_delta":-1533858.0,"bias":"bearish"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":38.18000030517578,"strikes":[{"strike":20.0,"moneyness":0.5238,"type":"put","iv":0.8745,"delta":-0.05,"oi":2445},{"strike":20.0,"moneyness":0.5238,"type":"call","iv":0.8128,"delta":0.9586,"oi":120},{"strike":22.5,"moneyness":0.5893,"type":"put","iv":0.8187,"delta":-0.0727,"oi":760},{"strike":30.0,"moneyness":0.7858,"type":"put","iv":0.7184,"delta":-0.1971,"oi":226},{"strike":30.0,"moneyness":0.7858,"type":"call","iv":0.7375,"delta":0.7996,"oi":164},{"strike":35.0,"moneyness":0.9167,"type":"put","iv":0.7236,"delta":-0.3265,"oi":1330},{"strike":35.0,"moneyness":0.9167,"type":"call","iv":0.7234,"delta":0.6735,"oi":183},{"strike":40.0,"moneyness":1.0477,"type":"put","iv":0.7308,"delta":-0.4575,"oi":117},{"strike":40.0,"moneyness":1.0477,"type":"call","iv":0.7046,"delta":0.5384,"oi":465},{"strike":45.0,"moneyness":1.1786,"type":"put","iv":0.7368,"delta":-0.5755,"oi":372},{"strike":45.0,"moneyness":1.1786,"type":"call","iv":0.7027,"delta":0.4136,"oi":149},{"strike":50.0,"moneyness":1.3096,"type":"call","iv":0.6983,"delta":0.3069,"oi":1577},{"strike":55.0,"moneyness":1.4405,"type":"put","iv":0.7987,"delta":-0.7306,"oi":1002},{"strike":55.0,"moneyness":1.4405,"type":"call","iv":0.7151,"delta":0.2315,"oi":129},{"strike":60.0,"moneyness":1.5715,"type":"put","iv":0.8048,"delta":-0.7908,"oi":1256},{"strike":60.0,"moneyness":1.5715,"type":"call","iv":0.7085,"delta":0.165,"oi":580},{"strike":65.0,"moneyness":1.7025,"type":"call","iv":0.7106,"delta":0.1188,"oi":194},{"strike":70.0,"moneyness":1.8334,"type":"call","iv":0.7156,"delta":0.0863,"oi":126},{"strike":75.0,"moneyness":1.9644,"type":"call","iv":0.7404,"delta":0.0694,"oi":2806},{"strike":90.0,"moneyness":2.3573,"type":"call","iv":1.3699,"delta":0.2146,"oi":125},{"strike":95.0,"moneyness":2.4882,"type":"call","iv":1.125,"delta":0.1156,"oi":605},{"strike":100.0,"moneyness":2.6192,"type":"call","iv":1.4689,"delta":0.206,"oi":297}]},{"expiration":"01/21/2028","underlying_price":38.18000030517578,"strikes":[{"strike":20.0,"moneyness":0.5238,"type":"call","iv":0.6615,"delta":0.9045,"oi":183},{"strike":30.0,"moneyness":0.7858,"type":"call","iv":0.6856,"delta":0.7794,"oi":400},{"strike":40.0,"moneyness":1.0477,"type":"put","iv":0.7739,"delta":-0.3259,"oi":163},{"strike":45.0,"moneyness":1.1786,"type":"put","iv":0.7485,"delta":-0.3824,"oi":21393},{"strike":50.0,"moneyness":1.3096,"type":"call","iv":0.6885,"delta":0.5477,"oi":133},{"strike":50.0,"moneyness":1.3096,"type":"put","iv":0.7538,"delta":-0.4283,"oi":3072},{"strike":55.0,"moneyness":1.4405,"type":"call","iv":0.6629,"delta":0.4875,"oi":126},{"strike":55.0,"moneyness":1.4405,"type":"put","iv":0.7602,"delta":-0.4695,"oi":408},{"strike":60.0,"moneyness":1.5715,"type":"call","iv":0.703,"delta":0.4627,"oi":119},{"strike":75.0,"moneyness":1.9644,"type":"call","iv":0.6924,"delta":0.3483,"oi":407}]},{"expiration":"04/16/2027","underlying_price":38.18000030517578,"strikes":[{"strike":17.5,"moneyness":0.4584,"type":"put","iv":0.7763,"delta":-0.0447,"oi":4016},{"strike":45.0,"moneyness":1.1786,"type":"call","iv":0.7046,"delta":0.493,"oi":144},{"strike":50.0,"moneyness":1.3096,"type":"call","iv":0.6984,"delta":0.4096,"oi":407}]},{"expiration":"10/16/2026","underlying_price":38.18000030517578,"strikes":[{"strike":20.0,"moneyness":0.5238,"type":"put","iv":2.3357,"delta":-0.0455,"oi":7342},{"strike":22.5,"moneyness":0.5893,"type":"put","iv":1.9738,"delta":-0.0537,"oi":417},{"strike":25.0,"moneyness":0.6548,"type":"put","iv":1.2955,"delta":-0.0314,"oi":556},{"strike":30.0,"moneyness":0.7858,"type":"call","iv":1.023,"delta":0.912,"oi":436},{"strike":30.0,"moneyness":0.7858,"type":"put","iv":0.903,"delta":-0.0657,"oi":2062},{"strike":35.0,"moneyness":0.9167,"type":"call","iv":0.6501,"delta":0.783,"oi":5573},{"strike":35.0,"moneyness":0.9167,"type":"put","iv":0.7891,"delta":-0.2519,"oi":1218},{"strike":40.0,"moneyness":1.0477,"type":"call","iv":0.6744,"delta":0.3858,"oi":5024},{"strike":40.0,"moneyness":1.0477,"type":"put","iv":0.7072,"delta":-0.6067,"oi":944},{"strike":45.0,"moneyness":1.1786,"type":"call","iv":0.7091,"delta":0.1251,"oi":1986},{"strike":50.0,"moneyness":1.3096,"type":"call","iv":0.8006,"delta":0.0446,"oi":730},{"strike":55.0,"moneyness":1.4405,"type":"call","iv":0.9727,"delta":0.0295,"oi":406},{"strike":60.0,"moneyness":1.5715,"type":"call","iv":1.5536,"delta":0.0823,"oi":1106},{"strike":65.0,"moneyness":1.7025,"type":"call","iv":2.9661,"delta":0.2521,"oi":570},{"strike":70.0,"moneyness":1.8334,"type":"call","iv":2.4186,"delta":0.1364,"oi":291},{"strike":80.0,"moneyness":2.0953,"type":"call","iv":2.3702,"delta":0.0768,"oi":408},{"strike":100.0,"moneyness":2.6192,"type":"call","iv":2.2364,"delta":0.0194,"oi":428}]},{"expiration":"11/20/2026","underlying_price":38.18000030517578,"strikes":[{"strike":15.0,"moneyness":0.3929,"type":"put","iv":2.1624,"delta":-0.0558,"oi":166},{"strike":17.5,"moneyness":0.4584,"type":"put","iv":1.855,"delta":-0.0662,"oi":373},{"strike":25.0,"moneyness":0.6548,"type":"put","iv":0.8781,"delta":-0.066,"oi":975},{"strike":30.0,"moneyness":0.7858,"type":"put","iv":0.8091,"delta":-0.1617,"oi":901},{"strike":30.0,"moneyness":0.7858,"type":"call","iv":0.8816,"delta":0.8242,"oi":209},{"strike":35.0,"moneyness":0.9167,"type":"put","iv":0.7835,"delta":-0.32,"oi":394},{"strike":35.0,"moneyness":0.9167,"type":"call","iv":0.7683,"delta":0.6814,"oi":6415},{"strike":40.0,"moneyness":1.0477,"type":"put","iv":0.7568,"delta":-0.5048,"oi":179},{"strike":40.0,"moneyness":1.0477,"type":"call","iv":0.7563,"delta":0.4951,"oi":438},{"strike":45.0,"moneyness":1.1786,"type":"put","iv":0.7587,"delta":-0.6698,"oi":230},{"strike":45.0,"moneyness":1.1786,"type":"call","iv":0.7575,"delta":0.3298,"oi":403},{"strike":50.0,"moneyness":1.3096,"type":"call","iv":0.747,"delta":0.2006,"oi":465},{"strike":55.0,"moneyness":1.4405,"type":"call","iv":0.7547,"delta":0.1197,"oi":1271},{"strike":60.0,"moneyness":1.5715,"type":"put","iv":0.9557,"delta":-0.8675,"oi":104},{"strike":60.0,"moneyness":1.5715,"type":"call","iv":0.8148,"delta":0.0864,"oi":503},{"strike":65.0,"moneyness":1.7025,"type":"call","iv":1.1867,"delta":0.1567,"oi":7571},{"strike":70.0,"moneyness":1.8334,"type":"call","iv":0.9249,"delta":0.0523,"oi":335},{"strike":75.0,"moneyness":1.9644,"type":"call","iv":1.3477,"delta":0.1302,"oi":462},{"strike":90.0,"moneyness":2.3573,"type":"call","iv":1.4879,"delta":0.0952,"oi":387}]},{"expiration":"12/15/2028","underlying_price":38.18000030517578,"strikes":[{"strike":25.0,"moneyness":0.6548,"type":"put","iv":0.7796,"delta":-0.1526,"oi":105},{"strike":50.0,"moneyness":1.3096,"type":"call","iv":0.6935,"delta":0.6344,"oi":117}]},{"expiration":"12/18/2026","underlying_price":38.18000030517578,"strikes":[{"strike":12.5,"moneyness":0.3274,"type":"put","iv":1.1785,"delta":-0.0091,"oi":120},{"strike":17.5,"moneyness":0.4584,"type":"put","iv":0.9215,"delta":-0.0185,"oi":511},{"strike":20.0,"moneyness":0.5238,"type":"call","iv":0.7434,"delta":0.9822,"oi":110},{"strike":22.5,"moneyness":0.5893,"type":"call","iv":0.7338,"delta":0.9619,"oi":206},{"strike":30.0,"moneyness":0.7858,"type":"call","iv":0.7724,"delta":0.812,"oi":105},{"strike":30.0,"moneyness":0.7858,"type":"put","iv":0.7551,"delta":-0.1847,"oi":154},{"strike":35.0,"moneyness":0.9167,"type":"call","iv":0.7364,"delta":0.6748,"oi":219},{"strike":35.0,"moneyness":0.9167,"type":"put","iv":0.7345,"delta":-0.3251,"oi":149},{"strike":40.0,"moneyness":1.0477,"type":"call","iv":0.7161,"delta":0.5191,"oi":991},{"strike":40.0,"moneyness":1.0477,"type":"put","iv":0.7496,"delta":-0.4758,"oi":111},{"strike":45.0,"moneyness":1.1786,"type":"call","iv":0.7123,"delta":0.376,"oi":160},{"strike":50.0,"moneyness":1.3096,"type":"call","iv":0.7028,"delta":0.2568,"oi":312},{"strike":55.0,"moneyness":1.4405,"type":"call","iv":0.7196,"delta":0.1786,"oi":192},{"strike":55.0,"moneyness":1.4405,"type":"put","iv":0.8246,"delta":-0.7759,"oi":156},{"strike":60.0,"moneyness":1.5715,"type":"call","iv":0.7312,"delta":0.1227,"oi":169},{"strike":65.0,"moneyness":1.7025,"type":"call","iv":0.7174,"delta":0.0757,"oi":139},{"strike":70.0,"moneyness":1.8334,"type":"call","iv":0.7182,"delta":0.0486,"oi":221},{"strike":75.0,"moneyness":1.9644,"type":"call","iv":0.8583,"delta":0.0661,"oi":107},{"strike":85.0,"moneyness":2.2263,"type":"call","iv":1.5415,"delta":0.2196,"oi":300}]}],"greeks_heatmap":{"data":[{"strike":30.0,"dte":14,"expiration":"10/16/2026","call_delta":0.912,"put_delta":-0.0657,"call_gamma":0.021662,"put_gamma":0.01964,"call_theta":-0.0483,"put_theta":-0.0317,"call_vega":0.0115,"put_vega":0.0092,"call_oi":436,"put_oi":2062},{"strike":35.0,"dte":14,"expiration":"10/16/2026","call_delta":0.783,"put_delta":-0.2519,"call_gamma":0.062705,"put_gamma":0.056111,"call_theta":-0.056,"put_theta":-0.0685,"call_vega":0.0212,"put_vega":0.023,"call_oi":5573,"put_oi":1218},{"strike":40.0,"dte":14,"expiration":"10/16/2026","call_delta":0.3858,"put_delta":-0.6067,"call_gamma":0.078705,"put_gamma":0.075472,"call_theta":-0.0731,"put_theta":-0.0723,"call_vega":0.0276,"put_vega":0.0277,"call_oi":5024,"put_oi":944},{"strike":45.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1251,"put_delta":0,"call_gamma":0.040312,"put_gamma":0,"call_theta":-0.041,"put_theta":0,"call_vega":0.0148,"put_vega":0,"call_oi":1986,"put_oi":0},{"strike":30.0,"dte":49,"expiration":"11/20/2026","call_delta":0.8242,"put_delta":-0.1617,"call_gamma":0.021179,"put_gamma":0.021869,"call_theta":-0.0354,"put_theta":-0.0277,"call_vega":0.0358,"put_vega":0.0339,"call_oi":209,"put_oi":901},{"strike":35.0,"dte":49,"expiration":"11/20/2026","call_delta":0.6814,"put_delta":-0.32,"call_gamma":0.033559,"put_gamma":0.032965,"call_theta":-0.0419,"put_theta":-0.0387,"call_vega":0.0494,"put_vega":0.0495,"call_oi":6415,"put_oi":394},{"strike":40.0,"dte":49,"expiration":"11/20/2026","call_delta":0.4951,"put_delta":-0.5048,"call_gamma":0.038096,"put_gamma":0.038069,"call_theta":-0.0453,"put_theta":-0.0407,"call_vega":0.0552,"put_vega":0.0552,"call_oi":438,"put_oi":179},{"strike":45.0,"dte":49,"expiration":"11/20/2026","call_delta":0.3298,"put_delta":-0.6698,"call_gamma":0.034518,"put_gamma":0.034482,"call_theta":-0.0408,"put_theta":-0.0357,"call_vega":0.0501,"put_vega":0.0502,"call_oi":403,"put_oi":230},{"strike":30.0,"dte":77,"expiration":"12/18/2026","call_delta":0.812,"put_delta":-0.1847,"call_gamma":0.020033,"put_gamma":0.020268,"call_theta":-0.0263,"put_theta":-0.0221,"call_vega":0.047,"put_vega":0.0465,"call_oi":105,"put_oi":154},{"strike":35.0,"dte":77,"expiration":"12/18/2026","call_delta":0.6748,"put_delta":-0.3251,"call_gamma":0.028061,"put_gamma":0.028128,"call_theta":-0.0326,"put_theta":-0.0285,"call_vega":0.0627,"put_vega":0.0627,"call_oi":219,"put_oi":149},{"strike":40.0,"dte":77,"expiration":"12/18/2026","call_delta":0.5191,"put_delta":-0.4758,"call_gamma":0.031939,"put_gamma":0.030491,"call_theta":-0.0345,"put_theta":-0.0314,"call_vega":0.0694,"put_vega":0.0694,"call_oi":991,"put_oi":111},{"strike":45.0,"dte":77,"expiration":"12/18/2026","call_delta":0.376,"put_delta":-0.6091,"call_gamma":0.030584,"put_gamma":0.029089,"call_theta":-0.0323,"put_theta":-0.0295,"call_vega":0.0661,"put_vega":0.0669,"call_oi":160,"put_oi":83}],"strikes":[30.0,35.0,40.0,45.0],"dtes":[14,49,77]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":-217.7,"put_25d_iv":78.91,"call_25d_iv":296.61,"put_25d_strike":35.0,"call_25d_strike":65.0,"skew":"call_skew"},{"expiration":"11/20/2026","dte":49,"risk_reversal":3.65,"put_25d_iv":78.35,"call_25d_iv":74.7,"put_25d_strike":35.0,"call_25d_strike":50.0,"skew":"put_skew"},{"expiration":"12/18/2026","dte":77,"risk_reversal":5.23,"put_25d_iv":75.51,"call_25d_iv":70.28,"put_25d_strike":30.0,"call_25d_strike":50.0,"skew":"put_skew"},{"expiration":"01/15/2027","dte":105,"risk_reversal":0.33,"put_25d_iv":71.84,"call_25d_iv":71.51,"put_25d_strike":30.0,"call_25d_strike":55.0,"skew":"neutral"},{"expiration":"04/16/2027","dte":196,"risk_reversal":7.78,"put_25d_iv":77.63,"call_25d_iv":69.84,"put_25d_strike":17.5,"call_25d_strike":50.0,"skew":"put_skew"},{"expiration":"01/21/2028","dte":476,"risk_reversal":7.71,"put_25d_iv":77.39,"call_25d_iv":69.68,"put_25d_strike":40.0,"call_25d_strike":95.0,"skew":"put_skew"},{"expiration":"12/15/2028","dte":805,"risk_reversal":4.37,"put_25d_iv":77.96,"call_25d_iv":73.6,"put_25d_strike":25.0,"call_25d_strike":60.0,"skew":"put_skew"}],"vanna_exposure":{"exposure":[{"strike":12.5,"call_vanna":0,"put_vanna":1.0,"net_vanna":1.0,"call_oi":0,"put_oi":120},{"strike":15.0,"call_vanna":-2.0,"put_vanna":6.0,"net_vanna":4.0,"call_oi":76,"put_oi":166},{"strike":17.5,"call_vanna":-1.0,"put_vanna":281.0,"net_vanna":280.0,"call_oi":64,"put_oi":5057},{"strike":20.0,"call_vanna":-36.0,"put_vanna":246.0,"net_vanna":210.0,"call_oi":413,"put_oi":9898},{"strike":22.5,"call_vanna":-7.0,"put_vanna":58.0,"net_vanna":51.0,"call_oi":206,"put_oi":1247},{"strike":25.0,"call_vanna":-11.0,"put_vanna":85.0,"net_vanna":74.0,"call_oi":138,"put_oi":1822},{"strike":30.0,"call_vanna":-122.0,"put_vanna":129.0,"net_vanna":8.0,"call_oi":1314,"put_oi":3343},{"strike":35.0,"call_vanna":-508.0,"put_vanna":152.0,"net_vanna":-355.0,"call_oi":12460,"put_oi":3091},{"strike":40.0,"call_vanna":69.0,"put_vanna":12.0,"net_vanna":81.0,"call_oi":6918,"put_oi":1514},{"strike":45.0,"call_vanna":81.0,"put_vanna":2165.0,"net_vanna":2246.0,"call_oi":2923,"put_oi":22078},{"strike":50.0,"call_vanna":174.0,"put_vanna":188.0,"net_vanna":363.0,"call_oi":3741,"put_oi":3218},{"strike":55.0,"call_vanna":102.0,"put_vanna":-82.0,"net_vanna":20.0,"call_oi":2124,"put_oi":1566},{"strike":60.0,"call_vanna":111.0,"put_vanna":-118.0,"net_vanna":-7.0,"call_oi":2545,"put_oi":1360},{"strike":65.0,"call_vanna":499.0,"put_vanna":0,"net_vanna":499.0,"call_oi":8552,"put_oi":0},{"strike":70.0,"call_vanna":48.0,"put_vanna":0,"net_vanna":48.0,"call_oi":1066,"put_oi":0},{"strike":75.0,"call_vanna":265.0,"put_vanna":0,"net_vanna":265.0,"call_oi":4077,"put_oi":0},{"strike":80.0,"call_vanna":18.0,"put_vanna":0,"net_vanna":18.0,"call_oi":464,"put_oi":0},{"strike":85.0,"call_vanna":37.0,"put_vanna":0,"net_vanna":37.0,"call_oi":574,"put_oi":0},{"strike":90.0,"call_vanna":33.0,"put_vanna":0,"net_vanna":33.0,"call_oi":595,"put_oi":0},{"strike":95.0,"call_vanna":70.0,"put_vanna":0,"net_vanna":70.0,"call_oi":877,"put_oi":0},{"strike":100.0,"call_vanna":31.0,"put_vanna":0,"net_vanna":31.0,"call_oi":785,"put_oi":0}],"net_vanna":3975.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":15.0,"call_charm":0,"put_charm":240.0,"net_charm":240.0,"call_oi":0,"put_oi":166},{"strike":17.5,"call_charm":0,"put_charm":4133.0,"net_charm":4133.0,"call_oi":0,"put_oi":434},{"strike":20.0,"call_charm":0,"put_charm":53712.0,"net_charm":53712.0,"call_oi":0,"put_oi":7395},{"strike":22.5,"call_charm":0,"put_charm":3515.0,"net_charm":3515.0,"call_oi":0,"put_oi":487},{"strike":25.0,"call_charm":0,"put_charm":1911.0,"net_charm":1911.0,"call_oi":0,"put_oi":1531},{"strike":30.0,"call_charm":-54644.0,"put_charm":14187.0,"net_charm":-40457.0,"call_oi":645,"put_oi":2963},{"strike":35.0,"call_charm":-772993.0,"put_charm":58457.0,"net_charm":-714536.0,"call_oi":11988,"put_oi":1612},{"strike":40.0,"call_charm":-376504.0,"put_charm":110727.0,"net_charm":-265776.0,"call_oi":5462,"put_oi":1123},{"strike":45.0,"call_charm":-30598.0,"put_charm":4093.0,"net_charm":-26506.0,"call_oi":2389,"put_oi":230},{"strike":50.0,"call_charm":-3941.0,"put_charm":798.0,"net_charm":-3143.0,"call_oi":1195,"put_oi":52},{"strike":55.0,"call_charm":-3085.0,"put_charm":0,"net_charm":-3085.0,"call_oi":1677,"put_oi":0},{"strike":60.0,"call_charm":-16198.0,"put_charm":1552.0,"net_charm":-14646.0,"call_oi":1609,"put_oi":104},{"strike":65.0,"call_charm":-135388.0,"put_charm":0,"net_charm":-135388.0,"call_oi":8141,"put_oi":0},{"strike":70.0,"call_charm":-15411.0,"put_charm":0,"net_charm":-15411.0,"call_oi":626,"put_oi":0},{"strike":75.0,"call_charm":-53306.0,"put_charm":0,"net_charm":-53306.0,"call_oi":757,"put_oi":0},{"strike":80.0,"call_charm":-7764.0,"put_charm":0,"net_charm":-7764.0,"call_oi":408,"put_oi":0},{"strike":85.0,"call_charm":-21958.0,"put_charm":0,"net_charm":-21958.0,"call_oi":177,"put_oi":0},{"strike":90.0,"call_charm":-15600.0,"put_charm":0,"net_charm":-15600.0,"call_oi":470,"put_oi":0},{"strike":95.0,"call_charm":-17835.0,"put_charm":0,"net_charm":-17835.0,"call_oi":199,"put_oi":0},{"strike":100.0,"call_charm":-638.0,"put_charm":0,"net_charm":-638.0,"call_oi":488,"put_oi":0}],"net_charm":-1272538.0,"weekend_delta_shift":-3817615.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":744856.0,"put_delta":-143231.0,"net_delta":601625.0,"call_oi":17567,"put_oi":12729,"total_oi":30296,"total_volume":12265,"bias":"bullish"},{"expiration":"11/20/2026","dte":49,"call_delta":653336.0,"put_delta":-79043.0,"net_delta":574293.0,"call_oi":18735,"put_oi":3541,"total_oi":22276,"total_volume":1051,"bias":"bullish"},{"expiration":"12/18/2026","dte":77,"call_delta":159596.0,"put_delta":-36796.0,"net_delta":122799.0,"call_oi":3604,"put_oi":1552,"total_oi":5156,"total_volume":306,"bias":"bullish"},{"expiration":"01/15/2027","dte":105,"call_delta":181751.0,"put_delta":-272388.0,"net_delta":-90637.0,"call_oi":7795,"put_oi":7794,"total_oi":15589,"total_volume":893,"bias":"neutral"},{"expiration":"04/16/2027","dte":196,"call_delta":34527.0,"put_delta":-19428.0,"net_delta":15099.0,"call_oi":692,"put_oi":4072,"total_oi":4764,"total_volume":4074,"bias":"neutral"},{"expiration":"01/21/2028","dte":476,"call_delta":103444.0,"put_delta":-977486.0,"net_delta":-874042.0,"call_oi":1891,"put_oi":25161,"total_oi":27052,"total_volume":288,"bias":"bearish"},{"expiration":"12/15/2028","dte":805,"call_delta":32050.0,"put_delta":-5411.0,"net_delta":26639.0,"call_oi":500,"put_oi":232,"total_oi":732,"total_volume":1,"bias":"neutral"},{"expiration":"01/19/2029","dte":840,"call_delta":91.0,"put_delta":-74.0,"net_delta":17.0,"call_oi":1,"put_oi":6,"total_oi":7,"total_volume":2,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":40.0,"straddle_price":4.3,"straddle_pct":11.26,"implied_move":11.26,"avg_iv":69.1},{"expiration":"11/20/2026","dte":49,"strike":40.0,"straddle_price":8.6,"straddle_pct":22.52,"implied_move":22.52,"avg_iv":75.7},{"expiration":"12/18/2026","dte":77,"strike":40.0,"straddle_price":10.4,"straddle_pct":27.24,"implied_move":27.24,"avg_iv":73.3},{"expiration":"01/15/2027","dte":105,"strike":40.0,"straddle_price":11.85,"straddle_pct":31.04,"implied_move":31.04,"avg_iv":71.8},{"expiration":"01/21/2028","dte":476,"strike":40.0,"straddle_price":24.25,"straddle_pct":63.51,"implied_move":63.51,"avg_iv":72.1}],"volume_profile":{"profile":[{"strike":2.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":5,"total_oi":5,"bias":"neutral"},{"strike":5.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":4,"total_oi":4,"bias":"neutral"},{"strike":7.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":42,"put_oi":22,"total_oi":64,"bias":"neutral"},{"strike":10.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":11,"put_oi":20,"total_oi":31,"bias":"neutral"},{"strike":12.5,"call_volume":0,"put_volume":2,"total_volume":2,"call_oi":4,"put_oi":126,"total_oi":130,"bias":"bearish"},{"strike":15.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":78,"put_oi":247,"total_oi":325,"bias":"neutral"},{"strike":17.5,"call_volume":4,"put_volume":4075,"total_volume":4079,"call_oi":145,"put_oi":5087,"total_oi":5232,"bias":"bearish"},{"strike":20.0,"call_volume":1,"put_volume":303,"total_volume":304,"call_oi":441,"put_oi":9915,"total_oi":10356,"bias":"bearish"},{"strike":22.5,"call_volume":2,"put_volume":255,"total_volume":257,"call_oi":273,"put_oi":1297,"total_oi":1570,"bias":"bearish"},{"strike":25.0,"call_volume":18,"put_volume":27,"total_volume":45,"call_oi":244,"put_oi":1825,"total_oi":2069,"bias":"neutral"},{"strike":30.0,"call_volume":288,"put_volume":120,"total_volume":408,"call_oi":1361,"put_oi":3366,"total_oi":4727,"bias":"bullish"},{"strike":35.0,"call_volume":3283,"put_volume":1290,"total_volume":4573,"call_oi":12525,"put_oi":3164,"total_oi":15689,"bias":"bullish"},{"strike":40.0,"call_volume":6849,"put_volume":26,"total_volume":6875,"call_oi":6981,"put_oi":1524,"total_oi":8505,"bias":"bullish"},{"strike":45.0,"call_volume":1872,"put_volume":8,"total_volume":1880,"call_oi":2941,"put_oi":22127,"total_oi":25068,"bias":"bullish"},{"strike":50.0,"call_volume":305,"put_volume":3,"total_volume":308,"call_oi":3741,"put_oi":3291,"total_oi":7032,"bias":"bullish"},{"strike":55.0,"call_volume":54,"put_volume":1,"total_volume":55,"call_oi":2148,"put_oi":1617,"total_oi":3765,"bias":"bullish"},{"strike":60.0,"call_volume":40,"put_volume":1,"total_volume":41,"call_oi":2545,"put_oi":1422,"total_oi":3967,"bias":"bullish"},{"strike":65.0,"call_volume":10,"put_volume":0,"total_volume":10,"call_oi":8573,"put_oi":14,"total_oi":8587,"bias":"bullish"},{"strike":70.0,"call_volume":37,"put_volume":0,"total_volume":37,"call_oi":1094,"put_oi":0,"total_oi":1094,"bias":"bullish"},{"strike":75.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":4082,"put_oi":7,"total_oi":4089,"bias":"neutral"},{"strike":80.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":593,"put_oi":3,"total_oi":596,"bias":"neutral"},{"strike":85.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":646,"put_oi":0,"total_oi":646,"bias":"neutral"},{"strike":90.0,"call_volume":5,"put_volume":0,"total_volume":5,"call_oi":637,"put_oi":2,"total_oi":639,"bias":"bullish"},{"strike":95.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":923,"put_oi":2,"total_oi":925,"bias":"neutral"},{"strike":100.0,"call_volume":5,"put_volume":0,"total_volume":5,"call_oi":841,"put_oi":0,"total_oi":841,"bias":"bullish"}],"underlying_price":38.18000030517578,"peak_call_strike":40.0,"peak_put_strike":17.5,"total_call_volume":12773,"total_put_volume":6111,"volume_pc_ratio":0.478},"iv_contours":{"x":[0.79,0.92,1.05,1.18],"y":[14,49,77,105],"z":[[96.3,71.96,69.08,84.52],[84.53,77.59,75.66,75.81],[76.38,73.55,73.28,73.5],[72.8,72.35,71.77,71.97]],"levels":[69.1,71.8,74.5,77.2,80.0,82.7,85.4,88.1,90.9,93.6,96.3],"min_iv":69.1,"max_iv":96.3},"butterfly_spread":[{"expiration":"10/16/2026","dte":14,"atm_strike":40.0,"atm_iv":67.44,"otm_strike":40.0,"otm_iv":67.44,"itm_strike":35.0,"itm_iv":65.01,"iv_butterfly":-2.43,"price_butterfly":2.62,"convexity":"inverted"},{"expiration":"11/20/2026","dte":49,"atm_strike":40.0,"atm_iv":75.63,"otm_strike":40.0,"otm_iv":75.63,"itm_strike":35.0,"itm_iv":76.83,"iv_butterfly":1.2,"price_butterfly":2.45,"convexity":"moderate_convexity"},{"expiration":"12/18/2026","dte":77,"atm_strike":40.0,"atm_iv":71.61,"otm_strike":40.0,"otm_iv":71.61,"itm_strike":35.0,"itm_iv":73.64,"iv_butterfly":2.03,"price_butterfly":2.45,"convexity":"high_convexity"},{"expiration":"01/15/2027","dte":105,"atm_strike":40.0,"atm_iv":70.46,"otm_strike":40.0,"otm_iv":70.46,"itm_strike":35.0,"itm_iv":72.34,"iv_butterfly":1.88,"price_butterfly":2.4,"convexity":"moderate_convexity"},{"expiration":"01/21/2028","dte":476,"atm_strike":40.0,"atm_iv":66.8,"otm_strike":40.0,"otm_iv":66.8,"itm_strike":35.0,"itm_iv":71.64,"iv_butterfly":4.84,"price_butterfly":2.55,"convexity":"high_convexity"},{"expiration":"12/15/2028","dte":805,"atm_strike":40.0,"atm_iv":71.38,"otm_strike":40.0,"otm_iv":71.38,"itm_strike":35.0,"itm_iv":71.5,"iv_butterfly":0.11,"price_butterfly":1.55,"convexity":"flat"}],"iv_history":[{"date":"2026-09-14","iv":109.88},{"date":"2026-09-15","iv":102.43},{"date":"2026-09-16","iv":111.84},{"date":"2026-09-17","iv":103.2},{"date":"2026-09-18","iv":107.59},{"date":"2026-09-21","iv":97.37},{"date":"2026-09-22","iv":115.9},{"date":"2026-09-23","iv":119.5},{"date":"2026-09-24","iv":114.1},{"date":"2026-09-25","iv":113.3},{"date":"2026-09-28","iv":126.3},{"date":"2026-09-29","iv":110.7},{"date":"2026-09-30","iv":126.6},{"date":"2026-10-01","iv":108.6},{"date":"2026-10-02","iv":114.1}]}}