{"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":"ASTH","summary":{"name":"ASTH","price":35.88,"total_oi":8666,"call_oi":6691,"put_oi":1975,"pc_ratio":0.295,"net_gex":349020.86,"avg_iv":83.7,"iv_rank":41.9,"iv_52w_high":105.78,"iv_52w_low":67.8,"gamma_flip":35.21,"max_pain":40.0},"features":{"symbol":"ASTH","price":35.88,"total_oi":8666,"analysis_coverage":0.9444,"avg_iv_pct":83.7,"iv_rank":41.9,"iv_52w_high_pct":105.78,"iv_52w_low_pct":67.8,"front_dte":14,"front_atm_iv_pct":62.2424,"back_atm_iv_pct":71.0978,"term_premium_pp":-8.8554,"expected_move_front_pct":12.19,"straddle_front_pct":20.35,"straddle_30d_pct":20.35,"risk_reversal_front_pp":91.14,"risk_reversal_30d_pp":91.14,"butterfly_front_pp":null,"butterfly_30d_pp":null,"put_call_oi_ratio":0.295,"put_call_oi_front_ratio":0.007,"put_call_volume_front_ratio":0.25,"option_volume":270,"volume_oi_ratio":0.031156,"net_delta_normalized":0.119201,"dealer_delta_normalized":-0.119204,"gex_per_100k_oi":4027473.57489,"vanna_per_100k_oi":2746.365105,"charm_per_100k_oi":-2729425.340411,"weekend_delta_shift_per_100k_oi":-8188276.021232,"iv_surface_range_pp":80.4,"gamma_flip_distance_pct":-1.867336,"max_pain_distance_pct":11.48272,"peak_call_distance_pct":25.41806,"peak_put_distance_pct":11.48272},"analyses":{"gamma_walls":[{"strike":12.5,"call_gex":3.31,"put_gex":0.0,"net_gex":3.31,"call_oi":1,"put_oi":0},{"strike":17.5,"call_gex":0.0,"put_gex":-380.6,"net_gex":-380.6,"call_oi":0,"put_oi":50},{"strike":20.0,"call_gex":18.75,"put_gex":-544.79,"net_gex":-526.05,"call_oi":2,"put_oi":54},{"strike":22.5,"call_gex":368.38,"put_gex":-1197.05,"net_gex":-828.67,"call_oi":27,"put_oi":88},{"strike":25.0,"call_gex":77.4,"put_gex":-2278.01,"net_gex":-2200.61,"call_oi":4,"put_oi":126},{"strike":30.0,"call_gex":739.87,"put_gex":-4916.24,"net_gex":-4176.37,"call_oi":23,"put_oi":153},{"strike":35.0,"call_gex":13143.47,"put_gex":-19227.95,"net_gex":-6084.48,"call_oi":231,"put_oi":392},{"strike":40.0,"call_gex":359222.42,"put_gex":-26777.85,"net_gex":332444.57,"call_oi":4992,"put_oi":750},{"strike":45.0,"call_gex":15704.43,"put_gex":-11523.98,"net_gex":4180.46,"call_oi":373,"put_oi":350},{"strike":50.0,"call_gex":16839.42,"put_gex":-332.62,"net_gex":16506.8,"call_oi":584,"put_oi":11},{"strike":55.0,"call_gex":3950.05,"put_gex":-21.23,"net_gex":3928.81,"call_oi":162,"put_oi":1},{"strike":60.0,"call_gex":6073.49,"put_gex":0.0,"net_gex":6073.49,"call_oi":287,"put_oi":0},{"strike":65.0,"call_gex":53.49,"put_gex":0.0,"net_gex":53.49,"call_oi":3,"put_oi":0},{"strike":70.0,"call_gex":26.7,"put_gex":0.0,"net_gex":26.7,"call_oi":2,"put_oi":0}],"pain_by_strike":[{"strike":12.5,"call_value":0,"put_value":47062.5,"total_value":47062.5},{"strike":17.5,"call_value":5.0,"put_value":37187.5,"total_value":37192.5},{"strike":20.0,"call_value":7.5,"put_value":32375.0,"total_value":32382.5},{"strike":22.5,"call_value":15.0,"put_value":27697.5,"total_value":27712.5},{"strike":25.0,"call_value":90.0,"put_value":23240.0,"total_value":23330.0},{"strike":30.0,"call_value":260.0,"put_value":14955.0,"total_value":15215.0},{"strike":35.0,"call_value":545.0,"put_value":7435.0,"total_value":7980.0},{"strike":40.0,"call_value":1985.0,"put_value":1875.0,"total_value":3860.0},{"strike":45.0,"call_value":28385.0,"put_value":65.0,"total_value":28450.0},{"strike":50.0,"call_value":56650.0,"put_value":5.0,"total_value":56655.0},{"strike":55.0,"call_value":87835.0,"put_value":0.0,"total_value":87835.0},{"strike":60.0,"call_value":119830.0,"put_value":0.0,"total_value":119830.0},{"strike":65.0,"call_value":153260.0,"put_value":0.0,"total_value":153260.0},{"strike":70.0,"call_value":186705.0,"put_value":0,"total_value":186705.0}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":102.8,"strike":30.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":132.0,"strike":22.5},{"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":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":62.2,"strike":35.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":71.1,"strike":35.0},{"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":81.9,"strike":40.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":71.6,"strike":40.0},{"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":120.1,"strike":47.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":82.0,"strike":51.43},{"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":0.3229,"contract_count":2,"total_oi":23},{"expiration":"11/20/2026","dte":49,"iv":1.0,"contract_count":2,"total_oi":439},{"expiration":"02/19/2027","dte":140,"iv":0.0,"contract_count":2,"total_oi":152},{"expiration":"05/21/2027","dte":231,"iv":0.4578,"contract_count":1,"total_oi":9}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":12.19,"expected_move_2std":24.37,"contract_count":2},{"expiration":"11/20/2026","dte":49,"expected_move_1std":26.05,"expected_move_2std":52.1,"contract_count":2},{"expiration":"02/19/2027","dte":140,"expected_move_1std":35.91,"expected_move_2std":71.83,"contract_count":2},{"expiration":"05/21/2027","dte":231,"expected_move_1std":50.9,"expected_move_2std":101.81,"contract_count":1}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":4456,"put_oi":32,"total_oi":4488,"pc_ratio":0.007,"pc_ratio_volume":0.25,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":1850,"put_oi":729,"total_oi":2579,"pc_ratio":0.394,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"02/19/2027","dte":140,"call_oi":373,"put_oi":563,"total_oi":936,"pc_ratio":1.509,"pc_ratio_volume":0,"sentiment":"bearish"},{"expiration":"05/21/2027","dte":231,"call_oi":12,"put_oi":651,"total_oi":663,"pc_ratio":54.25,"pc_ratio_volume":0,"sentiment":"bearish"}],"dealer_positioning":{"positioning":[{"strike":12.5,"call_delta_oi":97.0,"put_delta_oi":0,"dealer_delta":-97.0,"call_oi":1,"put_oi":0},{"strike":17.5,"call_delta_oi":0,"put_delta_oi":-485.0,"dealer_delta":485.0,"call_oi":0,"put_oi":50},{"strike":20.0,"call_delta_oi":188.0,"put_delta_oi":-616.0,"dealer_delta":428.0,"call_oi":2,"put_oi":54},{"strike":22.5,"call_delta_oi":2441.0,"put_delta_oi":-956.0,"dealer_delta":-1485.0,"call_oi":27,"put_oi":88},{"strike":25.0,"call_delta_oi":356.0,"put_delta_oi":-1808.0,"dealer_delta":1452.0,"call_oi":4,"put_oi":126},{"strike":30.0,"call_delta_oi":1792.0,"put_delta_oi":-3481.0,"dealer_delta":1689.0,"call_oi":23,"put_oi":153},{"strike":35.0,"call_delta_oi":13874.0,"put_delta_oi":-15505.0,"dealer_delta":1632.0,"call_oi":231,"put_oi":392},{"strike":40.0,"call_delta_oi":147333.0,"put_delta_oi":-38063.0,"dealer_delta":-109270.0,"call_oi":4992,"put_oi":750},{"strike":45.0,"call_delta_oi":6010.0,"put_delta_oi":-21722.0,"dealer_delta":15712.0,"call_oi":373,"put_oi":350},{"strike":50.0,"call_delta_oi":7288.0,"put_delta_oi":-810.0,"dealer_delta":-6478.0,"call_oi":584,"put_oi":11},{"strike":55.0,"call_delta_oi":2654.0,"put_delta_oi":-90.0,"dealer_delta":-2564.0,"call_oi":162,"put_oi":1},{"strike":60.0,"call_delta_oi":4748.0,"put_delta_oi":0,"dealer_delta":-4748.0,"call_oi":287,"put_oi":0},{"strike":65.0,"call_delta_oi":41.0,"put_delta_oi":0,"dealer_delta":-41.0,"call_oi":3,"put_oi":0},{"strike":70.0,"call_delta_oi":17.0,"put_delta_oi":0,"dealer_delta":-17.0,"call_oi":2,"put_oi":0}],"net_dealer_delta":-103302.0,"total_call_delta":186838.0,"total_put_delta":-83537.0,"bias":"bearish"},"vol_smile":[{"expiration":"02/19/2027","underlying_price":35.880001068115234,"strikes":[{"strike":35.0,"moneyness":0.9755,"type":"put","iv":0.5794,"delta":-0.3846,"oi":145},{"strike":45.0,"moneyness":1.2542,"type":"put","iv":0.6666,"delta":-0.62,"oi":225},{"strike":60.0,"moneyness":1.6722,"type":"call","iv":0.6851,"delta":0.1669,"oi":271}]},{"expiration":"05/21/2027","underlying_price":35.880001068115234,"strikes":[{"strike":40.0,"moneyness":1.1148,"type":"put","iv":0.6287,"delta":-0.466,"oi":501}]},{"expiration":"10/16/2026","underlying_price":35.880001068115234,"strikes":[{"strike":40.0,"moneyness":1.1148,"type":"call","iv":0.8439,"delta":0.2765,"oi":4121},{"strike":45.0,"moneyness":1.2542,"type":"call","iv":1.0454,"delta":0.1488,"oi":322}]},{"expiration":"11/20/2026","underlying_price":35.880001068115234,"strikes":[{"strike":35.0,"moneyness":0.9755,"type":"call","iv":0.6935,"delta":0.5974,"oi":205},{"strike":35.0,"moneyness":0.9755,"type":"put","iv":0.7283,"delta":-0.4024,"oi":234},{"strike":40.0,"moneyness":1.1148,"type":"call","iv":0.6686,"delta":0.3806,"oi":839},{"strike":40.0,"moneyness":1.1148,"type":"put","iv":0.7641,"delta":-0.5923,"oi":242},{"strike":50.0,"moneyness":1.3935,"type":"call","iv":0.6997,"delta":0.1232,"oi":577},{"strike":55.0,"moneyness":1.5329,"type":"call","iv":0.9962,"delta":0.162,"oi":158}]}],"greeks_heatmap":{"data":[{"strike":40.0,"dte":14,"expiration":"10/16/2026","call_delta":0.2765,"put_delta":0,"call_gamma":0.058542,"put_gamma":0,"call_theta":-0.0746,"put_theta":0,"call_vega":0.0227,"put_vega":0,"call_oi":4121,"put_oi":0},{"strike":45.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1488,"put_delta":0,"call_gamma":0.03276,"put_gamma":0,"call_theta":-0.0637,"put_theta":0,"call_vega":0.0157,"put_vega":0,"call_oi":322,"put_oi":0},{"strike":35.0,"dte":49,"expiration":"11/20/2026","call_delta":0.5974,"put_delta":-0.4024,"call_gamma":0.042884,"put_gamma":0.040832,"call_theta":-0.0384,"put_theta":-0.0361,"call_vega":0.0504,"put_vega":0.0503,"call_oi":205,"put_oi":234},{"strike":40.0,"dte":49,"expiration":"11/20/2026","call_delta":0.3806,"put_delta":-0.5923,"call_gamma":0.043785,"put_gamma":0.039048,"call_theta":-0.0359,"put_theta":-0.037,"call_vega":0.0496,"put_vega":0.0505,"call_oi":839,"put_oi":242}],"strikes":[35.0,40.0,45.0],"dtes":[14,49]},"risk_reversal":[{"expiration":"11/20/2026","dte":49,"risk_reversal":91.14,"put_25d_iv":190.75,"call_25d_iv":99.62,"put_25d_strike":20.0,"call_25d_strike":55.0,"skew":"put_skew"},{"expiration":"02/19/2027","dte":140,"risk_reversal":-6.17,"put_25d_iv":62.34,"call_25d_iv":68.51,"put_25d_strike":30.0,"call_25d_strike":60.0,"skew":"call_skew"}],"vanna_exposure":{"exposure":[{"strike":20.0,"call_vanna":0,"put_vanna":3.0,"net_vanna":3.0,"call_oi":0,"put_oi":51},{"strike":25.0,"call_vanna":0,"put_vanna":7.0,"net_vanna":7.0,"call_oi":0,"put_oi":72},{"strike":30.0,"call_vanna":0,"put_vanna":7.0,"net_vanna":7.0,"call_oi":0,"put_oi":70},{"strike":35.0,"call_vanna":-6.0,"put_vanna":14.0,"net_vanna":9.0,"call_oi":205,"put_oi":379},{"strike":40.0,"call_vanna":144.0,"put_vanna":4.0,"net_vanna":148.0,"call_oi":4960,"put_oi":743},{"strike":45.0,"call_vanna":10.0,"put_vanna":-15.0,"net_vanna":-6.0,"call_oi":322,"put_oi":310},{"strike":50.0,"call_vanna":32.0,"put_vanna":0,"net_vanna":32.0,"call_oi":577,"put_oi":0},{"strike":55.0,"call_vanna":10.0,"put_vanna":0,"net_vanna":10.0,"call_oi":158,"put_oi":0},{"strike":60.0,"call_vanna":28.0,"put_vanna":0,"net_vanna":28.0,"call_oi":271,"put_oi":0}],"net_vanna":238.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":20.0,"call_charm":0,"put_charm":217.0,"net_charm":217.0,"call_oi":0,"put_oi":51},{"strike":35.0,"call_charm":-3503.0,"put_charm":2535.0,"net_charm":-968.0,"call_oi":205,"put_oi":234},{"strike":40.0,"call_charm":-230084.0,"put_charm":3949.0,"net_charm":-226135.0,"call_oi":4960,"put_oi":242},{"strike":45.0,"call_charm":-7956.0,"put_charm":0,"net_charm":-7956.0,"call_oi":322,"put_oi":0},{"strike":50.0,"call_charm":-1048.0,"put_charm":0,"net_charm":-1048.0,"call_oi":577,"put_oi":0},{"strike":55.0,"call_charm":-642.0,"put_charm":0,"net_charm":-642.0,"call_oi":158,"put_oi":0}],"net_charm":-236532.0,"weekend_delta_shift":-709596.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":119545.0,"put_delta":-951.0,"net_delta":118594.0,"call_oi":4456,"put_oi":32,"total_oi":4488,"total_volume":5,"bias":"bullish"},{"expiration":"11/20/2026","dte":49,"call_delta":56243.0,"put_delta":-29729.0,"net_delta":26514.0,"call_oi":1850,"put_oi":729,"total_oi":2579,"total_volume":59,"bias":"neutral"},{"expiration":"02/19/2027","dte":140,"call_delta":10239.0,"put_delta":-23657.0,"net_delta":-13418.0,"call_oi":373,"put_oi":563,"total_oi":936,"total_volume":6,"bias":"neutral"},{"expiration":"05/21/2027","dte":231,"call_delta":811.0,"put_delta":-29201.0,"net_delta":-28390.0,"call_oi":12,"put_oi":651,"total_oi":663,"total_volume":200,"bias":"neutral"}],"straddle_pricing":[{"expiration":"11/20/2026","dte":49,"strike":35.0,"straddle_price":7.3,"straddle_pct":20.35,"implied_move":20.35,"avg_iv":71.1}],"volume_profile":{"profile":[{"strike":12.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":0,"total_oi":1,"bias":"neutral"},{"strike":17.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":50,"total_oi":50,"bias":"neutral"},{"strike":20.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2,"put_oi":54,"total_oi":56,"bias":"neutral"},{"strike":22.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":27,"put_oi":88,"total_oi":115,"bias":"neutral"},{"strike":25.0,"call_volume":0,"put_volume":1,"total_volume":1,"call_oi":4,"put_oi":126,"total_oi":130,"bias":"bearish"},{"strike":30.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":23,"put_oi":153,"total_oi":176,"bias":"neutral"},{"strike":35.0,"call_volume":0,"put_volume":1,"total_volume":1,"call_oi":231,"put_oi":392,"total_oi":623,"bias":"bearish"},{"strike":40.0,"call_volume":5,"put_volume":200,"total_volume":205,"call_oi":4992,"put_oi":750,"total_oi":5742,"bias":"bearish"},{"strike":45.0,"call_volume":42,"put_volume":5,"total_volume":47,"call_oi":373,"put_oi":350,"total_oi":723,"bias":"bullish"},{"strike":50.0,"call_volume":16,"put_volume":0,"total_volume":16,"call_oi":584,"put_oi":11,"total_oi":595,"bias":"bullish"},{"strike":55.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":162,"put_oi":1,"total_oi":163,"bias":"neutral"},{"strike":60.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":287,"put_oi":0,"total_oi":287,"bias":"neutral"},{"strike":65.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":3,"put_oi":0,"total_oi":3,"bias":"neutral"},{"strike":70.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2,"put_oi":0,"total_oi":2,"bias":"neutral"}],"underlying_price":35.880001068115234,"peak_call_strike":45.0,"peak_put_strike":40.0,"total_call_volume":63,"total_put_volume":207,"volume_pc_ratio":3.286},"iv_contours":{"x":[0.84,0.97,1.11,1.25],"y":[14,49,140],"z":[[135.21,69.6,84.39,104.54],[77.97,71.09,71.63,67.16],[62.34,57.94,54.82,62.88]],"levels":[54.8,62.9,70.9,78.9,87.0,95.0,103.1,111.1,119.1,127.2,135.2],"min_iv":54.8,"max_iv":135.2},"butterfly_spread":[],"iv_history":[{"date":"2026-09-14","iv":99.65},{"date":"2026-09-15","iv":103.03},{"date":"2026-09-16","iv":105.78},{"date":"2026-09-17","iv":90.79},{"date":"2026-09-18","iv":78.8},{"date":"2026-09-21","iv":75.54},{"date":"2026-09-22","iv":77.1},{"date":"2026-09-23","iv":78.2},{"date":"2026-09-24","iv":76.2},{"date":"2026-09-25","iv":67.8},{"date":"2026-09-28","iv":85.7},{"date":"2026-09-29","iv":77.3},{"date":"2026-09-30","iv":75.1},{"date":"2026-10-01","iv":84.8},{"date":"2026-10-02","iv":83.7}]}}