{"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":"IHE","summary":{"name":"IHE","price":98.65,"total_oi":3514,"call_oi":3244,"put_oi":270,"pc_ratio":0.083,"net_gex":350614.95,"avg_iv":27.0,"iv_rank":16.4,"iv_52w_high":66.21,"iv_52w_low":19.3,"gamma_flip":113.03,"max_pain":100.0},"features":{"symbol":"IHE","price":98.65,"total_oi":3514,"analysis_coverage":0.8889,"avg_iv_pct":27.0,"iv_rank":16.4,"iv_52w_high_pct":66.21,"iv_52w_low_pct":19.3,"front_dte":14,"front_atm_iv_pct":24.3046,"back_atm_iv_pct":22.5439,"term_premium_pp":1.7607,"expected_move_front_pct":4.76,"straddle_front_pct":null,"straddle_30d_pct":null,"risk_reversal_front_pp":-0.11,"risk_reversal_30d_pp":-0.11,"butterfly_front_pp":null,"butterfly_30d_pp":null,"put_call_oi_ratio":0.083,"put_call_oi_front_ratio":6.677,"put_call_volume_front_ratio":0.0,"option_volume":1,"volume_oi_ratio":0.000285,"net_delta_normalized":0.077241,"dealer_delta_normalized":-0.077043,"gex_per_100k_oi":9977659.36255,"vanna_per_100k_oi":7085.941946,"charm_per_100k_oi":416249.28856,"weekend_delta_shift_per_100k_oi":1248747.86568,"iv_surface_range_pp":17.2,"gamma_flip_distance_pct":14.576787,"max_pain_distance_pct":1.368474,"peak_call_distance_pct":null,"peak_put_distance_pct":1.368474},"analyses":{"gamma_walls":[{"strike":70.0,"call_gex":0.0,"put_gex":0.0,"net_gex":0.0,"call_oi":7,"put_oi":0},{"strike":84.0,"call_gex":0.0,"put_gex":0.0,"net_gex":0.0,"call_oi":2,"put_oi":0},{"strike":87.0,"call_gex":153.58,"put_gex":0.0,"net_gex":153.58,"call_oi":1,"put_oi":0},{"strike":90.0,"call_gex":902.24,"put_gex":-185.76,"net_gex":716.48,"call_oi":4,"put_oi":1},{"strike":92.0,"call_gex":271.83,"put_gex":0.0,"net_gex":271.83,"call_oi":1,"put_oi":0},{"strike":94.0,"call_gex":0.0,"put_gex":-402.4,"net_gex":-402.4,"call_oi":0,"put_oi":1},{"strike":95.0,"call_gex":6922.28,"put_gex":-19197.04,"net_gex":-12274.77,"call_oi":13,"put_oi":62},{"strike":97.0,"call_gex":0.0,"put_gex":-8640.17,"net_gex":-8640.17,"call_oi":0,"put_oi":10},{"strike":99.0,"call_gex":4125.72,"put_gex":-969.82,"net_gex":3155.9,"call_oi":10,"put_oi":1},{"strike":100.0,"call_gex":10709.27,"put_gex":-196752.98,"net_gex":-186043.71,"call_oi":10,"put_oi":195},{"strike":102.0,"call_gex":2013.2,"put_gex":0.0,"net_gex":2013.2,"call_oi":6,"put_oi":0},{"strike":103.0,"call_gex":679.25,"put_gex":0.0,"net_gex":679.25,"call_oi":2,"put_oi":0},{"strike":105.0,"call_gex":13869.89,"put_gex":0.0,"net_gex":13869.89,"call_oi":43,"put_oi":0},{"strike":110.0,"call_gex":1850.4,"put_gex":0.0,"net_gex":1850.4,"call_oi":8,"put_oi":0},{"strike":112.0,"call_gex":3599.74,"put_gex":0.0,"net_gex":3599.74,"call_oi":17,"put_oi":0},{"strike":115.0,"call_gex":528435.87,"put_gex":0.0,"net_gex":528435.87,"call_oi":3097,"put_oi":0},{"strike":120.0,"call_gex":3229.86,"put_gex":0.0,"net_gex":3229.86,"call_oi":23,"put_oi":0}],"pain_by_strike":[{"strike":70.0,"call_value":0,"put_value":7743.0,"total_value":7743.0},{"strike":84.0,"call_value":98.0,"put_value":3963.0,"total_value":4061.0},{"strike":87.0,"call_value":125.0,"put_value":3153.0,"total_value":3278.0},{"strike":90.0,"call_value":155.0,"put_value":2343.0,"total_value":2498.0},{"strike":92.0,"call_value":183.0,"put_value":1805.0,"total_value":1988.0},{"strike":94.0,"call_value":213.0,"put_value":1267.0,"total_value":1480.0},{"strike":95.0,"call_value":228.0,"put_value":999.0,"total_value":1227.0},{"strike":97.0,"call_value":284.0,"put_value":587.0,"total_value":871.0},{"strike":99.0,"call_value":340.0,"put_value":195.0,"total_value":535.0},{"strike":100.0,"call_value":378.0,"put_value":0.0,"total_value":378.0},{"strike":102.0,"call_value":474.0,"put_value":0.0,"total_value":474.0},{"strike":103.0,"call_value":528.0,"put_value":0.0,"total_value":528.0},{"strike":105.0,"call_value":640.0,"put_value":0.0,"total_value":640.0},{"strike":110.0,"call_value":1135.0,"put_value":0.0,"total_value":1135.0},{"strike":112.0,"call_value":1349.0,"put_value":0.0,"total_value":1349.0},{"strike":115.0,"call_value":1721.0,"put_value":0.0,"total_value":1721.0},{"strike":120.0,"call_value":17826.0,"put_value":0,"total_value":17826.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":null,"strike":null},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":43.4,"strike":88.5},{"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":30.7,"strike":90.0},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":32.9,"strike":94.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":null,"strike":null},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":15.8,"strike":94.0},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":20.8,"strike":99.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":22.6,"strike":100.0},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":17.1,"strike":100.0},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":44.2,"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":null,"strike":null},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":21.2,"strike":105.0},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":60.4,"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":33.9,"strike":110.0},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":27.1,"strike":110.0},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":64.7,"strike":117.5},{"moneyness":1.15,"dte":21,"iv":null,"strike":null},{"moneyness":1.15,"dte":30,"iv":null,"strike":null},{"moneyness":1.15,"dte":45,"iv":null,"strike":null},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":29.0,"strike":117.5}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":1.0,"contract_count":9,"total_oi":232},{"expiration":"11/20/2026","dte":49,"iv":0.5357,"contract_count":1,"total_oi":1},{"expiration":"01/15/2027","dte":105,"iv":0.269,"contract_count":6,"total_oi":78},{"expiration":"04/16/2027","dte":196,"iv":0.0,"contract_count":4,"total_oi":48}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":4.76,"expected_move_2std":9.51,"contract_count":7},{"expiration":"11/20/2026","dte":49,"expected_move_1std":8.26,"expected_move_2std":16.53,"contract_count":1},{"expiration":"01/15/2027","dte":105,"expected_move_1std":9.18,"expected_move_2std":18.35,"contract_count":3},{"expiration":"04/16/2027","dte":196,"expected_move_1std":11.89,"expected_move_2std":23.77,"contract_count":3}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":31,"put_oi":207,"total_oi":238,"pc_ratio":6.677,"pc_ratio_volume":0,"sentiment":"bearish"},{"expiration":"11/20/2026","dte":49,"call_oi":3,"put_oi":0,"total_oi":3,"pc_ratio":0.0,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"01/15/2027","dte":105,"call_oi":3144,"put_oi":63,"total_oi":3207,"pc_ratio":0.02,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"04/16/2027","dte":196,"call_oi":66,"put_oi":0,"total_oi":66,"pc_ratio":0.0,"pc_ratio_volume":0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":87.0,"call_delta_oi":92.0,"put_delta_oi":0,"dealer_delta":-92.0,"call_oi":1,"put_oi":0},{"strike":90.0,"call_delta_oi":363.0,"put_delta_oi":-24.0,"dealer_delta":-340.0,"call_oi":4,"put_oi":1},{"strike":92.0,"call_delta_oi":89.0,"put_delta_oi":0,"dealer_delta":-89.0,"call_oi":1,"put_oi":0},{"strike":94.0,"call_delta_oi":0,"put_delta_oi":-25.0,"dealer_delta":25.0,"call_oi":0,"put_oi":1},{"strike":95.0,"call_delta_oi":1034.0,"put_delta_oi":-1913.0,"dealer_delta":879.0,"call_oi":13,"put_oi":62},{"strike":97.0,"call_delta_oi":0,"put_delta_oi":-319.0,"dealer_delta":319.0,"call_oi":0,"put_oi":10},{"strike":99.0,"call_delta_oi":567.0,"put_delta_oi":-51.0,"dealer_delta":-516.0,"call_oi":10,"put_oi":1},{"strike":100.0,"call_delta_oi":377.0,"put_delta_oi":-12093.0,"dealer_delta":11716.0,"call_oi":10,"put_oi":195},{"strike":102.0,"call_delta_oi":292.0,"put_delta_oi":0,"dealer_delta":-292.0,"call_oi":6,"put_oi":0},{"strike":103.0,"call_delta_oi":90.0,"put_delta_oi":0,"dealer_delta":-90.0,"call_oi":2,"put_oi":0},{"strike":105.0,"call_delta_oi":1617.0,"put_delta_oi":0,"dealer_delta":-1617.0,"call_oi":43,"put_oi":0},{"strike":110.0,"call_delta_oi":191.0,"put_delta_oi":0,"dealer_delta":-191.0,"call_oi":8,"put_oi":0},{"strike":112.0,"call_delta_oi":473.0,"put_delta_oi":0,"dealer_delta":-473.0,"call_oi":17,"put_oi":0},{"strike":115.0,"call_delta_oi":35857.0,"put_delta_oi":0,"dealer_delta":-35857.0,"call_oi":3097,"put_oi":0},{"strike":120.0,"call_delta_oi":454.0,"put_delta_oi":0,"dealer_delta":-454.0,"call_oi":23,"put_oi":0}],"net_dealer_delta":-27073.0,"total_call_delta":41497.0,"total_put_delta":-14424.0,"bias":"neutral"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":98.6500015258789,"strikes":[{"strike":115.0,"moneyness":1.1657,"type":"call","iv":0.2112,"delta":0.1158,"oi":3096}]},{"expiration":"10/16/2026","underlying_price":98.6500015258789,"strikes":[{"strike":100.0,"moneyness":1.0137,"type":"put","iv":0.1972,"delta":-0.6202,"oi":195}]}],"greeks_heatmap":{"data":[{"strike":100.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.6202,"call_gamma":0,"put_gamma":0.103679,"call_theta":0,"put_theta":-0.0464,"call_vega":0,"put_vega":0.0709,"call_oi":0,"put_oi":195}],"strikes":[100.0],"dtes":[14]},"risk_reversal":[{"expiration":"01/15/2027","dte":105,"risk_reversal":-0.11,"put_25d_iv":21.01,"call_25d_iv":21.12,"put_25d_strike":95.0,"call_25d_strike":115.0,"skew":"neutral"}],"vanna_exposure":{"exposure":[{"strike":95.0,"call_vanna":0,"put_vanna":4.0,"net_vanna":4.0,"call_oi":0,"put_oi":62},{"strike":100.0,"call_vanna":0,"put_vanna":-3.0,"net_vanna":-3.0,"call_oi":0,"put_oi":195},{"strike":115.0,"call_vanna":248.0,"put_vanna":0,"net_vanna":248.0,"call_oi":3096,"put_oi":0}],"net_vanna":249.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":100.0,"call_charm":0,"put_charm":14627.0,"net_charm":14627.0,"call_oi":0,"put_oi":195}],"net_charm":14627.0,"weekend_delta_shift":43881.0,"interpretation":"delta_decays_bullish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":1675.0,"put_delta":-12488.0,"net_delta":-10812.0,"call_oi":31,"put_oi":207,"total_oi":238,"total_volume":1,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":91.0,"put_delta":0,"net_delta":91.0,"call_oi":3,"put_oi":0,"total_oi":3,"total_volume":0,"bias":"neutral"},{"expiration":"01/15/2027","dte":105,"call_delta":37130.0,"put_delta":-1936.0,"net_delta":35194.0,"call_oi":3135,"put_oi":63,"total_oi":3198,"total_volume":0,"bias":"neutral"},{"expiration":"04/16/2027","dte":196,"call_delta":2600.0,"put_delta":0,"net_delta":2600.0,"call_oi":66,"put_oi":0,"total_oi":66,"total_volume":0,"bias":"neutral"}],"straddle_pricing":[],"volume_profile":{"profile":[{"strike":70.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":7,"put_oi":0,"total_oi":7,"bias":"neutral"},{"strike":84.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2,"put_oi":0,"total_oi":2,"bias":"neutral"},{"strike":87.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":0,"total_oi":1,"bias":"neutral"},{"strike":90.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":4,"put_oi":1,"total_oi":5,"bias":"neutral"},{"strike":92.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":0,"total_oi":1,"bias":"neutral"},{"strike":94.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":1,"total_oi":1,"bias":"neutral"},{"strike":95.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":13,"put_oi":62,"total_oi":75,"bias":"neutral"},{"strike":97.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":10,"total_oi":10,"bias":"neutral"},{"strike":99.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":10,"put_oi":1,"total_oi":11,"bias":"neutral"},{"strike":100.0,"call_volume":0,"put_volume":1,"total_volume":1,"call_oi":10,"put_oi":195,"total_oi":205,"bias":"bearish"},{"strike":102.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":6,"put_oi":0,"total_oi":6,"bias":"neutral"},{"strike":103.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":0,"total_volume":0,"call_oi":43,"put_oi":0,"total_oi":43,"bias":"neutral"},{"strike":110.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":8,"put_oi":0,"total_oi":8,"bias":"neutral"},{"strike":112.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":17,"put_oi":0,"total_oi":17,"bias":"neutral"},{"strike":115.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":3097,"put_oi":0,"total_oi":3097,"bias":"neutral"},{"strike":120.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":23,"put_oi":0,"total_oi":23,"bias":"neutral"}],"underlying_price":98.6500015258789,"peak_call_strike":null,"peak_put_strike":100.0,"total_call_volume":0,"total_put_volume":1,"volume_pc_ratio":0},"iv_contours":{"x":[0.96,1.01,1.17,1.22],"y":[14,105],"z":[[null,19.72,null,null],[21.01,null,21.12,36.86]],"levels":[19.7,21.4,23.1,24.9,26.6,28.3,30.0,31.7,33.4,35.1,36.9],"min_iv":19.7,"max_iv":36.9},"butterfly_spread":[],"iv_history":[{"date":"2026-09-14","iv":35.64},{"date":"2026-09-15","iv":39.44},{"date":"2026-09-16","iv":48.34},{"date":"2026-09-17","iv":66.21},{"date":"2026-09-18","iv":44.16},{"date":"2026-09-21","iv":21.27},{"date":"2026-09-22","iv":19.3},{"date":"2026-09-23","iv":21.6},{"date":"2026-09-24","iv":19.4},{"date":"2026-09-25","iv":20.2},{"date":"2026-09-28","iv":20.7},{"date":"2026-09-29","iv":25.6},{"date":"2026-09-30","iv":27.8},{"date":"2026-10-01","iv":28.7},{"date":"2026-10-02","iv":27.0}]}}