{"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":"XES","summary":{"name":"XES","price":109.16,"total_oi":850,"call_oi":599,"put_oi":251,"pc_ratio":0.419,"net_gex":56944.47,"avg_iv":39.2,"iv_rank":7.5,"iv_52w_high":61.31,"iv_52w_low":37.4,"gamma_flip":72.56,"max_pain":117.0},"features":{"symbol":"XES","price":109.16,"total_oi":850,"analysis_coverage":0.8889,"avg_iv_pct":39.2,"iv_rank":7.5,"iv_52w_high_pct":61.31,"iv_52w_low_pct":37.4,"front_dte":14,"front_atm_iv_pct":37.7845,"back_atm_iv_pct":35.4015,"term_premium_pp":2.383,"expected_move_front_pct":7.4,"straddle_front_pct":null,"straddle_30d_pct":null,"risk_reversal_front_pp":null,"risk_reversal_30d_pp":null,"butterfly_front_pp":0.7,"butterfly_30d_pp":0.7,"put_call_oi_ratio":0.419,"put_call_oi_front_ratio":0.583,"put_call_volume_front_ratio":0.0,"option_volume":26,"volume_oi_ratio":0.030588,"net_delta_normalized":0.018694,"dealer_delta_normalized":-0.018694,"gex_per_100k_oi":6699349.411765,"vanna_per_100k_oi":2000.0,"charm_per_100k_oi":0.0,"weekend_delta_shift_per_100k_oi":0.0,"iv_surface_range_pp":17.2,"gamma_flip_distance_pct":-33.528765,"max_pain_distance_pct":7.182118,"peak_call_distance_pct":0.769513,"peak_put_distance_pct":-0.146574},"analyses":{"gamma_walls":[{"strike":65.0,"call_gex":0.0,"put_gex":-59.46,"net_gex":-59.46,"call_oi":0,"put_oi":2},{"strike":70.0,"call_gex":0.0,"put_gex":-73.98,"net_gex":-73.98,"call_oi":0,"put_oi":2},{"strike":80.0,"call_gex":520.47,"put_gex":0.0,"net_gex":520.47,"call_oi":9,"put_oi":0},{"strike":85.0,"call_gex":79.6,"put_gex":0.0,"net_gex":79.6,"call_oi":1,"put_oi":0},{"strike":90.0,"call_gex":346.71,"put_gex":-229.61,"net_gex":117.1,"call_oi":3,"put_oi":2},{"strike":95.0,"call_gex":301.76,"put_gex":-163.87,"net_gex":137.89,"call_oi":2,"put_oi":1},{"strike":100.0,"call_gex":525.89,"put_gex":-1625.77,"net_gex":-1099.88,"call_oi":3,"put_oi":8},{"strike":104.0,"call_gex":363.22,"put_gex":0.0,"net_gex":363.22,"call_oi":2,"put_oi":0},{"strike":105.0,"call_gex":9496.54,"put_gex":-5926.9,"net_gex":3569.64,"call_oi":37,"put_oi":15},{"strike":106.0,"call_gex":1626.74,"put_gex":-4323.62,"net_gex":-2696.87,"call_oi":6,"put_oi":18},{"strike":107.0,"call_gex":271.91,"put_gex":-165.34,"net_gex":106.57,"call_oi":1,"put_oi":1},{"strike":108.0,"call_gex":545.23,"put_gex":0.0,"net_gex":545.23,"call_oi":2,"put_oi":0},{"strike":109.0,"call_gex":2413.32,"put_gex":0.0,"net_gex":2413.32,"call_oi":12,"put_oi":0},{"strike":110.0,"call_gex":0.0,"put_gex":-5954.53,"net_gex":-5954.53,"call_oi":0,"put_oi":19},{"strike":111.0,"call_gex":1881.35,"put_gex":0.0,"net_gex":1881.35,"call_oi":7,"put_oi":0},{"strike":112.0,"call_gex":6279.93,"put_gex":-520.72,"net_gex":5759.22,"call_oi":33,"put_oi":2},{"strike":113.0,"call_gex":2645.49,"put_gex":-4242.37,"net_gex":-1596.88,"call_oi":10,"put_oi":17},{"strike":114.0,"call_gex":265.21,"put_gex":0.0,"net_gex":265.21,"call_oi":1,"put_oi":0},{"strike":115.0,"call_gex":4109.24,"put_gex":-778.74,"net_gex":3330.51,"call_oi":16,"put_oi":2},{"strike":116.0,"call_gex":1322.39,"put_gex":0.0,"net_gex":1322.39,"call_oi":5,"put_oi":0},{"strike":117.0,"call_gex":12054.29,"put_gex":-1266.88,"net_gex":10787.41,"call_oi":47,"put_oi":5},{"strike":118.0,"call_gex":929.29,"put_gex":-497.3,"net_gex":432.0,"call_oi":4,"put_oi":2},{"strike":119.0,"call_gex":0.0,"put_gex":-2683.62,"net_gex":-2683.62,"call_oi":0,"put_oi":11},{"strike":120.0,"call_gex":4302.42,"put_gex":-417.17,"net_gex":3885.26,"call_oi":18,"put_oi":2},{"strike":121.0,"call_gex":3226.75,"put_gex":-711.1,"net_gex":2515.64,"call_oi":13,"put_oi":3},{"strike":122.0,"call_gex":7774.71,"put_gex":-452.35,"net_gex":7322.36,"call_oi":32,"put_oi":2},{"strike":123.0,"call_gex":819.96,"put_gex":-4815.27,"net_gex":-3995.3,"call_oi":4,"put_oi":27},{"strike":124.0,"call_gex":1704.53,"put_gex":-216.21,"net_gex":1488.32,"call_oi":8,"put_oi":1},{"strike":125.0,"call_gex":3709.99,"put_gex":-4809.61,"net_gex":-1099.62,"call_oi":20,"put_oi":23},{"strike":126.0,"call_gex":1155.39,"put_gex":-3625.4,"net_gex":-2470.0,"call_oi":6,"put_oi":18},{"strike":127.0,"call_gex":591.93,"put_gex":-2527.61,"net_gex":-1935.68,"call_oi":3,"put_oi":13},{"strike":130.0,"call_gex":16179.25,"put_gex":-2219.14,"net_gex":13960.12,"call_oi":95,"put_oi":13},{"strike":135.0,"call_gex":20696.1,"put_gex":-1384.19,"net_gex":19311.91,"call_oi":155,"put_oi":10},{"strike":140.0,"call_gex":2986.12,"put_gex":-3826.98,"net_gex":-840.85,"call_oi":26,"put_oi":32},{"strike":145.0,"call_gex":447.96,"put_gex":0.0,"net_gex":447.96,"call_oi":6,"put_oi":0},{"strike":150.0,"call_gex":165.19,"put_gex":0.0,"net_gex":165.19,"call_oi":2,"put_oi":0},{"strike":160.0,"call_gex":409.67,"put_gex":0.0,"net_gex":409.67,"call_oi":5,"put_oi":0},{"strike":165.0,"call_gex":75.92,"put_gex":0.0,"net_gex":75.92,"call_oi":1,"put_oi":0},{"strike":185.0,"call_gex":237.7,"put_gex":0.0,"net_gex":237.7,"call_oi":4,"put_oi":0}],"pain_by_strike":[{"strike":65.0,"call_value":0,"put_value":13821.0,"total_value":13821.0},{"strike":70.0,"call_value":0.0,"put_value":12576.0,"total_value":12576.0},{"strike":80.0,"call_value":0.0,"put_value":10106.0,"total_value":10106.0},{"strike":85.0,"call_value":45.0,"put_value":8871.0,"total_value":8916.0},{"strike":90.0,"call_value":95.0,"put_value":7636.0,"total_value":7731.0},{"strike":95.0,"call_value":160.0,"put_value":6411.0,"total_value":6571.0},{"strike":100.0,"call_value":235.0,"put_value":5191.0,"total_value":5426.0},{"strike":104.0,"call_value":307.0,"put_value":4247.0,"total_value":4554.0},{"strike":105.0,"call_value":327.0,"put_value":4011.0,"total_value":4338.0},{"strike":106.0,"call_value":384.0,"put_value":3790.0,"total_value":4174.0},{"strike":107.0,"call_value":447.0,"put_value":3587.0,"total_value":4034.0},{"strike":108.0,"call_value":511.0,"put_value":3385.0,"total_value":3896.0},{"strike":109.0,"call_value":577.0,"put_value":3183.0,"total_value":3760.0},{"strike":110.0,"call_value":655.0,"put_value":2981.0,"total_value":3636.0},{"strike":111.0,"call_value":733.0,"put_value":2798.0,"total_value":3531.0},{"strike":112.0,"call_value":818.0,"put_value":2615.0,"total_value":3433.0},{"strike":113.0,"call_value":936.0,"put_value":2434.0,"total_value":3370.0},{"strike":114.0,"call_value":1064.0,"put_value":2270.0,"total_value":3334.0},{"strike":115.0,"call_value":1193.0,"put_value":2106.0,"total_value":3299.0},{"strike":116.0,"call_value":1338.0,"put_value":1944.0,"total_value":3282.0},{"strike":117.0,"call_value":1488.0,"put_value":1782.0,"total_value":3270.0},{"strike":118.0,"call_value":1685.0,"put_value":1625.0,"total_value":3310.0},{"strike":119.0,"call_value":1886.0,"put_value":1470.0,"total_value":3356.0},{"strike":120.0,"call_value":2087.0,"put_value":1326.0,"total_value":3413.0},{"strike":121.0,"call_value":2306.0,"put_value":1184.0,"total_value":3490.0},{"strike":122.0,"call_value":2538.0,"put_value":1045.0,"total_value":3583.0},{"strike":123.0,"call_value":2802.0,"put_value":908.0,"total_value":3710.0},{"strike":124.0,"call_value":3070.0,"put_value":798.0,"total_value":3868.0},{"strike":125.0,"call_value":3346.0,"put_value":689.0,"total_value":4035.0},{"strike":126.0,"call_value":3642.0,"put_value":603.0,"total_value":4245.0},{"strike":127.0,"call_value":3944.0,"put_value":535.0,"total_value":4479.0},{"strike":130.0,"call_value":4859.0,"put_value":370.0,"total_value":5229.0},{"strike":135.0,"call_value":6859.0,"put_value":160.0,"total_value":7019.0},{"strike":140.0,"call_value":9634.0,"put_value":0.0,"total_value":9634.0},{"strike":145.0,"call_value":12539.0,"put_value":0.0,"total_value":12539.0},{"strike":150.0,"call_value":15474.0,"put_value":0.0,"total_value":15474.0},{"strike":160.0,"call_value":21364.0,"put_value":0.0,"total_value":21364.0},{"strike":165.0,"call_value":24334.0,"put_value":0.0,"total_value":24334.0},{"strike":185.0,"call_value":36234.0,"put_value":0,"total_value":36234.0}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":null,"strike":null},{"moneyness":0.85,"dte":21,"iv":null,"strike":null},{"moneyness":0.85,"dte":30,"iv":null,"strike":null},{"moneyness":0.85,"dte":45,"iv":null,"strike":null},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":39.3,"strike":89.17},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":null,"strike":null},{"moneyness":0.9,"dte":21,"iv":null,"strike":null},{"moneyness":0.9,"dte":30,"iv":null,"strike":null},{"moneyness":0.9,"dte":45,"iv":null,"strike":null},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":36.9,"strike":100.0},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":39.5,"strike":105.0},{"moneyness":0.95,"dte":21,"iv":null,"strike":null},{"moneyness":0.95,"dte":30,"iv":null,"strike":null},{"moneyness":0.95,"dte":45,"iv":null,"strike":null},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":34.8,"strike":105.5},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":36.1,"strike":110.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":null,"strike":null},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":35.2,"strike":109.0},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":31.6,"strike":115.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":33.8,"strike":117.0},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":36.0,"strike":114.67},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":40.5,"strike":120.5},{"moneyness":1.1,"dte":21,"iv":null,"strike":null},{"moneyness":1.1,"dte":30,"iv":null,"strike":null},{"moneyness":1.1,"dte":45,"iv":34.7,"strike":122.0},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":34.8,"strike":120.11},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":75.0,"strike":126.0},{"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":42.5,"strike":136.43}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":1.0,"contract_count":4,"total_oi":15},{"expiration":"11/20/2026","dte":49,"iv":0.0,"contract_count":1,"total_oi":2},{"expiration":"12/18/2026","dte":77,"iv":0.5371,"contract_count":25,"total_oi":220},{"expiration":"03/19/2027","dte":168,"iv":0.2155,"contract_count":13,"total_oi":69}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":7.4,"expected_move_2std":14.8,"contract_count":2},{"expiration":"12/18/2026","dte":77,"expected_move_1std":16.26,"expected_move_2std":32.52,"contract_count":13},{"expiration":"03/19/2027","dte":168,"expected_move_1std":23.78,"expected_move_2std":47.56,"contract_count":7}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":24,"put_oi":14,"total_oi":38,"pc_ratio":0.583,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":27,"put_oi":0,"total_oi":27,"pc_ratio":0.0,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"12/18/2026","dte":77,"call_oi":463,"put_oi":198,"total_oi":661,"pc_ratio":0.428,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"03/19/2027","dte":168,"call_oi":85,"put_oi":39,"total_oi":124,"pc_ratio":0.459,"pc_ratio_volume":0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":65.0,"call_delta_oi":0,"put_delta_oi":-9.0,"dealer_delta":9.0,"call_oi":0,"put_oi":2},{"strike":70.0,"call_delta_oi":0,"put_delta_oi":-11.0,"dealer_delta":11.0,"call_oi":0,"put_oi":2},{"strike":80.0,"call_delta_oi":843.0,"put_delta_oi":0,"dealer_delta":-843.0,"call_oi":9,"put_oi":0},{"strike":85.0,"call_delta_oi":93.0,"put_delta_oi":0,"dealer_delta":-93.0,"call_oi":1,"put_oi":0},{"strike":90.0,"call_delta_oi":267.0,"put_delta_oi":-21.0,"dealer_delta":-246.0,"call_oi":3,"put_oi":2},{"strike":95.0,"call_delta_oi":163.0,"put_delta_oi":-16.0,"dealer_delta":-146.0,"call_oi":2,"put_oi":1},{"strike":100.0,"call_delta_oi":218.0,"put_delta_oi":-209.0,"dealer_delta":-9.0,"call_oi":3,"put_oi":8},{"strike":104.0,"call_delta_oi":132.0,"put_delta_oi":0,"dealer_delta":-132.0,"call_oi":2,"put_oi":0},{"strike":105.0,"call_delta_oi":2399.0,"put_delta_oi":-460.0,"dealer_delta":-1939.0,"call_oi":37,"put_oi":15},{"strike":106.0,"call_delta_oi":377.0,"put_delta_oi":-674.0,"dealer_delta":297.0,"call_oi":6,"put_oi":18},{"strike":107.0,"call_delta_oi":60.0,"put_delta_oi":-39.0,"dealer_delta":-22.0,"call_oi":1,"put_oi":1},{"strike":108.0,"call_delta_oi":116.0,"put_delta_oi":0,"dealer_delta":-116.0,"call_oi":2,"put_oi":0},{"strike":109.0,"call_delta_oi":695.0,"put_delta_oi":0,"dealer_delta":-695.0,"call_oi":12,"put_oi":0},{"strike":110.0,"call_delta_oi":0,"put_delta_oi":-898.0,"dealer_delta":898.0,"call_oi":0,"put_oi":19},{"strike":111.0,"call_delta_oi":359.0,"put_delta_oi":0,"dealer_delta":-359.0,"call_oi":7,"put_oi":0},{"strike":112.0,"call_delta_oi":1764.0,"put_delta_oi":-101.0,"dealer_delta":-1663.0,"call_oi":33,"put_oi":2},{"strike":113.0,"call_delta_oi":470.0,"put_delta_oi":-887.0,"dealer_delta":417.0,"call_oi":10,"put_oi":17},{"strike":114.0,"call_delta_oi":45.0,"put_delta_oi":0,"dealer_delta":-45.0,"call_oi":1,"put_oi":0},{"strike":115.0,"call_delta_oi":693.0,"put_delta_oi":-136.0,"dealer_delta":-556.0,"call_oi":16,"put_oi":2},{"strike":116.0,"call_delta_oi":202.0,"put_delta_oi":0,"dealer_delta":-202.0,"call_oi":5,"put_oi":0},{"strike":117.0,"call_delta_oi":1815.0,"put_delta_oi":-306.0,"dealer_delta":-1509.0,"call_oi":47,"put_oi":5},{"strike":118.0,"call_delta_oi":158.0,"put_delta_oi":-126.0,"dealer_delta":-32.0,"call_oi":4,"put_oi":2},{"strike":119.0,"call_delta_oi":0,"put_delta_oi":-715.0,"dealer_delta":715.0,"call_oi":0,"put_oi":11},{"strike":120.0,"call_delta_oi":589.0,"put_delta_oi":-125.0,"dealer_delta":-464.0,"call_oi":18,"put_oi":2},{"strike":121.0,"call_delta_oi":360.0,"put_delta_oi":-207.0,"dealer_delta":-153.0,"call_oi":13,"put_oi":3},{"strike":122.0,"call_delta_oi":802.0,"put_delta_oi":-140.0,"dealer_delta":-662.0,"call_oi":32,"put_oi":2},{"strike":123.0,"call_delta_oi":125.0,"put_delta_oi":-1698.0,"dealer_delta":1573.0,"call_oi":4,"put_oi":27},{"strike":124.0,"call_delta_oi":215.0,"put_delta_oi":-74.0,"dealer_delta":-141.0,"call_oi":8,"put_oi":1},{"strike":125.0,"call_delta_oi":252.0,"put_delta_oi":-1735.0,"dealer_delta":1483.0,"call_oi":20,"put_oi":23},{"strike":126.0,"call_delta_oi":142.0,"put_delta_oi":-1381.0,"dealer_delta":1239.0,"call_oi":6,"put_oi":18},{"strike":127.0,"call_delta_oi":59.0,"put_delta_oi":-1017.0,"dealer_delta":958.0,"call_oi":3,"put_oi":13},{"strike":130.0,"call_delta_oi":1513.0,"put_delta_oi":-1048.0,"dealer_delta":-465.0,"call_oi":95,"put_oi":13},{"strike":135.0,"call_delta_oi":1799.0,"put_delta_oi":-865.0,"dealer_delta":-934.0,"call_oi":155,"put_oi":10},{"strike":140.0,"call_delta_oi":316.0,"put_delta_oi":-2753.0,"dealer_delta":2437.0,"call_oi":26,"put_oi":32},{"strike":145.0,"call_delta_oi":33.0,"put_delta_oi":0,"dealer_delta":-33.0,"call_oi":6,"put_oi":0},{"strike":150.0,"call_delta_oi":18.0,"put_delta_oi":0,"dealer_delta":-18.0,"call_oi":2,"put_oi":0},{"strike":160.0,"call_delta_oi":78.0,"put_delta_oi":0,"dealer_delta":-78.0,"call_oi":5,"put_oi":0},{"strike":165.0,"call_delta_oi":15.0,"put_delta_oi":0,"dealer_delta":-15.0,"call_oi":1,"put_oi":0},{"strike":185.0,"call_delta_oi":54.0,"put_delta_oi":0,"dealer_delta":-54.0,"call_oi":4,"put_oi":0}],"net_dealer_delta":-1589.0,"total_call_delta":17240.0,"total_put_delta":-15651.0,"bias":"neutral"},"vol_smile":[{"expiration":"12/18/2026","underlying_price":109.16000366210938,"strikes":[{"strike":135.0,"moneyness":1.2367,"type":"call","iv":0.35,"delta":0.1161,"oi":155}]}],"greeks_heatmap":{"data":[{"strike":130.0,"dte":77,"expiration":"12/18/2026","call_delta":0.1528,"put_delta":0,"call_gamma":0.014339,"put_gamma":0,"call_theta":-0.0274,"put_theta":0,"call_vega":0.1176,"put_vega":0,"call_oi":89,"put_oi":0},{"strike":135.0,"dte":77,"expiration":"12/18/2026","call_delta":0.1161,"put_delta":0,"call_gamma":0.011205,"put_gamma":0,"call_theta":-0.0238,"put_theta":0,"call_vega":0.0973,"put_vega":0,"call_oi":155,"put_oi":0}],"strikes":[130.0,135.0],"dtes":[77]},"risk_reversal":[],"vanna_exposure":{"exposure":[{"strike":130.0,"call_vanna":7.0,"put_vanna":0,"net_vanna":7.0,"call_oi":89,"put_oi":0},{"strike":135.0,"call_vanna":11.0,"put_vanna":0,"net_vanna":11.0,"call_oi":155,"put_oi":0}],"net_vanna":17.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[],"net_charm":0,"weekend_delta_shift":0,"interpretation":"neutral"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":303.0,"put_delta":-517.0,"net_delta":-214.0,"call_oi":24,"put_oi":14,"total_oi":38,"total_volume":0,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":612.0,"put_delta":0,"net_delta":612.0,"call_oi":27,"put_oi":0,"total_oi":27,"total_volume":0,"bias":"neutral"},{"expiration":"12/18/2026","dte":77,"call_delta":11806.0,"put_delta":-13191.0,"net_delta":-1385.0,"call_oi":463,"put_oi":198,"total_oi":661,"total_volume":2,"bias":"neutral"},{"expiration":"03/19/2027","dte":168,"call_delta":4519.0,"put_delta":-1943.0,"net_delta":2576.0,"call_oi":85,"put_oi":39,"total_oi":124,"total_volume":2,"bias":"neutral"}],"straddle_pricing":[],"volume_profile":{"profile":[{"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":2,"total_oi":2,"bias":"neutral"},{"strike":80.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":9,"put_oi":0,"total_oi":9,"bias":"neutral"},{"strike":85.0,"call_volume":2,"put_volume":0,"total_volume":2,"call_oi":1,"put_oi":0,"total_oi":1,"bias":"bullish"},{"strike":90.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":3,"put_oi":2,"total_oi":5,"bias":"neutral"},{"strike":95.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2,"put_oi":1,"total_oi":3,"bias":"neutral"},{"strike":100.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":3,"put_oi":8,"total_oi":11,"bias":"neutral"},{"strike":104.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2,"put_oi":0,"total_oi":2,"bias":"neutral"},{"strike":105.0,"call_volume":0,"put_volume":3,"total_volume":3,"call_oi":37,"put_oi":15,"total_oi":52,"bias":"bearish"},{"strike":106.0,"call_volume":2,"put_volume":0,"total_volume":2,"call_oi":6,"put_oi":18,"total_oi":24,"bias":"bullish"},{"strike":107.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":1,"total_oi":2,"bias":"neutral"},{"strike":108.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2,"put_oi":0,"total_oi":2,"bias":"neutral"},{"strike":109.0,"call_volume":0,"put_volume":8,"total_volume":8,"call_oi":12,"put_oi":0,"total_oi":12,"bias":"bearish"},{"strike":110.0,"call_volume":9,"put_volume":0,"total_volume":9,"call_oi":0,"put_oi":19,"total_oi":19,"bias":"bullish"},{"strike":111.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":7,"put_oi":0,"total_oi":7,"bias":"neutral"},{"strike":112.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":33,"put_oi":2,"total_oi":35,"bias":"neutral"},{"strike":113.0,"call_volume":0,"put_volume":2,"total_volume":2,"call_oi":10,"put_oi":17,"total_oi":27,"bias":"bearish"},{"strike":114.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":0,"total_oi":1,"bias":"neutral"},{"strike":115.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":16,"put_oi":2,"total_oi":18,"bias":"neutral"},{"strike":116.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":5,"put_oi":0,"total_oi":5,"bias":"neutral"},{"strike":117.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":47,"put_oi":5,"total_oi":52,"bias":"neutral"},{"strike":118.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":4,"put_oi":2,"total_oi":6,"bias":"neutral"},{"strike":119.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":11,"total_oi":11,"bias":"neutral"},{"strike":120.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":18,"put_oi":2,"total_oi":20,"bias":"neutral"},{"strike":121.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":13,"put_oi":3,"total_oi":16,"bias":"neutral"},{"strike":122.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":32,"put_oi":2,"total_oi":34,"bias":"neutral"},{"strike":123.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":4,"put_oi":27,"total_oi":31,"bias":"neutral"},{"strike":124.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":8,"put_oi":1,"total_oi":9,"bias":"neutral"},{"strike":125.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":20,"put_oi":23,"total_oi":43,"bias":"neutral"},{"strike":126.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":6,"put_oi":18,"total_oi":24,"bias":"neutral"},{"strike":127.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":3,"put_oi":13,"total_oi":16,"bias":"neutral"},{"strike":130.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":95,"put_oi":13,"total_oi":108,"bias":"neutral"},{"strike":135.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":155,"put_oi":10,"total_oi":165,"bias":"neutral"},{"strike":140.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":26,"put_oi":32,"total_oi":58,"bias":"neutral"},{"strike":145.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":6,"put_oi":0,"total_oi":6,"bias":"neutral"},{"strike":150.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2,"put_oi":0,"total_oi":2,"bias":"neutral"},{"strike":160.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":5,"put_oi":0,"total_oi":5,"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":185.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":4,"put_oi":0,"total_oi":4,"bias":"neutral"}],"underlying_price":109.16000366210938,"peak_call_strike":110.0,"peak_put_strike":109.0,"total_call_volume":13,"total_put_volume":13,"volume_pc_ratio":1.0},"iv_contours":{"x":[0.96,0.97,1.0,1.01,1.03,1.05,1.07,1.09,1.1,1.11,1.12,1.13,1.15,1.16,1.19,1.24,1.28],"y":[14,49,77,168],"z":[[null,null,null,null,null,null,null,null,null,null,null,null,49.65,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,34.73,null,null,null,null,null,null],[34.58,34.66,null,37.63,36.76,35.28,35.7,36.33,33.94,33.09,null,null,36.16,36.22,34.97,35.0,42.28],[null,null,32.4,null,33.7,null,null,null,null,null,null,36.39,null,null,null,null,null]],"levels":[32.4,34.1,35.9,37.6,39.3,41.0,42.8,44.5,46.2,47.9,49.6],"min_iv":32.4,"max_iv":49.6},"butterfly_spread":[{"expiration":"12/18/2026","dte":77,"atm_strike":105.0,"atm_iv":34.58,"otm_strike":115.0,"otm_iv":35.28,"itm_strike":105.0,"itm_iv":34.58,"iv_butterfly":0.7,"price_butterfly":-4.55,"convexity":"moderate_convexity"}],"iv_history":[{"date":"2026-09-14","iv":61.31},{"date":"2026-09-15","iv":52.17},{"date":"2026-09-16","iv":58.27},{"date":"2026-09-17","iv":50.02},{"date":"2026-09-18","iv":58.31},{"date":"2026-09-21","iv":37.82},{"date":"2026-09-22","iv":37.5},{"date":"2026-09-23","iv":37.8},{"date":"2026-09-24","iv":38.6},{"date":"2026-09-25","iv":37.4},{"date":"2026-09-28","iv":40.2},{"date":"2026-09-29","iv":39.6},{"date":"2026-09-30","iv":39.4},{"date":"2026-10-01","iv":37.8},{"date":"2026-10-02","iv":39.2}]}}