{"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":"GPIX","summary":{"name":"GPIX","price":55.88,"total_oi":1797,"call_oi":1007,"put_oi":790,"pc_ratio":0.785,"net_gex":324900.06,"avg_iv":23.5,"iv_rank":14.4,"iv_52w_high":73.58,"iv_52w_low":15.1,"gamma_flip":55.57,"max_pain":56.0},"features":{"symbol":"GPIX","price":55.88,"total_oi":1797,"analysis_coverage":0.9444,"avg_iv_pct":23.5,"iv_rank":14.4,"iv_52w_high_pct":73.58,"iv_52w_low_pct":15.1,"front_dte":14,"front_atm_iv_pct":35.2826,"back_atm_iv_pct":19.3233,"term_premium_pp":15.9593,"expected_move_front_pct":6.91,"straddle_front_pct":1.21,"straddle_30d_pct":1.21,"risk_reversal_front_pp":-3.34,"risk_reversal_30d_pp":-3.34,"butterfly_front_pp":null,"butterfly_30d_pp":null,"put_call_oi_ratio":0.785,"put_call_oi_front_ratio":1.503,"put_call_volume_front_ratio":0.027,"option_volume":112,"volume_oi_ratio":0.062326,"net_delta_normalized":0.130576,"dealer_delta_normalized":-0.12483,"gex_per_100k_oi":18080136.894825,"vanna_per_100k_oi":333.889816,"charm_per_100k_oi":55648.302727,"weekend_delta_shift_per_100k_oi":166944.90818,"iv_surface_range_pp":149.3,"gamma_flip_distance_pct":-0.55476,"max_pain_distance_pct":0.214746,"peak_call_distance_pct":0.214746,"peak_put_distance_pct":2.004295},"analyses":{"gamma_walls":[{"strike":45.0,"call_gex":0.0,"put_gex":-105.35,"net_gex":-105.35,"call_oi":0,"put_oi":2},{"strike":47.0,"call_gex":0.0,"put_gex":-1309.4,"net_gex":-1309.4,"call_oi":0,"put_oi":21},{"strike":48.0,"call_gex":0.0,"put_gex":-665.92,"net_gex":-665.92,"call_oi":0,"put_oi":9},{"strike":49.0,"call_gex":0.0,"put_gex":-1786.08,"net_gex":-1786.08,"call_oi":0,"put_oi":20},{"strike":50.0,"call_gex":0.0,"put_gex":-710.18,"net_gex":-710.18,"call_oi":0,"put_oi":7},{"strike":51.0,"call_gex":0.0,"put_gex":-5070.15,"net_gex":-5070.15,"call_oi":11,"put_oi":40},{"strike":52.0,"call_gex":0.0,"put_gex":-583.08,"net_gex":-583.08,"call_oi":1,"put_oi":4},{"strike":53.0,"call_gex":0.0,"put_gex":-2159.91,"net_gex":-2159.91,"call_oi":2,"put_oi":23},{"strike":54.0,"call_gex":2845.8,"put_gex":-20032.15,"net_gex":-17186.35,"call_oi":14,"put_oi":72},{"strike":55.0,"call_gex":1850.07,"put_gex":-188198.25,"net_gex":-186348.18,"call_oi":69,"put_oi":434},{"strike":56.0,"call_gex":482182.31,"put_gex":-104568.75,"net_gex":377613.56,"call_oi":446,"put_oi":138},{"strike":57.0,"call_gex":144874.38,"put_gex":-3621.41,"net_gex":141252.97,"call_oi":413,"put_oi":20},{"strike":58.0,"call_gex":21343.87,"put_gex":0.0,"net_gex":21343.87,"call_oi":48,"put_oi":0},{"strike":59.0,"call_gex":263.26,"put_gex":0.0,"net_gex":263.26,"call_oi":1,"put_oi":0},{"strike":60.0,"call_gex":213.82,"put_gex":0.0,"net_gex":213.82,"call_oi":1,"put_oi":0},{"strike":63.0,"call_gex":137.17,"put_gex":0.0,"net_gex":137.17,"call_oi":1,"put_oi":0}],"pain_by_strike":[{"strike":45.0,"call_value":0,"put_value":7382.0,"total_value":7382.0},{"strike":47.0,"call_value":0.0,"put_value":5806.0,"total_value":5806.0},{"strike":48.0,"call_value":0.0,"put_value":5039.0,"total_value":5039.0},{"strike":49.0,"call_value":0.0,"put_value":4281.0,"total_value":4281.0},{"strike":50.0,"call_value":0.0,"put_value":3543.0,"total_value":3543.0},{"strike":51.0,"call_value":0.0,"put_value":2812.0,"total_value":2812.0},{"strike":52.0,"call_value":11.0,"put_value":2121.0,"total_value":2132.0},{"strike":53.0,"call_value":23.0,"put_value":1434.0,"total_value":1457.0},{"strike":54.0,"call_value":37.0,"put_value":770.0,"total_value":807.0},{"strike":55.0,"call_value":65.0,"put_value":178.0,"total_value":243.0},{"strike":56.0,"call_value":162.0,"put_value":20.0,"total_value":182.0},{"strike":57.0,"call_value":705.0,"put_value":0.0,"total_value":705.0},{"strike":58.0,"call_value":1661.0,"put_value":0.0,"total_value":1661.0},{"strike":59.0,"call_value":2665.0,"put_value":0.0,"total_value":2665.0},{"strike":60.0,"call_value":3670.0,"put_value":0.0,"total_value":3670.0},{"strike":63.0,"call_value":6688.0,"put_value":0,"total_value":6688.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.9,"strike":46.5},{"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":27.5,"strike":50.0},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":92.7,"strike":53.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":20.0,"strike":53.25},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":27.4,"strike":53.25},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":10.7,"strike":56.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":24.2,"strike":56.0},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":22.4,"strike":56.0},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":139.6,"strike":58.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":8.7,"strike":58.0},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":11.8,"strike":58.5},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":null,"strike":null},{"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":null,"strike":null},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":null,"strike":null},{"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":null,"strike":null}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":1.0,"contract_count":7,"total_oi":474},{"expiration":"11/20/2026","dte":49,"iv":0.133,"contract_count":9,"total_oi":217},{"expiration":"12/18/2026","dte":77,"iv":0.1716,"contract_count":11,"total_oi":780},{"expiration":"03/19/2027","dte":168,"iv":0.0,"contract_count":8,"total_oi":187}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":6.91,"expected_move_2std":13.82,"contract_count":6},{"expiration":"11/20/2026","dte":49,"expected_move_1std":7.08,"expected_move_2std":14.15,"contract_count":7},{"expiration":"12/18/2026","dte":77,"expected_move_1std":7.61,"expected_move_2std":15.22,"contract_count":7},{"expiration":"03/19/2027","dte":168,"expected_move_1std":10.08,"expected_move_2std":20.16,"contract_count":6}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":191,"put_oi":287,"total_oi":478,"pc_ratio":1.503,"pc_ratio_volume":0.027,"sentiment":"bearish"},{"expiration":"11/20/2026","dte":49,"call_oi":80,"put_oi":137,"total_oi":217,"pc_ratio":1.712,"pc_ratio_volume":0.0,"sentiment":"bearish"},{"expiration":"12/18/2026","dte":77,"call_oi":624,"put_oi":252,"total_oi":876,"pc_ratio":0.404,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"03/19/2027","dte":168,"call_oi":112,"put_oi":114,"total_oi":226,"pc_ratio":1.018,"pc_ratio_volume":0,"sentiment":"neutral"}],"dealer_positioning":{"positioning":[{"strike":45.0,"call_delta_oi":0,"put_delta_oi":-22.0,"dealer_delta":22.0,"call_oi":0,"put_oi":2},{"strike":47.0,"call_delta_oi":0,"put_delta_oi":-342.0,"dealer_delta":342.0,"call_oi":0,"put_oi":21},{"strike":48.0,"call_delta_oi":0,"put_delta_oi":-141.0,"dealer_delta":141.0,"call_oi":0,"put_oi":9},{"strike":49.0,"call_delta_oi":0,"put_delta_oi":-311.0,"dealer_delta":311.0,"call_oi":0,"put_oi":20},{"strike":50.0,"call_delta_oi":0,"put_delta_oi":-125.0,"dealer_delta":125.0,"call_oi":0,"put_oi":7},{"strike":51.0,"call_delta_oi":0,"put_delta_oi":-498.0,"dealer_delta":498.0,"call_oi":0,"put_oi":40},{"strike":52.0,"call_delta_oi":0,"put_delta_oi":-87.0,"dealer_delta":87.0,"call_oi":0,"put_oi":4},{"strike":53.0,"call_delta_oi":0,"put_delta_oi":-795.0,"dealer_delta":795.0,"call_oi":0,"put_oi":23},{"strike":54.0,"call_delta_oi":1232.0,"put_delta_oi":-1760.0,"dealer_delta":528.0,"call_oi":13,"put_oi":72},{"strike":55.0,"call_delta_oi":437.0,"put_delta_oi":-13053.0,"dealer_delta":12615.0,"call_oi":5,"put_oi":434},{"strike":56.0,"call_delta_oi":25891.0,"put_delta_oi":-6691.0,"dealer_delta":-19200.0,"call_oi":446,"put_oi":138},{"strike":57.0,"call_delta_oi":18441.0,"put_delta_oi":-954.0,"dealer_delta":-17488.0,"call_oi":413,"put_oi":20},{"strike":58.0,"call_delta_oi":1130.0,"put_delta_oi":0,"dealer_delta":-1130.0,"call_oi":48,"put_oi":0},{"strike":59.0,"call_delta_oi":27.0,"put_delta_oi":0,"dealer_delta":-27.0,"call_oi":1,"put_oi":0},{"strike":60.0,"call_delta_oi":30.0,"put_delta_oi":0,"dealer_delta":-30.0,"call_oi":1,"put_oi":0},{"strike":63.0,"call_delta_oi":22.0,"put_delta_oi":0,"dealer_delta":-22.0,"call_oi":1,"put_oi":0}],"net_dealer_delta":-22432.0,"total_call_delta":47211.0,"total_put_delta":-24778.0,"bias":"neutral"},"vol_smile":[{"expiration":"10/16/2026","underlying_price":55.880001068115234,"strikes":[{"strike":55.0,"moneyness":0.9843,"type":"put","iv":0.1169,"delta":-0.2121,"oi":187},{"strike":57.0,"moneyness":1.02,"type":"call","iv":0.1503,"delta":0.2636,"oi":101}]},{"expiration":"12/18/2026","underlying_price":55.880001068115234,"strikes":[{"strike":56.0,"moneyness":1.0021,"type":"call","iv":0.0536,"delta":0.6128,"oi":281},{"strike":57.0,"moneyness":1.02,"type":"call","iv":0.5197,"delta":0.5288,"oi":226}]}],"greeks_heatmap":{"data":[{"strike":55.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.2121,"call_gamma":0,"put_gamma":0.235148,"call_theta":0,"put_theta":-0.0123,"call_vega":0,"put_vega":0.0306,"call_oi":0,"put_oi":187},{"strike":56.0,"dte":14,"expiration":"10/16/2026","call_delta":0.479,"put_delta":-0.5091,"call_gamma":0.656309,"put_gamma":0.368324,"call_theta":-0.0124,"put_theta":-0.0132,"call_vega":0.042,"put_vega":0.0421,"call_oi":85,"put_oi":73},{"strike":57.0,"dte":14,"expiration":"10/16/2026","call_delta":0.2636,"put_delta":0,"call_gamma":0.206136,"put_gamma":0,"call_theta":-0.0216,"put_theta":0,"call_vega":0.0345,"put_vega":0,"call_oi":101,"put_oi":0},{"strike":55.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.4163,"call_gamma":0,"put_gamma":0.027555,"call_theta":0,"put_theta":-0.0542,"call_vega":0,"put_vega":0.0791,"call_oi":0,"put_oi":85},{"strike":56.0,"dte":49,"expiration":"11/20/2026","call_delta":0.5758,"put_delta":0,"call_gamma":0.369676,"put_gamma":0,"call_theta":-0.008,"put_theta":0,"call_vega":0.0794,"put_vega":0,"call_oi":51,"put_oi":0},{"strike":55.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.3133,"call_gamma":0,"put_gamma":0.117908,"call_theta":0,"put_theta":-0.0049,"call_vega":0,"put_vega":0.0904,"call_oi":60,"put_oi":95},{"strike":56.0,"dte":77,"expiration":"12/18/2026","call_delta":0.6128,"put_delta":0,"call_gamma":0.280363,"put_gamma":0,"call_theta":-0.0073,"put_theta":0,"call_vega":0.0976,"put_vega":0,"call_oi":281,"put_oi":0},{"strike":57.0,"dte":77,"expiration":"12/18/2026","call_delta":0.5288,"put_delta":0,"call_gamma":0.030028,"put_gamma":0,"call_theta":-0.0375,"put_theta":0,"call_vega":0.1015,"put_vega":0,"call_oi":226,"put_oi":0}],"strikes":[55.0,56.0,57.0],"dtes":[14,49,77]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":-3.34,"put_25d_iv":11.69,"call_25d_iv":15.03,"put_25d_strike":55.0,"call_25d_strike":57.0,"skew":"call_skew"},{"expiration":"11/20/2026","dte":49,"risk_reversal":64.64,"put_25d_iv":69.87,"call_25d_iv":5.23,"put_25d_strike":55.0,"call_25d_strike":56.0,"skew":"put_skew"},{"expiration":"12/18/2026","dte":77,"risk_reversal":-40.18,"put_25d_iv":11.79,"call_25d_iv":51.97,"put_25d_strike":55.0,"call_25d_strike":57.0,"skew":"call_skew"},{"expiration":"03/19/2027","dte":168,"risk_reversal":19.53,"put_25d_iv":24.58,"call_25d_iv":5.05,"put_25d_strike":55.0,"call_25d_strike":57.0,"skew":"put_skew"}],"vanna_exposure":{"exposure":[{"strike":55.0,"call_vanna":0,"put_vanna":18.0,"net_vanna":18.0,"call_oi":0,"put_oi":434},{"strike":56.0,"call_vanna":-12.0,"put_vanna":-0.0,"net_vanna":-12.0,"call_oi":417,"put_oi":73},{"strike":57.0,"call_vanna":1.0,"put_vanna":0,"net_vanna":1.0,"call_oi":390,"put_oi":0}],"net_vanna":6.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":55.0,"call_charm":0,"put_charm":2707.0,"net_charm":2707.0,"call_oi":0,"put_oi":272},{"strike":56.0,"call_charm":-1490.0,"put_charm":1283.0,"net_charm":-207.0,"call_oi":136,"put_oi":73},{"strike":57.0,"call_charm":-1499.0,"put_charm":0,"net_charm":-1499.0,"call_oi":101,"put_oi":0}],"net_charm":1000.0,"weekend_delta_shift":3000.0,"interpretation":"delta_decays_bullish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":6784.0,"put_delta":-8574.0,"net_delta":-1790.0,"call_oi":187,"put_oi":287,"total_oi":474,"total_volume":38,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":3998.0,"put_delta":-5510.0,"net_delta":-1512.0,"call_oi":80,"put_oi":137,"total_oi":217,"total_volume":6,"bias":"neutral"},{"expiration":"12/18/2026","dte":77,"call_delta":31076.0,"put_delta":-6710.0,"net_delta":24366.0,"call_oi":561,"put_oi":252,"total_oi":813,"total_volume":3,"bias":"neutral"},{"expiration":"03/19/2027","dte":168,"call_delta":5353.0,"put_delta":-3984.0,"net_delta":1369.0,"call_oi":100,"put_oi":114,"total_oi":214,"total_volume":0,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":56.0,"straddle_price":0.67,"straddle_pct":1.21,"implied_move":1.21,"avg_iv":8.0},{"expiration":"12/18/2026","dte":77,"strike":56.0,"straddle_price":2.62,"straddle_pct":4.7,"implied_move":4.7,"avg_iv":12.8},{"expiration":"03/19/2027","dte":168,"strike":57.0,"straddle_price":3.5,"straddle_pct":6.26,"implied_move":6.26,"avg_iv":11.6}],"volume_profile":{"profile":[{"strike":45.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":2,"total_oi":2,"bias":"neutral"},{"strike":47.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":21,"total_oi":21,"bias":"neutral"},{"strike":48.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":9,"total_oi":9,"bias":"neutral"},{"strike":49.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":20,"total_oi":20,"bias":"neutral"},{"strike":50.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":7,"total_oi":7,"bias":"neutral"},{"strike":51.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":11,"put_oi":40,"total_oi":51,"bias":"neutral"},{"strike":52.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":4,"total_oi":5,"bias":"neutral"},{"strike":53.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2,"put_oi":23,"total_oi":25,"bias":"neutral"},{"strike":54.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":14,"put_oi":72,"total_oi":86,"bias":"neutral"},{"strike":55.0,"call_volume":0,"put_volume":1,"total_volume":1,"call_oi":69,"put_oi":434,"total_oi":503,"bias":"bearish"},{"strike":56.0,"call_volume":44,"put_volume":0,"total_volume":44,"call_oi":446,"put_oi":138,"total_oi":584,"bias":"bullish"},{"strike":57.0,"call_volume":2,"put_volume":65,"total_volume":67,"call_oi":413,"put_oi":20,"total_oi":433,"bias":"bearish"},{"strike":58.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":48,"put_oi":0,"total_oi":48,"bias":"neutral"},{"strike":59.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":0,"total_oi":1,"bias":"neutral"},{"strike":60.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":0,"total_oi":1,"bias":"neutral"},{"strike":63.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":0,"total_oi":1,"bias":"neutral"}],"underlying_price":55.880001068115234,"peak_call_strike":56.0,"peak_put_strike":57.0,"total_call_volume":46,"total_put_volume":66,"volume_pc_ratio":1.435},"iv_contours":{"x":[0.84,0.88,0.91,0.95,0.97,0.98,1.0,1.02,1.04],"y":[14,49,77,168],"z":[[null,null,null,156.15,null,11.69,8.02,15.03,null],[null,null,null,null,21.42,69.87,10.01,6.91,null],[null,32.72,19.83,null,13.09,11.79,12.82,51.97,8.21],[32.59,null,null,null,null,24.58,30.18,11.61,null]],"levels":[6.9,21.8,36.8,51.7,66.6,81.5,96.5,111.4,126.3,141.2,156.2],"min_iv":6.9,"max_iv":156.2},"butterfly_spread":[],"iv_history":[{"date":"2026-09-14","iv":31.81},{"date":"2026-09-15","iv":41.05},{"date":"2026-09-16","iv":43.26},{"date":"2026-09-17","iv":73.58},{"date":"2026-09-18","iv":44.97},{"date":"2026-09-21","iv":18.39},{"date":"2026-09-22","iv":15.1},{"date":"2026-09-23","iv":15.5},{"date":"2026-09-24","iv":16.3},{"date":"2026-09-25","iv":15.7},{"date":"2026-09-28","iv":19.4},{"date":"2026-09-29","iv":17.2},{"date":"2026-09-30","iv":16.2},{"date":"2026-10-01","iv":21.1},{"date":"2026-10-02","iv":23.5}]}}