{"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":"XTN","summary":{"name":"XTN","price":100.91,"total_oi":395,"call_oi":52,"put_oi":343,"pc_ratio":6.596,"net_gex":-122850.96,"avg_iv":45.5,"iv_rank":19.1,"iv_52w_high":64.97,"iv_52w_low":40.9,"gamma_flip":null,"max_pain":124.0},"features":{"symbol":"XTN","price":100.91,"total_oi":395,"analysis_coverage":0.7778,"avg_iv_pct":45.5,"iv_rank":19.1,"iv_52w_high_pct":64.97,"iv_52w_low_pct":40.9,"front_dte":14,"front_atm_iv_pct":27.981,"back_atm_iv_pct":22.3362,"term_premium_pp":5.6448,"expected_move_front_pct":5.48,"straddle_front_pct":null,"straddle_30d_pct":null,"risk_reversal_front_pp":null,"risk_reversal_30d_pp":null,"butterfly_front_pp":null,"butterfly_30d_pp":null,"put_call_oi_ratio":6.596,"put_call_oi_front_ratio":10.393,"put_call_volume_front_ratio":0.0,"option_volume":14,"volume_oi_ratio":0.035443,"net_delta_normalized":-0.423747,"dealer_delta_normalized":0.423747,"gex_per_100k_oi":-31101508.860759,"vanna_per_100k_oi":506.329114,"charm_per_100k_oi":836708.860759,"weekend_delta_shift_per_100k_oi":2510126.582278,"iv_surface_range_pp":43.1,"gamma_flip_distance_pct":null,"max_pain_distance_pct":22.881776,"peak_call_distance_pct":0.089188,"peak_put_distance_pct":-1.892776},"analyses":{"gamma_walls":[{"strike":60.0,"call_gex":0.0,"put_gex":-29.17,"net_gex":-29.17,"call_oi":0,"put_oi":1},{"strike":65.0,"call_gex":0.0,"put_gex":-112.61,"net_gex":-112.61,"call_oi":0,"put_oi":7},{"strike":80.0,"call_gex":0.0,"put_gex":-436.87,"net_gex":-436.87,"call_oi":0,"put_oi":5},{"strike":90.0,"call_gex":0.0,"put_gex":-1984.15,"net_gex":-1984.15,"call_oi":0,"put_oi":10},{"strike":95.0,"call_gex":1107.2,"put_gex":-5221.95,"net_gex":-4114.75,"call_oi":5,"put_oi":15},{"strike":96.0,"call_gex":0.0,"put_gex":-27627.24,"net_gex":-27627.24,"call_oi":0,"put_oi":66},{"strike":99.0,"call_gex":1032.63,"put_gex":-2744.67,"net_gex":-1712.04,"call_oi":2,"put_oi":4},{"strike":100.0,"call_gex":1742.29,"put_gex":-14058.06,"net_gex":-12315.76,"call_oi":5,"put_oi":21},{"strike":101.0,"call_gex":356.4,"put_gex":-11393.17,"net_gex":-11036.77,"call_oi":1,"put_oi":15},{"strike":102.0,"call_gex":0.0,"put_gex":-33152.99,"net_gex":-33152.99,"call_oi":0,"put_oi":68},{"strike":103.0,"call_gex":0.0,"put_gex":-10675.46,"net_gex":-10675.46,"call_oi":0,"put_oi":14},{"strike":104.0,"call_gex":0.0,"put_gex":-2225.85,"net_gex":-2225.85,"call_oi":0,"put_oi":4},{"strike":105.0,"call_gex":356.35,"put_gex":-2968.84,"net_gex":-2612.49,"call_oi":1,"put_oi":5},{"strike":106.0,"call_gex":0.0,"put_gex":-4031.6,"net_gex":-4031.6,"call_oi":0,"put_oi":8},{"strike":107.0,"call_gex":420.57,"put_gex":-6142.85,"net_gex":-5722.28,"call_oi":1,"put_oi":14},{"strike":108.0,"call_gex":371.92,"put_gex":-1138.77,"net_gex":-766.85,"call_oi":1,"put_oi":3},{"strike":110.0,"call_gex":2787.45,"put_gex":-6383.02,"net_gex":-3595.58,"call_oi":9,"put_oi":22},{"strike":113.0,"call_gex":2302.94,"put_gex":0.0,"net_gex":2302.94,"call_oi":10,"put_oi":0},{"strike":114.0,"call_gex":427.18,"put_gex":-534.52,"net_gex":-107.34,"call_oi":2,"put_oi":3},{"strike":115.0,"call_gex":622.94,"put_gex":0.0,"net_gex":622.94,"call_oi":3,"put_oi":0},{"strike":117.0,"call_gex":0.0,"put_gex":-265.18,"net_gex":-265.18,"call_oi":0,"put_oi":2},{"strike":120.0,"call_gex":966.19,"put_gex":-160.94,"net_gex":805.25,"call_oi":6,"put_oi":1},{"strike":123.0,"call_gex":0.0,"put_gex":-459.93,"net_gex":-459.93,"call_oi":0,"put_oi":5},{"strike":124.0,"call_gex":0.0,"put_gex":-2624.04,"net_gex":-2624.04,"call_oi":0,"put_oi":30},{"strike":125.0,"call_gex":588.18,"put_gex":-1500.6,"net_gex":-912.42,"call_oi":5,"put_oi":18},{"strike":130.0,"call_gex":0.0,"put_gex":-135.05,"net_gex":-135.05,"call_oi":0,"put_oi":2},{"strike":145.0,"call_gex":74.32,"put_gex":0.0,"net_gex":74.32,"call_oi":1,"put_oi":0}],"pain_by_strike":[{"strike":60.0,"call_value":0,"put_value":14957.0,"total_value":14957.0},{"strike":65.0,"call_value":0.0,"put_value":13247.0,"total_value":13247.0},{"strike":80.0,"call_value":0.0,"put_value":8222.0,"total_value":8222.0},{"strike":90.0,"call_value":0.0,"put_value":4922.0,"total_value":4922.0},{"strike":95.0,"call_value":0.0,"put_value":3322.0,"total_value":3322.0},{"strike":96.0,"call_value":5.0,"put_value":3017.0,"total_value":3022.0},{"strike":99.0,"call_value":20.0,"put_value":2300.0,"total_value":2320.0},{"strike":100.0,"call_value":27.0,"put_value":2065.0,"total_value":2092.0},{"strike":101.0,"call_value":39.0,"put_value":1851.0,"total_value":1890.0},{"strike":102.0,"call_value":52.0,"put_value":1652.0,"total_value":1704.0},{"strike":103.0,"call_value":65.0,"put_value":1521.0,"total_value":1586.0},{"strike":104.0,"call_value":78.0,"put_value":1404.0,"total_value":1482.0},{"strike":105.0,"call_value":91.0,"put_value":1291.0,"total_value":1382.0},{"strike":106.0,"call_value":105.0,"put_value":1183.0,"total_value":1288.0},{"strike":107.0,"call_value":119.0,"put_value":1083.0,"total_value":1202.0},{"strike":108.0,"call_value":134.0,"put_value":997.0,"total_value":1131.0},{"strike":110.0,"call_value":166.0,"put_value":831.0,"total_value":997.0},{"strike":113.0,"call_value":241.0,"put_value":648.0,"total_value":889.0},{"strike":114.0,"call_value":276.0,"put_value":587.0,"total_value":863.0},{"strike":115.0,"call_value":313.0,"put_value":529.0,"total_value":842.0},{"strike":117.0,"call_value":393.0,"put_value":413.0,"total_value":806.0},{"strike":120.0,"call_value":513.0,"put_value":245.0,"total_value":758.0},{"strike":123.0,"call_value":651.0,"put_value":80.0,"total_value":731.0},{"strike":124.0,"call_value":697.0,"put_value":30.0,"total_value":727.0},{"strike":125.0,"call_value":743.0,"put_value":10.0,"total_value":753.0},{"strike":130.0,"call_value":998.0,"put_value":0.0,"total_value":998.0},{"strike":145.0,"call_value":1763.0,"put_value":0,"total_value":1763.0}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":132.2,"strike":68.33},{"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":null,"strike":null},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":61.0,"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":null,"strike":null},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":null,"strike":null},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":33.0,"strike":95.33},{"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":null,"strike":null},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":26.2,"strike":100.67},{"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":22.9,"strike":101.0},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":33.1,"strike":106.43},{"moneyness":1.05,"dte":21,"iv":null,"strike":null},{"moneyness":1.05,"dte":30,"iv":null,"strike":null},{"moneyness":1.05,"dte":45,"iv":null,"strike":null},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":20.8,"strike":105.0},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":47.0,"strike":111.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":null,"strike":null},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":19.5,"strike":110.0},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":64.3,"strike":120.7},{"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.2,"strike":125.0}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":1.0,"contract_count":18,"total_oi":217},{"expiration":"01/15/2027","dte":105,"iv":0.0,"contract_count":5,"total_oi":61},{"expiration":"04/16/2027","dte":196,"iv":0.7016,"contract_count":4,"total_oi":6}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":5.48,"expected_move_2std":10.96,"contract_count":9},{"expiration":"01/15/2027","dte":105,"expected_move_1std":11.98,"expected_move_2std":23.96,"contract_count":4},{"expiration":"04/16/2027","dte":196,"expected_move_1std":20.22,"expected_move_2std":40.43,"contract_count":3}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":28,"put_oi":291,"total_oi":319,"pc_ratio":10.393,"pc_ratio_volume":0,"sentiment":"bearish"},{"expiration":"01/15/2027","dte":105,"call_oi":23,"put_oi":47,"total_oi":70,"pc_ratio":2.043,"pc_ratio_volume":0.0,"sentiment":"bearish"},{"expiration":"04/16/2027","dte":196,"call_oi":1,"put_oi":5,"total_oi":6,"pc_ratio":5.0,"pc_ratio_volume":0,"sentiment":"bearish"}],"dealer_positioning":{"positioning":[{"strike":60.0,"call_delta_oi":0,"put_delta_oi":-5.0,"dealer_delta":5.0,"call_oi":0,"put_oi":1},{"strike":65.0,"call_delta_oi":0,"put_delta_oi":-9.0,"dealer_delta":9.0,"call_oi":0,"put_oi":7},{"strike":80.0,"call_delta_oi":0,"put_delta_oi":-45.0,"dealer_delta":45.0,"call_oi":0,"put_oi":5},{"strike":90.0,"call_delta_oi":0,"put_delta_oi":-144.0,"dealer_delta":144.0,"call_oi":0,"put_oi":10},{"strike":95.0,"call_delta_oi":483.0,"put_delta_oi":-322.0,"dealer_delta":-161.0,"call_oi":5,"put_oi":15},{"strike":96.0,"call_delta_oi":0,"put_delta_oi":-1519.0,"dealer_delta":1519.0,"call_oi":0,"put_oi":66},{"strike":99.0,"call_delta_oi":132.0,"put_delta_oi":-136.0,"dealer_delta":5.0,"call_oi":2,"put_oi":4},{"strike":100.0,"call_delta_oi":298.0,"put_delta_oi":-857.0,"dealer_delta":559.0,"call_oi":5,"put_oi":21},{"strike":101.0,"call_delta_oi":56.0,"put_delta_oi":-727.0,"dealer_delta":671.0,"call_oi":1,"put_oi":15},{"strike":102.0,"call_delta_oi":0,"put_delta_oi":-3420.0,"dealer_delta":3420.0,"call_oi":0,"put_oi":68},{"strike":103.0,"call_delta_oi":0,"put_delta_oi":-896.0,"dealer_delta":896.0,"call_oi":0,"put_oi":14},{"strike":104.0,"call_delta_oi":0,"put_delta_oi":-258.0,"dealer_delta":258.0,"call_oi":0,"put_oi":4},{"strike":105.0,"call_delta_oi":42.0,"put_delta_oi":-377.0,"dealer_delta":335.0,"call_oi":1,"put_oi":5},{"strike":106.0,"call_delta_oi":0,"put_delta_oi":-626.0,"dealer_delta":626.0,"call_oi":0,"put_oi":8},{"strike":107.0,"call_delta_oi":22.0,"put_delta_oi":-1150.0,"dealer_delta":1127.0,"call_oi":1,"put_oi":14},{"strike":108.0,"call_delta_oi":21.0,"put_delta_oi":-253.0,"dealer_delta":232.0,"call_oi":1,"put_oi":3},{"strike":110.0,"call_delta_oi":222.0,"put_delta_oi":-1928.0,"dealer_delta":1706.0,"call_oi":9,"put_oi":22},{"strike":113.0,"call_delta_oi":159.0,"put_delta_oi":0,"dealer_delta":-159.0,"call_oi":10,"put_oi":0},{"strike":114.0,"call_delta_oi":31.0,"put_delta_oi":-277.0,"dealer_delta":246.0,"call_oi":2,"put_oi":3},{"strike":115.0,"call_delta_oi":59.0,"put_delta_oi":0,"dealer_delta":-59.0,"call_oi":3,"put_oi":0},{"strike":117.0,"call_delta_oi":0,"put_delta_oi":-188.0,"dealer_delta":188.0,"call_oi":0,"put_oi":2},{"strike":120.0,"call_delta_oi":105.0,"put_delta_oi":-78.0,"dealer_delta":-27.0,"call_oi":6,"put_oi":1},{"strike":123.0,"call_delta_oi":0,"put_delta_oi":-474.0,"dealer_delta":474.0,"call_oi":0,"put_oi":5},{"strike":124.0,"call_delta_oi":0,"put_delta_oi":-2848.0,"dealer_delta":2848.0,"call_oi":0,"put_oi":30},{"strike":125.0,"call_delta_oi":56.0,"put_delta_oi":-1710.0,"dealer_delta":1654.0,"call_oi":5,"put_oi":18},{"strike":130.0,"call_delta_oi":0,"put_delta_oi":-191.0,"dealer_delta":191.0,"call_oi":0,"put_oi":2},{"strike":145.0,"call_delta_oi":11.0,"put_delta_oi":0,"dealer_delta":-11.0,"call_oi":1,"put_oi":0}],"net_dealer_delta":16738.0,"total_call_delta":1698.0,"total_put_delta":-18436.0,"bias":"neutral"},"vol_smile":[],"greeks_heatmap":{"data":[{"strike":96.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.2301,"call_gamma":0,"put_gamma":0.041108,"call_theta":0,"put_theta":-0.0835,"call_vega":0,"put_vega":0.0578,"call_oi":0,"put_oi":66}],"strikes":[96.0],"dtes":[14]},"risk_reversal":[],"vanna_exposure":{"exposure":[{"strike":96.0,"call_vanna":0,"put_vanna":2.0,"net_vanna":2.0,"call_oi":0,"put_oi":66}],"net_vanna":2.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":96.0,"call_charm":0,"put_charm":3305.0,"net_charm":3305.0,"call_oi":0,"put_oi":66}],"net_charm":3305.0,"weekend_delta_shift":9915.0,"interpretation":"delta_decays_bullish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":886.0,"put_delta":-16007.0,"net_delta":-15121.0,"call_oi":28,"put_oi":291,"total_oi":319,"total_volume":4,"bias":"neutral"},{"expiration":"01/15/2027","dte":105,"call_delta":749.0,"put_delta":-2230.0,"net_delta":-1482.0,"call_oi":23,"put_oi":47,"total_oi":70,"total_volume":2,"bias":"neutral"},{"expiration":"04/16/2027","dte":196,"call_delta":64.0,"put_delta":-199.0,"net_delta":-135.0,"call_oi":1,"put_oi":5,"total_oi":6,"total_volume":0,"bias":"neutral"}],"straddle_pricing":[],"volume_profile":{"profile":[{"strike":60.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":1,"total_oi":1,"bias":"neutral"},{"strike":65.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":7,"total_oi":7,"bias":"neutral"},{"strike":80.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":5,"total_oi":5,"bias":"neutral"},{"strike":90.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":10,"total_oi":10,"bias":"neutral"},{"strike":95.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":5,"put_oi":15,"total_oi":20,"bias":"neutral"},{"strike":96.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":66,"total_oi":66,"bias":"neutral"},{"strike":99.0,"call_volume":0,"put_volume":4,"total_volume":4,"call_oi":2,"put_oi":4,"total_oi":6,"bias":"bearish"},{"strike":100.0,"call_volume":0,"put_volume":1,"total_volume":1,"call_oi":5,"put_oi":21,"total_oi":26,"bias":"bearish"},{"strike":101.0,"call_volume":1,"put_volume":4,"total_volume":5,"call_oi":1,"put_oi":15,"total_oi":16,"bias":"bearish"},{"strike":102.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":68,"total_oi":68,"bias":"neutral"},{"strike":103.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":14,"total_oi":14,"bias":"neutral"},{"strike":104.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":4,"total_oi":4,"bias":"neutral"},{"strike":105.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":1,"put_oi":5,"total_oi":6,"bias":"bullish"},{"strike":106.0,"call_volume":0,"put_volume":2,"total_volume":2,"call_oi":0,"put_oi":8,"total_oi":8,"bias":"bearish"},{"strike":107.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":14,"total_oi":15,"bias":"neutral"},{"strike":108.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":3,"total_oi":4,"bias":"neutral"},{"strike":110.0,"call_volume":0,"put_volume":1,"total_volume":1,"call_oi":9,"put_oi":22,"total_oi":31,"bias":"bearish"},{"strike":113.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":10,"put_oi":0,"total_oi":10,"bias":"neutral"},{"strike":114.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2,"put_oi":3,"total_oi":5,"bias":"neutral"},{"strike":115.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":3,"put_oi":0,"total_oi":3,"bias":"neutral"},{"strike":117.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":2,"total_oi":2,"bias":"neutral"},{"strike":120.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":6,"put_oi":1,"total_oi":7,"bias":"neutral"},{"strike":123.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":5,"total_oi":5,"bias":"neutral"},{"strike":124.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":30,"total_oi":30,"bias":"neutral"},{"strike":125.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":5,"put_oi":18,"total_oi":23,"bias":"neutral"},{"strike":130.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":2,"total_oi":2,"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":100.91000366210938,"peak_call_strike":101.0,"peak_put_strike":99.0,"total_call_volume":2,"total_put_volume":12,"volume_pc_ratio":6.0},"iv_contours":{"x":[0.94,0.95,0.99,1.0,1.01,1.02,1.06,1.09,1.23,1.24],"y":[14,105],"z":[[42.2,38.79,27.63,28.06,22.83,26.23,31.86,37.66,63.85,65.89],[null,null,null,null,26.65,null,null,null,null,null]],"levels":[22.8,27.1,31.4,35.7,40.1,44.4,48.7,53.0,57.3,61.6,65.9],"min_iv":22.8,"max_iv":65.9},"butterfly_spread":[],"iv_history":[{"date":"2026-09-14","iv":51.48},{"date":"2026-09-15","iv":54.52},{"date":"2026-09-16","iv":64.97},{"date":"2026-09-17","iv":52.4},{"date":"2026-09-18","iv":55.57},{"date":"2026-09-21","iv":44.25},{"date":"2026-09-22","iv":40.9},{"date":"2026-09-23","iv":41.8},{"date":"2026-09-24","iv":43.7},{"date":"2026-09-25","iv":43.5},{"date":"2026-09-28","iv":47.9},{"date":"2026-09-29","iv":47.8},{"date":"2026-09-30","iv":46.4},{"date":"2026-10-01","iv":47.5},{"date":"2026-10-02","iv":45.5}]}}