{"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":"USFD","summary":{"name":"USFD","price":96.92,"total_oi":6452,"call_oi":3411,"put_oi":3041,"pc_ratio":0.892,"net_gex":16737.81,"avg_iv":45.9,"iv_rank":11.1,"iv_52w_high":63.52,"iv_52w_low":43.7,"gamma_flip":33.65,"max_pain":97.5},"features":{"symbol":"USFD","price":96.92,"total_oi":6452,"analysis_coverage":1.0,"avg_iv_pct":45.9,"iv_rank":11.1,"iv_52w_high_pct":63.52,"iv_52w_low_pct":43.7,"front_dte":14,"front_atm_iv_pct":29.3596,"back_atm_iv_pct":32.0964,"term_premium_pp":-2.7368,"expected_move_front_pct":5.75,"straddle_front_pct":4.41,"straddle_30d_pct":4.41,"risk_reversal_front_pp":7.83,"risk_reversal_30d_pp":7.83,"butterfly_front_pp":2.12,"butterfly_30d_pp":2.12,"put_call_oi_ratio":0.892,"put_call_oi_front_ratio":0.901,"put_call_volume_front_ratio":0.0,"option_volume":69,"volume_oi_ratio":0.010694,"net_delta_normalized":0.030684,"dealer_delta_normalized":-0.030533,"gex_per_100k_oi":259420.489771,"vanna_per_100k_oi":2882.82703,"charm_per_100k_oi":417560.446373,"weekend_delta_shift_per_100k_oi":1252696.83819,"iv_surface_range_pp":72.5,"gamma_flip_distance_pct":-65.280644,"max_pain_distance_pct":0.598432,"peak_call_distance_pct":-38.093273,"peak_put_distance_pct":-1.981015},"analyses":{"gamma_walls":[{"strike":32.5,"call_gex":3.9,"put_gex":-6.57,"net_gex":-2.67,"call_oi":1,"put_oi":1},{"strike":35.0,"call_gex":16.49,"put_gex":-10.68,"net_gex":5.81,"call_oi":6,"put_oi":1},{"strike":37.5,"call_gex":4.81,"put_gex":0.0,"net_gex":4.81,"call_oi":1,"put_oi":0},{"strike":40.0,"call_gex":0.0,"put_gex":0.0,"net_gex":0.0,"call_oi":11,"put_oi":0},{"strike":42.5,"call_gex":43.64,"put_gex":0.0,"net_gex":43.64,"call_oi":10,"put_oi":0},{"strike":45.0,"call_gex":0.0,"put_gex":-16.97,"net_gex":-16.97,"call_oi":0,"put_oi":1},{"strike":50.0,"call_gex":0.0,"put_gex":0.0,"net_gex":0.0,"call_oi":15,"put_oi":0},{"strike":52.5,"call_gex":53.24,"put_gex":0.0,"net_gex":53.24,"call_oi":9,"put_oi":0},{"strike":55.0,"call_gex":98.98,"put_gex":-54.37,"net_gex":44.6,"call_oi":9,"put_oi":2},{"strike":57.5,"call_gex":100.79,"put_gex":-120.51,"net_gex":-19.72,"call_oi":5,"put_oi":4},{"strike":60.0,"call_gex":985.01,"put_gex":-34.39,"net_gex":950.62,"call_oi":42,"put_oi":1},{"strike":62.5,"call_gex":233.28,"put_gex":-115.05,"net_gex":118.23,"call_oi":9,"put_oi":3},{"strike":65.0,"call_gex":133.44,"put_gex":-203.67,"net_gex":-70.23,"call_oi":5,"put_oi":6},{"strike":67.5,"call_gex":34.0,"put_gex":0.0,"net_gex":34.0,"call_oi":1,"put_oi":0},{"strike":70.0,"call_gex":616.83,"put_gex":-193.49,"net_gex":423.34,"call_oi":14,"put_oi":4},{"strike":72.5,"call_gex":2257.88,"put_gex":-647.88,"net_gex":1610.0,"call_oi":42,"put_oi":12},{"strike":75.0,"call_gex":784.94,"put_gex":-45215.09,"net_gex":-44430.15,"call_oi":12,"put_oi":691},{"strike":77.5,"call_gex":667.89,"put_gex":-790.4,"net_gex":-122.5,"call_oi":8,"put_oi":10},{"strike":80.0,"call_gex":1012.78,"put_gex":-867.51,"net_gex":145.27,"call_oi":16,"put_oi":8},{"strike":82.5,"call_gex":123.67,"put_gex":-728.73,"net_gex":-605.07,"call_oi":1,"put_oi":6},{"strike":85.0,"call_gex":33026.42,"put_gex":-2240.57,"net_gex":30785.85,"call_oi":236,"put_oi":15},{"strike":87.5,"call_gex":2169.43,"put_gex":-6339.16,"net_gex":-4169.73,"call_oi":12,"put_oi":36},{"strike":90.0,"call_gex":7420.22,"put_gex":-175571.03,"net_gex":-168150.81,"call_oi":34,"put_oi":691},{"strike":92.5,"call_gex":67281.33,"put_gex":-18253.96,"net_gex":49027.37,"call_oi":208,"put_oi":45},{"strike":95.0,"call_gex":40237.84,"put_gex":-192688.05,"net_gex":-152450.21,"call_oi":119,"put_oi":652},{"strike":97.5,"call_gex":17541.71,"put_gex":-11942.88,"net_gex":5598.83,"call_oi":42,"put_oi":23},{"strike":100.0,"call_gex":484565.4,"put_gex":-505648.69,"net_gex":-21083.29,"call_oi":787,"put_oi":773},{"strike":105.0,"call_gex":56768.19,"put_gex":-10079.29,"net_gex":46688.89,"call_oi":208,"put_oi":40},{"strike":110.0,"call_gex":214276.17,"put_gex":-1614.5,"net_gex":212661.67,"call_oi":1064,"put_oi":9},{"strike":115.0,"call_gex":28892.05,"put_gex":-1112.76,"net_gex":27779.29,"call_oi":185,"put_oi":7},{"strike":120.0,"call_gex":8950.62,"put_gex":0.0,"net_gex":8950.62,"call_oi":78,"put_oi":0},{"strike":125.0,"call_gex":21377.85,"put_gex":0.0,"net_gex":21377.85,"call_oi":198,"put_oi":0},{"strike":130.0,"call_gex":655.9,"put_gex":0.0,"net_gex":655.9,"call_oi":7,"put_oi":0},{"strike":135.0,"call_gex":215.14,"put_gex":0.0,"net_gex":215.14,"call_oi":3,"put_oi":0},{"strike":140.0,"call_gex":641.04,"put_gex":0.0,"net_gex":641.04,"call_oi":12,"put_oi":0},{"strike":145.0,"call_gex":43.14,"put_gex":0.0,"net_gex":43.14,"call_oi":1,"put_oi":0}],"pain_by_strike":[{"strike":32.5,"call_value":0,"put_value":175397.5,"total_value":175397.5},{"strike":35.0,"call_value":2.5,"put_value":167797.5,"total_value":167800.0},{"strike":37.5,"call_value":20.0,"put_value":160200.0,"total_value":160220.0},{"strike":40.0,"call_value":40.0,"put_value":152602.5,"total_value":152642.5},{"strike":42.5,"call_value":87.5,"put_value":145005.0,"total_value":145092.5},{"strike":45.0,"call_value":160.0,"put_value":137407.5,"total_value":137567.5},{"strike":50.0,"call_value":305.0,"put_value":122217.5,"total_value":122522.5},{"strike":52.5,"call_value":415.0,"put_value":114622.5,"total_value":115037.5},{"strike":55.0,"call_value":547.5,"put_value":107027.5,"total_value":107575.0},{"strike":57.5,"call_value":702.5,"put_value":99437.5,"total_value":100140.0},{"strike":60.0,"call_value":870.0,"put_value":91857.5,"total_value":92727.5},{"strike":62.5,"call_value":1142.5,"put_value":84280.0,"total_value":85422.5},{"strike":65.0,"call_value":1437.5,"put_value":76710.0,"total_value":78147.5},{"strike":67.5,"call_value":1745.0,"put_value":69155.0,"total_value":70900.0},{"strike":70.0,"call_value":2055.0,"put_value":61600.0,"total_value":63655.0},{"strike":72.5,"call_value":2400.0,"put_value":54055.0,"total_value":56455.0},{"strike":75.0,"call_value":2850.0,"put_value":46540.0,"total_value":49390.0},{"strike":77.5,"call_value":3330.0,"put_value":40752.5,"total_value":44082.5},{"strike":80.0,"call_value":3830.0,"put_value":34990.0,"total_value":38820.0},{"strike":82.5,"call_value":4370.0,"put_value":29247.5,"total_value":33617.5},{"strike":85.0,"call_value":4912.5,"put_value":23520.0,"total_value":28432.5},{"strike":87.5,"call_value":6045.0,"put_value":17830.0,"total_value":23875.0},{"strike":90.0,"call_value":7207.5,"put_value":12230.0,"total_value":19437.5},{"strike":92.5,"call_value":8455.0,"put_value":8357.5,"total_value":16812.5},{"strike":95.0,"call_value":10222.5,"put_value":4597.5,"total_value":14820.0},{"strike":97.5,"call_value":12287.5,"put_value":2467.5,"total_value":14755.0},{"strike":100.0,"call_value":14457.5,"put_value":395.0,"total_value":14852.5},{"strike":105.0,"call_value":22732.5,"put_value":115.0,"total_value":22847.5},{"strike":110.0,"call_value":32047.5,"put_value":35.0,"total_value":32082.5},{"strike":115.0,"call_value":46682.5,"put_value":0.0,"total_value":46682.5},{"strike":120.0,"call_value":62242.5,"put_value":0.0,"total_value":62242.5},{"strike":125.0,"call_value":78192.5,"put_value":0.0,"total_value":78192.5},{"strike":130.0,"call_value":95132.5,"put_value":0.0,"total_value":95132.5},{"strike":135.0,"call_value":112107.5,"put_value":0.0,"total_value":112107.5},{"strike":140.0,"call_value":129097.5,"put_value":0.0,"total_value":129097.5},{"strike":145.0,"call_value":146147.5,"put_value":0,"total_value":146147.5}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":101.3,"strike":74.64},{"moneyness":0.85,"dte":21,"iv":null,"strike":null},{"moneyness":0.85,"dte":30,"iv":null,"strike":null},{"moneyness":0.85,"dte":45,"iv":63.9,"strike":72.5},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":59.1,"strike":60.43},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":42.2,"strike":86.25},{"moneyness":0.9,"dte":21,"iv":null,"strike":null},{"moneyness":0.9,"dte":30,"iv":null,"strike":null},{"moneyness":0.9,"dte":45,"iv":36.0,"strike":86.25},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":31.9,"strike":86.25},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":33.9,"strike":91.25},{"moneyness":0.95,"dte":21,"iv":null,"strike":null},{"moneyness":0.95,"dte":30,"iv":null,"strike":null},{"moneyness":0.95,"dte":45,"iv":33.4,"strike":91.25},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":30.3,"strike":91.25},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":29.3,"strike":96.25},{"moneyness":1.0,"dte":21,"iv":null,"strike":null},{"moneyness":1.0,"dte":30,"iv":null,"strike":null},{"moneyness":1.0,"dte":45,"iv":31.9,"strike":96.25},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":29.6,"strike":96.25},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":26.9,"strike":100.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":31.3,"strike":100.0},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":29.0,"strike":100.0},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":34.1,"strike":105.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":30.6,"strike":105.0},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":29.1,"strike":105.0},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":98.9,"strike":122.5},{"moneyness":1.15,"dte":21,"iv":null,"strike":null},{"moneyness":1.15,"dte":30,"iv":null,"strike":null},{"moneyness":1.15,"dte":45,"iv":null,"strike":null},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":35.4,"strike":124.5}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":1.0,"contract_count":14,"total_oi":1999},{"expiration":"11/20/2026","dte":49,"iv":0.9571,"contract_count":12,"total_oi":1025},{"expiration":"01/15/2027","dte":105,"iv":0.0872,"contract_count":14,"total_oi":609},{"expiration":"04/16/2027","dte":196,"iv":0.0,"contract_count":5,"total_oi":37}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":5.75,"expected_move_2std":11.5,"contract_count":8},{"expiration":"11/20/2026","dte":49,"expected_move_1std":11.76,"expected_move_2std":23.52,"contract_count":8},{"expiration":"01/15/2027","dte":105,"expected_move_1std":15.91,"expected_move_2std":31.83,"contract_count":8},{"expiration":"04/16/2027","dte":196,"expected_move_1std":21.91,"expected_move_2std":43.81,"contract_count":4}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":1128,"put_oi":1016,"total_oi":2144,"pc_ratio":0.901,"pc_ratio_volume":0,"sentiment":"neutral"},{"expiration":"11/20/2026","dte":49,"call_oi":32,"put_oi":1637,"total_oi":1669,"pc_ratio":51.156,"pc_ratio_volume":3.833,"sentiment":"bearish"},{"expiration":"01/15/2027","dte":105,"call_oi":1867,"put_oi":378,"total_oi":2245,"pc_ratio":0.202,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"04/16/2027","dte":196,"call_oi":384,"put_oi":10,"total_oi":394,"pc_ratio":0.026,"pc_ratio_volume":0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":32.5,"call_delta_oi":99.0,"put_delta_oi":-2.0,"dealer_delta":-98.0,"call_oi":1,"put_oi":1},{"strike":35.0,"call_delta_oi":598.0,"put_delta_oi":-4.0,"dealer_delta":-594.0,"call_oi":6,"put_oi":1},{"strike":37.5,"call_delta_oi":99.0,"put_delta_oi":0,"dealer_delta":-99.0,"call_oi":1,"put_oi":0},{"strike":42.5,"call_delta_oi":994.0,"put_delta_oi":0,"dealer_delta":-994.0,"call_oi":10,"put_oi":0},{"strike":45.0,"call_delta_oi":0,"put_delta_oi":-5.0,"dealer_delta":5.0,"call_oi":0,"put_oi":1},{"strike":52.5,"call_delta_oi":895.0,"put_delta_oi":0,"dealer_delta":-895.0,"call_oi":9,"put_oi":0},{"strike":55.0,"call_delta_oi":889.0,"put_delta_oi":-13.0,"dealer_delta":-877.0,"call_oi":9,"put_oi":2},{"strike":57.5,"call_delta_oi":486.0,"put_delta_oi":-26.0,"dealer_delta":-460.0,"call_oi":5,"put_oi":4},{"strike":60.0,"call_delta_oi":4073.0,"put_delta_oi":-7.0,"dealer_delta":-4066.0,"call_oi":42,"put_oi":1},{"strike":62.5,"call_delta_oi":872.0,"put_delta_oi":-22.0,"dealer_delta":-850.0,"call_oi":9,"put_oi":3},{"strike":65.0,"call_delta_oi":486.0,"put_delta_oi":-24.0,"dealer_delta":-462.0,"call_oi":5,"put_oi":6},{"strike":67.5,"call_delta_oi":97.0,"put_delta_oi":0,"dealer_delta":-97.0,"call_oi":1,"put_oi":0},{"strike":70.0,"call_delta_oi":1335.0,"put_delta_oi":-24.0,"dealer_delta":-1311.0,"call_oi":14,"put_oi":4},{"strike":72.5,"call_delta_oi":3965.0,"put_delta_oi":-69.0,"dealer_delta":-3896.0,"call_oi":42,"put_oi":12},{"strike":75.0,"call_delta_oi":1121.0,"put_delta_oi":-4309.0,"dealer_delta":3188.0,"call_oi":12,"put_oi":691},{"strike":77.5,"call_delta_oi":727.0,"put_delta_oi":-66.0,"dealer_delta":-661.0,"call_oi":8,"put_oi":10},{"strike":80.0,"call_delta_oi":892.0,"put_delta_oi":-102.0,"dealer_delta":-790.0,"call_oi":10,"put_oi":8},{"strike":82.5,"call_delta_oi":86.0,"put_delta_oi":-64.0,"dealer_delta":-22.0,"call_oi":1,"put_oi":6},{"strike":85.0,"call_delta_oi":19456.0,"put_delta_oi":-208.0,"dealer_delta":-19248.0,"call_oi":236,"put_oi":15},{"strike":87.5,"call_delta_oi":968.0,"put_delta_oi":-556.0,"dealer_delta":-412.0,"call_oi":12,"put_oi":36},{"strike":90.0,"call_delta_oi":2576.0,"put_delta_oi":-14915.0,"dealer_delta":12339.0,"call_oi":34,"put_oi":691},{"strike":92.5,"call_delta_oi":15088.0,"put_delta_oi":-1018.0,"dealer_delta":-14069.0,"call_oi":208,"put_oi":45},{"strike":95.0,"call_delta_oi":7395.0,"put_delta_oi":-25379.0,"dealer_delta":17984.0,"call_oi":119,"put_oi":652},{"strike":97.5,"call_delta_oi":2183.0,"put_delta_oi":-1139.0,"dealer_delta":-1044.0,"call_oi":42,"put_oi":23},{"strike":100.0,"call_delta_oi":23948.0,"put_delta_oi":-55219.0,"dealer_delta":31271.0,"call_oi":787,"put_oi":773},{"strike":105.0,"call_delta_oi":4619.0,"put_delta_oi":-2984.0,"dealer_delta":-1635.0,"call_oi":208,"put_oi":40},{"strike":110.0,"call_delta_oi":26505.0,"put_delta_oi":-618.0,"dealer_delta":-25887.0,"call_oi":1064,"put_oi":9},{"strike":115.0,"call_delta_oi":2835.0,"put_delta_oi":-567.0,"dealer_delta":-2268.0,"call_oi":185,"put_oi":7},{"strike":120.0,"call_delta_oi":786.0,"put_delta_oi":0,"dealer_delta":-786.0,"call_oi":78,"put_oi":0},{"strike":125.0,"call_delta_oi":2739.0,"put_delta_oi":0,"dealer_delta":-2739.0,"call_oi":198,"put_oi":0},{"strike":130.0,"call_delta_oi":121.0,"put_delta_oi":0,"dealer_delta":-121.0,"call_oi":7,"put_oi":0},{"strike":135.0,"call_delta_oi":31.0,"put_delta_oi":0,"dealer_delta":-31.0,"call_oi":3,"put_oi":0},{"strike":140.0,"call_delta_oi":70.0,"put_delta_oi":0,"dealer_delta":-70.0,"call_oi":12,"put_oi":0},{"strike":145.0,"call_delta_oi":5.0,"put_delta_oi":0,"dealer_delta":-5.0,"call_oi":1,"put_oi":0}],"net_dealer_delta":-19700.0,"total_call_delta":127040.0,"total_put_delta":-107340.0,"bias":"neutral"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":96.91999816894531,"strikes":[{"strike":85.0,"moneyness":0.877,"type":"call","iv":0.337,"delta":0.8124,"oi":219},{"strike":92.5,"moneyness":0.9544,"type":"call","iv":0.3067,"delta":0.6704,"oi":107},{"strike":95.0,"moneyness":0.9802,"type":"put","iv":0.2961,"delta":-0.3889,"oi":211},{"strike":110.0,"moneyness":1.135,"type":"call","iv":0.2689,"delta":0.2339,"oi":818},{"strike":115.0,"moneyness":1.1865,"type":"call","iv":0.2654,"delta":0.1466,"oi":165}]},{"expiration":"04/16/2027","underlying_price":96.91999816894531,"strikes":[{"strike":110.0,"moneyness":1.135,"type":"call","iv":0.2733,"delta":0.3372,"oi":181},{"strike":125.0,"moneyness":1.2897,"type":"call","iv":0.2752,"delta":0.1466,"oi":170}]},{"expiration":"10/16/2026","underlying_price":96.91999816894531,"strikes":[{"strike":90.0,"moneyness":0.9286,"type":"put","iv":0.3535,"delta":-0.1217,"oi":136},{"strike":100.0,"moneyness":1.0318,"type":"put","iv":0.2626,"delta":-0.7177,"oi":760},{"strike":100.0,"moneyness":1.0318,"type":"call","iv":0.2752,"delta":0.2921,"oi":736},{"strike":105.0,"moneyness":1.0834,"type":"call","iv":0.3613,"delta":0.1318,"oi":133}]},{"expiration":"11/20/2026","underlying_price":96.91999816894531,"strikes":[{"strike":75.0,"moneyness":0.7738,"type":"put","iv":0.4976,"delta":-0.0615,"oi":639},{"strike":90.0,"moneyness":0.9286,"type":"put","iv":0.3383,"delta":-0.2386,"oi":550},{"strike":95.0,"moneyness":0.9802,"type":"put","iv":0.3192,"delta":-0.3901,"oi":434}]}],"greeks_heatmap":{"data":[{"strike":90.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.1217,"call_gamma":0,"put_gamma":0.031251,"call_theta":0,"put_theta":-0.0488,"call_vega":0,"put_vega":0.037,"call_oi":0,"put_oi":136},{"strike":92.5,"dte":14,"expiration":"10/16/2026","call_delta":0.7897,"put_delta":0,"call_gamma":0.047818,"put_gamma":0,"call_theta":-0.0752,"put_theta":0,"call_vega":0.0528,"put_vega":0,"call_oi":95,"put_oi":0},{"strike":100.0,"dte":14,"expiration":"10/16/2026","call_delta":0.2921,"put_delta":-0.7177,"call_gamma":0.068227,"put_gamma":0.070363,"call_theta":-0.0697,"put_theta":-0.0539,"call_vega":0.0628,"put_vega":0.0618,"call_oi":736,"put_oi":760},{"strike":105.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1318,"put_delta":0,"call_gamma":0.032312,"put_gamma":0,"call_theta":-0.0557,"put_theta":0,"call_vega":0.0391,"put_vega":0,"call_oi":133,"put_oi":0},{"strike":110.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1948,"put_delta":0,"call_gamma":0.021087,"put_gamma":0,"call_theta":-0.1405,"put_theta":0,"call_vega":0.0504,"put_vega":0,"call_oi":65,"put_oi":0},{"strike":75.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.0615,"call_gamma":0,"put_gamma":0.006947,"call_theta":0,"put_theta":-0.0214,"call_vega":0,"put_vega":0.0427,"call_oi":0,"put_oi":639},{"strike":90.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.2386,"call_gamma":0,"put_gamma":0.026065,"call_theta":0,"put_theta":-0.0355,"call_vega":0,"put_vega":0.1089,"call_oi":0,"put_oi":550},{"strike":95.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.3901,"call_gamma":0,"put_gamma":0.034197,"call_theta":0,"put_theta":-0.0401,"call_vega":0,"put_vega":0.1349,"call_oi":0,"put_oi":434}],"strikes":[75.0,90.0,92.5,95.0,100.0,105.0,110.0],"dtes":[14,49]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":7.83,"put_25d_iv":35.35,"call_25d_iv":27.52,"put_25d_strike":90.0,"call_25d_strike":100.0,"skew":"put_skew"},{"expiration":"01/15/2027","dte":105,"risk_reversal":2.72,"put_25d_iv":29.61,"call_25d_iv":26.89,"put_25d_strike":95.0,"call_25d_strike":110.0,"skew":"put_skew"}],"vanna_exposure":{"exposure":[{"strike":75.0,"call_vanna":0,"put_vanna":28.0,"net_vanna":28.0,"call_oi":0,"put_oi":690},{"strike":85.0,"call_vanna":-20.0,"put_vanna":0,"net_vanna":-20.0,"call_oi":219,"put_oi":0},{"strike":90.0,"call_vanna":0,"put_vanna":36.0,"net_vanna":36.0,"call_oi":0,"put_oi":686},{"strike":92.5,"call_vanna":-10.0,"put_vanna":0,"net_vanna":-10.0,"call_oi":202,"put_oi":0},{"strike":95.0,"call_vanna":-3.0,"put_vanna":23.0,"net_vanna":20.0,"call_oi":73,"put_oi":645},{"strike":100.0,"call_vanna":20.0,"put_vanna":-21.0,"net_vanna":-1.0,"call_oi":736,"put_oi":760},{"strike":105.0,"call_vanna":4.0,"put_vanna":0,"net_vanna":4.0,"call_oi":133,"put_oi":0},{"strike":110.0,"call_vanna":89.0,"put_vanna":0,"net_vanna":89.0,"call_oi":1064,"put_oi":0},{"strike":115.0,"call_vanna":14.0,"put_vanna":0,"net_vanna":14.0,"call_oi":165,"put_oi":0},{"strike":120.0,"call_vanna":6.0,"put_vanna":0,"net_vanna":6.0,"call_oi":78,"put_oi":0},{"strike":125.0,"call_vanna":20.0,"put_vanna":0,"net_vanna":20.0,"call_oi":170,"put_oi":0}],"net_vanna":186.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":75.0,"call_charm":0,"put_charm":626.0,"net_charm":626.0,"call_oi":0,"put_oi":639},{"strike":90.0,"call_charm":0,"put_charm":5577.0,"net_charm":5577.0,"call_oi":0,"put_oi":686},{"strike":92.5,"call_charm":-14710.0,"put_charm":0,"net_charm":-14710.0,"call_oi":95,"put_oi":0},{"strike":95.0,"call_charm":0,"put_charm":5053.0,"net_charm":5053.0,"call_oi":0,"put_oi":434},{"strike":100.0,"call_charm":-39071.0,"put_charm":76650.0,"net_charm":37579.0,"call_oi":736,"put_oi":760},{"strike":105.0,"call_charm":-2547.0,"put_charm":0,"net_charm":-2547.0,"call_oi":133,"put_oi":0},{"strike":110.0,"call_charm":-4637.0,"put_charm":0,"net_charm":-4637.0,"call_oi":65,"put_oi":0}],"net_charm":26941.0,"weekend_delta_shift":80824.0,"interpretation":"delta_decays_bullish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":37570.0,"put_delta":-59620.0,"net_delta":-22050.0,"call_oi":1122,"put_oi":1016,"total_oi":2138,"total_volume":5,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":1899.0,"put_delta":-34461.0,"net_delta":-32562.0,"call_oi":32,"put_oi":1637,"total_oi":1669,"total_volume":29,"bias":"neutral"},{"expiration":"01/15/2027","dte":105,"call_delta":77541.0,"put_delta":-12764.0,"net_delta":64777.0,"call_oi":1841,"put_oi":378,"total_oi":2219,"total_volume":23,"bias":"neutral"},{"expiration":"04/16/2027","dte":196,"call_delta":10029.0,"put_delta":-495.0,"net_delta":9534.0,"call_oi":384,"put_oi":10,"total_oi":394,"total_volume":1,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":97.5,"straddle_price":4.27,"straddle_pct":4.41,"implied_move":4.41,"avg_iv":29.1},{"expiration":"11/20/2026","dte":49,"strike":95.0,"straddle_price":9.3,"straddle_pct":9.6,"implied_move":9.6,"avg_iv":32.9},{"expiration":"01/15/2027","dte":105,"strike":95.0,"straddle_price":12.35,"straddle_pct":12.74,"implied_move":12.74,"avg_iv":29.8}],"volume_profile":{"profile":[{"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":6,"put_oi":1,"total_oi":7,"bias":"neutral"},{"strike":37.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":0,"total_oi":1,"bias":"neutral"},{"strike":40.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":11,"put_oi":0,"total_oi":11,"bias":"neutral"},{"strike":42.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":10,"put_oi":0,"total_oi":10,"bias":"neutral"},{"strike":45.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":1,"total_oi":1,"bias":"neutral"},{"strike":50.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":15,"put_oi":0,"total_oi":15,"bias":"neutral"},{"strike":52.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":9,"put_oi":0,"total_oi":9,"bias":"neutral"},{"strike":55.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":9,"put_oi":2,"total_oi":11,"bias":"neutral"},{"strike":57.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":5,"put_oi":4,"total_oi":9,"bias":"neutral"},{"strike":60.0,"call_volume":20,"put_volume":0,"total_volume":20,"call_oi":42,"put_oi":1,"total_oi":43,"bias":"bullish"},{"strike":62.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":9,"put_oi":3,"total_oi":12,"bias":"neutral"},{"strike":65.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":5,"put_oi":6,"total_oi":11,"bias":"neutral"},{"strike":67.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":0,"total_oi":1,"bias":"neutral"},{"strike":70.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":14,"put_oi":4,"total_oi":18,"bias":"neutral"},{"strike":72.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":42,"put_oi":12,"total_oi":54,"bias":"neutral"},{"strike":75.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":12,"put_oi":691,"total_oi":703,"bias":"neutral"},{"strike":77.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":8,"put_oi":10,"total_oi":18,"bias":"neutral"},{"strike":80.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":16,"put_oi":8,"total_oi":24,"bias":"neutral"},{"strike":82.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":6,"total_oi":7,"bias":"neutral"},{"strike":85.0,"call_volume":0,"put_volume":3,"total_volume":3,"call_oi":236,"put_oi":15,"total_oi":251,"bias":"bearish"},{"strike":87.5,"call_volume":0,"put_volume":4,"total_volume":4,"call_oi":12,"put_oi":36,"total_oi":48,"bias":"bearish"},{"strike":90.0,"call_volume":0,"put_volume":1,"total_volume":1,"call_oi":34,"put_oi":691,"total_oi":725,"bias":"bearish"},{"strike":92.5,"call_volume":0,"put_volume":6,"total_volume":6,"call_oi":208,"put_oi":45,"total_oi":253,"bias":"bearish"},{"strike":95.0,"call_volume":4,"put_volume":14,"total_volume":18,"call_oi":119,"put_oi":652,"total_oi":771,"bias":"bearish"},{"strike":97.5,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":42,"put_oi":23,"total_oi":65,"bias":"bullish"},{"strike":100.0,"call_volume":3,"put_volume":1,"total_volume":4,"call_oi":787,"put_oi":773,"total_oi":1560,"bias":"bullish"},{"strike":105.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":208,"put_oi":40,"total_oi":248,"bias":"bullish"},{"strike":110.0,"call_volume":11,"put_volume":0,"total_volume":11,"call_oi":1064,"put_oi":9,"total_oi":1073,"bias":"bullish"},{"strike":115.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":185,"put_oi":7,"total_oi":192,"bias":"neutral"},{"strike":120.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":78,"put_oi":0,"total_oi":78,"bias":"neutral"},{"strike":125.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":198,"put_oi":0,"total_oi":198,"bias":"neutral"},{"strike":130.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":7,"put_oi":0,"total_oi":7,"bias":"neutral"},{"strike":135.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":3,"put_oi":0,"total_oi":3,"bias":"neutral"},{"strike":140.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":12,"put_oi":0,"total_oi":12,"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"}],"underlying_price":96.91999816894531,"peak_call_strike":60.0,"peak_put_strike":95.0,"total_call_volume":40,"total_put_volume":29,"volume_pc_ratio":0.725},"iv_contours":{"x":[0.72,0.75,0.77,0.88,0.9,0.93,0.95,0.98,1.01,1.03,1.08,1.14,1.19,1.24,1.29],"y":[14,49,105],"z":[[null,null,null,35.21,38.29,35.35,31.86,31.09,29.13,26.89,34.1,71.43,99.05,null,null],[null,null,49.76,null,null,33.83,null,32.85,null,null,null,null,null,null,null],[40.28,37.78,36.39,33.7,31.37,29.9,30.67,29.83,29.67,29.02,29.12,26.89,26.54,27.93,31.63]],"levels":[26.5,33.8,41.0,48.3,55.5,62.8,70.0,77.3,84.5,91.8,99.0],"min_iv":26.5,"max_iv":99.0},"butterfly_spread":[{"expiration":"10/16/2026","dte":14,"atm_strike":97.5,"atm_iv":29.19,"otm_strike":100.0,"otm_iv":27.52,"itm_strike":92.5,"itm_iv":32.98,"iv_butterfly":2.12,"price_butterfly":2.35,"convexity":"high_convexity"},{"expiration":"01/15/2027","dte":105,"atm_strike":97.5,"atm_iv":29.67,"otm_strike":100.0,"otm_iv":29.02,"itm_strike":92.5,"itm_iv":30.67,"iv_butterfly":0.35,"price_butterfly":1.65,"convexity":"flat"}],"iv_history":[{"date":"2026-09-14","iv":54.36},{"date":"2026-09-15","iv":61.29},{"date":"2026-09-16","iv":57.0},{"date":"2026-09-17","iv":63.52},{"date":"2026-09-18","iv":58.38},{"date":"2026-09-21","iv":44.46},{"date":"2026-09-22","iv":47.0},{"date":"2026-09-23","iv":48.6},{"date":"2026-09-24","iv":43.7},{"date":"2026-09-25","iv":47.5},{"date":"2026-09-28","iv":46.7},{"date":"2026-09-29","iv":44.9},{"date":"2026-09-30","iv":53.2},{"date":"2026-10-01","iv":43.8},{"date":"2026-10-02","iv":45.9}]}}