{"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":"BSP","summary":{"name":"BSP","price":32.03,"total_oi":35705,"call_oi":11276,"put_oi":24429,"pc_ratio":2.166,"net_gex":-766738.28,"avg_iv":81.5,"iv_rank":34.7,"iv_52w_high":94.63,"iv_52w_low":74.52,"gamma_flip":null,"max_pain":35.0},"features":{"symbol":"BSP","price":32.03,"total_oi":35705,"analysis_coverage":0.8889,"avg_iv_pct":81.5,"iv_rank":34.7,"iv_52w_high_pct":94.63,"iv_52w_low_pct":74.52,"front_dte":null,"front_atm_iv_pct":null,"back_atm_iv_pct":null,"term_premium_pp":null,"expected_move_front_pct":null,"straddle_front_pct":null,"straddle_30d_pct":null,"risk_reversal_front_pp":-6.19,"risk_reversal_30d_pp":-6.19,"butterfly_front_pp":-6.22,"butterfly_30d_pp":-6.22,"put_call_oi_ratio":2.166,"put_call_oi_front_ratio":4.797,"put_call_volume_front_ratio":8.875,"option_volume":819,"volume_oi_ratio":0.022938,"net_delta_normalized":-0.192649,"dealer_delta_normalized":0.192649,"gex_per_100k_oi":-2147425.514634,"vanna_per_100k_oi":2663.492508,"charm_per_100k_oi":767139.056155,"weekend_delta_shift_per_100k_oi":2301414.367736,"iv_surface_range_pp":76.4,"gamma_flip_distance_pct":null,"max_pain_distance_pct":9.272557,"peak_call_distance_pct":9.272557,"peak_put_distance_pct":9.272557},"analyses":{"gamma_walls":[{"strike":17.5,"call_gex":3103.66,"put_gex":-218.85,"net_gex":2884.81,"call_oi":387,"put_oi":34},{"strike":20.0,"call_gex":1335.73,"put_gex":-11853.71,"net_gex":-10517.98,"call_oi":130,"put_oi":1010},{"strike":22.5,"call_gex":272.42,"put_gex":-2770.15,"net_gex":-2497.72,"call_oi":34,"put_oi":181},{"strike":25.0,"call_gex":877.9,"put_gex":-34255.48,"net_gex":-33377.58,"call_oi":57,"put_oi":1573},{"strike":30.0,"call_gex":9607.2,"put_gex":-598527.24,"net_gex":-588920.04,"call_oi":377,"put_oi":10037},{"strike":35.0,"call_gex":118159.24,"put_gex":-296296.95,"net_gex":-178137.71,"call_oi":2997,"put_oi":8229},{"strike":40.0,"call_gex":21704.79,"put_gex":-21259.13,"net_gex":445.66,"call_oi":727,"put_oi":874},{"strike":45.0,"call_gex":24714.57,"put_gex":-33752.3,"net_gex":-9037.74,"call_oi":983,"put_oi":1456},{"strike":50.0,"call_gex":15467.08,"put_gex":-8012.43,"net_gex":7454.65,"call_oi":743,"put_oi":428},{"strike":55.0,"call_gex":2597.94,"put_gex":-2524.13,"net_gex":73.81,"call_oi":186,"put_oi":159},{"strike":60.0,"call_gex":24055.5,"put_gex":-3483.88,"net_gex":20571.62,"call_oi":2180,"put_oi":305},{"strike":65.0,"call_gex":12262.92,"put_gex":-1892.65,"net_gex":10370.26,"call_oi":1069,"put_oi":138},{"strike":70.0,"call_gex":287.35,"put_gex":0.0,"net_gex":287.35,"call_oi":23,"put_oi":0},{"strike":75.0,"call_gex":13722.26,"put_gex":-59.94,"net_gex":13662.33,"call_oi":1383,"put_oi":5}],"pain_by_strike":[{"strike":17.5,"call_value":0,"put_value":384080.0,"total_value":384080.0},{"strike":20.0,"call_value":967.5,"put_value":323092.5,"total_value":324060.0},{"strike":22.5,"call_value":2260.0,"put_value":264630.0,"total_value":266890.0},{"strike":25.0,"call_value":3637.5,"put_value":206620.0,"total_value":210257.5},{"strike":30.0,"call_value":6677.5,"put_value":98465.0,"total_value":105142.5},{"strike":35.0,"call_value":11602.5,"put_value":40495.0,"total_value":52097.5},{"strike":40.0,"call_value":31512.5,"put_value":23670.0,"total_value":55182.5},{"strike":45.0,"call_value":55057.5,"put_value":11215.0,"total_value":66272.5},{"strike":50.0,"call_value":83517.5,"put_value":6040.0,"total_value":89557.5},{"strike":55.0,"call_value":115692.5,"put_value":3005.0,"total_value":118697.5},{"strike":60.0,"call_value":148797.5,"put_value":765.0,"total_value":149562.5},{"strike":65.0,"call_value":192802.5,"put_value":50.0,"total_value":192852.5},{"strike":70.0,"call_value":242152.5,"put_value":25.0,"total_value":242177.5},{"strike":75.0,"call_value":291617.5,"put_value":0,"total_value":291617.5}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":179.8,"strike":22.5},{"moneyness":0.85,"dte":21,"iv":null,"strike":null},{"moneyness":0.85,"dte":30,"iv":null,"strike":null},{"moneyness":0.85,"dte":45,"iv":70.0,"strike":23.75},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":81.9,"strike":21.67},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":null,"strike":null},{"moneyness":0.9,"dte":21,"iv":null,"strike":null},{"moneyness":0.9,"dte":30,"iv":null,"strike":null},{"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":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":78.7,"strike":30.0},{"moneyness":0.95,"dte":21,"iv":null,"strike":null},{"moneyness":0.95,"dte":30,"iv":null,"strike":null},{"moneyness":0.95,"dte":45,"iv":74.5,"strike":30.0},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":73.3,"strike":30.0},{"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":null,"strike":null},{"moneyness":1.05,"dte":21,"iv":null,"strike":null},{"moneyness":1.05,"dte":30,"iv":null,"strike":null},{"moneyness":1.05,"dte":45,"iv":null,"strike":null},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":null,"strike":null},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":73.2,"strike":35.0},{"moneyness":1.1,"dte":21,"iv":null,"strike":null},{"moneyness":1.1,"dte":30,"iv":null,"strike":null},{"moneyness":1.1,"dte":45,"iv":75.7,"strike":35.0},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":69.1,"strike":35.0},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":165.1,"strike":54.17},{"moneyness":1.15,"dte":21,"iv":null,"strike":null},{"moneyness":1.15,"dte":30,"iv":null,"strike":null},{"moneyness":1.15,"dte":45,"iv":91.0,"strike":47.86},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":81.6,"strike":55.36}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":1.0,"contract_count":4,"total_oi":5950},{"expiration":"11/20/2026","dte":49,"iv":0.9147,"contract_count":4,"total_oi":2988},{"expiration":"01/15/2027","dte":105,"iv":0.5295,"contract_count":4,"total_oi":8576},{"expiration":"04/16/2027","dte":196,"iv":0.3946,"contract_count":4,"total_oi":1682},{"expiration":"06/17/2027","dte":258,"iv":0.0,"contract_count":4,"total_oi":2015},{"expiration":"01/21/2028","dte":476,"iv":0.0635,"contract_count":4,"total_oi":160},{"expiration":"06/16/2028","dte":623,"iv":0.2217,"contract_count":3,"total_oi":57},{"expiration":"12/15/2028","dte":805,"iv":0.152,"contract_count":4,"total_oi":212}],"expected_move":[],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":1501,"put_oi":7200,"total_oi":8701,"pc_ratio":4.797,"pc_ratio_volume":8.875,"sentiment":"bearish"},{"expiration":"11/20/2026","dte":49,"call_oi":3469,"put_oi":2008,"total_oi":5477,"pc_ratio":0.579,"pc_ratio_volume":1.166,"sentiment":"bullish"},{"expiration":"01/15/2027","dte":105,"call_oi":4699,"put_oi":9221,"total_oi":13920,"pc_ratio":1.962,"pc_ratio_volume":5.375,"sentiment":"bearish"},{"expiration":"04/16/2027","dte":196,"call_oi":39,"put_oi":2802,"total_oi":2841,"pc_ratio":71.846,"pc_ratio_volume":0,"sentiment":"bearish"},{"expiration":"06/17/2027","dte":258,"call_oi":680,"put_oi":1978,"total_oi":2658,"pc_ratio":2.909,"pc_ratio_volume":0.0,"sentiment":"bearish"},{"expiration":"01/21/2028","dte":476,"call_oi":505,"put_oi":238,"total_oi":743,"pc_ratio":0.471,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"06/16/2028","dte":623,"call_oi":170,"put_oi":103,"total_oi":273,"pc_ratio":0.606,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"12/15/2028","dte":805,"call_oi":213,"put_oi":879,"total_oi":1092,"pc_ratio":4.127,"pc_ratio_volume":0.0,"sentiment":"bearish"}],"dealer_positioning":{"positioning":[{"strike":17.5,"call_delta_oi":35297.0,"put_delta_oi":-386.0,"dealer_delta":-34911.0,"call_oi":387,"put_oi":34},{"strike":20.0,"call_delta_oi":11321.0,"put_delta_oi":-10183.0,"dealer_delta":-1139.0,"call_oi":130,"put_oi":1010},{"strike":22.5,"call_delta_oi":2817.0,"put_delta_oi":-2846.0,"dealer_delta":28.0,"call_oi":34,"put_oi":181},{"strike":25.0,"call_delta_oi":4496.0,"put_delta_oi":-28600.0,"dealer_delta":24104.0,"call_oi":57,"put_oi":1573},{"strike":30.0,"call_delta_oi":25246.0,"put_delta_oi":-307047.0,"dealer_delta":281801.0,"call_oi":377,"put_oi":10037},{"strike":35.0,"call_delta_oi":141575.0,"put_delta_oi":-417524.0,"dealer_delta":275949.0,"call_oi":2997,"put_oi":8229},{"strike":40.0,"call_delta_oi":21590.0,"put_delta_oi":-76730.0,"dealer_delta":55141.0,"call_oi":727,"put_oi":874},{"strike":45.0,"call_delta_oi":26435.0,"put_delta_oi":-97195.0,"dealer_delta":70760.0,"call_oi":983,"put_oi":1456},{"strike":50.0,"call_delta_oi":12770.0,"put_delta_oi":-35280.0,"dealer_delta":22511.0,"call_oi":743,"put_oi":428},{"strike":55.0,"call_delta_oi":3420.0,"put_delta_oi":-11243.0,"dealer_delta":7823.0,"call_oi":186,"put_oi":159},{"strike":60.0,"call_delta_oi":14785.0,"put_delta_oi":-14344.0,"dealer_delta":-441.0,"call_oi":2180,"put_oi":305},{"strike":65.0,"call_delta_oi":9782.0,"put_delta_oi":-8952.0,"dealer_delta":-830.0,"call_oi":1069,"put_oi":138},{"strike":70.0,"call_delta_oi":508.0,"put_delta_oi":0,"dealer_delta":-508.0,"call_oi":23,"put_oi":0},{"strike":75.0,"call_delta_oi":12737.0,"put_delta_oi":-301.0,"dealer_delta":-12436.0,"call_oi":1383,"put_oi":5}],"net_dealer_delta":687852.0,"total_call_delta":322779.0,"total_put_delta":-1010631.0,"bias":"bullish"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":32.029998779296875,"strikes":[{"strike":20.0,"moneyness":0.6244,"type":"put","iv":0.8063,"delta":-0.0905,"oi":282},{"strike":25.0,"moneyness":0.7805,"type":"put","iv":0.5633,"delta":-0.1551,"oi":569},{"strike":30.0,"moneyness":0.9366,"type":"call","iv":0.7456,"delta":0.6532,"oi":104},{"strike":30.0,"moneyness":0.9366,"type":"put","iv":0.7204,"delta":-0.3468,"oi":3956},{"strike":35.0,"moneyness":1.0927,"type":"put","iv":0.6982,"delta":-0.5076,"oi":2958},{"strike":35.0,"moneyness":1.0927,"type":"call","iv":0.6834,"delta":0.489,"oi":1558},{"strike":40.0,"moneyness":1.2488,"type":"call","iv":0.6982,"delta":0.353,"oi":133},{"strike":45.0,"moneyness":1.4049,"type":"put","iv":0.7206,"delta":-0.7454,"oi":962},{"strike":45.0,"moneyness":1.4049,"type":"call","iv":0.7614,"delta":0.2731,"oi":697},{"strike":50.0,"moneyness":1.561,"type":"put","iv":0.795,"delta":-0.7907,"oi":320},{"strike":50.0,"moneyness":1.561,"type":"call","iv":0.6893,"delta":0.1602,"oi":596},{"strike":65.0,"moneyness":2.0293,"type":"call","iv":0.8754,"delta":0.1047,"oi":320},{"strike":75.0,"moneyness":2.3416,"type":"call","iv":0.9716,"delta":0.0873,"oi":1169}]},{"expiration":"01/21/2028","underlying_price":32.029998779296875,"strikes":[{"strike":17.5,"moneyness":0.5464,"type":"call","iv":0.5451,"delta":0.915,"oi":153},{"strike":20.0,"moneyness":0.6244,"type":"call","iv":0.5777,"delta":0.8704,"oi":107}]},{"expiration":"04/16/2027","underlying_price":32.029998779296875,"strikes":[{"strike":20.0,"moneyness":0.6244,"type":"put","iv":0.7721,"delta":-0.1237,"oi":121},{"strike":22.5,"moneyness":0.7025,"type":"put","iv":0.6965,"delta":-0.1604,"oi":101},{"strike":25.0,"moneyness":0.7805,"type":"put","iv":0.617,"delta":-0.2046,"oi":799},{"strike":30.0,"moneyness":0.9366,"type":"put","iv":0.6728,"delta":-0.3353,"oi":148},{"strike":35.0,"moneyness":1.0927,"type":"put","iv":0.6747,"delta":-0.4551,"oi":1527},{"strike":45.0,"moneyness":1.4049,"type":"put","iv":0.6955,"delta":-0.6443,"oi":102}]},{"expiration":"06/17/2027","underlying_price":32.029998779296875,"strikes":[{"strike":17.5,"moneyness":0.5464,"type":"call","iv":0.6764,"delta":0.9195,"oi":139},{"strike":30.0,"moneyness":0.9366,"type":"call","iv":0.6113,"delta":0.6709,"oi":204},{"strike":30.0,"moneyness":0.9366,"type":"put","iv":0.685,"delta":-0.3251,"oi":188},{"strike":35.0,"moneyness":1.0927,"type":"put","iv":0.7115,"delta":-0.4207,"oi":1610},{"strike":40.0,"moneyness":1.2488,"type":"call","iv":0.6945,"delta":0.4846,"oi":140},{"strike":45.0,"moneyness":1.4049,"type":"put","iv":0.6893,"delta":-0.5975,"oi":103}]},{"expiration":"10/16/2026","underlying_price":32.029998779296875,"strikes":[{"strike":20.0,"moneyness":0.6244,"type":"put","iv":2.2166,"delta":-0.0904,"oi":481},{"strike":30.0,"moneyness":0.9366,"type":"put","iv":0.6258,"delta":-0.2656,"oi":4920},{"strike":35.0,"moneyness":1.0927,"type":"put","iv":0.7766,"delta":-0.699,"oi":976},{"strike":40.0,"moneyness":1.2488,"type":"call","iv":0.803,"delta":0.0837,"oi":222},{"strike":40.0,"moneyness":1.2488,"type":"put","iv":0.6459,"delta":-0.9599,"oi":664},{"strike":45.0,"moneyness":1.4049,"type":"call","iv":1.34,"delta":0.1127,"oi":141},{"strike":65.0,"moneyness":2.0293,"type":"call","iv":2.301,"delta":0.0794,"oi":720},{"strike":75.0,"moneyness":2.3416,"type":"call","iv":2.8967,"delta":0.1002,"oi":190}]},{"expiration":"11/20/2026","underlying_price":32.029998779296875,"strikes":[{"strike":30.0,"moneyness":0.9366,"type":"put","iv":0.7768,"delta":-0.3471,"oi":733},{"strike":35.0,"moneyness":1.0927,"type":"put","iv":0.7897,"delta":-0.5584,"oi":1049},{"strike":35.0,"moneyness":1.0927,"type":"call","iv":0.724,"delta":0.4265,"oi":1181},{"strike":40.0,"moneyness":1.2488,"type":"put","iv":0.9834,"delta":-0.6661,"oi":145},{"strike":40.0,"moneyness":1.2488,"type":"call","iv":0.7452,"delta":0.2526,"oi":154},{"strike":60.0,"moneyness":1.8732,"type":"call","iv":0.9995,"delta":0.0624,"oi":2078}]},{"expiration":"12/15/2028","underlying_price":32.029998779296875,"strikes":[{"strike":45.0,"moneyness":1.4049,"type":"put","iv":0.71,"delta":-0.3847,"oi":260},{"strike":60.0,"moneyness":1.8732,"type":"put","iv":0.755,"delta":-0.4667,"oi":301}]}],"greeks_heatmap":{"data":[{"strike":30.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.2656,"call_gamma":0,"put_gamma":0.086682,"call_theta":0,"put_theta":-0.0466,"call_vega":0,"put_vega":0.0198,"call_oi":0,"put_oi":4920},{"strike":35.0,"dte":14,"expiration":"10/16/2026","call_delta":0.272,"put_delta":-0.699,"call_gamma":0.079838,"put_gamma":0.074184,"call_theta":-0.054,"put_theta":-0.0598,"call_vega":0.0201,"put_vega":0.021,"call_oi":51,"put_oi":976},{"strike":40.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0837,"put_delta":-0.9599,"call_gamma":0.031693,"put_gamma":0.022111,"call_theta":-0.029,"put_theta":-0.0085,"call_vega":0.0093,"put_vega":0.0052,"call_oi":222,"put_oi":664},{"strike":25.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.1193,"call_gamma":0,"put_gamma":0.025991,"call_theta":0,"put_theta":-0.0154,"call_vega":0,"put_vega":0.0231,"call_oi":0,"put_oi":76},{"strike":30.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.3471,"call_gamma":0,"put_gamma":0.040926,"call_theta":0,"put_theta":-0.0331,"call_vega":0,"put_vega":0.0429,"call_oi":0,"put_oi":733},{"strike":35.0,"dte":49,"expiration":"11/20/2026","call_delta":0.4265,"put_delta":-0.5584,"call_gamma":0.046632,"put_gamma":0.043027,"call_theta":-0.0357,"put_theta":-0.035,"call_vega":0.0456,"put_vega":0.0458,"call_oi":1181,"put_oi":1049},{"strike":40.0,"dte":49,"expiration":"11/20/2026","call_delta":0.2526,"put_delta":-0.6661,"call_gamma":0.036911,"put_gamma":0.031855,"call_theta":-0.0296,"put_theta":-0.0397,"call_vega":0.0371,"put_vega":0.0423,"call_oi":154,"put_oi":145}],"strikes":[25.0,30.0,35.0,40.0],"dtes":[14,49]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":-6.19,"put_25d_iv":62.58,"call_25d_iv":68.77,"put_25d_strike":30.0,"call_25d_strike":35.0,"skew":"call_skew"},{"expiration":"11/20/2026","dte":49,"risk_reversal":3.16,"put_25d_iv":77.68,"call_25d_iv":74.52,"put_25d_strike":30.0,"call_25d_strike":40.0,"skew":"put_skew"},{"expiration":"01/15/2027","dte":105,"risk_reversal":12.05,"put_25d_iv":88.19,"call_25d_iv":76.14,"put_25d_strike":22.5,"call_25d_strike":45.0,"skew":"put_skew"},{"expiration":"06/17/2027","dte":258,"risk_reversal":-1.33,"put_25d_iv":68.5,"call_25d_iv":69.83,"put_25d_strike":30.0,"call_25d_strike":45.0,"skew":"neutral"},{"expiration":"01/21/2028","dte":476,"risk_reversal":3.33,"put_25d_iv":66.4,"call_25d_iv":63.06,"put_25d_strike":30.0,"call_25d_strike":55.0,"skew":"put_skew"},{"expiration":"06/16/2028","dte":623,"risk_reversal":10.79,"put_25d_iv":76.76,"call_25d_iv":65.97,"put_25d_strike":65.0,"call_25d_strike":35.0,"skew":"put_skew"},{"expiration":"12/15/2028","dte":805,"risk_reversal":2.18,"put_25d_iv":67.68,"call_25d_iv":65.5,"put_25d_strike":25.0,"call_25d_strike":35.0,"skew":"put_skew"}],"vanna_exposure":{"exposure":[{"strike":17.5,"call_vanna":-54.0,"put_vanna":0,"net_vanna":-54.0,"call_oi":381,"put_oi":0},{"strike":20.0,"call_vanna":-19.0,"put_vanna":63.0,"net_vanna":44.0,"call_oi":107,"put_oi":955},{"strike":22.5,"call_vanna":0,"put_vanna":18.0,"net_vanna":18.0,"call_oi":0,"put_oi":163},{"strike":25.0,"call_vanna":0,"put_vanna":168.0,"net_vanna":168.0,"call_oi":0,"put_oi":1509},{"strike":30.0,"call_vanna":-27.0,"put_vanna":458.0,"net_vanna":430.0,"call_oi":308,"put_oi":10027},{"strike":35.0,"call_vanna":6.0,"put_vanna":91.0,"net_vanna":97.0,"call_oi":2939,"put_oi":8217},{"strike":40.0,"call_vanna":23.0,"put_vanna":-16.0,"net_vanna":7.0,"call_oi":649,"put_oi":809},{"strike":45.0,"call_vanna":66.0,"put_vanna":-61.0,"net_vanna":4.0,"call_oi":932,"put_oi":1427},{"strike":50.0,"call_vanna":55.0,"put_vanna":-30.0,"net_vanna":26.0,"call_oi":687,"put_oi":419},{"strike":55.0,"call_vanna":12.0,"put_vanna":-10.0,"net_vanna":2.0,"call_oi":178,"put_oi":147},{"strike":60.0,"call_vanna":81.0,"put_vanna":12.0,"net_vanna":93.0,"call_oi":2078,"put_oi":301},{"strike":65.0,"call_vanna":41.0,"put_vanna":-12.0,"net_vanna":30.0,"call_oi":1040,"put_oi":122},{"strike":75.0,"call_vanna":87.0,"put_vanna":0,"net_vanna":87.0,"call_oi":1359,"put_oi":0}],"net_vanna":951.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":20.0,"call_charm":0,"put_charm":9464.0,"net_charm":9464.0,"call_oi":0,"put_oi":481},{"strike":25.0,"call_charm":0,"put_charm":104.0,"net_charm":104.0,"call_oi":0,"put_oi":76},{"strike":30.0,"call_charm":0,"put_charm":165164.0,"net_charm":165164.0,"call_oi":0,"put_oi":5653},{"strike":35.0,"call_charm":-15342.0,"put_charm":121681.0,"net_charm":106339.0,"call_oi":1232,"put_oi":2025},{"strike":40.0,"call_charm":-2264.0,"put_charm":16902.0,"net_charm":14638.0,"call_oi":376,"put_oi":809},{"strike":45.0,"call_charm":-2487.0,"put_charm":0,"net_charm":-2487.0,"call_oi":141,"put_oi":0},{"strike":50.0,"call_charm":-3251.0,"put_charm":3188.0,"net_charm":-64.0,"call_oi":91,"put_oi":99},{"strike":55.0,"call_charm":-81.0,"put_charm":0,"net_charm":-81.0,"call_oi":62,"put_oi":0},{"strike":60.0,"call_charm":-1453.0,"put_charm":0,"net_charm":-1453.0,"call_oi":2078,"put_oi":0},{"strike":65.0,"call_charm":-11825.0,"put_charm":0,"net_charm":-11825.0,"call_oi":720,"put_oi":0},{"strike":75.0,"call_charm":-5893.0,"put_charm":0,"net_charm":-5893.0,"call_oi":190,"put_oi":0}],"net_charm":273907.0,"weekend_delta_shift":821720.0,"interpretation":"delta_decays_bullish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":14330.0,"put_delta":-280214.0,"net_delta":-265884.0,"call_oi":1501,"put_oi":7200,"total_oi":8701,"total_volume":79,"bias":"bearish"},{"expiration":"11/20/2026","dte":49,"call_delta":69323.0,"put_delta":-94844.0,"net_delta":-25521.0,"call_oi":3469,"put_oi":2008,"total_oi":5477,"total_volume":667,"bias":"neutral"},{"expiration":"01/15/2027","dte":105,"call_delta":132648.0,"put_delta":-405350.0,"net_delta":-272702.0,"call_oi":4699,"put_oi":9221,"total_oi":13920,"total_volume":51,"bias":"bearish"},{"expiration":"04/16/2027","dte":196,"call_delta":1678.0,"put_delta":-100732.0,"net_delta":-99054.0,"call_oi":39,"put_oi":2802,"total_oi":2841,"total_volume":5,"bias":"neutral"},{"expiration":"06/17/2027","dte":258,"call_delta":40730.0,"put_delta":-85130.0,"net_delta":-44399.0,"call_oi":680,"put_oi":1978,"total_oi":2658,"total_volume":1,"bias":"neutral"},{"expiration":"01/21/2028","dte":476,"call_delta":36500.0,"put_delta":-8717.0,"net_delta":27783.0,"call_oi":505,"put_oi":238,"total_oi":743,"total_volume":0,"bias":"neutral"},{"expiration":"06/16/2028","dte":623,"call_delta":12951.0,"put_delta":-4065.0,"net_delta":8886.0,"call_oi":170,"put_oi":103,"total_oi":273,"total_volume":13,"bias":"neutral"},{"expiration":"12/15/2028","dte":805,"call_delta":14618.0,"put_delta":-31579.0,"net_delta":-16961.0,"call_oi":213,"put_oi":879,"total_oi":1092,"total_volume":3,"bias":"neutral"}],"straddle_pricing":[],"volume_profile":{"profile":[{"strike":17.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":387,"put_oi":34,"total_oi":421,"bias":"neutral"},{"strike":20.0,"call_volume":0,"put_volume":20,"total_volume":20,"call_oi":130,"put_oi":1010,"total_oi":1140,"bias":"bearish"},{"strike":22.5,"call_volume":3,"put_volume":5,"total_volume":8,"call_oi":34,"put_oi":181,"total_oi":215,"bias":"bearish"},{"strike":25.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":57,"put_oi":1573,"total_oi":1630,"bias":"bullish"},{"strike":30.0,"call_volume":63,"put_volume":116,"total_volume":179,"call_oi":377,"put_oi":10037,"total_oi":10414,"bias":"bearish"},{"strike":35.0,"call_volume":244,"put_volume":332,"total_volume":576,"call_oi":2997,"put_oi":8229,"total_oi":11226,"bias":"neutral"},{"strike":40.0,"call_volume":16,"put_volume":5,"total_volume":21,"call_oi":727,"put_oi":874,"total_oi":1601,"bias":"bullish"},{"strike":45.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":983,"put_oi":1456,"total_oi":2439,"bias":"bullish"},{"strike":50.0,"call_volume":13,"put_volume":0,"total_volume":13,"call_oi":743,"put_oi":428,"total_oi":1171,"bias":"bullish"},{"strike":55.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":186,"put_oi":159,"total_oi":345,"bias":"neutral"},{"strike":60.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2180,"put_oi":305,"total_oi":2485,"bias":"neutral"},{"strike":65.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1069,"put_oi":138,"total_oi":1207,"bias":"neutral"},{"strike":70.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":23,"put_oi":0,"total_oi":23,"bias":"neutral"},{"strike":75.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1383,"put_oi":5,"total_oi":1388,"bias":"neutral"}],"underlying_price":32.029998779296875,"peak_call_strike":35.0,"peak_put_strike":35.0,"total_call_volume":341,"total_put_volume":478,"volume_pc_ratio":1.402},"iv_contours":{"x":[0.7,0.78,0.94,1.09,1.25],"y":[14,49,105],"z":[[null,139.0,62.58,73.22,72.44],[null,65.99,74.5,75.69,86.43],[88.19,66.57,73.3,69.08,68.33]],"levels":[62.6,70.2,77.9,85.5,93.1,100.8,108.4,116.1,123.7,131.4,139.0],"min_iv":62.6,"max_iv":139.0},"butterfly_spread":[{"expiration":"01/15/2027","dte":105,"atm_strike":30.0,"atm_iv":74.56,"otm_strike":35.0,"otm_iv":68.34,"itm_strike":30.0,"itm_iv":74.56,"iv_butterfly":-6.22,"price_butterfly":-2.5,"convexity":"inverted"},{"expiration":"06/17/2027","dte":258,"atm_strike":30.0,"atm_iv":61.13,"otm_strike":35.0,"otm_iv":62.51,"itm_strike":30.0,"itm_iv":61.13,"iv_butterfly":1.38,"price_butterfly":-1.85,"convexity":"moderate_convexity"},{"expiration":"01/21/2028","dte":476,"atm_strike":30.0,"atm_iv":64.07,"otm_strike":35.0,"otm_iv":65.47,"itm_strike":30.0,"itm_iv":64.07,"iv_butterfly":1.4,"price_butterfly":-1.6,"convexity":"moderate_convexity"},{"expiration":"12/15/2028","dte":805,"atm_strike":30.0,"atm_iv":66.07,"otm_strike":35.0,"otm_iv":65.5,"itm_strike":30.0,"itm_iv":66.07,"iv_butterfly":-0.57,"price_butterfly":-1.65,"convexity":"inverted"}],"iv_history":[{"date":"2026-09-14","iv":88.79},{"date":"2026-09-15","iv":94.63},{"date":"2026-09-16","iv":90.11},{"date":"2026-09-17","iv":74.52},{"date":"2026-09-18","iv":78.17},{"date":"2026-09-21","iv":74.74},{"date":"2026-09-22","iv":76.6},{"date":"2026-09-23","iv":77.4},{"date":"2026-09-24","iv":80.1},{"date":"2026-09-25","iv":78.0},{"date":"2026-09-28","iv":80.6},{"date":"2026-09-29","iv":80.3},{"date":"2026-09-30","iv":79.2},{"date":"2026-10-01","iv":80.2},{"date":"2026-10-02","iv":81.5}]}}