{"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":"WEC","summary":{"name":"WEC","price":101.59,"total_oi":6825,"call_oi":4913,"put_oi":1912,"pc_ratio":0.389,"net_gex":405966.76,"avg_iv":37.9,"iv_rank":16.4,"iv_52w_high":55.42,"iv_52w_low":34.47,"gamma_flip":108.99,"max_pain":105.0},"features":{"symbol":"WEC","price":101.59,"total_oi":6825,"analysis_coverage":0.9444,"avg_iv_pct":37.9,"iv_rank":16.4,"iv_52w_high_pct":55.42,"iv_52w_low_pct":34.47,"front_dte":14,"front_atm_iv_pct":19.4539,"back_atm_iv_pct":20.1421,"term_premium_pp":-0.6882,"expected_move_front_pct":3.81,"straddle_front_pct":3.42,"straddle_30d_pct":3.42,"risk_reversal_front_pp":-54.74,"risk_reversal_30d_pp":-54.74,"butterfly_front_pp":null,"butterfly_30d_pp":null,"put_call_oi_ratio":0.389,"put_call_oi_front_ratio":0.067,"put_call_volume_front_ratio":0.059,"option_volume":163,"volume_oi_ratio":0.023883,"net_delta_normalized":-0.011068,"dealer_delta_normalized":0.011065,"gex_per_100k_oi":5948230.915751,"vanna_per_100k_oi":2710.622711,"charm_per_100k_oi":-1080307.692308,"weekend_delta_shift_per_100k_oi":-3240937.728938,"iv_surface_range_pp":75.2,"gamma_flip_distance_pct":7.284182,"max_pain_distance_pct":3.35663,"peak_call_distance_pct":3.35663,"peak_put_distance_pct":-1.565115},"analyses":{"gamma_walls":[{"strike":55.0,"call_gex":0.0,"put_gex":-96.22,"net_gex":-96.22,"call_oi":0,"put_oi":4},{"strike":60.0,"call_gex":0.0,"put_gex":-90.42,"net_gex":-90.42,"call_oi":0,"put_oi":3},{"strike":65.0,"call_gex":0.0,"put_gex":-72.72,"net_gex":-72.72,"call_oi":0,"put_oi":2},{"strike":70.0,"call_gex":0.0,"put_gex":-1206.59,"net_gex":-1206.59,"call_oi":0,"put_oi":32},{"strike":75.0,"call_gex":0.0,"put_gex":-115.48,"net_gex":-115.48,"call_oi":0,"put_oi":2},{"strike":80.0,"call_gex":0.0,"put_gex":-1166.05,"net_gex":-1166.05,"call_oi":2,"put_oi":18},{"strike":85.0,"call_gex":209.76,"put_gex":-2447.41,"net_gex":-2237.65,"call_oi":2,"put_oi":22},{"strike":90.0,"call_gex":1903.85,"put_gex":-7733.74,"net_gex":-5829.89,"call_oi":13,"put_oi":46},{"strike":92.5,"call_gex":196.74,"put_gex":-218.12,"net_gex":-21.38,"call_oi":1,"put_oi":1},{"strike":95.0,"call_gex":4750.42,"put_gex":-41571.47,"net_gex":-36821.05,"call_oi":16,"put_oi":134},{"strike":97.5,"call_gex":747.04,"put_gex":-51196.15,"net_gex":-50449.11,"call_oi":2,"put_oi":118},{"strike":100.0,"call_gex":70162.55,"put_gex":-556616.81,"net_gex":-486454.27,"call_oi":120,"put_oi":1120},{"strike":105.0,"call_gex":398565.62,"put_gex":-170130.94,"net_gex":228434.68,"call_oi":549,"put_oi":325},{"strike":110.0,"call_gex":466903.47,"put_gex":-21075.46,"net_gex":445828.0,"call_oi":2056,"put_oi":70},{"strike":115.0,"call_gex":90789.76,"put_gex":-2785.24,"net_gex":88004.52,"call_oi":418,"put_oi":13},{"strike":120.0,"call_gex":170494.15,"put_gex":0.0,"net_gex":170494.15,"call_oi":1083,"put_oi":0},{"strike":125.0,"call_gex":30834.28,"put_gex":0.0,"net_gex":30834.28,"call_oi":253,"put_oi":0},{"strike":130.0,"call_gex":12085.83,"put_gex":-108.07,"net_gex":11977.76,"call_oi":125,"put_oi":1},{"strike":135.0,"call_gex":5747.93,"put_gex":0.0,"net_gex":5747.93,"call_oi":65,"put_oi":0},{"strike":140.0,"call_gex":7991.27,"put_gex":0.0,"net_gex":7991.27,"call_oi":188,"put_oi":0},{"strike":145.0,"call_gex":1059.49,"put_gex":0.0,"net_gex":1059.49,"call_oi":15,"put_oi":0},{"strike":150.0,"call_gex":0.0,"put_gex":-79.13,"net_gex":-79.13,"call_oi":0,"put_oi":1},{"strike":160.0,"call_gex":40.84,"put_gex":0.0,"net_gex":40.84,"call_oi":1,"put_oi":0},{"strike":165.0,"call_gex":53.62,"put_gex":0.0,"net_gex":53.62,"call_oi":1,"put_oi":0},{"strike":170.0,"call_gex":140.16,"put_gex":0.0,"net_gex":140.16,"call_oi":3,"put_oi":0}],"pain_by_strike":[{"strike":55.0,"call_value":0,"put_value":85137.5,"total_value":85137.5},{"strike":60.0,"call_value":0.0,"put_value":75597.5,"total_value":75597.5},{"strike":65.0,"call_value":0.0,"put_value":66072.5,"total_value":66072.5},{"strike":70.0,"call_value":0.0,"put_value":56557.5,"total_value":56557.5},{"strike":75.0,"call_value":0.0,"put_value":47202.5,"total_value":47202.5},{"strike":80.0,"call_value":0.0,"put_value":37857.5,"total_value":37857.5},{"strike":85.0,"call_value":10.0,"put_value":28602.5,"total_value":28612.5},{"strike":90.0,"call_value":30.0,"put_value":19457.5,"total_value":19487.5},{"strike":92.5,"call_value":72.5,"put_value":15000.0,"total_value":15072.5},{"strike":95.0,"call_value":117.5,"put_value":10545.0,"total_value":10662.5},{"strike":97.5,"call_value":202.5,"put_value":6425.0,"total_value":6627.5},{"strike":100.0,"call_value":292.5,"put_value":2600.0,"total_value":2892.5},{"strike":105.0,"call_value":1072.5,"put_value":550.0,"total_value":1622.5},{"strike":110.0,"call_value":4597.5,"put_value":125.0,"total_value":4722.5},{"strike":115.0,"call_value":18402.5,"put_value":50.0,"total_value":18452.5},{"strike":120.0,"call_value":34297.5,"put_value":40.0,"total_value":34337.5},{"strike":125.0,"call_value":55607.5,"put_value":30.0,"total_value":55637.5},{"strike":130.0,"call_value":78182.5,"put_value":20.0,"total_value":78202.5},{"strike":135.0,"call_value":101382.5,"put_value":15.0,"total_value":101397.5},{"strike":140.0,"call_value":124907.5,"put_value":10.0,"total_value":124917.5},{"strike":145.0,"call_value":149372.5,"put_value":5.0,"total_value":149377.5},{"strike":150.0,"call_value":173912.5,"put_value":0.0,"total_value":173912.5},{"strike":160.0,"call_value":222992.5,"put_value":0.0,"total_value":222992.5},{"strike":165.0,"call_value":247537.5,"put_value":0.0,"total_value":247537.5},{"strike":170.0,"call_value":272087.5,"put_value":0,"total_value":272087.5}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":90.4,"strike":80.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":77.0,"strike":72.14},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":42.6,"strike":75.0},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":48.8,"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":25.9,"strike":90.0},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":19.7,"strike":90.83},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":28.9,"strike":96.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":22.1,"strike":96.25},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":19.0,"strike":95.83},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":20.9,"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":20.1,"strike":100.0},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":18.1,"strike":100.0},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":15.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":19.1,"strike":105.0},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":17.0,"strike":105.0},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":23.6,"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":22.1,"strike":110.0},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":20.2,"strike":110.0},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":81.7,"strike":127.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":54.1,"strike":135.0},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":31.2,"strike":132.22}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":1.0,"contract_count":7,"total_oi":2326},{"expiration":"11/20/2026","dte":49,"iv":0.8063,"contract_count":10,"total_oi":1535},{"expiration":"01/15/2027","dte":105,"iv":0.3839,"contract_count":10,"total_oi":464},{"expiration":"04/16/2027","dte":196,"iv":0.0,"contract_count":9,"total_oi":187}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":3.81,"expected_move_2std":7.62,"contract_count":5},{"expiration":"11/20/2026","dte":49,"expected_move_1std":7.38,"expected_move_2std":14.76,"contract_count":6},{"expiration":"01/15/2027","dte":105,"expected_move_1std":9.61,"expected_move_2std":19.21,"contract_count":5},{"expiration":"04/16/2027","dte":196,"expected_move_1std":12.89,"expected_move_2std":25.78,"contract_count":5}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":3352,"put_oi":225,"total_oi":3577,"pc_ratio":0.067,"pc_ratio_volume":0.059,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":786,"put_oi":1315,"total_oi":2101,"pc_ratio":1.673,"pc_ratio_volume":2.176,"sentiment":"bearish"},{"expiration":"01/15/2027","dte":105,"call_oi":594,"put_oi":295,"total_oi":889,"pc_ratio":0.497,"pc_ratio_volume":0.825,"sentiment":"bullish"},{"expiration":"04/16/2027","dte":196,"call_oi":181,"put_oi":77,"total_oi":258,"pc_ratio":0.425,"pc_ratio_volume":2.6,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":55.0,"call_delta_oi":0,"put_delta_oi":-20.0,"dealer_delta":20.0,"call_oi":0,"put_oi":4},{"strike":60.0,"call_delta_oi":0,"put_delta_oi":-17.0,"dealer_delta":17.0,"call_oi":0,"put_oi":3},{"strike":65.0,"call_delta_oi":0,"put_delta_oi":-12.0,"dealer_delta":12.0,"call_oi":0,"put_oi":2},{"strike":70.0,"call_delta_oi":0,"put_delta_oi":-146.0,"dealer_delta":146.0,"call_oi":0,"put_oi":32},{"strike":75.0,"call_delta_oi":0,"put_delta_oi":-14.0,"dealer_delta":14.0,"call_oi":0,"put_oi":2},{"strike":80.0,"call_delta_oi":0,"put_delta_oi":-91.0,"dealer_delta":91.0,"call_oi":0,"put_oi":18},{"strike":85.0,"call_delta_oi":186.0,"put_delta_oi":-247.0,"dealer_delta":61.0,"call_oi":2,"put_oi":22},{"strike":90.0,"call_delta_oi":1214.0,"put_delta_oi":-462.0,"dealer_delta":-753.0,"call_oi":13,"put_oi":46},{"strike":92.5,"call_delta_oi":88.0,"put_delta_oi":-17.0,"dealer_delta":-71.0,"call_oi":1,"put_oi":1},{"strike":95.0,"call_delta_oi":1333.0,"put_delta_oi":-2436.0,"dealer_delta":1103.0,"call_oi":16,"put_oi":134},{"strike":97.5,"call_delta_oi":149.0,"put_delta_oi":-2895.0,"dealer_delta":2746.0,"call_oi":2,"put_oi":118},{"strike":100.0,"call_delta_oi":7775.0,"put_delta_oi":-42120.0,"dealer_delta":34344.0,"call_oi":120,"put_oi":1120},{"strike":105.0,"call_delta_oi":12589.0,"put_delta_oi":-21715.0,"dealer_delta":9126.0,"call_oi":549,"put_oi":325},{"strike":110.0,"call_delta_oi":15619.0,"put_delta_oi":-5006.0,"dealer_delta":-10612.0,"call_oi":2056,"put_oi":70},{"strike":115.0,"call_delta_oi":7600.0,"put_delta_oi":-1120.0,"dealer_delta":-6480.0,"call_oi":418,"put_oi":13},{"strike":120.0,"call_delta_oi":16576.0,"put_delta_oi":0,"dealer_delta":-16576.0,"call_oi":1083,"put_oi":0},{"strike":125.0,"call_delta_oi":2959.0,"put_delta_oi":0,"dealer_delta":-2959.0,"call_oi":253,"put_oi":0},{"strike":130.0,"call_delta_oi":1307.0,"put_delta_oi":-88.0,"dealer_delta":-1219.0,"call_oi":125,"put_oi":1},{"strike":135.0,"call_delta_oi":696.0,"put_delta_oi":0,"dealer_delta":-696.0,"call_oi":65,"put_oi":0},{"strike":140.0,"call_delta_oi":655.0,"put_delta_oi":0,"dealer_delta":-655.0,"call_oi":188,"put_oi":0},{"strike":145.0,"call_delta_oi":148.0,"put_delta_oi":0,"dealer_delta":-148.0,"call_oi":15,"put_oi":0},{"strike":150.0,"call_delta_oi":0,"put_delta_oi":-80.0,"dealer_delta":80.0,"call_oi":0,"put_oi":1},{"strike":160.0,"call_delta_oi":5.0,"put_delta_oi":0,"dealer_delta":-5.0,"call_oi":1,"put_oi":0},{"strike":165.0,"call_delta_oi":10.0,"put_delta_oi":0,"dealer_delta":-10.0,"call_oi":1,"put_oi":0},{"strike":170.0,"call_delta_oi":24.0,"put_delta_oi":0,"dealer_delta":-24.0,"call_oi":3,"put_oi":0}],"net_dealer_delta":7552.0,"total_call_delta":68932.0,"total_put_delta":-76485.0,"bias":"neutral"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":101.58999633789062,"strikes":[{"strike":105.0,"moneyness":1.0336,"type":"put","iv":0.2011,"delta":-0.5561,"oi":109},{"strike":110.0,"moneyness":1.0828,"type":"call","iv":0.1616,"delta":0.2301,"oi":113},{"strike":120.0,"moneyness":1.1812,"type":"call","iv":0.1814,"delta":0.061,"oi":126}]},{"expiration":"04/16/2027","underlying_price":101.58999633789062,"strikes":[{"strike":110.0,"moneyness":1.0828,"type":"call","iv":0.1648,"delta":0.3404,"oi":119}]},{"expiration":"10/16/2026","underlying_price":101.58999633789062,"strikes":[{"strike":105.0,"moneyness":1.0336,"type":"call","iv":0.173,"delta":0.1714,"oi":393},{"strike":110.0,"moneyness":1.0828,"type":"call","iv":0.2356,"delta":0.0416,"oi":1685},{"strike":115.0,"moneyness":1.132,"type":"call","iv":0.6883,"delta":0.19,"oi":235},{"strike":120.0,"moneyness":1.1812,"type":"call","iv":0.8308,"delta":0.165,"oi":828}]},{"expiration":"11/20/2026","underlying_price":101.58999633789062,"strikes":[{"strike":100.0,"moneyness":0.9843,"type":"put","iv":0.2208,"delta":-0.3795,"oi":1004},{"strike":105.0,"moneyness":1.0336,"type":"put","iv":0.2142,"delta":-0.6233,"oi":114},{"strike":110.0,"moneyness":1.0828,"type":"call","iv":0.184,"delta":0.1413,"oi":139},{"strike":120.0,"moneyness":1.1812,"type":"call","iv":0.4254,"delta":0.167,"oi":122},{"strike":125.0,"moneyness":1.2304,"type":"call","iv":0.4931,"delta":0.1494,"oi":135}]}],"greeks_heatmap":{"data":[{"strike":105.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1714,"put_delta":-0.8793,"call_gamma":0.076704,"put_gamma":0.074364,"call_theta":-0.0344,"put_theta":-0.0101,"call_vega":0.0488,"put_vega":0.0385,"call_oi":393,"put_oi":91},{"strike":110.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0416,"put_delta":0,"call_gamma":0.019685,"put_gamma":0,"call_theta":-0.0159,"put_theta":0,"call_vega":0.017,"put_vega":0,"call_oi":1685,"put_oi":0},{"strike":115.0,"dte":14,"expiration":"10/16/2026","call_delta":0.19,"put_delta":0,"call_gamma":0.020564,"put_gamma":0,"call_theta":-0.1398,"put_theta":0,"call_vega":0.052,"put_vega":0,"call_oi":235,"put_oi":0},{"strike":120.0,"dte":14,"expiration":"10/16/2026","call_delta":0.165,"put_delta":0,"call_gamma":0.015583,"put_gamma":0,"call_theta":-0.1539,"put_theta":0,"call_vega":0.0476,"put_vega":0,"call_oi":828,"put_oi":0},{"strike":125.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0892,"put_delta":0,"call_gamma":0.010942,"put_gamma":0,"call_theta":-0.0925,"put_theta":0,"call_vega":0.0309,"put_vega":0,"call_oi":62,"put_oi":0},{"strike":95.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.1887,"call_gamma":0,"put_gamma":0.03073,"call_theta":0,"put_theta":-0.0224,"call_vega":0,"put_vega":0.0996,"call_oi":0,"put_oi":55},{"strike":97.5,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.2729,"call_gamma":0,"put_gamma":0.039431,"call_theta":0,"put_theta":-0.0258,"call_vega":0,"put_vega":0.1225,"call_oi":0,"put_oi":52},{"strike":100.0,"dte":49,"expiration":"11/20/2026","call_delta":0.6397,"put_delta":-0.3795,"call_gamma":0.055976,"put_gamma":0.046786,"call_theta":-0.0332,"put_theta":-0.0275,"call_vega":0.1379,"put_vega":0.1402,"call_oi":57,"put_oi":1004},{"strike":105.0,"dte":49,"expiration":"11/20/2026","call_delta":0.3381,"put_delta":-0.6233,"call_gamma":0.058816,"put_gamma":0.048123,"call_theta":-0.0275,"put_theta":-0.0233,"call_vega":0.1347,"put_vega":0.1399,"call_oi":77,"put_oi":114},{"strike":110.0,"dte":49,"expiration":"11/20/2026","call_delta":0.1413,"put_delta":0,"call_gamma":0.03303,"put_gamma":0,"call_theta":-0.0174,"put_theta":0,"call_vega":0.0825,"put_vega":0,"call_oi":139,"put_oi":0},{"strike":115.0,"dte":49,"expiration":"11/20/2026","call_delta":0.1968,"put_delta":0,"call_gamma":0.021152,"put_gamma":0,"call_theta":-0.04,"put_theta":0,"call_vega":0.1021,"put_vega":0,"call_oi":99,"put_oi":0},{"strike":120.0,"dte":49,"expiration":"11/20/2026","call_delta":0.167,"put_delta":0,"call_gamma":0.015961,"put_gamma":0,"call_theta":-0.0427,"put_theta":0,"call_vega":0.0922,"put_vega":0,"call_oi":122,"put_oi":0},{"strike":125.0,"dte":49,"expiration":"11/20/2026","call_delta":0.1494,"put_delta":0,"call_gamma":0.012801,"put_gamma":0,"call_theta":-0.0456,"put_theta":0,"call_vega":0.0857,"put_vega":0,"call_oi":135,"put_oi":0},{"strike":130.0,"dte":49,"expiration":"11/20/2026","call_delta":0.1366,"put_delta":0,"call_gamma":0.010696,"put_gamma":0,"call_theta":-0.0481,"put_theta":0,"call_vega":0.0806,"put_vega":0,"call_oi":68,"put_oi":0}],"strikes":[95.0,97.5,100.0,105.0,110.0,115.0,120.0,125.0,130.0],"dtes":[14,49]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":-54.74,"put_25d_iv":14.09,"call_25d_iv":68.83,"put_25d_strike":105.0,"call_25d_strike":115.0,"skew":"call_skew"},{"expiration":"11/20/2026","dte":49,"risk_reversal":-12.69,"put_25d_iv":22.88,"call_25d_iv":35.58,"put_25d_strike":97.5,"call_25d_strike":115.0,"skew":"call_skew"},{"expiration":"01/15/2027","dte":105,"risk_reversal":4.5,"put_25d_iv":20.67,"call_25d_iv":16.16,"put_25d_strike":100.0,"call_25d_strike":110.0,"skew":"put_skew"}],"vanna_exposure":{"exposure":[{"strike":95.0,"call_vanna":0,"put_vanna":3.0,"net_vanna":3.0,"call_oi":0,"put_oi":55},{"strike":97.5,"call_vanna":0,"put_vanna":3.0,"net_vanna":3.0,"call_oi":0,"put_oi":52},{"strike":100.0,"call_vanna":-2.0,"put_vanna":36.0,"net_vanna":34.0,"call_oi":57,"put_oi":1056},{"strike":105.0,"call_vanna":19.0,"put_vanna":-9.0,"net_vanna":9.0,"call_oi":541,"put_oi":314},{"strike":110.0,"call_vanna":54.0,"put_vanna":0,"net_vanna":54.0,"call_oi":2056,"put_oi":0},{"strike":115.0,"call_vanna":19.0,"put_vanna":0,"net_vanna":19.0,"call_oi":401,"put_oi":0},{"strike":120.0,"call_vanna":40.0,"put_vanna":0,"net_vanna":40.0,"call_oi":1076,"put_oi":0},{"strike":125.0,"call_vanna":13.0,"put_vanna":0,"net_vanna":13.0,"call_oi":253,"put_oi":0},{"strike":130.0,"call_vanna":4.0,"put_vanna":0,"net_vanna":4.0,"call_oi":68,"put_oi":0},{"strike":140.0,"call_vanna":5.0,"put_vanna":0,"net_vanna":5.0,"call_oi":171,"put_oi":0}],"net_vanna":185.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":95.0,"call_charm":0,"put_charm":173.0,"net_charm":173.0,"call_oi":0,"put_oi":55},{"strike":97.5,"call_charm":0,"put_charm":273.0,"net_charm":273.0,"call_oi":0,"put_oi":52},{"strike":100.0,"call_charm":-901.0,"put_charm":7805.0,"net_charm":6904.0,"call_oi":57,"put_oi":1004},{"strike":105.0,"call_charm":-6584.0,"put_charm":3333.0,"net_charm":-3251.0,"call_oi":470,"put_oi":205},{"strike":110.0,"call_charm":-3163.0,"put_charm":0,"net_charm":-3163.0,"call_oi":1824,"put_oi":0},{"strike":115.0,"call_charm":-16857.0,"put_charm":0,"net_charm":-16857.0,"call_oi":334,"put_oi":0},{"strike":120.0,"call_charm":-55445.0,"put_charm":0,"net_charm":-55445.0,"call_oi":950,"put_oi":0},{"strike":125.0,"call_charm":-2020.0,"put_charm":0,"net_charm":-2020.0,"call_oi":197,"put_oi":0},{"strike":130.0,"call_charm":-333.0,"put_charm":0,"net_charm":-333.0,"call_oi":68,"put_oi":0},{"strike":140.0,"call_charm":-11.0,"put_charm":0,"net_charm":-11.0,"call_oi":74,"put_oi":0}],"net_charm":-73731.0,"weekend_delta_shift":-221194.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":34739.0,"put_delta":-10722.0,"net_delta":24017.0,"call_oi":3352,"put_oi":225,"total_oi":3577,"total_volume":18,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":17680.0,"put_delta":-51453.0,"net_delta":-33772.0,"call_oi":784,"put_oi":1315,"total_oi":2099,"total_volume":54,"bias":"neutral"},{"expiration":"01/15/2027","dte":105,"call_delta":9777.0,"put_delta":-12637.0,"net_delta":-2860.0,"call_oi":594,"put_oi":295,"total_oi":889,"total_volume":73,"bias":"neutral"},{"expiration":"04/16/2027","dte":196,"call_delta":6737.0,"put_delta":-1674.0,"net_delta":5063.0,"call_oi":181,"put_oi":77,"total_oi":258,"total_volume":18,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":100.0,"straddle_price":3.48,"straddle_pct":3.42,"implied_move":3.42,"avg_iv":20.9},{"expiration":"11/20/2026","dte":49,"strike":100.0,"straddle_price":6.1,"straddle_pct":6.0,"implied_move":6.0,"avg_iv":20.1},{"expiration":"01/15/2027","dte":105,"strike":100.0,"straddle_price":8.05,"straddle_pct":7.92,"implied_move":7.92,"avg_iv":18.1},{"expiration":"04/16/2027","dte":196,"strike":100.0,"straddle_price":11.1,"straddle_pct":10.93,"implied_move":10.93,"avg_iv":18.3}],"volume_profile":{"profile":[{"strike":55.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":4,"total_oi":4,"bias":"neutral"},{"strike":60.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":3,"total_oi":3,"bias":"neutral"},{"strike":65.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":2,"total_oi":2,"bias":"neutral"},{"strike":70.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":32,"total_oi":32,"bias":"neutral"},{"strike":75.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":2,"total_oi":2,"bias":"neutral"},{"strike":80.0,"call_volume":0,"put_volume":30,"total_volume":30,"call_oi":2,"put_oi":18,"total_oi":20,"bias":"bearish"},{"strike":85.0,"call_volume":0,"put_volume":10,"total_volume":10,"call_oi":2,"put_oi":22,"total_oi":24,"bias":"bearish"},{"strike":90.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":13,"put_oi":46,"total_oi":59,"bias":"neutral"},{"strike":92.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":1,"total_oi":2,"bias":"neutral"},{"strike":95.0,"call_volume":0,"put_volume":1,"total_volume":1,"call_oi":16,"put_oi":134,"total_oi":150,"bias":"bearish"},{"strike":97.5,"call_volume":0,"put_volume":7,"total_volume":7,"call_oi":2,"put_oi":118,"total_oi":120,"bias":"bearish"},{"strike":100.0,"call_volume":11,"put_volume":34,"total_volume":45,"call_oi":120,"put_oi":1120,"total_oi":1240,"bias":"bearish"},{"strike":105.0,"call_volume":57,"put_volume":2,"total_volume":59,"call_oi":549,"put_oi":325,"total_oi":874,"bias":"bullish"},{"strike":110.0,"call_volume":2,"put_volume":0,"total_volume":2,"call_oi":2056,"put_oi":70,"total_oi":2126,"bias":"bullish"},{"strike":115.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":418,"put_oi":13,"total_oi":431,"bias":"bullish"},{"strike":120.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1083,"put_oi":0,"total_oi":1083,"bias":"neutral"},{"strike":125.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":253,"put_oi":0,"total_oi":253,"bias":"neutral"},{"strike":130.0,"call_volume":4,"put_volume":0,"total_volume":4,"call_oi":125,"put_oi":1,"total_oi":126,"bias":"bullish"},{"strike":135.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":65,"put_oi":0,"total_oi":65,"bias":"neutral"},{"strike":140.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":188,"put_oi":0,"total_oi":188,"bias":"neutral"},{"strike":145.0,"call_volume":4,"put_volume":0,"total_volume":4,"call_oi":15,"put_oi":0,"total_oi":15,"bias":"bullish"},{"strike":150.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":1,"total_oi":1,"bias":"neutral"},{"strike":160.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":0,"total_oi":1,"bias":"neutral"},{"strike":165.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":0,"total_oi":1,"bias":"neutral"},{"strike":170.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":3,"put_oi":0,"total_oi":3,"bias":"neutral"}],"underlying_price":101.58999633789062,"peak_call_strike":105.0,"peak_put_strike":100.0,"total_call_volume":79,"total_put_volume":84,"volume_pc_ratio":1.063},"iv_contours":{"x":[0.79,0.89,0.94,0.96,0.98,1.03,1.08,1.13,1.18,1.23,1.28],"y":[14,49,105],"z":[[null,null,33.77,24.11,20.91,15.7,23.56,68.83,83.08,76.92,90.86],[null,25.87,23.87,22.88,20.11,19.15,22.09,31.68,42.54,49.31,55.54],[28.89,null,21.49,19.36,18.12,16.98,20.24,17.59,18.14,23.7,21.53]],"levels":[15.7,23.2,30.7,38.2,45.8,53.3,60.8,68.3,75.8,83.3,90.9],"min_iv":15.7,"max_iv":90.9},"butterfly_spread":[],"iv_history":[{"date":"2026-09-14","iv":44.67},{"date":"2026-09-15","iv":54.28},{"date":"2026-09-16","iv":55.42},{"date":"2026-09-17","iv":54.26},{"date":"2026-09-18","iv":39.32},{"date":"2026-09-21","iv":34.47},{"date":"2026-09-22","iv":40.5},{"date":"2026-09-23","iv":39.3},{"date":"2026-09-24","iv":36.8},{"date":"2026-09-25","iv":36.0},{"date":"2026-09-28","iv":38.8},{"date":"2026-09-29","iv":53.9},{"date":"2026-09-30","iv":52.0},{"date":"2026-10-01","iv":46.2},{"date":"2026-10-02","iv":37.9}]}}