{"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":"BFH","summary":{"name":"BFH","price":98.05,"total_oi":3332,"call_oi":784,"put_oi":2548,"pc_ratio":3.25,"net_gex":-447530.89,"avg_iv":68.6,"iv_rank":50.0,"iv_52w_high":81.81,"iv_52w_low":55.4,"gamma_flip":55.37,"max_pain":95.0},"features":{"symbol":"BFH","price":98.05,"total_oi":3332,"analysis_coverage":1.0,"avg_iv_pct":68.6,"iv_rank":50.0,"iv_52w_high_pct":81.81,"iv_52w_low_pct":55.4,"front_dte":14,"front_atm_iv_pct":39.01,"back_atm_iv_pct":42.0036,"term_premium_pp":-2.9936,"expected_move_front_pct":7.64,"straddle_front_pct":12.75,"straddle_30d_pct":12.75,"risk_reversal_front_pp":19.7,"risk_reversal_30d_pp":19.7,"butterfly_front_pp":12.75,"butterfly_30d_pp":12.75,"put_call_oi_ratio":3.25,"put_call_oi_front_ratio":12.471,"put_call_volume_front_ratio":0.0,"option_volume":31,"volume_oi_ratio":0.009304,"net_delta_normalized":-0.051999,"dealer_delta_normalized":0.051999,"gex_per_100k_oi":-13431299.219688,"vanna_per_100k_oi":2400.960384,"charm_per_100k_oi":2672118.847539,"weekend_delta_shift_per_100k_oi":8016326.530612,"iv_surface_range_pp":29.1,"gamma_flip_distance_pct":-43.528812,"max_pain_distance_pct":-3.110658,"peak_call_distance_pct":12.187659,"peak_put_distance_pct":-28.607853},"analyses":{"gamma_walls":[{"strike":30.0,"call_gex":7.87,"put_gex":0.0,"net_gex":7.87,"call_oi":2,"put_oi":0},{"strike":32.5,"call_gex":8.48,"put_gex":-9.02,"net_gex":-0.54,"call_oi":1,"put_oi":1},{"strike":35.0,"call_gex":0.0,"put_gex":-19.34,"net_gex":-19.34,"call_oi":0,"put_oi":2},{"strike":37.5,"call_gex":0.0,"put_gex":-11.0,"net_gex":-11.0,"call_oi":0,"put_oi":1},{"strike":40.0,"call_gex":0.0,"put_gex":-260.98,"net_gex":-260.98,"call_oi":0,"put_oi":21},{"strike":45.0,"call_gex":20.65,"put_gex":0.0,"net_gex":20.65,"call_oi":2,"put_oi":0},{"strike":47.5,"call_gex":0.0,"put_gex":-17.35,"net_gex":-17.35,"call_oi":0,"put_oi":1},{"strike":57.5,"call_gex":356.45,"put_gex":0.0,"net_gex":356.45,"call_oi":18,"put_oi":0},{"strike":60.0,"call_gex":118.52,"put_gex":-92.74,"net_gex":25.78,"call_oi":4,"put_oi":3},{"strike":65.0,"call_gex":142.87,"put_gex":0.0,"net_gex":142.87,"call_oi":4,"put_oi":0},{"strike":67.5,"call_gex":46.82,"put_gex":-50.9,"net_gex":-4.07,"call_oi":1,"put_oi":1},{"strike":70.0,"call_gex":364.23,"put_gex":-17993.01,"net_gex":-17628.78,"call_oi":7,"put_oi":410},{"strike":72.5,"call_gex":63.47,"put_gex":-64.33,"net_gex":-0.87,"call_oi":1,"put_oi":1},{"strike":75.0,"call_gex":210.8,"put_gex":-747.61,"net_gex":-536.81,"call_oi":3,"put_oi":10},{"strike":77.5,"call_gex":0.0,"put_gex":-86.69,"net_gex":-86.69,"call_oi":0,"put_oi":1},{"strike":80.0,"call_gex":1671.8,"put_gex":-102010.63,"net_gex":-100338.84,"call_oi":17,"put_oi":1005},{"strike":82.5,"call_gex":3526.78,"put_gex":-236.87,"net_gex":3289.91,"call_oi":30,"put_oi":2},{"strike":85.0,"call_gex":14553.11,"put_gex":-11383.36,"net_gex":3169.74,"call_oi":109,"put_oi":84},{"strike":87.5,"call_gex":6016.44,"put_gex":-349.15,"net_gex":5667.3,"call_oi":39,"put_oi":2},{"strike":90.0,"call_gex":16076.86,"put_gex":-21891.29,"net_gex":-5814.44,"call_oi":94,"put_oi":123},{"strike":92.5,"call_gex":7383.76,"put_gex":0.0,"net_gex":7383.76,"call_oi":39,"put_oi":0},{"strike":95.0,"call_gex":14813.27,"put_gex":-224965.5,"net_gex":-210152.22,"call_oi":69,"put_oi":472},{"strike":97.5,"call_gex":0.0,"put_gex":-206.68,"net_gex":-206.68,"call_oi":0,"put_oi":1},{"strike":100.0,"call_gex":20658.28,"put_gex":-183866.71,"net_gex":-163208.42,"call_oi":85,"put_oi":363},{"strike":105.0,"call_gex":8394.2,"put_gex":-1470.41,"net_gex":6923.79,"call_oi":37,"put_oi":5},{"strike":110.0,"call_gex":10698.49,"put_gex":-418.68,"net_gex":10279.81,"call_oi":52,"put_oi":2},{"strike":115.0,"call_gex":10346.3,"put_gex":-5249.15,"net_gex":5097.15,"call_oi":69,"put_oi":32},{"strike":120.0,"call_gex":4047.5,"put_gex":-648.27,"net_gex":3399.24,"call_oi":32,"put_oi":5},{"strike":125.0,"call_gex":1524.89,"put_gex":0.0,"net_gex":1524.89,"call_oi":15,"put_oi":0},{"strike":130.0,"call_gex":1555.51,"put_gex":0.0,"net_gex":1555.51,"call_oi":17,"put_oi":0},{"strike":135.0,"call_gex":273.69,"put_gex":0.0,"net_gex":273.69,"call_oi":4,"put_oi":0},{"strike":140.0,"call_gex":465.23,"put_gex":0.0,"net_gex":465.23,"call_oi":7,"put_oi":0},{"strike":145.0,"call_gex":71.47,"put_gex":0.0,"net_gex":71.47,"call_oi":1,"put_oi":0},{"strike":155.0,"call_gex":53.33,"put_gex":0.0,"net_gex":53.33,"call_oi":1,"put_oi":0},{"strike":160.0,"call_gex":247.19,"put_gex":0.0,"net_gex":247.19,"call_oi":6,"put_oi":0},{"strike":165.0,"call_gex":397.82,"put_gex":0.0,"net_gex":397.82,"call_oi":8,"put_oi":0},{"strike":170.0,"call_gex":402.66,"put_gex":0.0,"net_gex":402.66,"call_oi":10,"put_oi":0}],"pain_by_strike":[{"strike":30.0,"call_value":0,"put_value":139647.5,"total_value":139647.5},{"strike":32.5,"call_value":5.0,"put_value":133277.5,"total_value":133282.5},{"strike":35.0,"call_value":12.5,"put_value":126910.0,"total_value":126922.5},{"strike":37.5,"call_value":20.0,"put_value":120547.5,"total_value":120567.5},{"strike":40.0,"call_value":27.5,"put_value":114187.5,"total_value":114215.0},{"strike":45.0,"call_value":42.5,"put_value":101572.5,"total_value":101615.0},{"strike":47.5,"call_value":55.0,"put_value":95265.0,"total_value":95320.0},{"strike":57.5,"call_value":105.0,"put_value":70045.0,"total_value":70150.0},{"strike":60.0,"call_value":162.5,"put_value":63740.0,"total_value":63902.5},{"strike":65.0,"call_value":297.5,"put_value":51145.0,"total_value":51442.5},{"strike":67.5,"call_value":375.0,"put_value":44847.5,"total_value":45222.5},{"strike":70.0,"call_value":455.0,"put_value":38552.5,"total_value":39007.5},{"strike":72.5,"call_value":552.5,"put_value":33282.5,"total_value":33835.0},{"strike":75.0,"call_value":652.5,"put_value":28015.0,"total_value":28667.5},{"strike":77.5,"call_value":760.0,"put_value":22772.5,"total_value":23532.5},{"strike":80.0,"call_value":867.5,"put_value":17532.5,"total_value":18400.0},{"strike":82.5,"call_value":1017.5,"put_value":14805.0,"total_value":15822.5},{"strike":85.0,"call_value":1242.5,"put_value":12082.5,"total_value":13325.0},{"strike":87.5,"call_value":1740.0,"put_value":9570.0,"total_value":11310.0},{"strike":90.0,"call_value":2335.0,"put_value":7062.5,"total_value":9397.5},{"strike":92.5,"call_value":3165.0,"put_value":4862.5,"total_value":8027.5},{"strike":95.0,"call_value":4092.5,"put_value":2662.5,"total_value":6755.0},{"strike":97.5,"call_value":5192.5,"put_value":1642.5,"total_value":6835.0},{"strike":100.0,"call_value":6292.5,"put_value":625.0,"total_value":6917.5},{"strike":105.0,"call_value":8917.5,"put_value":405.0,"total_value":9322.5},{"strike":110.0,"call_value":11727.5,"put_value":210.0,"total_value":11937.5},{"strike":115.0,"call_value":14797.5,"put_value":25.0,"total_value":14822.5},{"strike":120.0,"call_value":18212.5,"put_value":0.0,"total_value":18212.5},{"strike":125.0,"call_value":21787.5,"put_value":0.0,"total_value":21787.5},{"strike":130.0,"call_value":25437.5,"put_value":0.0,"total_value":25437.5},{"strike":135.0,"call_value":29172.5,"put_value":0.0,"total_value":29172.5},{"strike":140.0,"call_value":32927.5,"put_value":0.0,"total_value":32927.5},{"strike":145.0,"call_value":36717.5,"put_value":0.0,"total_value":36717.5},{"strike":155.0,"call_value":44307.5,"put_value":0.0,"total_value":44307.5},{"strike":160.0,"call_value":48107.5,"put_value":0.0,"total_value":48107.5},{"strike":165.0,"call_value":51937.5,"put_value":0.0,"total_value":51937.5},{"strike":170.0,"call_value":55807.5,"put_value":0,"total_value":55807.5}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":90.0,"strike":77.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":136.6,"strike":62.29},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":61.8,"strike":70.83},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":58.6,"strike":90.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":47.5,"strike":88.75},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":42.6,"strike":89.17},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":35.7,"strike":95.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":45.3,"strike":94.17},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":42.2,"strike":94.17},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":40.7,"strike":100.0},{"moneyness":1.0,"dte":21,"iv":null,"strike":null},{"moneyness":1.0,"dte":30,"iv":null,"strike":null},{"moneyness":1.0,"dte":45,"iv":40.3,"strike":100.0},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":40.3,"strike":99.17},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":42.7,"strike":105.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":42.9,"strike":105.0},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":37.8,"strike":105.0},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":48.1,"strike":110.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":42.6,"strike":110.0},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":38.6,"strike":110.0},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":60.3,"strike":116.67},{"moneyness":1.15,"dte":21,"iv":null,"strike":null},{"moneyness":1.15,"dte":30,"iv":null,"strike":null},{"moneyness":1.15,"dte":45,"iv":50.4,"strike":125.0},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":47.5,"strike":133.33}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":1.0,"contract_count":7,"total_oi":800},{"expiration":"11/20/2026","dte":49,"iv":0.6873,"contract_count":9,"total_oi":236},{"expiration":"12/18/2026","dte":77,"iv":0.1069,"contract_count":9,"total_oi":214},{"expiration":"03/19/2027","dte":168,"iv":0.0,"contract_count":5,"total_oi":38}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":7.64,"expected_move_2std":15.27,"contract_count":3},{"expiration":"11/20/2026","dte":49,"expected_move_1std":15.39,"expected_move_2std":30.78,"contract_count":4},{"expiration":"12/18/2026","dte":77,"expected_move_1std":18.84,"expected_move_2std":37.68,"contract_count":5},{"expiration":"03/19/2027","dte":168,"expected_move_1std":27.43,"expected_move_2std":54.85,"contract_count":3}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":70,"put_oi":873,"total_oi":943,"pc_ratio":12.471,"pc_ratio_volume":0,"sentiment":"bearish"},{"expiration":"11/20/2026","dte":49,"call_oi":302,"put_oi":1559,"total_oi":1861,"pc_ratio":5.162,"pc_ratio_volume":10.0,"sentiment":"bearish"},{"expiration":"12/18/2026","dte":77,"call_oi":320,"put_oi":114,"total_oi":434,"pc_ratio":0.356,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"03/19/2027","dte":168,"call_oi":92,"put_oi":2,"total_oi":94,"pc_ratio":0.022,"pc_ratio_volume":0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":30.0,"call_delta_oi":198.0,"put_delta_oi":0,"dealer_delta":-198.0,"call_oi":2,"put_oi":0},{"strike":32.5,"call_delta_oi":97.0,"put_delta_oi":-3.0,"dealer_delta":-94.0,"call_oi":1,"put_oi":1},{"strike":35.0,"call_delta_oi":0,"put_delta_oi":-15.0,"dealer_delta":15.0,"call_oi":0,"put_oi":2},{"strike":37.5,"call_delta_oi":0,"put_delta_oi":-8.0,"dealer_delta":8.0,"call_oi":0,"put_oi":1},{"strike":40.0,"call_delta_oi":0,"put_delta_oi":-187.0,"dealer_delta":187.0,"call_oi":0,"put_oi":21},{"strike":45.0,"call_delta_oi":196.0,"put_delta_oi":0,"dealer_delta":-196.0,"call_oi":2,"put_oi":0},{"strike":47.5,"call_delta_oi":0,"put_delta_oi":-11.0,"dealer_delta":11.0,"call_oi":0,"put_oi":1},{"strike":57.5,"call_delta_oi":1753.0,"put_delta_oi":0,"dealer_delta":-1753.0,"call_oi":18,"put_oi":0},{"strike":60.0,"call_delta_oi":378.0,"put_delta_oi":-40.0,"dealer_delta":-338.0,"call_oi":4,"put_oi":3},{"strike":65.0,"call_delta_oi":380.0,"put_delta_oi":0,"dealer_delta":-380.0,"call_oi":4,"put_oi":0},{"strike":67.5,"call_delta_oi":93.0,"put_delta_oi":-12.0,"dealer_delta":-81.0,"call_oi":1,"put_oi":1},{"strike":70.0,"call_delta_oi":641.0,"put_delta_oi":-1921.0,"dealer_delta":1280.0,"call_oi":7,"put_oi":410},{"strike":72.5,"call_delta_oi":91.0,"put_delta_oi":-10.0,"dealer_delta":-81.0,"call_oi":1,"put_oi":1},{"strike":75.0,"call_delta_oi":268.0,"put_delta_oi":-126.0,"dealer_delta":-142.0,"call_oi":3,"put_oi":10},{"strike":77.5,"call_delta_oi":0,"put_delta_oi":-13.0,"dealer_delta":13.0,"call_oi":0,"put_oi":1},{"strike":80.0,"call_delta_oi":1446.0,"put_delta_oi":-14240.0,"dealer_delta":12794.0,"call_oi":17,"put_oi":1005},{"strike":82.5,"call_delta_oi":2508.0,"put_delta_oi":-30.0,"dealer_delta":-2478.0,"call_oi":30,"put_oi":2},{"strike":85.0,"call_delta_oi":8737.0,"put_delta_oi":-694.0,"dealer_delta":-8043.0,"call_oi":109,"put_oi":84},{"strike":87.5,"call_delta_oi":2989.0,"put_delta_oi":-40.0,"dealer_delta":-2949.0,"call_oi":39,"put_oi":2},{"strike":90.0,"call_delta_oi":6785.0,"put_delta_oi":-3352.0,"dealer_delta":-3433.0,"call_oi":94,"put_oi":123},{"strike":92.5,"call_delta_oi":2623.0,"put_delta_oi":0,"dealer_delta":-2623.0,"call_oi":39,"put_oi":0},{"strike":95.0,"call_delta_oi":4291.0,"put_delta_oi":-14529.0,"dealer_delta":10238.0,"call_oi":69,"put_oi":472},{"strike":97.5,"call_delta_oi":0,"put_delta_oi":-43.0,"dealer_delta":43.0,"call_oi":0,"put_oi":1},{"strike":100.0,"call_delta_oi":4279.0,"put_delta_oi":-21053.0,"dealer_delta":16774.0,"call_oi":85,"put_oi":363},{"strike":105.0,"call_delta_oi":1423.0,"put_delta_oi":-357.0,"dealer_delta":-1065.0,"call_oi":37,"put_oi":5},{"strike":110.0,"call_delta_oi":1001.0,"put_delta_oi":-148.0,"dealer_delta":-853.0,"call_oi":52,"put_oi":2},{"strike":115.0,"call_delta_oi":1183.0,"put_delta_oi":-2669.0,"dealer_delta":1486.0,"call_oi":69,"put_oi":32},{"strike":120.0,"call_delta_oi":540.0,"put_delta_oi":-429.0,"dealer_delta":-111.0,"call_oi":32,"put_oi":5},{"strike":125.0,"call_delta_oi":183.0,"put_delta_oi":0,"dealer_delta":-183.0,"call_oi":15,"put_oi":0},{"strike":130.0,"call_delta_oi":225.0,"put_delta_oi":0,"dealer_delta":-225.0,"call_oi":17,"put_oi":0},{"strike":135.0,"call_delta_oi":30.0,"put_delta_oi":0,"dealer_delta":-30.0,"call_oi":4,"put_oi":0},{"strike":140.0,"call_delta_oi":63.0,"put_delta_oi":0,"dealer_delta":-63.0,"call_oi":7,"put_oi":0},{"strike":145.0,"call_delta_oi":13.0,"put_delta_oi":0,"dealer_delta":-13.0,"call_oi":1,"put_oi":0},{"strike":155.0,"call_delta_oi":9.0,"put_delta_oi":0,"dealer_delta":-9.0,"call_oi":1,"put_oi":0},{"strike":160.0,"call_delta_oi":35.0,"put_delta_oi":0,"dealer_delta":-35.0,"call_oi":6,"put_oi":0},{"strike":165.0,"call_delta_oi":79.0,"put_delta_oi":0,"dealer_delta":-79.0,"call_oi":8,"put_oi":0},{"strike":170.0,"call_delta_oi":69.0,"put_delta_oi":0,"dealer_delta":-69.0,"call_oi":10,"put_oi":0}],"net_dealer_delta":17326.0,"total_call_delta":42607.0,"total_put_delta":-59933.0,"bias":"neutral"},"vol_smile":[{"expiration":"10/16/2026","underlying_price":98.05000305175781,"strikes":[{"strike":95.0,"moneyness":0.9689,"type":"put","iv":0.3567,"delta":-0.2996,"oi":421},{"strike":100.0,"moneyness":1.0199,"type":"put","iv":0.398,"delta":-0.581,"oi":358}]},{"expiration":"11/20/2026","underlying_price":98.05000305175781,"strikes":[{"strike":70.0,"moneyness":0.7139,"type":"put","iv":0.6024,"delta":-0.0467,"oi":409},{"strike":80.0,"moneyness":0.8159,"type":"put","iv":0.5977,"delta":-0.1417,"oi":1005}]},{"expiration":"12/18/2026","underlying_price":98.05000305175781,"strikes":[{"strike":90.0,"moneyness":0.9179,"type":"put","iv":0.4233,"delta":-0.279,"oi":106}]}],"greeks_heatmap":{"data":[{"strike":85.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.0773,"call_gamma":0,"put_gamma":0.014029,"call_theta":0,"put_theta":-0.0566,"call_vega":0,"put_vega":0.0268,"call_oi":0,"put_oi":79},{"strike":95.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.2996,"call_gamma":0,"put_gamma":0.052645,"call_theta":0,"put_theta":-0.0846,"call_vega":0,"put_vega":0.0643,"call_oi":0,"put_oi":421},{"strike":100.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.581,"call_gamma":0,"put_gamma":0.05305,"call_theta":0,"put_theta":-0.1036,"call_vega":0,"put_vega":0.0723,"call_oi":0,"put_oi":358},{"strike":70.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.0467,"call_gamma":0,"put_gamma":0.004562,"call_theta":0,"put_theta":-0.0212,"call_vega":0,"put_vega":0.0347,"call_oi":0,"put_oi":409},{"strike":80.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.1417,"call_gamma":0,"put_gamma":0.010558,"call_theta":0,"put_theta":-0.0479,"call_vega":0,"put_vega":0.0798,"call_oi":0,"put_oi":1005},{"strike":100.0,"dte":49,"expiration":"11/20/2026","call_delta":0.4903,"put_delta":0,"call_gamma":0.027992,"put_gamma":0,"call_theta":-0.0642,"put_theta":0,"call_vega":0.1418,"put_vega":0,"call_oi":53,"put_oi":0},{"strike":85.0,"dte":77,"expiration":"12/18/2026","call_delta":0.8044,"put_delta":0,"call_gamma":0.014066,"put_gamma":0,"call_theta":-0.043,"put_theta":0,"call_vega":0.1236,"put_vega":0,"call_oi":100,"put_oi":0},{"strike":90.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.279,"call_gamma":0,"put_gamma":0.017741,"call_theta":0,"put_theta":-0.0383,"call_vega":0,"put_vega":0.1503,"call_oi":0,"put_oi":106}],"strikes":[70.0,80.0,85.0,90.0,95.0,100.0],"dtes":[14,49,77]},"risk_reversal":[{"expiration":"11/20/2026","dte":49,"risk_reversal":19.7,"put_25d_iv":59.77,"call_25d_iv":40.07,"put_25d_strike":80.0,"call_25d_strike":100.0,"skew":"put_skew"},{"expiration":"12/18/2026","dte":77,"risk_reversal":-1.56,"put_25d_iv":42.33,"call_25d_iv":43.89,"put_25d_strike":90.0,"call_25d_strike":85.0,"skew":"neutral"}],"vanna_exposure":{"exposure":[{"strike":70.0,"call_vanna":0,"put_vanna":13.0,"net_vanna":13.0,"call_oi":0,"put_oi":409},{"strike":80.0,"call_vanna":0,"put_vanna":59.0,"net_vanna":59.0,"call_oi":0,"put_oi":1005},{"strike":85.0,"call_vanna":-8.0,"put_vanna":2.0,"net_vanna":-6.0,"call_oi":100,"put_oi":79},{"strike":90.0,"call_vanna":0,"put_vanna":7.0,"net_vanna":7.0,"call_oi":0,"put_oi":106},{"strike":95.0,"call_vanna":0,"put_vanna":11.0,"net_vanna":11.0,"call_oi":0,"put_oi":421},{"strike":100.0,"call_vanna":0.0,"put_vanna":-4.0,"net_vanna":-4.0,"call_oi":53,"put_oi":358}],"net_vanna":80.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":70.0,"call_charm":0,"put_charm":302.0,"net_charm":302.0,"call_oi":0,"put_oi":409},{"strike":80.0,"call_charm":0,"put_charm":5077.0,"net_charm":5077.0,"call_oi":0,"put_oi":1005},{"strike":85.0,"call_charm":0,"put_charm":901.0,"net_charm":901.0,"call_oi":0,"put_oi":79},{"strike":95.0,"call_charm":0,"put_charm":27833.0,"net_charm":27833.0,"call_oi":0,"put_oi":421},{"strike":100.0,"call_charm":-1243.0,"put_charm":56165.0,"net_charm":54922.0,"call_oi":53,"put_oi":358}],"net_charm":89035.0,"weekend_delta_shift":267104.0,"interpretation":"delta_decays_bullish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":1015.0,"put_delta":-34549.0,"net_delta":-33534.0,"call_oi":70,"put_oi":873,"total_oi":943,"total_volume":20,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":16211.0,"put_delta":-22137.0,"net_delta":-5926.0,"call_oi":302,"put_oi":1559,"total_oi":1861,"total_volume":11,"bias":"neutral"},{"expiration":"12/18/2026","dte":77,"call_delta":21318.0,"put_delta":-3173.0,"net_delta":18145.0,"call_oi":320,"put_oi":114,"total_oi":434,"total_volume":0,"bias":"neutral"},{"expiration":"03/19/2027","dte":168,"call_delta":4063.0,"put_delta":-75.0,"net_delta":3989.0,"call_oi":92,"put_oi":2,"total_oi":94,"total_volume":0,"bias":"neutral"}],"straddle_pricing":[{"expiration":"11/20/2026","dte":49,"strike":95.0,"straddle_price":12.5,"straddle_pct":12.75,"implied_move":12.75,"avg_iv":43.7}],"volume_profile":{"profile":[{"strike":30.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2,"put_oi":0,"total_oi":2,"bias":"neutral"},{"strike":32.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":1,"total_oi":2,"bias":"neutral"},{"strike":35.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":2,"total_oi":2,"bias":"neutral"},{"strike":37.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":1,"total_oi":1,"bias":"neutral"},{"strike":40.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":21,"total_oi":21,"bias":"neutral"},{"strike":45.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2,"put_oi":0,"total_oi":2,"bias":"neutral"},{"strike":47.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":1,"total_oi":1,"bias":"neutral"},{"strike":57.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":18,"put_oi":0,"total_oi":18,"bias":"neutral"},{"strike":60.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":4,"put_oi":3,"total_oi":7,"bias":"neutral"},{"strike":65.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":4,"put_oi":0,"total_oi":4,"bias":"neutral"},{"strike":67.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":1,"total_oi":2,"bias":"neutral"},{"strike":70.0,"call_volume":0,"put_volume":10,"total_volume":10,"call_oi":7,"put_oi":410,"total_oi":417,"bias":"bearish"},{"strike":72.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":1,"total_oi":2,"bias":"neutral"},{"strike":75.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":3,"put_oi":10,"total_oi":13,"bias":"neutral"},{"strike":77.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":1,"total_oi":1,"bias":"neutral"},{"strike":80.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":17,"put_oi":1005,"total_oi":1022,"bias":"neutral"},{"strike":82.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":30,"put_oi":2,"total_oi":32,"bias":"neutral"},{"strike":85.0,"call_volume":0,"put_volume":10,"total_volume":10,"call_oi":109,"put_oi":84,"total_oi":193,"bias":"bearish"},{"strike":87.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":39,"put_oi":2,"total_oi":41,"bias":"neutral"},{"strike":90.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":94,"put_oi":123,"total_oi":217,"bias":"neutral"},{"strike":92.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":39,"put_oi":0,"total_oi":39,"bias":"neutral"},{"strike":95.0,"call_volume":0,"put_volume":10,"total_volume":10,"call_oi":69,"put_oi":472,"total_oi":541,"bias":"bearish"},{"strike":97.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":1,"total_oi":1,"bias":"neutral"},{"strike":100.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":85,"put_oi":363,"total_oi":448,"bias":"neutral"},{"strike":105.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":37,"put_oi":5,"total_oi":42,"bias":"neutral"},{"strike":110.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":52,"put_oi":2,"total_oi":54,"bias":"bullish"},{"strike":115.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":69,"put_oi":32,"total_oi":101,"bias":"neutral"},{"strike":120.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":32,"put_oi":5,"total_oi":37,"bias":"neutral"},{"strike":125.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":15,"put_oi":0,"total_oi":15,"bias":"neutral"},{"strike":130.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":17,"put_oi":0,"total_oi":17,"bias":"neutral"},{"strike":135.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":4,"put_oi":0,"total_oi":4,"bias":"neutral"},{"strike":140.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":7,"put_oi":0,"total_oi":7,"bias":"neutral"},{"strike":145.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":0,"total_oi":1,"bias":"neutral"},{"strike":155.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":0,"total_oi":1,"bias":"neutral"},{"strike":160.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":6,"put_oi":0,"total_oi":6,"bias":"neutral"},{"strike":165.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":8,"put_oi":0,"total_oi":8,"bias":"neutral"},{"strike":170.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":10,"put_oi":0,"total_oi":10,"bias":"neutral"}],"underlying_price":98.05000305175781,"peak_call_strike":110.0,"peak_put_strike":70.0,"total_call_volume":1,"total_put_volume":30,"volume_pc_ratio":30.0},"iv_contours":{"x":[0.71,0.82,0.84,0.87,0.89,0.92,0.94,0.97,1.02,1.07,1.12,1.17,1.22,1.27],"y":[14,49,77,168],"z":[[null,null,null,55.79,null,64.75,null,35.67,39.8,null,48.07,57.58,null,null],[60.24,59.77,59.25,null,null,48.84,48.31,43.73,40.07,44.58,43.45,44.22,46.22,48.2],[null,null,43.88,43.89,42.7,42.61,42.23,42.04,40.3,null,null,40.45,null,null],[null,null,null,null,null,41.91,null,null,39.85,null,null,null,null,null]],"levels":[35.7,38.6,41.5,44.4,47.3,50.2,53.1,56.0,58.9,61.8,64.8],"min_iv":35.7,"max_iv":64.8},"butterfly_spread":[{"expiration":"11/20/2026","dte":49,"atm_strike":100.0,"atm_iv":40.07,"otm_strike":105.0,"otm_iv":44.58,"itm_strike":92.5,"itm_iv":48.31,"iv_butterfly":12.75,"price_butterfly":3.83,"convexity":"high_convexity"}],"iv_history":[{"date":"2026-09-14","iv":80.21},{"date":"2026-09-15","iv":78.4},{"date":"2026-09-16","iv":81.81},{"date":"2026-09-17","iv":65.26},{"date":"2026-09-18","iv":58.32},{"date":"2026-09-21","iv":58.9},{"date":"2026-09-22","iv":59.0},{"date":"2026-09-23","iv":58.0},{"date":"2026-09-24","iv":60.9},{"date":"2026-09-25","iv":58.1},{"date":"2026-09-28","iv":58.5},{"date":"2026-09-29","iv":59.3},{"date":"2026-09-30","iv":60.0},{"date":"2026-10-01","iv":55.4},{"date":"2026-10-02","iv":68.6}]}}