{"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":"HPP","summary":{"name":"HPP","price":11.48,"total_oi":12147,"call_oi":3152,"put_oi":8995,"pc_ratio":2.854,"net_gex":-2789.98,"avg_iv":151.6,"iv_rank":95.3,"iv_52w_high":154.4,"iv_52w_low":95.4,"gamma_flip":null,"max_pain":12.5},"features":{"symbol":"HPP","price":11.48,"total_oi":12147,"analysis_coverage":0.8333,"avg_iv_pct":151.6,"iv_rank":95.3,"iv_52w_high_pct":154.4,"iv_52w_low_pct":95.4,"front_dte":null,"front_atm_iv_pct":null,"back_atm_iv_pct":null,"term_premium_pp":null,"expected_move_front_pct":null,"straddle_front_pct":null,"straddle_30d_pct":null,"risk_reversal_front_pp":-66.14,"risk_reversal_30d_pp":-66.14,"butterfly_front_pp":null,"butterfly_30d_pp":null,"put_call_oi_ratio":2.854,"put_call_oi_front_ratio":0.847,"put_call_volume_front_ratio":0.0,"option_volume":136,"volume_oi_ratio":0.011196,"net_delta_normalized":2.1e-05,"dealer_delta_normalized":-1.4e-05,"gex_per_100k_oi":-22968.469581,"vanna_per_100k_oi":5375.812958,"charm_per_100k_oi":-740857.824977,"weekend_delta_shift_per_100k_oi":-2222581.707417,"iv_surface_range_pp":58.2,"gamma_flip_distance_pct":null,"max_pain_distance_pct":8.885017,"peak_call_distance_pct":30.662021,"peak_put_distance_pct":8.885017},"analyses":{"gamma_walls":[{"strike":2.5,"call_gex":70.99,"put_gex":-1.31,"net_gex":69.68,"call_oi":129,"put_oi":3504},{"strike":5.0,"call_gex":40.47,"put_gex":-510.2,"net_gex":-469.74,"call_oi":22,"put_oi":296},{"strike":7.5,"call_gex":378.51,"put_gex":-11207.51,"net_gex":-10829.0,"call_oi":116,"put_oi":3092},{"strike":10.0,"call_gex":869.64,"put_gex":-14743.83,"net_gex":-13874.2,"call_oi":98,"put_oi":1382},{"strike":12.5,"call_gex":18616.39,"put_gex":-2514.45,"net_gex":16101.95,"call_oi":962,"put_oi":106},{"strike":15.0,"call_gex":5559.29,"put_gex":-4117.47,"net_gex":1441.81,"call_oi":822,"put_oi":602},{"strike":17.5,"call_gex":1367.64,"put_gex":-44.79,"net_gex":1322.86,"call_oi":269,"put_oi":6},{"strike":20.0,"call_gex":746.92,"put_gex":-16.02,"net_gex":730.89,"call_oi":129,"put_oi":3},{"strike":22.5,"call_gex":815.52,"put_gex":-10.89,"net_gex":804.64,"call_oi":184,"put_oi":2},{"strike":25.0,"call_gex":1269.47,"put_gex":-8.5,"net_gex":1260.97,"call_oi":265,"put_oi":2},{"strike":30.0,"call_gex":650.16,"put_gex":0.0,"net_gex":650.16,"call_oi":156,"put_oi":0}],"pain_by_strike":[{"strike":2.5,"call_value":0,"put_value":35377.5,"total_value":35377.5},{"strike":5.0,"call_value":322.5,"put_value":21650.0,"total_value":21972.5},{"strike":7.5,"call_value":700.0,"put_value":8662.5,"total_value":9362.5},{"strike":10.0,"call_value":1367.5,"put_value":3405.0,"total_value":4772.5},{"strike":12.5,"call_value":2280.0,"put_value":1602.5,"total_value":3882.5},{"strike":15.0,"call_value":5597.5,"put_value":65.0,"total_value":5662.5},{"strike":17.5,"call_value":10970.0,"put_value":32.5,"total_value":11002.5},{"strike":20.0,"call_value":17015.0,"put_value":15.0,"total_value":17030.0},{"strike":22.5,"call_value":23382.5,"put_value":5.0,"total_value":23387.5},{"strike":25.0,"call_value":30210.0,"put_value":0.0,"total_value":30210.0},{"strike":30.0,"call_value":45190.0,"put_value":0,"total_value":45190.0}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":113.6,"strike":10.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":73.3,"strike":10.0},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":141.5,"strike":6.54},{"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":null,"strike":null},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":null,"strike":null},{"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":null,"strike":null},{"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":null,"strike":null},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":null,"strike":null},{"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":null,"strike":null},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":62.4,"strike":12.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":75.1,"strike":12.5},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":65.4,"strike":12.5},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":75.6,"strike":15.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":201.3,"strike":17.5},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":113.5,"strike":19.29}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":0.2463,"contract_count":2,"total_oi":683},{"expiration":"11/20/2026","dte":49,"iv":1.0,"contract_count":1,"total_oi":71},{"expiration":"12/18/2026","dte":77,"iv":0.0,"contract_count":2,"total_oi":26},{"expiration":"01/15/2027","dte":105,"iv":0.8493,"contract_count":2,"total_oi":251},{"expiration":"03/19/2027","dte":168,"iv":0.9025,"contract_count":2,"total_oi":6},{"expiration":"01/21/2028","dte":476,"iv":0.5264,"contract_count":2,"total_oi":31}],"expected_move":[],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":802,"put_oi":679,"total_oi":1481,"pc_ratio":0.847,"pc_ratio_volume":0,"sentiment":"neutral"},{"expiration":"11/20/2026","dte":49,"call_oi":113,"put_oi":240,"total_oi":353,"pc_ratio":2.124,"pc_ratio_volume":0,"sentiment":"bearish"},{"expiration":"12/18/2026","dte":77,"call_oi":375,"put_oi":1507,"total_oi":1882,"pc_ratio":4.019,"pc_ratio_volume":0.0,"sentiment":"bearish"},{"expiration":"01/15/2027","dte":105,"call_oi":607,"put_oi":572,"total_oi":1179,"pc_ratio":0.942,"pc_ratio_volume":0.0,"sentiment":"neutral"},{"expiration":"03/19/2027","dte":168,"call_oi":12,"put_oi":8,"total_oi":20,"pc_ratio":0.667,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"01/21/2028","dte":476,"call_oi":1240,"put_oi":5984,"total_oi":7224,"pc_ratio":4.826,"pc_ratio_volume":0,"sentiment":"bearish"},{"expiration":"01/19/2029","dte":840,"call_oi":3,"put_oi":5,"total_oi":8,"pc_ratio":1.667,"pc_ratio_volume":0,"sentiment":"bearish"}],"dealer_positioning":{"positioning":[{"strike":2.5,"call_delta_oi":12633.0,"put_delta_oi":-7.0,"dealer_delta":-12626.0,"call_oi":129,"put_oi":2},{"strike":5.0,"call_delta_oi":2038.0,"put_delta_oi":-2781.0,"dealer_delta":743.0,"call_oi":22,"put_oi":296},{"strike":7.5,"call_delta_oi":9493.0,"put_delta_oi":-47567.0,"dealer_delta":38074.0,"call_oi":113,"put_oi":3092},{"strike":10.0,"call_delta_oi":7255.0,"put_delta_oi":-36444.0,"dealer_delta":29189.0,"call_oi":98,"put_oi":1334},{"strike":12.5,"call_delta_oi":39402.0,"put_delta_oi":-8728.0,"dealer_delta":-30673.0,"call_oi":962,"put_oi":106},{"strike":15.0,"call_delta_oi":43069.0,"put_delta_oi":-56678.0,"dealer_delta":13608.0,"call_oi":822,"put_oi":602},{"strike":17.5,"call_delta_oi":13418.0,"put_delta_oi":-517.0,"dealer_delta":-12902.0,"call_oi":269,"put_oi":6},{"strike":20.0,"call_delta_oi":3443.0,"put_delta_oi":-213.0,"dealer_delta":-3230.0,"call_oi":129,"put_oi":3},{"strike":22.5,"call_delta_oi":8053.0,"put_delta_oi":-132.0,"dealer_delta":-7921.0,"call_oi":184,"put_oi":2},{"strike":25.0,"call_delta_oi":9028.0,"put_delta_oi":-112.0,"dealer_delta":-8916.0,"call_oi":265,"put_oi":2},{"strike":30.0,"call_delta_oi":5364.0,"put_delta_oi":0,"dealer_delta":-5364.0,"call_oi":156,"put_oi":0}],"net_dealer_delta":-17.0,"total_call_delta":153196.0,"total_put_delta":-153179.0,"bias":"neutral"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":11.479999542236328,"strikes":[{"strike":5.0,"moneyness":0.4355,"type":"put","iv":2.0681,"delta":-0.0941,"oi":281},{"strike":7.5,"moneyness":0.6533,"type":"put","iv":0.9366,"delta":-0.1302,"oi":213},{"strike":12.5,"moneyness":1.0889,"type":"call","iv":0.7862,"delta":0.5143,"oi":243},{"strike":15.0,"moneyness":1.3066,"type":"call","iv":0.6957,"delta":0.3079,"oi":145}]},{"expiration":"01/21/2028","underlying_price":11.479999542236328,"strikes":[{"strike":2.5,"moneyness":0.2178,"type":"call","iv":0.9079,"delta":0.9795,"oi":118},{"strike":7.5,"moneyness":0.6533,"type":"call","iv":0.749,"delta":0.839,"oi":108},{"strike":7.5,"moneyness":0.6533,"type":"put","iv":0.7517,"delta":-0.1612,"oi":2434},{"strike":15.0,"moneyness":1.3066,"type":"call","iv":0.6214,"delta":0.522,"oi":480},{"strike":25.0,"moneyness":2.1777,"type":"call","iv":0.7848,"delta":0.3595,"oi":226},{"strike":30.0,"moneyness":2.6132,"type":"call","iv":0.8528,"delta":0.3285,"oi":152}]},{"expiration":"10/16/2026","underlying_price":11.479999542236328,"strikes":[{"strike":12.5,"moneyness":1.0889,"type":"call","iv":0.9546,"delta":0.3542,"oi":602},{"strike":15.0,"moneyness":1.3066,"type":"put","iv":0.7562,"delta":-0.9634,"oi":550}]},{"expiration":"11/20/2026","underlying_price":11.479999542236328,"strikes":[{"strike":10.0,"moneyness":0.8711,"type":"put","iv":0.7331,"delta":-0.2504,"oi":240}]},{"expiration":"12/18/2026","underlying_price":11.479999542236328,"strikes":[{"strike":7.5,"moneyness":0.6533,"type":"put","iv":1.0443,"delta":-0.125,"oi":444},{"strike":10.0,"moneyness":0.8711,"type":"put","iv":0.7931,"delta":-0.2787,"oi":1002},{"strike":17.5,"moneyness":1.5244,"type":"call","iv":1.9496,"delta":0.4924,"oi":111},{"strike":22.5,"moneyness":1.9599,"type":"call","iv":2.3042,"delta":0.4578,"oi":167}]}],"greeks_heatmap":{"data":[{"strike":12.5,"dte":14,"expiration":"10/16/2026","call_delta":0.3542,"put_delta":-0.931,"call_gamma":0.179867,"put_gamma":0.208969,"call_theta":-0.03,"put_theta":-0.0019,"call_vega":0.0081,"put_vega":0.0029,"call_oi":602,"put_oi":81},{"strike":10.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.2504,"call_gamma":0,"put_gamma":0.104218,"call_theta":0,"put_theta":-0.0097,"call_vega":0,"put_vega":0.0132,"call_oi":0,"put_oi":240},{"strike":12.5,"dte":49,"expiration":"11/20/2026","call_delta":0.4382,"put_delta":0,"call_gamma":0.125984,"put_gamma":0,"call_theta":-0.0133,"put_theta":0,"call_vega":0.0164,"put_vega":0,"call_oi":71,"put_oi":0},{"strike":10.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.2787,"call_gamma":0,"put_gamma":0.080835,"call_theta":0,"put_theta":-0.0087,"call_vega":0,"put_vega":0.0176,"call_oi":0,"put_oi":1002}],"strikes":[10.0,12.5],"dtes":[14,49,77]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":-66.14,"put_25d_iv":29.31,"call_25d_iv":95.46,"put_25d_strike":12.5,"call_25d_strike":12.5,"skew":"call_skew"},{"expiration":"11/20/2026","dte":49,"risk_reversal":-1.84,"put_25d_iv":73.31,"call_25d_iv":75.15,"put_25d_strike":10.0,"call_25d_strike":12.5,"skew":"neutral"},{"expiration":"12/18/2026","dte":77,"risk_reversal":-151.1,"put_25d_iv":79.31,"call_25d_iv":230.42,"put_25d_strike":10.0,"call_25d_strike":22.5,"skew":"call_skew"},{"expiration":"01/15/2027","dte":105,"risk_reversal":-0.33,"put_25d_iv":72.09,"call_25d_iv":72.42,"put_25d_strike":10.0,"call_25d_strike":17.5,"skew":"neutral"},{"expiration":"01/21/2028","dte":476,"risk_reversal":-10.11,"put_25d_iv":75.17,"call_25d_iv":85.28,"put_25d_strike":7.5,"call_25d_strike":30.0,"skew":"call_skew"}],"vanna_exposure":{"exposure":[{"strike":2.5,"call_vanna":-6.0,"put_vanna":0,"net_vanna":-6.0,"call_oi":118,"put_oi":0},{"strike":5.0,"call_vanna":0,"put_vanna":20.0,"net_vanna":20.0,"call_oi":0,"put_oi":281},{"strike":7.5,"call_vanna":-20.0,"put_vanna":509.0,"net_vanna":489.0,"call_oi":108,"put_oi":3091},{"strike":10.0,"call_vanna":0,"put_vanna":87.0,"net_vanna":87.0,"call_oi":0,"put_oi":1308},{"strike":12.5,"call_vanna":12.0,"put_vanna":-2.0,"net_vanna":10.0,"call_oi":916,"put_oi":81},{"strike":15.0,"call_vanna":-2.0,"put_vanna":-8.0,"net_vanna":-9.0,"call_oi":748,"put_oi":550},{"strike":17.5,"call_vanna":5.0,"put_vanna":0,"net_vanna":5.0,"call_oi":232,"put_oi":0},{"strike":20.0,"call_vanna":6.0,"put_vanna":0,"net_vanna":6.0,"call_oi":70,"put_oi":0},{"strike":22.5,"call_vanna":3.0,"put_vanna":0,"net_vanna":3.0,"call_oi":167,"put_oi":0},{"strike":25.0,"call_vanna":27.0,"put_vanna":0,"net_vanna":27.0,"call_oi":226,"put_oi":0},{"strike":30.0,"call_vanna":21.0,"put_vanna":0,"net_vanna":21.0,"call_oi":152,"put_oi":0}],"net_vanna":653.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":10.0,"call_charm":0,"put_charm":435.0,"net_charm":435.0,"call_oi":0,"put_oi":240},{"strike":12.5,"call_charm":-16992.0,"put_charm":369.0,"net_charm":-16623.0,"call_oi":673,"put_oi":81},{"strike":15.0,"call_charm":-54225.0,"put_charm":4625.0,"net_charm":-49600.0,"call_oi":123,"put_oi":550},{"strike":17.5,"call_charm":-24204.0,"put_charm":0,"net_charm":-24204.0,"call_oi":53,"put_oi":0}],"net_charm":-89992.0,"weekend_delta_shift":-269977.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":39370.0,"put_delta":-60531.0,"net_delta":-21161.0,"call_oi":799,"put_oi":631,"total_oi":1430,"total_volume":45,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":4549.0,"put_delta":-6010.0,"net_delta":-1461.0,"call_oi":113,"put_oi":240,"total_oi":353,"total_volume":0,"bias":"neutral"},{"expiration":"12/18/2026","dte":77,"call_delta":17010.0,"put_delta":-37865.0,"net_delta":-20855.0,"call_oi":375,"put_oi":1507,"total_oi":1882,"total_volume":80,"bias":"neutral"},{"expiration":"01/15/2027","dte":105,"call_delta":23119.0,"put_delta":-7840.0,"net_delta":15279.0,"call_oi":607,"put_oi":572,"total_oi":1179,"total_volume":5,"bias":"neutral"},{"expiration":"03/19/2027","dte":168,"call_delta":498.0,"put_delta":-351.0,"net_delta":147.0,"call_oi":12,"put_oi":8,"total_oi":20,"total_volume":0,"bias":"neutral"},{"expiration":"01/21/2028","dte":476,"call_delta":68512.0,"put_delta":-40470.0,"net_delta":28042.0,"call_oi":1240,"put_oi":2484,"total_oi":3724,"total_volume":0,"bias":"neutral"},{"expiration":"01/19/2029","dte":840,"call_delta":137.0,"put_delta":-111.0,"net_delta":27.0,"call_oi":3,"put_oi":3,"total_oi":6,"total_volume":0,"bias":"neutral"}],"straddle_pricing":[],"volume_profile":{"profile":[{"strike":2.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":129,"put_oi":3504,"total_oi":3633,"bias":"neutral"},{"strike":5.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":22,"put_oi":296,"total_oi":318,"bias":"neutral"},{"strike":7.5,"call_volume":6,"put_volume":0,"total_volume":6,"call_oi":116,"put_oi":3092,"total_oi":3208,"bias":"bullish"},{"strike":10.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":98,"put_oi":1382,"total_oi":1480,"bias":"neutral"},{"strike":12.5,"call_volume":0,"put_volume":45,"total_volume":45,"call_oi":962,"put_oi":106,"total_oi":1068,"bias":"bearish"},{"strike":15.0,"call_volume":85,"put_volume":0,"total_volume":85,"call_oi":822,"put_oi":602,"total_oi":1424,"bias":"bullish"},{"strike":17.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":269,"put_oi":6,"total_oi":275,"bias":"neutral"},{"strike":20.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":129,"put_oi":3,"total_oi":132,"bias":"neutral"},{"strike":22.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":184,"put_oi":2,"total_oi":186,"bias":"neutral"},{"strike":25.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":265,"put_oi":2,"total_oi":267,"bias":"neutral"},{"strike":30.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":156,"put_oi":0,"total_oi":156,"bias":"neutral"}],"underlying_price":11.479999542236328,"peak_call_strike":15.0,"peak_put_strike":12.5,"total_call_volume":91,"total_put_volume":45,"volume_pc_ratio":0.495},"iv_contours":{"x":[0.87,1.09],"y":[14,49,77,105],"z":[[113.58,62.38],[73.31,75.15],[82.34,55.43],[70.87,78.62]],"levels":[55.4,61.2,67.1,72.9,78.7,84.5,90.3,96.1,101.9,107.8,113.6],"min_iv":55.4,"max_iv":113.6},"butterfly_spread":[],"iv_history":[{"date":"2026-09-14","iv":126.11},{"date":"2026-09-15","iv":112.11},{"date":"2026-09-16","iv":119.37},{"date":"2026-09-17","iv":101.76},{"date":"2026-09-18","iv":98.49},{"date":"2026-09-21","iv":95.7},{"date":"2026-09-22","iv":95.4},{"date":"2026-09-23","iv":114.4},{"date":"2026-09-24","iv":110.4},{"date":"2026-09-25","iv":104.6},{"date":"2026-09-28","iv":122.5},{"date":"2026-09-29","iv":105.6},{"date":"2026-09-30","iv":154.4},{"date":"2026-10-01","iv":107.7},{"date":"2026-10-02","iv":151.6}]}}