{"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":"SNY","summary":{"name":"SNY","price":39.92,"total_oi":88697,"call_oi":50060,"put_oi":38637,"pc_ratio":0.772,"net_gex":-348592.6,"avg_iv":32.8,"iv_rank":10.7,"iv_52w_high":46.95,"iv_52w_low":31.1,"gamma_flip":22.53,"max_pain":45.0},"features":{"symbol":"SNY","price":39.92,"total_oi":88697,"analysis_coverage":1.0,"avg_iv_pct":32.8,"iv_rank":10.7,"iv_52w_high_pct":46.95,"iv_52w_low_pct":31.1,"front_dte":14,"front_atm_iv_pct":25.7854,"back_atm_iv_pct":27.1018,"term_premium_pp":-1.3164,"expected_move_front_pct":5.05,"straddle_front_pct":3.88,"straddle_30d_pct":3.88,"risk_reversal_front_pp":-58.61,"risk_reversal_30d_pp":-58.61,"butterfly_front_pp":-0.84,"butterfly_30d_pp":-0.84,"put_call_oi_ratio":0.772,"put_call_oi_front_ratio":0.295,"put_call_volume_front_ratio":2.213,"option_volume":2518,"volume_oi_ratio":0.028389,"net_delta_normalized":-0.127795,"dealer_delta_normalized":0.115746,"gex_per_100k_oi":-393015.096339,"vanna_per_100k_oi":984.249749,"charm_per_100k_oi":22242.01495,"weekend_delta_shift_per_100k_oi":66724.917415,"iv_surface_range_pp":63.0,"gamma_flip_distance_pct":-43.562124,"max_pain_distance_pct":12.725451,"peak_call_distance_pct":0.200401,"peak_put_distance_pct":0.200401},"analyses":{"gamma_walls":[{"strike":22.5,"call_gex":643.0,"put_gex":-699.91,"net_gex":-56.91,"call_oi":6208,"put_oi":83},{"strike":25.0,"call_gex":6814.58,"put_gex":-2574.09,"net_gex":4240.48,"call_oi":1678,"put_oi":205},{"strike":27.5,"call_gex":16629.89,"put_gex":-4141.08,"net_gex":12488.81,"call_oi":2203,"put_oi":228},{"strike":30.0,"call_gex":11236.88,"put_gex":-9974.38,"net_gex":1262.5,"call_oi":954,"put_oi":484},{"strike":32.5,"call_gex":13803.53,"put_gex":-44069.08,"net_gex":-30265.55,"call_oi":465,"put_oi":1367},{"strike":35.0,"call_gex":26134.83,"put_gex":-29493.61,"net_gex":-3358.78,"call_oi":510,"put_oi":616},{"strike":37.5,"call_gex":62346.11,"put_gex":-213005.48,"net_gex":-150659.37,"call_oi":732,"put_oi":2769},{"strike":40.0,"call_gex":282765.39,"put_gex":-677263.31,"net_gex":-394497.93,"call_oi":2174,"put_oi":5267},{"strike":42.5,"call_gex":450556.49,"put_gex":-593835.3,"net_gex":-143278.81,"call_oi":3880,"put_oi":5550},{"strike":45.0,"call_gex":574551.76,"put_gex":-445916.12,"net_gex":128635.64,"call_oi":7684,"put_oi":6195},{"strike":47.5,"call_gex":378291.71,"put_gex":-297857.17,"net_gex":80434.54,"call_oi":6200,"put_oi":6018},{"strike":50.0,"call_gex":150101.18,"put_gex":-145734.7,"net_gex":4366.48,"call_oi":3429,"put_oi":3763},{"strike":52.5,"call_gex":102553.75,"put_gex":-57399.91,"net_gex":45153.83,"call_oi":3437,"put_oi":1636},{"strike":55.0,"call_gex":39261.53,"put_gex":-62477.39,"net_gex":-23215.86,"call_oi":1501,"put_oi":1950},{"strike":57.5,"call_gex":8801.76,"put_gex":-49764.83,"net_gex":-40963.07,"call_oi":343,"put_oi":1673},{"strike":60.0,"call_gex":165001.81,"put_gex":-18652.21,"net_gex":146349.6,"call_oi":7584,"put_oi":676},{"strike":62.5,"call_gex":4575.04,"put_gex":0.0,"net_gex":4575.04,"call_oi":216,"put_oi":0},{"strike":65.0,"call_gex":8940.95,"put_gex":-3757.12,"net_gex":5183.83,"call_oi":444,"put_oi":157},{"strike":67.5,"call_gex":157.74,"put_gex":0.0,"net_gex":157.74,"call_oi":9,"put_oi":0},{"strike":70.0,"call_gex":1983.18,"put_gex":0.0,"net_gex":1983.18,"call_oi":151,"put_oi":0},{"strike":75.0,"call_gex":2714.16,"put_gex":0.0,"net_gex":2714.16,"call_oi":223,"put_oi":0},{"strike":80.0,"call_gex":14.48,"put_gex":0.0,"net_gex":14.48,"call_oi":1,"put_oi":0},{"strike":85.0,"call_gex":143.36,"put_gex":0.0,"net_gex":143.36,"call_oi":34,"put_oi":0}],"pain_by_strike":[{"strike":22.5,"call_value":0,"put_value":867712.5,"total_value":867712.5},{"strike":25.0,"call_value":15520.0,"put_value":771327.5,"total_value":786847.5},{"strike":27.5,"call_value":35235.0,"put_value":675455.0,"total_value":710690.0},{"strike":30.0,"call_value":60457.5,"put_value":580152.5,"total_value":640610.0},{"strike":32.5,"call_value":88065.0,"put_value":486060.0,"total_value":574125.0},{"strike":35.0,"call_value":116835.0,"put_value":395385.0,"total_value":512220.0},{"strike":37.5,"call_value":146880.0,"put_value":306250.0,"total_value":453130.0},{"strike":40.0,"call_value":178755.0,"put_value":224037.5,"total_value":402792.5},{"strike":42.5,"call_value":216065.0,"put_value":154992.5,"total_value":371057.5},{"strike":45.0,"call_value":263075.0,"put_value":99822.5,"total_value":362897.5},{"strike":47.5,"call_value":329295.0,"put_value":60140.0,"total_value":389435.0},{"strike":50.0,"call_value":411015.0,"put_value":35502.5,"total_value":446517.5},{"strike":52.5,"call_value":501307.5,"put_value":20272.5,"total_value":521580.0},{"strike":55.0,"call_value":600192.5,"put_value":9132.5,"total_value":609325.0},{"strike":57.5,"call_value":702830.0,"put_value":2867.5,"total_value":705697.5},{"strike":60.0,"call_value":806325.0,"put_value":785.0,"total_value":807110.0},{"strike":62.5,"call_value":928780.0,"put_value":392.5,"total_value":929172.5},{"strike":65.0,"call_value":1051775.0,"put_value":0.0,"total_value":1051775.0},{"strike":67.5,"call_value":1175880.0,"put_value":0.0,"total_value":1175880.0},{"strike":70.0,"call_value":1300007.5,"put_value":0.0,"total_value":1300007.5},{"strike":75.0,"call_value":1549017.5,"put_value":0.0,"total_value":1549017.5},{"strike":80.0,"call_value":1799142.5,"put_value":0.0,"total_value":1799142.5},{"strike":85.0,"call_value":2049272.5,"put_value":0,"total_value":2049272.5}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":87.3,"strike":30.0},{"moneyness":0.85,"dte":21,"iv":null,"strike":null},{"moneyness":0.85,"dte":30,"iv":null,"strike":null},{"moneyness":0.85,"dte":45,"iv":35.7,"strike":32.5},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":43.8,"strike":28.75},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":38.8,"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":31.0,"strike":35.0},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":27.9,"strike":35.0},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":27.0,"strike":37.5},{"moneyness":0.95,"dte":21,"iv":null,"strike":null},{"moneyness":0.95,"dte":30,"iv":null,"strike":null},{"moneyness":0.95,"dte":45,"iv":27.4,"strike":37.5},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":26.5,"strike":37.5},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":25.8,"strike":40.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":27.1,"strike":40.0},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":25.9,"strike":40.0},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":28.5,"strike":42.5},{"moneyness":1.05,"dte":21,"iv":null,"strike":null},{"moneyness":1.05,"dte":30,"iv":null,"strike":null},{"moneyness":1.05,"dte":45,"iv":27.6,"strike":42.5},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":26.0,"strike":42.5},{"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":71.0,"strike":49.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":32.4,"strike":47.0},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":47.4,"strike":58.1}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":0.645,"contract_count":6,"total_oi":1510},{"expiration":"11/20/2026","dte":49,"iv":0.7115,"contract_count":6,"total_oi":2589},{"expiration":"12/18/2026","dte":77,"iv":0.4912,"contract_count":6,"total_oi":5668},{"expiration":"01/15/2027","dte":105,"iv":0.3533,"contract_count":6,"total_oi":4872},{"expiration":"03/19/2027","dte":168,"iv":0.4637,"contract_count":6,"total_oi":1076},{"expiration":"06/17/2027","dte":258,"iv":1.0,"contract_count":6,"total_oi":1873},{"expiration":"12/17/2027","dte":441,"iv":0.6209,"contract_count":6,"total_oi":470},{"expiration":"01/21/2028","dte":476,"iv":0.2674,"contract_count":6,"total_oi":2020},{"expiration":"01/19/2029","dte":840,"iv":0.0,"contract_count":5,"total_oi":294}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":5.05,"expected_move_2std":10.1,"contract_count":2},{"expiration":"11/20/2026","dte":49,"expected_move_1std":9.93,"expected_move_2std":19.86,"contract_count":2},{"expiration":"12/18/2026","dte":77,"expected_move_1std":12.04,"expected_move_2std":24.07,"contract_count":2},{"expiration":"01/15/2027","dte":105,"expected_move_1std":13.77,"expected_move_2std":27.53,"contract_count":2},{"expiration":"03/19/2027","dte":168,"expected_move_1std":17.73,"expected_move_2std":35.45,"contract_count":2},{"expiration":"06/17/2027","dte":258,"expected_move_1std":23.81,"expected_move_2std":47.63,"contract_count":2},{"expiration":"12/17/2027","dte":441,"expected_move_1std":30.15,"expected_move_2std":60.3,"contract_count":2},{"expiration":"01/21/2028","dte":476,"expected_move_1std":29.8,"expected_move_2std":59.6,"contract_count":2},{"expiration":"01/19/2029","dte":840,"expected_move_1std":37.82,"expected_move_2std":75.65,"contract_count":2}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":4321,"put_oi":1275,"total_oi":5596,"pc_ratio":0.295,"pc_ratio_volume":2.213,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":1999,"put_oi":1337,"total_oi":3336,"pc_ratio":0.669,"pc_ratio_volume":0.232,"sentiment":"bullish"},{"expiration":"12/18/2026","dte":77,"call_oi":8806,"put_oi":7591,"total_oi":16397,"pc_ratio":0.862,"pc_ratio_volume":4.895,"sentiment":"neutral"},{"expiration":"01/15/2027","dte":105,"call_oi":12515,"put_oi":6473,"total_oi":18988,"pc_ratio":0.517,"pc_ratio_volume":0.36,"sentiment":"bullish"},{"expiration":"03/19/2027","dte":168,"call_oi":1034,"put_oi":1403,"total_oi":2437,"pc_ratio":1.357,"pc_ratio_volume":0.265,"sentiment":"bearish"},{"expiration":"06/17/2027","dte":258,"call_oi":7513,"put_oi":5735,"total_oi":13248,"pc_ratio":0.763,"pc_ratio_volume":0.113,"sentiment":"bullish"},{"expiration":"12/17/2027","dte":441,"call_oi":5896,"put_oi":1805,"total_oi":7701,"pc_ratio":0.306,"pc_ratio_volume":0.607,"sentiment":"bullish"},{"expiration":"01/21/2028","dte":476,"call_oi":7477,"put_oi":13000,"total_oi":20477,"pc_ratio":1.739,"pc_ratio_volume":0.674,"sentiment":"bearish"},{"expiration":"01/19/2029","dte":840,"call_oi":499,"put_oi":18,"total_oi":517,"pc_ratio":0.036,"pc_ratio_volume":0.024,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":22.5,"call_delta_oi":9881.0,"put_delta_oi":-324.0,"dealer_delta":-9557.0,"call_oi":101,"put_oi":83},{"strike":25.0,"call_delta_oi":76989.0,"put_delta_oi":-1125.0,"dealer_delta":-75864.0,"call_oi":790,"put_oi":205},{"strike":27.5,"call_delta_oi":120129.0,"put_delta_oi":-1818.0,"dealer_delta":-118311.0,"call_oi":1245,"put_oi":228},{"strike":30.0,"call_delta_oi":51794.0,"put_delta_oi":-2817.0,"dealer_delta":-48976.0,"call_oi":544,"put_oi":484},{"strike":32.5,"call_delta_oi":43513.0,"put_delta_oi":-12799.0,"dealer_delta":-30714.0,"call_oi":465,"put_oi":1367},{"strike":35.0,"call_delta_oi":42984.0,"put_delta_oi":-11944.0,"dealer_delta":-31040.0,"call_oi":510,"put_oi":616},{"strike":37.5,"call_delta_oi":54960.0,"put_delta_oi":-76732.0,"dealer_delta":21772.0,"call_oi":732,"put_oi":2769},{"strike":40.0,"call_delta_oi":121310.0,"put_delta_oi":-233337.0,"dealer_delta":112027.0,"call_oi":2174,"put_oi":5267},{"strike":42.5,"call_delta_oi":143463.0,"put_delta_oi":-345964.0,"dealer_delta":202500.0,"call_oi":3880,"put_oi":5550},{"strike":45.0,"call_delta_oi":160951.0,"put_delta_oi":-416095.0,"dealer_delta":255144.0,"call_oi":7684,"put_oi":6195},{"strike":47.5,"call_delta_oi":93012.0,"put_delta_oi":-392057.0,"dealer_delta":299045.0,"call_oi":6200,"put_oi":6018},{"strike":50.0,"call_delta_oi":47167.0,"put_delta_oi":-225574.0,"dealer_delta":178407.0,"call_oi":3429,"put_oi":3763},{"strike":52.5,"call_delta_oi":35854.0,"put_delta_oi":-101193.0,"dealer_delta":65340.0,"call_oi":3437,"put_oi":1636},{"strike":55.0,"call_delta_oi":16178.0,"put_delta_oi":-122789.0,"dealer_delta":106611.0,"call_oi":1501,"put_oi":1950},{"strike":57.5,"call_delta_oi":2922.0,"put_delta_oi":-107793.0,"dealer_delta":104871.0,"call_oi":343,"put_oi":1673},{"strike":60.0,"call_delta_oi":51757.0,"put_delta_oi":-44130.0,"dealer_delta":-7627.0,"call_oi":7584,"put_oi":676},{"strike":62.5,"call_delta_oi":1755.0,"put_delta_oi":0,"dealer_delta":-1755.0,"call_oi":216,"put_oi":0},{"strike":65.0,"call_delta_oi":3528.0,"put_delta_oi":-10300.0,"dealer_delta":6772.0,"call_oi":444,"put_oi":157},{"strike":67.5,"call_delta_oi":67.0,"put_delta_oi":0,"dealer_delta":-67.0,"call_oi":9,"put_oi":0},{"strike":70.0,"call_delta_oi":734.0,"put_delta_oi":0,"dealer_delta":-734.0,"call_oi":151,"put_oi":0},{"strike":75.0,"call_delta_oi":1163.0,"put_delta_oi":0,"dealer_delta":-1163.0,"call_oi":223,"put_oi":0},{"strike":80.0,"call_delta_oi":9.0,"put_delta_oi":0,"dealer_delta":-9.0,"call_oi":1,"put_oi":0},{"strike":85.0,"call_delta_oi":43.0,"put_delta_oi":0,"dealer_delta":-43.0,"call_oi":34,"put_oi":0}],"net_dealer_delta":1026628.0,"total_call_delta":1080162.0,"total_put_delta":-2106790.0,"bias":"bullish"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":39.91999816894531,"strikes":[{"strike":27.5,"moneyness":0.6889,"type":"call","iv":0.3997,"delta":0.9719,"oi":308},{"strike":30.0,"moneyness":0.7515,"type":"call","iv":0.3585,"delta":0.9507,"oi":260},{"strike":37.5,"moneyness":0.9394,"type":"put","iv":0.2609,"delta":-0.2724,"oi":846},{"strike":37.5,"moneyness":0.9394,"type":"call","iv":0.265,"delta":0.7252,"oi":120},{"strike":40.0,"moneyness":1.002,"type":"put","iv":0.2567,"delta":-0.4434,"oi":1060},{"strike":40.0,"moneyness":1.002,"type":"call","iv":0.2566,"delta":0.5566,"oi":271},{"strike":42.5,"moneyness":1.0646,"type":"put","iv":0.2602,"delta":-0.6157,"oi":1757},{"strike":42.5,"moneyness":1.0646,"type":"call","iv":0.2533,"delta":0.3798,"oi":818},{"strike":45.0,"moneyness":1.1273,"type":"put","iv":0.2791,"delta":-0.7416,"oi":1522},{"strike":45.0,"moneyness":1.1273,"type":"call","iv":0.2738,"delta":0.2535,"oi":2170},{"strike":47.5,"moneyness":1.1899,"type":"call","iv":0.263,"delta":0.1396,"oi":2080},{"strike":47.5,"moneyness":1.1899,"type":"put","iv":0.3135,"delta":-0.8113,"oi":970},{"strike":50.0,"moneyness":1.2525,"type":"call","iv":0.271,"delta":0.0807,"oi":1140},{"strike":52.5,"moneyness":1.3151,"type":"call","iv":0.2873,"delta":0.0515,"oi":690},{"strike":55.0,"moneyness":1.3778,"type":"call","iv":0.2987,"delta":0.0319,"oi":808},{"strike":57.5,"moneyness":1.4404,"type":"call","iv":0.4156,"delta":0.0695,"oi":221},{"strike":60.0,"moneyness":1.503,"type":"call","iv":0.4434,"delta":0.0603,"oi":2961},{"strike":62.5,"moneyness":1.5656,"type":"call","iv":0.5312,"delta":0.0813,"oi":216},{"strike":65.0,"moneyness":1.6283,"type":"call","iv":0.5659,"delta":0.0774,"oi":208}]},{"expiration":"01/19/2029","underlying_price":39.91999816894531,"strikes":[{"strike":42.5,"moneyness":1.0646,"type":"call","iv":0.2044,"delta":0.6057,"oi":276},{"strike":45.0,"moneyness":1.1273,"type":"call","iv":0.1883,"delta":0.5261,"oi":129}]},{"expiration":"01/21/2028","underlying_price":39.91999816894531,"strikes":[{"strike":32.5,"moneyness":0.8141,"type":"put","iv":0.3063,"delta":-0.1784,"oi":158},{"strike":32.5,"moneyness":0.8141,"type":"call","iv":0.1427,"delta":0.954,"oi":146},{"strike":35.0,"moneyness":0.8768,"type":"put","iv":0.3543,"delta":-0.2532,"oi":213},{"strike":37.5,"moneyness":0.9394,"type":"call","iv":0.1941,"delta":0.7399,"oi":147},{"strike":37.5,"moneyness":0.9394,"type":"put","iv":0.3062,"delta":-0.3043,"oi":689},{"strike":40.0,"moneyness":1.002,"type":"put","iv":0.3197,"delta":-0.3713,"oi":468},{"strike":42.5,"moneyness":1.0646,"type":"call","iv":0.2086,"delta":0.5352,"oi":108},{"strike":42.5,"moneyness":1.0646,"type":"put","iv":0.3005,"delta":-0.4404,"oi":508},{"strike":45.0,"moneyness":1.1273,"type":"call","iv":0.2131,"delta":0.4429,"oi":525},{"strike":45.0,"moneyness":1.1273,"type":"put","iv":0.334,"delta":-0.4915,"oi":784},{"strike":47.5,"moneyness":1.1899,"type":"call","iv":0.2179,"delta":0.3622,"oi":162},{"strike":47.5,"moneyness":1.1899,"type":"put","iv":0.3491,"delta":-0.5392,"oi":2787},{"strike":50.0,"moneyness":1.2525,"type":"call","iv":0.2239,"delta":0.2956,"oi":659},{"strike":50.0,"moneyness":1.2525,"type":"put","iv":0.3724,"delta":-0.5743,"oi":2089},{"strike":52.5,"moneyness":1.3151,"type":"call","iv":0.227,"delta":0.2374,"oi":222},{"strike":52.5,"moneyness":1.3151,"type":"put","iv":0.3941,"delta":-0.6031,"oi":1288},{"strike":55.0,"moneyness":1.3778,"type":"call","iv":0.2303,"delta":0.19,"oi":215},{"strike":55.0,"moneyness":1.3778,"type":"put","iv":0.4153,"delta":-0.6266,"oi":1658},{"strike":57.5,"moneyness":1.4404,"type":"put","iv":0.4394,"delta":-0.6432,"oi":1538},{"strike":60.0,"moneyness":1.503,"type":"call","iv":0.2419,"delta":0.1275,"oi":846},{"strike":60.0,"moneyness":1.503,"type":"put","iv":0.4703,"delta":-0.6511,"oi":620},{"strike":65.0,"moneyness":1.6283,"type":"call","iv":0.2469,"delta":0.0817,"oi":188},{"strike":75.0,"moneyness":1.8788,"type":"call","iv":0.2768,"delta":0.0481,"oi":104}]},{"expiration":"03/19/2027","underlying_price":39.91999816894531,"strikes":[{"strike":40.0,"moneyness":1.002,"type":"put","iv":0.2608,"delta":-0.4258,"oi":333},{"strike":42.5,"moneyness":1.0646,"type":"call","iv":0.2587,"delta":0.4367,"oi":175},{"strike":42.5,"moneyness":1.0646,"type":"put","iv":0.2623,"delta":-0.5614,"oi":393},{"strike":45.0,"moneyness":1.1273,"type":"put","iv":0.2789,"delta":-0.6691,"oi":440},{"strike":47.5,"moneyness":1.1899,"type":"call","iv":0.2611,"delta":0.216,"oi":330},{"strike":50.0,"moneyness":1.2525,"type":"call","iv":0.262,"delta":0.1418,"oi":208}]},{"expiration":"06/17/2027","underlying_price":39.91999816894531,"strikes":[{"strike":22.5,"moneyness":0.5636,"type":"call","iv":0.3868,"delta":0.9784,"oi":101},{"strike":25.0,"moneyness":0.6263,"type":"call","iv":0.3395,"delta":0.9707,"oi":548},{"strike":27.5,"moneyness":0.6889,"type":"call","iv":0.2929,"delta":0.9609,"oi":501},{"strike":30.0,"moneyness":0.7515,"type":"put","iv":0.2993,"delta":-0.0835,"oi":131},{"strike":37.5,"moneyness":0.9394,"type":"call","iv":0.2453,"delta":0.7095,"oi":146},{"strike":37.5,"moneyness":0.9394,"type":"put","iv":0.3242,"delta":-0.3171,"oi":478},{"strike":40.0,"moneyness":1.002,"type":"call","iv":0.2371,"delta":0.5948,"oi":286},{"strike":40.0,"moneyness":1.002,"type":"put","iv":0.3294,"delta":-0.4055,"oi":295},{"strike":42.5,"moneyness":1.0646,"type":"call","iv":0.2337,"delta":0.4726,"oi":144},{"strike":42.5,"moneyness":1.0646,"type":"put","iv":0.344,"delta":-0.4876,"oi":524},{"strike":45.0,"moneyness":1.1273,"type":"put","iv":0.3628,"delta":-0.5568,"oi":1548},{"strike":45.0,"moneyness":1.1273,"type":"call","iv":0.2358,"delta":0.3612,"oi":295},{"strike":47.5,"moneyness":1.1899,"type":"put","iv":0.3817,"delta":-0.6138,"oi":1099},{"strike":47.5,"moneyness":1.1899,"type":"call","iv":0.2285,"delta":0.2563,"oi":619},{"strike":50.0,"moneyness":1.2525,"type":"put","iv":0.4078,"delta":-0.6552,"oi":1089},{"strike":50.0,"moneyness":1.2525,"type":"call","iv":0.2449,"delta":0.1984,"oi":277},{"strike":52.5,"moneyness":1.3151,"type":"put","iv":0.4317,"delta":-0.6888,"oi":284},{"strike":52.5,"moneyness":1.3151,"type":"call","iv":0.2474,"delta":0.1419,"oi":465},{"strike":55.0,"moneyness":1.3778,"type":"call","iv":0.2383,"delta":0.0881,"oi":183},{"strike":60.0,"moneyness":1.503,"type":"call","iv":0.2723,"delta":0.062,"oi":3641}]},{"expiration":"10/16/2026","underlying_price":39.91999816894531,"strikes":[{"strike":37.5,"moneyness":0.9394,"type":"put","iv":0.2893,"delta":-0.115,"oi":177},{"strike":40.0,"moneyness":1.002,"type":"call","iv":0.2527,"delta":0.5054,"oi":136},{"strike":40.0,"moneyness":1.002,"type":"put","iv":0.2629,"delta":-0.494,"oi":283},{"strike":42.5,"moneyness":1.0646,"type":"call","iv":0.2747,"delta":0.1245,"oi":136},{"strike":42.5,"moneyness":1.0646,"type":"put","iv":0.2958,"delta":-0.857,"oi":710},{"strike":45.0,"moneyness":1.1273,"type":"call","iv":0.3634,"delta":0.0455,"oi":2178},{"strike":47.5,"moneyness":1.1899,"type":"call","iv":0.8754,"delta":0.1684,"oi":207},{"strike":52.5,"moneyness":1.3151,"type":"call","iv":0.7644,"delta":0.0347,"oi":1502}]},{"expiration":"11/20/2026","underlying_price":39.91999816894531,"strikes":[{"strike":40.0,"moneyness":1.002,"type":"put","iv":0.2725,"delta":-0.4658,"oi":1163},{"strike":42.5,"moneyness":1.0646,"type":"call","iv":0.2655,"delta":0.2931,"oi":1124},{"strike":45.0,"moneyness":1.1273,"type":"call","iv":0.2784,"delta":0.1399,"oi":551},{"strike":47.5,"moneyness":1.1899,"type":"call","iv":0.3004,"delta":0.0681,"oi":117}]},{"expiration":"12/17/2027","underlying_price":39.91999816894531,"strikes":[{"strike":32.5,"moneyness":0.8141,"type":"put","iv":0.3085,"delta":-0.1768,"oi":193},{"strike":35.0,"moneyness":0.8768,"type":"call","iv":0.1841,"delta":0.8426,"oi":260},{"strike":40.0,"moneyness":1.002,"type":"put","iv":0.3124,"delta":-0.3764,"oi":102},{"strike":42.5,"moneyness":1.0646,"type":"call","iv":0.2065,"delta":0.5252,"oi":156},{"strike":45.0,"moneyness":1.1273,"type":"call","iv":0.2638,"delta":0.4634,"oi":414},{"strike":47.5,"moneyness":1.1899,"type":"call","iv":0.1856,"delta":0.3085,"oi":163},{"strike":50.0,"moneyness":1.2525,"type":"call","iv":0.2219,"delta":0.277,"oi":153},{"strike":50.0,"moneyness":1.2525,"type":"put","iv":0.3787,"delta":-0.5833,"oi":576},{"strike":55.0,"moneyness":1.3778,"type":"put","iv":0.4213,"delta":-0.6371,"oi":253},{"strike":57.5,"moneyness":1.4404,"type":"put","iv":0.4424,"delta":-0.6565,"oi":134},{"strike":65.0,"moneyness":1.6283,"type":"put","iv":0.5716,"delta":-0.6485,"oi":104}]}],"greeks_heatmap":{"data":[{"strike":37.5,"dte":14,"expiration":"10/16/2026","call_delta":0.9164,"put_delta":-0.115,"call_gamma":0.081586,"put_gamma":0.089044,"call_theta":-0.0151,"put_theta":-0.0157,"call_vega":0.0116,"put_vega":0.0146,"call_oi":68,"put_oi":177},{"strike":40.0,"dte":14,"expiration":"10/16/2026","call_delta":0.5054,"put_delta":-0.494,"call_gamma":0.209506,"put_gamma":0.201414,"call_theta":-0.0315,"put_theta":-0.028,"call_vega":0.0301,"put_vega":0.0301,"call_oi":136,"put_oi":283},{"strike":42.5,"dte":14,"expiration":"10/16/2026","call_delta":0.1245,"put_delta":-0.857,"call_gamma":0.099178,"put_gamma":0.101335,"call_theta":-0.0169,"put_theta":-0.0151,"call_vega":0.0155,"put_vega":0.017,"call_oi":136,"put_oi":710},{"strike":45.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0455,"put_delta":-0.9098,"call_gamma":0.034925,"put_gamma":0.047624,"call_theta":-0.0103,"put_theta":-0.0165,"call_vega":0.0072,"put_vega":0.0123,"call_oi":2178,"put_oi":96},{"strike":47.5,"dte":14,"expiration":"10/16/2026","call_delta":0.1684,"put_delta":0,"call_gamma":0.038136,"put_gamma":0,"call_theta":-0.0645,"put_theta":0,"call_vega":0.0189,"put_vega":0,"call_oi":207,"put_oi":0},{"strike":50.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0294,"put_delta":0,"call_gamma":0.014588,"put_gamma":0,"call_theta":-0.0119,"put_theta":0,"call_vega":0.005,"put_vega":0,"call_oi":89,"put_oi":0},{"strike":37.5,"dte":49,"expiration":"11/20/2026","call_delta":0.7755,"put_delta":-0.2371,"call_gamma":0.078103,"put_gamma":0.075433,"call_theta":-0.0152,"put_theta":-0.012,"call_vega":0.0434,"put_vega":0.0447,"call_oi":61,"put_oi":83},{"strike":40.0,"dte":49,"expiration":"11/20/2026","call_delta":0.5341,"put_delta":-0.4658,"call_gamma":0.101918,"put_gamma":0.100751,"call_theta":-0.0184,"put_theta":-0.014,"call_vega":0.0575,"put_vega":0.0575,"call_oi":85,"put_oi":1163},{"strike":42.5,"dte":49,"expiration":"11/20/2026","call_delta":0.2931,"put_delta":-0.6903,"call_gamma":0.089502,"put_gamma":0.084969,"call_theta":-0.0151,"put_theta":-0.0117,"call_vega":0.0498,"put_vega":0.0511,"call_oi":1124,"put_oi":73},{"strike":45.0,"dte":49,"expiration":"11/20/2026","call_delta":0.1399,"put_delta":0,"call_gamma":0.055207,"put_gamma":0,"call_theta":-0.01,"put_theta":0,"call_vega":0.0322,"put_vega":0,"call_oi":551,"put_oi":0},{"strike":47.5,"dte":49,"expiration":"11/20/2026","call_delta":0.0681,"put_delta":0,"call_gamma":0.030225,"put_gamma":0,"call_theta":-0.0063,"put_theta":0,"call_vega":0.019,"put_vega":0,"call_oi":117,"put_oi":0},{"strike":50.0,"dte":49,"expiration":"11/20/2026","call_delta":0.0401,"put_delta":0,"call_gamma":0.017826,"put_gamma":0,"call_theta":-0.0045,"put_theta":0,"call_vega":0.0125,"put_vega":0,"call_oi":61,"put_oi":0},{"strike":30.0,"dte":77,"expiration":"12/18/2026","call_delta":0.9614,"put_delta":-0.0349,"call_gamma":0.011953,"put_gamma":0.011329,"call_theta":-0.0071,"put_theta":-0.0033,"call_vega":0.0152,"put_vega":0.014,"call_oi":204,"put_oi":244},{"strike":32.5,"dte":77,"expiration":"12/18/2026","call_delta":0.9436,"put_delta":-0.058,"call_gamma":0.020082,"put_gamma":0.02033,"call_theta":-0.0077,"put_theta":-0.0041,"call_vega":0.0207,"put_vega":0.0211,"call_oi":117,"put_oi":845},{"strike":35.0,"dte":77,"expiration":"12/18/2026","call_delta":0.8785,"put_delta":-0.1222,"call_gamma":0.039752,"put_gamma":0.039779,"call_theta":-0.0102,"put_theta":-0.0062,"call_vega":0.0368,"put_vega":0.0369,"call_oi":62,"put_oi":142},{"strike":37.5,"dte":77,"expiration":"12/18/2026","call_delta":0.7422,"put_delta":-0.2606,"call_gamma":0.066806,"put_gamma":0.066099,"call_theta":-0.0133,"put_theta":-0.0092,"call_vega":0.0588,"put_vega":0.0592,"call_oi":106,"put_oi":328},{"strike":40.0,"dte":77,"expiration":"12/18/2026","call_delta":0.5466,"put_delta":-0.4534,"call_gamma":0.082395,"put_gamma":0.083606,"call_theta":-0.0148,"put_theta":-0.01,"call_vega":0.0722,"put_vega":0.0722,"call_oi":1174,"put_oi":1559},{"strike":42.5,"dte":77,"expiration":"12/18/2026","call_delta":0.3459,"put_delta":-0.6468,"call_gamma":0.078245,"put_gamma":0.075829,"call_theta":-0.0129,"put_theta":-0.0086,"call_vega":0.0672,"put_vega":0.0677,"call_oi":943,"put_oi":1558},{"strike":45.0,"dte":77,"expiration":"12/18/2026","call_delta":0.1915,"put_delta":-0.7817,"call_gamma":0.057381,"put_gamma":0.056157,"call_theta":-0.0094,"put_theta":-0.0059,"call_vega":0.0497,"put_vega":0.0537,"call_oi":1322,"put_oi":1764},{"strike":47.5,"dte":77,"expiration":"12/18/2026","call_delta":0.1012,"put_delta":-0.8391,"call_gamma":0.035917,"put_gamma":0.039596,"call_theta":-0.0062,"put_theta":-0.0051,"call_vega":0.0322,"put_vega":0.0445,"call_oi":2514,"put_oi":1080},{"strike":50.0,"dte":77,"expiration":"12/18/2026","call_delta":0.0581,"put_delta":0,"call_gamma":0.022026,"put_gamma":0,"call_theta":-0.0043,"put_theta":0,"call_vega":0.0212,"put_vega":0,"call_oi":830,"put_oi":0}],"strikes":[30.0,32.5,35.0,37.5,40.0,42.5,45.0,47.5,50.0],"dtes":[14,49,77]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":-58.61,"put_25d_iv":28.93,"call_25d_iv":87.54,"put_25d_strike":37.5,"call_25d_strike":47.5,"skew":"call_skew"},{"expiration":"11/20/2026","dte":49,"risk_reversal":1.73,"put_25d_iv":28.28,"call_25d_iv":26.55,"put_25d_strike":37.5,"call_25d_strike":42.5,"skew":"neutral"},{"expiration":"12/18/2026","dte":77,"risk_reversal":-63.91,"put_25d_iv":26.97,"call_25d_iv":90.88,"put_25d_strike":37.5,"call_25d_strike":55.0,"skew":"call_skew"},{"expiration":"01/15/2027","dte":105,"risk_reversal":-1.29,"put_25d_iv":26.09,"call_25d_iv":27.38,"put_25d_strike":37.5,"call_25d_strike":45.0,"skew":"neutral"},{"expiration":"03/19/2027","dte":168,"risk_reversal":0.41,"put_25d_iv":26.52,"call_25d_iv":26.11,"put_25d_strike":37.5,"call_25d_strike":47.5,"skew":"neutral"},{"expiration":"06/17/2027","dte":258,"risk_reversal":9.33,"put_25d_iv":32.18,"call_25d_iv":22.85,"put_25d_strike":35.0,"call_25d_strike":47.5,"skew":"put_skew"},{"expiration":"12/17/2027","dte":441,"risk_reversal":8.56,"put_25d_iv":30.76,"call_25d_iv":22.19,"put_25d_strike":37.5,"call_25d_strike":50.0,"skew":"put_skew"},{"expiration":"01/21/2028","dte":476,"risk_reversal":12.73,"put_25d_iv":35.43,"call_25d_iv":22.7,"put_25d_strike":35.0,"call_25d_strike":52.5,"skew":"put_skew"}],"vanna_exposure":{"exposure":[{"strike":22.5,"call_vanna":-4.0,"put_vanna":0,"net_vanna":-4.0,"call_oi":101,"put_oi":0},{"strike":25.0,"call_vanna":-33.0,"put_vanna":5.0,"net_vanna":-28.0,"call_oi":771,"put_oi":84},{"strike":27.5,"call_vanna":-57.0,"put_vanna":9.0,"net_vanna":-48.0,"call_oi":1245,"put_oi":121},{"strike":30.0,"call_vanna":-28.0,"put_vanna":22.0,"net_vanna":-5.0,"call_oi":544,"put_oi":375},{"strike":32.5,"call_vanna":-34.0,"put_vanna":111.0,"net_vanna":77.0,"call_oi":413,"put_oi":1284},{"strike":35.0,"call_vanna":-74.0,"put_vanna":73.0,"net_vanna":-1.0,"call_oi":459,"put_oi":580},{"strike":37.5,"call_vanna":-80.0,"put_vanna":281.0,"net_vanna":201.0,"call_oi":729,"put_oi":2769},{"strike":40.0,"call_vanna":-60.0,"put_vanna":157.0,"net_vanna":97.0,"call_oi":2131,"put_oi":5263},{"strike":42.5,"call_vanna":118.0,"put_vanna":-167.0,"net_vanna":-48.0,"call_oi":3880,"put_oi":5523},{"strike":45.0,"call_vanna":423.0,"put_vanna":-352.0,"net_vanna":71.0,"call_oi":7684,"put_oi":6154},{"strike":47.5,"call_vanna":513.0,"put_vanna":-350.0,"net_vanna":163.0,"call_oi":6192,"put_oi":5990},{"strike":50.0,"call_vanna":311.0,"put_vanna":-284.0,"net_vanna":27.0,"call_oi":3417,"put_oi":3754},{"strike":52.5,"call_vanna":195.0,"put_vanna":-155.0,"net_vanna":40.0,"call_oi":3405,"put_oi":1636},{"strike":55.0,"call_vanna":105.0,"put_vanna":-210.0,"net_vanna":-104.0,"call_oi":1439,"put_oi":1911},{"strike":57.5,"call_vanna":27.0,"put_vanna":-204.0,"net_vanna":-177.0,"call_oi":294,"put_oi":1672},{"strike":60.0,"call_vanna":645.0,"put_vanna":-86.0,"net_vanna":559.0,"call_oi":7534,"put_oi":674},{"strike":62.5,"call_vanna":15.0,"put_vanna":0,"net_vanna":15.0,"call_oi":216,"put_oi":0},{"strike":65.0,"call_vanna":41.0,"put_vanna":-20.0,"net_vanna":21.0,"call_oi":396,"put_oi":157},{"strike":70.0,"call_vanna":6.0,"put_vanna":0,"net_vanna":6.0,"call_oi":54,"put_oi":0},{"strike":75.0,"call_vanna":13.0,"put_vanna":0,"net_vanna":13.0,"call_oi":159,"put_oi":0}],"net_vanna":873.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":37.5,"call_charm":-2987.0,"put_charm":1010.0,"net_charm":-1977.0,"call_oi":129,"put_oi":260},{"strike":40.0,"call_charm":-6264.0,"put_charm":15852.0,"net_charm":9588.0,"call_oi":221,"put_oi":1446},{"strike":42.5,"call_charm":-4442.0,"put_charm":24331.0,"net_charm":19889.0,"call_oi":1260,"put_oi":783},{"strike":45.0,"call_charm":-3226.0,"put_charm":3767.0,"net_charm":541.0,"call_oi":2729,"put_oi":96},{"strike":47.5,"call_charm":-5899.0,"put_charm":0,"net_charm":-5899.0,"call_oi":324,"put_oi":0},{"strike":50.0,"call_charm":-90.0,"put_charm":0,"net_charm":-90.0,"call_oi":150,"put_oi":0},{"strike":52.5,"call_charm":-2324.0,"put_charm":0,"net_charm":-2324.0,"call_oi":1502,"put_oi":0}],"net_charm":19728.0,"weekend_delta_shift":59183.0,"interpretation":"delta_decays_bullish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":33863.0,"put_delta":-85625.0,"net_delta":-51762.0,"call_oi":4319,"put_oi":1275,"total_oi":5594,"total_volume":964,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":50971.0,"put_delta":-62449.0,"net_delta":-11478.0,"call_oi":1999,"put_oi":1337,"total_oi":3336,"total_volume":345,"bias":"neutral"},{"expiration":"12/18/2026","dte":77,"call_delta":281456.0,"put_delta":-416566.0,"net_delta":-135110.0,"call_oi":8806,"put_oi":7591,"total_oi":16397,"total_volume":560,"bias":"bearish"},{"expiration":"01/15/2027","dte":105,"call_delta":244425.0,"put_delta":-372731.0,"net_delta":-128306.0,"call_oi":12515,"put_oi":6473,"total_oi":18988,"total_volume":136,"bias":"bearish"},{"expiration":"03/19/2027","dte":168,"call_delta":28051.0,"put_delta":-72142.0,"net_delta":-44090.0,"call_oi":1034,"put_oi":1403,"total_oi":2437,"total_volume":62,"bias":"neutral"},{"expiration":"06/17/2027","dte":258,"call_delta":225192.0,"put_delta":-304458.0,"net_delta":-79266.0,"call_oi":7513,"put_oi":5735,"total_oi":13248,"total_volume":79,"bias":"neutral"},{"expiration":"12/17/2027","dte":441,"call_delta":75208.0,"put_delta":-89007.0,"net_delta":-13798.0,"call_oi":1417,"put_oi":1805,"total_oi":3222,"total_volume":43,"bias":"neutral"},{"expiration":"01/21/2028","dte":476,"call_delta":114620.0,"put_delta":-703211.0,"net_delta":-588591.0,"call_oi":3614,"put_oi":13000,"total_oi":16614,"total_volume":72,"bias":"bearish"},{"expiration":"01/19/2029","dte":840,"call_delta":26375.0,"put_delta":-601.0,"net_delta":25774.0,"call_oi":480,"put_oi":18,"total_oi":498,"total_volume":20,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":40.0,"straddle_price":1.55,"straddle_pct":3.88,"implied_move":3.88,"avg_iv":25.8},{"expiration":"11/20/2026","dte":49,"strike":40.0,"straddle_price":3.12,"straddle_pct":7.83,"implied_move":7.83,"avg_iv":27.1},{"expiration":"12/18/2026","dte":77,"strike":40.0,"straddle_price":3.8,"straddle_pct":9.52,"implied_move":9.52,"avg_iv":26.2},{"expiration":"01/15/2027","dte":105,"strike":40.0,"straddle_price":4.35,"straddle_pct":10.9,"implied_move":10.9,"avg_iv":25.7},{"expiration":"03/19/2027","dte":168,"strike":40.0,"straddle_price":5.6,"straddle_pct":14.03,"implied_move":14.03,"avg_iv":26.1},{"expiration":"06/17/2027","dte":258,"strike":40.0,"straddle_price":7.5,"straddle_pct":18.79,"implied_move":18.79,"avg_iv":28.3},{"expiration":"12/17/2027","dte":441,"strike":40.0,"straddle_price":9.45,"straddle_pct":23.67,"implied_move":23.67,"avg_iv":27.4},{"expiration":"01/21/2028","dte":476,"strike":40.0,"straddle_price":9.35,"straddle_pct":23.42,"implied_move":23.42,"avg_iv":26.1}],"volume_profile":{"profile":[{"strike":22.5,"call_volume":71,"put_volume":3,"total_volume":74,"call_oi":6208,"put_oi":83,"total_oi":6291,"bias":"bullish"},{"strike":25.0,"call_volume":135,"put_volume":2,"total_volume":137,"call_oi":1678,"put_oi":205,"total_oi":1883,"bias":"bullish"},{"strike":27.5,"call_volume":6,"put_volume":0,"total_volume":6,"call_oi":2203,"put_oi":228,"total_oi":2431,"bias":"bullish"},{"strike":30.0,"call_volume":18,"put_volume":55,"total_volume":73,"call_oi":954,"put_oi":484,"total_oi":1438,"bias":"bearish"},{"strike":32.5,"call_volume":4,"put_volume":17,"total_volume":21,"call_oi":465,"put_oi":1367,"total_oi":1832,"bias":"bearish"},{"strike":35.0,"call_volume":1,"put_volume":12,"total_volume":13,"call_oi":510,"put_oi":616,"total_oi":1126,"bias":"bearish"},{"strike":37.5,"call_volume":104,"put_volume":517,"total_volume":621,"call_oi":732,"put_oi":2769,"total_oi":3501,"bias":"bearish"},{"strike":40.0,"call_volume":518,"put_volume":712,"total_volume":1230,"call_oi":2174,"put_oi":5267,"total_oi":7441,"bias":"neutral"},{"strike":42.5,"call_volume":171,"put_volume":10,"total_volume":181,"call_oi":3880,"put_oi":5550,"total_oi":9430,"bias":"bullish"},{"strike":45.0,"call_volume":60,"put_volume":3,"total_volume":63,"call_oi":7684,"put_oi":6195,"total_oi":13879,"bias":"bullish"},{"strike":47.5,"call_volume":21,"put_volume":0,"total_volume":21,"call_oi":6200,"put_oi":6018,"total_oi":12218,"bias":"bullish"},{"strike":50.0,"call_volume":13,"put_volume":1,"total_volume":14,"call_oi":3429,"put_oi":3763,"total_oi":7192,"bias":"bullish"},{"strike":52.5,"call_volume":7,"put_volume":1,"total_volume":8,"call_oi":3437,"put_oi":1636,"total_oi":5073,"bias":"bullish"},{"strike":55.0,"call_volume":0,"put_volume":2,"total_volume":2,"call_oi":1501,"put_oi":1950,"total_oi":3451,"bias":"bearish"},{"strike":57.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":343,"put_oi":1673,"total_oi":2016,"bias":"neutral"},{"strike":60.0,"call_volume":48,"put_volume":0,"total_volume":48,"call_oi":7584,"put_oi":676,"total_oi":8260,"bias":"bullish"},{"strike":62.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":216,"put_oi":0,"total_oi":216,"bias":"neutral"},{"strike":65.0,"call_volume":3,"put_volume":2,"total_volume":5,"call_oi":444,"put_oi":157,"total_oi":601,"bias":"neutral"},{"strike":67.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":9,"put_oi":0,"total_oi":9,"bias":"neutral"},{"strike":70.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":151,"put_oi":0,"total_oi":151,"bias":"neutral"},{"strike":75.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":223,"put_oi":0,"total_oi":223,"bias":"bullish"},{"strike":80.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":0,"total_oi":1,"bias":"neutral"},{"strike":85.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":34,"put_oi":0,"total_oi":34,"bias":"neutral"}],"underlying_price":39.91999816894531,"peak_call_strike":40.0,"peak_put_strike":40.0,"total_call_volume":1181,"total_put_volume":1337,"volume_pc_ratio":1.132},"iv_contours":{"x":[0.75,0.81,0.88,0.94,1.0,1.06,1.13,1.19,1.25],"y":[14,49,77,105,168],"z":[[null,null,null,26.96,25.78,28.52,40.84,87.54,60.85],[null,null,null,27.38,27.09,27.61,29.92,30.04,33.44],[37.89,31.19,27.91,26.75,26.21,26.38,27.45,30.45,28.96],[34.75,30.09,27.89,26.3,25.66,25.67,27.64,28.83,27.1],[29.08,29.57,24.46,26.52,26.12,26.05,26.93,28.41,26.2]],"levels":[24.5,30.8,37.1,43.4,49.7,56.0,62.3,68.6,74.9,81.2,87.5],"min_iv":24.5,"max_iv":87.5},"butterfly_spread":[{"expiration":"11/20/2026","dte":49,"atm_strike":40.0,"atm_iv":26.94,"otm_strike":42.5,"otm_iv":26.55,"itm_strike":37.5,"itm_iv":26.49,"iv_butterfly":-0.84,"price_butterfly":0.58,"convexity":"inverted"},{"expiration":"12/18/2026","dte":77,"atm_strike":40.0,"atm_iv":26.4,"otm_strike":42.5,"otm_iv":25.87,"itm_strike":37.5,"itm_iv":26.54,"iv_butterfly":-0.38,"price_butterfly":0.47,"convexity":"flat"},{"expiration":"01/15/2027","dte":105,"atm_strike":40.0,"atm_iv":25.66,"otm_strike":42.5,"otm_iv":25.33,"itm_strike":37.5,"itm_iv":26.5,"iv_butterfly":0.51,"price_butterfly":0.48,"convexity":"moderate_convexity"},{"expiration":"06/17/2027","dte":258,"atm_strike":40.0,"atm_iv":23.71,"otm_strike":42.5,"otm_iv":23.37,"itm_strike":37.5,"itm_iv":24.53,"iv_butterfly":0.48,"price_butterfly":0.35,"convexity":"flat"},{"expiration":"12/17/2027","dte":441,"atm_strike":40.0,"atm_iv":23.62,"otm_strike":42.5,"otm_iv":20.65,"itm_strike":37.5,"itm_iv":19.79,"iv_butterfly":-6.79,"price_butterfly":-0.85,"convexity":"inverted"},{"expiration":"01/21/2028","dte":476,"atm_strike":40.0,"atm_iv":20.22,"otm_strike":42.5,"otm_iv":20.86,"itm_strike":37.5,"itm_iv":19.41,"iv_butterfly":-0.16,"price_butterfly":0.25,"convexity":"flat"}],"iv_history":[{"date":"2026-09-14","iv":42.87},{"date":"2026-09-15","iv":42.7},{"date":"2026-09-16","iv":46.95},{"date":"2026-09-17","iv":37.15},{"date":"2026-09-18","iv":37.34},{"date":"2026-09-21","iv":37.7},{"date":"2026-09-22","iv":31.3},{"date":"2026-09-23","iv":31.1},{"date":"2026-09-24","iv":31.2},{"date":"2026-09-25","iv":31.2},{"date":"2026-09-28","iv":32.2},{"date":"2026-09-29","iv":31.1},{"date":"2026-09-30","iv":31.7},{"date":"2026-10-01","iv":32.6},{"date":"2026-10-02","iv":32.8}]}}