{"feed":"hoad_options_analytics","schema_version":1,"public_schema_version":4,"data_date":"2026-10-23","generated_at":"2026-10-23T21:10:37Z","symbol":"APOG","summary":{"price":43.63,"total_oi":1590,"call_oi":1156,"put_oi":434,"pc_ratio":0.375,"net_gex":150146.88,"avg_iv":57.2,"iv_rank":0.9,"iv_52w_high":413,"iv_52w_low":53.8,"gamma_flip":37.8,"max_pain":40},"features":{"price":43.63,"total_oi":1590,"analysis_coverage":0.8889,"avg_iv_pct":57.2,"iv_rank":0.9,"iv_52w_high_pct":413,"iv_52w_low_pct":53.8,"front_dte":28,"term_premium_pp":0,"risk_reversal_front_pp":0,"risk_reversal_30d_pp":0,"butterfly_front_pp":null,"butterfly_30d_pp":null,"put_call_oi_ratio":0.375,"put_call_oi_front_ratio":0.292,"put_call_volume_front_ratio":0.016,"option_volume":63,"volume_oi_ratio":0.039623,"net_delta_normalized":0.302025,"dealer_delta_normalized":-0.302031,"gex_per_100k_oi":9443200,"vanna_per_100k_oi":1194.968553,"charm_per_100k_oi":-1029496.855346,"weekend_delta_shift_per_100k_oi":-3088553.459119,"iv_surface_range_pp":53.7,"gamma_flip_distance_pct":-13.362365,"max_pain_distance_pct":-8.319963,"peak_call_distance_pct":3.140041,"peak_put_distance_pct":-8.319963},"analyses":{"iv_history":[{"date":"2026-09-14","iv":84.44},{"date":"2026-09-15","iv":79.57},{"date":"2026-09-16","iv":86.68},{"date":"2026-09-17","iv":60.53},{"date":"2026-09-18","iv":64.92},{"date":"2026-09-21","iv":60.07},{"date":"2026-09-22","iv":58.1},{"date":"2026-09-23","iv":59.4},{"date":"2026-09-24","iv":62.2},{"date":"2026-09-25","iv":59.5},{"date":"2026-09-28","iv":64.1},{"date":"2026-09-29","iv":62.5},{"date":"2026-09-30","iv":68.1},{"date":"2026-10-01","iv":60.3},{"date":"2026-10-02","iv":64.3},{"date":"2026-10-05","iv":65.7},{"date":"2026-10-06","iv":53.8},{"date":"2026-10-07","iv":62.7},{"date":"2026-10-08","iv":62.6},{"date":"2026-10-09","iv":64.6},{"date":"2026-10-12","iv":83.7},{"date":"2026-10-13","iv":76},{"date":"2026-10-14","iv":105},{"date":"2026-10-15","iv":279.6},{"date":"2026-10-16","iv":413},{"date":"2026-10-19","iv":59},{"date":"2026-10-20","iv":54.6},{"date":"2026-10-21","iv":55.5},{"date":"2026-10-22","iv":57.9},{"date":"2026-10-23","iv":57.2}],"pain_by_strike":[{"strike":20,"total_value":6617.5},{"strike":22.5,"total_value":5535},{"strike":25,"total_value":4455},{"strike":30,"total_value":2505},{"strike":35,"total_value":960},{"strike":40,"total_value":310},{"strike":45,"total_value":1520},{"strike":50,"total_value":6660},{"strike":55,"total_value":12350},{"strike":60,"total_value":18105},{"strike":75,"total_value":35385}],"volume_profile":[],"gamma_walls":[],"pc_skew":[],"net_delta":[]}}