{"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":"PLTW","summary":{"name":"PLTW","price":25.06,"total_oi":698,"call_oi":405,"put_oi":293,"pc_ratio":0.723,"net_gex":11814.42,"avg_iv":73.2,"iv_rank":11.3,"iv_52w_high":135.84,"iv_52w_low":65.2,"gamma_flip":24.2,"max_pain":25.0},"features":{"symbol":"PLTW","price":25.06,"total_oi":698,"analysis_coverage":0.8333,"avg_iv_pct":73.2,"iv_rank":11.3,"iv_52w_high_pct":135.84,"iv_52w_low_pct":65.2,"front_dte":14,"front_atm_iv_pct":47.1286,"back_atm_iv_pct":62.0093,"term_premium_pp":-14.8807,"expected_move_front_pct":9.23,"straddle_front_pct":21.65,"straddle_30d_pct":21.65,"risk_reversal_front_pp":null,"risk_reversal_30d_pp":null,"butterfly_front_pp":null,"butterfly_30d_pp":null,"put_call_oi_ratio":0.723,"put_call_oi_front_ratio":0.505,"put_call_volume_front_ratio":0.333,"option_volume":18,"volume_oi_ratio":0.025788,"net_delta_normalized":0.067808,"dealer_delta_normalized":-0.067808,"gex_per_100k_oi":1692610.315186,"vanna_per_100k_oi":1002.86533,"charm_per_100k_oi":0.0,"weekend_delta_shift_per_100k_oi":0.0,"iv_surface_range_pp":104.0,"gamma_flip_distance_pct":-3.431764,"max_pain_distance_pct":-0.239425,"peak_call_distance_pct":3.750998,"peak_put_distance_pct":-24.181963},"analyses":{"gamma_walls":[{"strike":15.0,"call_gex":0.0,"put_gex":-166.37,"net_gex":-166.37,"call_oi":0,"put_oi":24},{"strike":17.0,"call_gex":0.0,"put_gex":-36.54,"net_gex":-36.54,"call_oi":0,"put_oi":3},{"strike":18.0,"call_gex":0.0,"put_gex":-58.76,"net_gex":-58.76,"call_oi":0,"put_oi":5},{"strike":19.0,"call_gex":0.0,"put_gex":-272.74,"net_gex":-272.74,"call_oi":0,"put_oi":20},{"strike":20.0,"call_gex":0.0,"put_gex":-747.36,"net_gex":-747.36,"call_oi":0,"put_oi":37},{"strike":21.0,"call_gex":73.91,"put_gex":-217.73,"net_gex":-143.82,"call_oi":3,"put_oi":9},{"strike":22.0,"call_gex":642.08,"put_gex":-1593.6,"net_gex":-951.52,"call_oi":17,"put_oi":56},{"strike":23.0,"call_gex":635.14,"put_gex":-183.41,"net_gex":451.73,"call_oi":13,"put_oi":8},{"strike":24.0,"call_gex":2226.72,"put_gex":-1142.44,"net_gex":1084.28,"call_oi":33,"put_oi":31},{"strike":25.0,"call_gex":5173.33,"put_gex":-932.38,"net_gex":4240.95,"call_oi":68,"put_oi":31},{"strike":26.0,"call_gex":2394.55,"put_gex":-139.08,"net_gex":2255.48,"call_oi":23,"put_oi":5},{"strike":27.0,"call_gex":2043.63,"put_gex":-111.92,"net_gex":1931.71,"call_oi":30,"put_oi":3},{"strike":28.0,"call_gex":737.3,"put_gex":-1268.29,"net_gex":-530.99,"call_oi":16,"put_oi":34},{"strike":29.0,"call_gex":1036.27,"put_gex":-154.59,"net_gex":881.68,"call_oi":26,"put_oi":10},{"strike":30.0,"call_gex":1251.98,"put_gex":-94.64,"net_gex":1157.34,"call_oi":36,"put_oi":5},{"strike":32.0,"call_gex":48.98,"put_gex":0.0,"net_gex":48.98,"call_oi":2,"put_oi":0},{"strike":35.0,"call_gex":2869.12,"put_gex":-198.75,"net_gex":2670.37,"call_oi":138,"put_oi":12}],"pain_by_strike":[{"strike":15.0,"call_value":0,"put_value":2373.0,"total_value":2373.0},{"strike":17.0,"call_value":0.0,"put_value":1835.0,"total_value":1835.0},{"strike":18.0,"call_value":0.0,"put_value":1569.0,"total_value":1569.0},{"strike":19.0,"call_value":0.0,"put_value":1308.0,"total_value":1308.0},{"strike":20.0,"call_value":0.0,"put_value":1067.0,"total_value":1067.0},{"strike":21.0,"call_value":0.0,"put_value":863.0,"total_value":863.0},{"strike":22.0,"call_value":3.0,"put_value":668.0,"total_value":671.0},{"strike":23.0,"call_value":23.0,"put_value":529.0,"total_value":552.0},{"strike":24.0,"call_value":56.0,"put_value":398.0,"total_value":454.0},{"strike":25.0,"call_value":122.0,"put_value":298.0,"total_value":420.0},{"strike":26.0,"call_value":256.0,"put_value":229.0,"total_value":485.0},{"strike":27.0,"call_value":413.0,"put_value":165.0,"total_value":578.0},{"strike":28.0,"call_value":600.0,"put_value":104.0,"total_value":704.0},{"strike":29.0,"call_value":803.0,"put_value":77.0,"total_value":880.0},{"strike":30.0,"call_value":1032.0,"put_value":60.0,"total_value":1092.0},{"strike":32.0,"call_value":1562.0,"put_value":36.0,"total_value":1598.0},{"strike":35.0,"call_value":2363.0,"put_value":0,"total_value":2363.0}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":107.6,"strike":20.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":84.3,"strike":19.5},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":104.2,"strike":18.71},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":136.0,"strike":22.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":84.8,"strike":22.0},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":51.8,"strike":22.5},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":51.5,"strike":24.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":58.0,"strike":24.0},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":46.4,"strike":25.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":62.1,"strike":25.0},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":60.0,"strike":25.0},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":40.0,"strike":26.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":62.0,"strike":26.0},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":39.7,"strike":26.0},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":70.3,"strike":27.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":60.2,"strike":27.33},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":57.4,"strike":27.67},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":131.2,"strike":30.33},{"moneyness":1.15,"dte":21,"iv":null,"strike":null},{"moneyness":1.15,"dte":30,"iv":null,"strike":null},{"moneyness":1.15,"dte":45,"iv":58.4,"strike":29.5},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":67.9,"strike":31.83}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":1.0,"contract_count":8,"total_oi":78},{"expiration":"11/20/2026","dte":49,"iv":0.6271,"contract_count":6,"total_oi":22},{"expiration":"12/18/2026","dte":77,"iv":0.0,"contract_count":8,"total_oi":111},{"expiration":"03/19/2027","dte":168,"iv":0.3701,"contract_count":8,"total_oi":34}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":9.23,"expected_move_2std":18.47,"contract_count":5},{"expiration":"11/20/2026","dte":49,"expected_move_1std":22.72,"expected_move_2std":45.45,"contract_count":4},{"expiration":"12/18/2026","dte":77,"expected_move_1std":25.32,"expected_move_2std":50.64,"contract_count":5},{"expiration":"03/19/2027","dte":168,"expected_move_1std":39.77,"expected_move_2std":79.54,"contract_count":4}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":95,"put_oi":48,"total_oi":143,"pc_ratio":0.505,"pc_ratio_volume":0.333,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":26,"put_oi":57,"total_oi":83,"pc_ratio":2.192,"pc_ratio_volume":0.0,"sentiment":"bearish"},{"expiration":"12/18/2026","dte":77,"call_oi":193,"put_oi":146,"total_oi":339,"pc_ratio":0.756,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"03/19/2027","dte":168,"call_oi":91,"put_oi":42,"total_oi":133,"pc_ratio":0.462,"pc_ratio_volume":0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":15.0,"call_delta_oi":0,"put_delta_oi":-357.0,"dealer_delta":357.0,"call_oi":0,"put_oi":24},{"strike":17.0,"call_delta_oi":0,"put_delta_oi":-38.0,"dealer_delta":38.0,"call_oi":0,"put_oi":3},{"strike":18.0,"call_delta_oi":0,"put_delta_oi":-92.0,"dealer_delta":92.0,"call_oi":0,"put_oi":5},{"strike":19.0,"call_delta_oi":0,"put_delta_oi":-346.0,"dealer_delta":346.0,"call_oi":0,"put_oi":20},{"strike":20.0,"call_delta_oi":0,"put_delta_oi":-722.0,"dealer_delta":722.0,"call_oi":0,"put_oi":37},{"strike":21.0,"call_delta_oi":276.0,"put_delta_oi":-189.0,"dealer_delta":-87.0,"call_oi":3,"put_oi":9},{"strike":22.0,"call_delta_oi":1424.0,"put_delta_oi":-1491.0,"dealer_delta":67.0,"call_oi":17,"put_oi":56},{"strike":23.0,"call_delta_oi":973.0,"put_delta_oi":-265.0,"dealer_delta":-708.0,"call_oi":13,"put_oi":8},{"strike":24.0,"call_delta_oi":2245.0,"put_delta_oi":-1126.0,"dealer_delta":-1120.0,"call_oi":33,"put_oi":31},{"strike":25.0,"call_delta_oi":3773.0,"put_delta_oi":-1293.0,"dealer_delta":-2480.0,"call_oi":68,"put_oi":31},{"strike":26.0,"call_delta_oi":847.0,"put_delta_oi":-225.0,"dealer_delta":-622.0,"call_oi":23,"put_oi":5},{"strike":27.0,"call_delta_oi":822.0,"put_delta_oi":-161.0,"dealer_delta":-661.0,"call_oi":30,"put_oi":3},{"strike":28.0,"call_delta_oi":533.0,"put_delta_oi":-2070.0,"dealer_delta":1537.0,"call_oi":16,"put_oi":34},{"strike":29.0,"call_delta_oi":528.0,"put_delta_oi":-451.0,"dealer_delta":-77.0,"call_oi":26,"put_oi":10},{"strike":30.0,"call_delta_oi":899.0,"put_delta_oi":-259.0,"dealer_delta":-640.0,"call_oi":36,"put_oi":5},{"strike":32.0,"call_delta_oi":61.0,"put_delta_oi":0,"dealer_delta":-61.0,"call_oi":2,"put_oi":0},{"strike":35.0,"call_delta_oi":2161.0,"put_delta_oi":-725.0,"dealer_delta":-1435.0,"call_oi":138,"put_oi":12}],"net_dealer_delta":-4733.0,"total_call_delta":14543.0,"total_put_delta":-9810.0,"bias":"neutral"},"vol_smile":[{"expiration":"12/18/2026","underlying_price":25.059999465942383,"strikes":[{"strike":35.0,"moneyness":1.3966,"type":"call","iv":0.5657,"delta":0.1291,"oi":104}]}],"greeks_heatmap":{"delta":[],"gamma":[],"theta":[],"vega":[]},"risk_reversal":[],"vanna_exposure":{"exposure":[{"strike":35.0,"call_vanna":7.0,"put_vanna":0,"net_vanna":7.0,"call_oi":104,"put_oi":0}],"net_vanna":7.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":3212.0,"put_delta":-2083.0,"net_delta":1129.0,"call_oi":95,"put_oi":48,"total_oi":143,"total_volume":12,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":939.0,"put_delta":-1712.0,"net_delta":-773.0,"call_oi":26,"put_oi":57,"total_oi":83,"total_volume":6,"bias":"neutral"},{"expiration":"12/18/2026","dte":77,"call_delta":6071.0,"put_delta":-4268.0,"net_delta":1803.0,"call_oi":193,"put_oi":146,"total_oi":339,"total_volume":0,"bias":"neutral"},{"expiration":"03/19/2027","dte":168,"call_delta":4320.0,"put_delta":-1747.0,"net_delta":2574.0,"call_oi":91,"put_oi":42,"total_oi":133,"total_volume":0,"bias":"neutral"}],"straddle_pricing":[{"expiration":"12/18/2026","dte":77,"strike":25.0,"straddle_price":5.43,"straddle_pct":21.65,"implied_move":21.65,"avg_iv":60.0}],"volume_profile":{"profile":[{"strike":15.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":24,"total_oi":24,"bias":"neutral"},{"strike":17.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":3,"total_oi":3,"bias":"neutral"},{"strike":18.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":5,"total_oi":5,"bias":"neutral"},{"strike":19.0,"call_volume":0,"put_volume":3,"total_volume":3,"call_oi":0,"put_oi":20,"total_oi":20,"bias":"bearish"},{"strike":20.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":37,"total_oi":37,"bias":"neutral"},{"strike":21.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":3,"put_oi":9,"total_oi":12,"bias":"neutral"},{"strike":22.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":17,"put_oi":56,"total_oi":73,"bias":"neutral"},{"strike":23.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":13,"put_oi":8,"total_oi":21,"bias":"neutral"},{"strike":24.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":33,"put_oi":31,"total_oi":64,"bias":"neutral"},{"strike":25.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":68,"put_oi":31,"total_oi":99,"bias":"neutral"},{"strike":26.0,"call_volume":7,"put_volume":0,"total_volume":7,"call_oi":23,"put_oi":5,"total_oi":28,"bias":"bullish"},{"strike":27.0,"call_volume":4,"put_volume":0,"total_volume":4,"call_oi":30,"put_oi":3,"total_oi":33,"bias":"bullish"},{"strike":28.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":16,"put_oi":34,"total_oi":50,"bias":"neutral"},{"strike":29.0,"call_volume":2,"put_volume":0,"total_volume":2,"call_oi":26,"put_oi":10,"total_oi":36,"bias":"bullish"},{"strike":30.0,"call_volume":2,"put_volume":0,"total_volume":2,"call_oi":36,"put_oi":5,"total_oi":41,"bias":"bullish"},{"strike":32.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2,"put_oi":0,"total_oi":2,"bias":"neutral"},{"strike":35.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":138,"put_oi":12,"total_oi":150,"bias":"neutral"}],"underlying_price":25.059999465942383,"peak_call_strike":26.0,"peak_put_strike":19.0,"total_call_volume":15,"total_put_volume":3,"volume_pc_ratio":0.2},"iv_contours":{"x":[0.76,0.8,0.88,0.92,0.96,1.0,1.04,1.08,1.12,1.16,1.2],"y":[14,49,77,168],"z":[[null,null,null,null,44.01,42.5,39.99,35.8,89.91,60.46,85.56],[null,null,84.83,null,null,null,null,null,null,null,null],[128.05,77.86,null,35.32,79.14,59.99,null,null,null,null,51.62],[null,null,24.07,null,29.72,null,null,null,null,null,null]],"levels":[24.1,34.5,44.9,55.3,65.7,76.1,86.5,96.9,107.3,117.7,128.1],"min_iv":24.1,"max_iv":128.1},"butterfly_spread":[],"iv_history":[{"date":"2026-09-14","iv":132.49},{"date":"2026-09-15","iv":135.84},{"date":"2026-09-16","iv":112.93},{"date":"2026-09-17","iv":75.74},{"date":"2026-09-18","iv":71.95},{"date":"2026-09-21","iv":71.94},{"date":"2026-09-22","iv":68.3},{"date":"2026-09-23","iv":66.4},{"date":"2026-09-24","iv":65.2},{"date":"2026-09-25","iv":68.3},{"date":"2026-09-28","iv":69.0},{"date":"2026-09-29","iv":68.7},{"date":"2026-09-30","iv":68.4},{"date":"2026-10-01","iv":71.6},{"date":"2026-10-02","iv":73.2}]}}