{"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":"EWL","summary":{"name":"EWL","price":59.23,"total_oi":1261,"call_oi":234,"put_oi":1027,"pc_ratio":4.389,"net_gex":-368948.05,"avg_iv":29.0,"iv_rank":22.9,"iv_52w_high":43.84,"iv_52w_low":24.6,"gamma_flip":null,"max_pain":62.0},"features":{"symbol":"EWL","price":59.23,"total_oi":1261,"analysis_coverage":0.8333,"avg_iv_pct":29.0,"iv_rank":22.9,"iv_52w_high_pct":43.84,"iv_52w_low_pct":24.6,"front_dte":14,"front_atm_iv_pct":21.4453,"back_atm_iv_pct":13.7829,"term_premium_pp":7.6624,"expected_move_front_pct":4.2,"straddle_front_pct":null,"straddle_30d_pct":null,"risk_reversal_front_pp":null,"risk_reversal_30d_pp":null,"butterfly_front_pp":null,"butterfly_30d_pp":null,"put_call_oi_ratio":4.389,"put_call_oi_front_ratio":2.015,"put_call_volume_front_ratio":0.0,"option_volume":5,"volume_oi_ratio":0.003965,"net_delta_normalized":-0.37923,"dealer_delta_normalized":0.378929,"gex_per_100k_oi":-29258370.340999,"vanna_per_100k_oi":713.71927,"charm_per_100k_oi":394448.850119,"weekend_delta_shift_per_100k_oi":1183346.550357,"iv_surface_range_pp":91.3,"gamma_flip_distance_pct":null,"max_pain_distance_pct":4.676684,"peak_call_distance_pct":null,"peak_put_distance_pct":1.300017},"analyses":{"gamma_walls":[{"strike":52.0,"call_gex":0.0,"put_gex":-74.11,"net_gex":-74.11,"call_oi":0,"put_oi":1},{"strike":54.0,"call_gex":0.0,"put_gex":-822.25,"net_gex":-822.25,"call_oi":1,"put_oi":6},{"strike":55.0,"call_gex":158.13,"put_gex":-1746.1,"net_gex":-1587.97,"call_oi":1,"put_oi":13},{"strike":56.0,"call_gex":0.0,"put_gex":-5363.75,"net_gex":-5363.75,"call_oi":0,"put_oi":39},{"strike":57.0,"call_gex":0.0,"put_gex":-5727.48,"net_gex":-5727.48,"call_oi":0,"put_oi":44},{"strike":58.0,"call_gex":0.0,"put_gex":-46656.85,"net_gex":-46656.85,"call_oi":0,"put_oi":156},{"strike":59.0,"call_gex":0.0,"put_gex":-74635.96,"net_gex":-74635.96,"call_oi":0,"put_oi":174},{"strike":60.0,"call_gex":1473.15,"put_gex":-167369.45,"net_gex":-165896.3,"call_oi":9,"put_oi":287},{"strike":61.0,"call_gex":8312.13,"put_gex":-86734.35,"net_gex":-78422.22,"call_oi":16,"put_oi":232},{"strike":62.0,"call_gex":6287.93,"put_gex":-12518.12,"net_gex":-6230.19,"call_oi":19,"put_oi":59},{"strike":63.0,"call_gex":147.51,"put_gex":-1300.03,"net_gex":-1152.53,"call_oi":1,"put_oi":6},{"strike":64.0,"call_gex":5586.42,"put_gex":0.0,"net_gex":5586.42,"call_oi":31,"put_oi":0},{"strike":65.0,"call_gex":2347.78,"put_gex":-1710.24,"net_gex":637.54,"call_oi":13,"put_oi":10},{"strike":66.0,"call_gex":1516.04,"put_gex":0.0,"net_gex":1516.04,"call_oi":11,"put_oi":0},{"strike":67.0,"call_gex":1609.27,"put_gex":0.0,"net_gex":1609.27,"call_oi":15,"put_oi":0},{"strike":68.0,"call_gex":1459.79,"put_gex":0.0,"net_gex":1459.79,"call_oi":15,"put_oi":0},{"strike":70.0,"call_gex":3491.1,"put_gex":0.0,"net_gex":3491.1,"call_oi":50,"put_oi":0},{"strike":72.0,"call_gex":1050.96,"put_gex":0.0,"net_gex":1050.96,"call_oi":22,"put_oi":0},{"strike":73.0,"call_gex":2270.42,"put_gex":0.0,"net_gex":2270.42,"call_oi":30,"put_oi":0}],"pain_by_strike":[{"strike":52.0,"call_value":0,"put_value":7751.0,"total_value":7751.0},{"strike":54.0,"call_value":0.0,"put_value":5699.0,"total_value":5699.0},{"strike":55.0,"call_value":1.0,"put_value":4679.0,"total_value":4680.0},{"strike":56.0,"call_value":3.0,"put_value":3672.0,"total_value":3675.0},{"strike":57.0,"call_value":5.0,"put_value":2704.0,"total_value":2709.0},{"strike":58.0,"call_value":7.0,"put_value":1780.0,"total_value":1787.0},{"strike":59.0,"call_value":9.0,"put_value":1012.0,"total_value":1021.0},{"strike":60.0,"call_value":11.0,"put_value":418.0,"total_value":429.0},{"strike":61.0,"call_value":22.0,"put_value":111.0,"total_value":133.0},{"strike":62.0,"call_value":49.0,"put_value":36.0,"total_value":85.0},{"strike":63.0,"call_value":95.0,"put_value":20.0,"total_value":115.0},{"strike":64.0,"call_value":142.0,"put_value":10.0,"total_value":152.0},{"strike":65.0,"call_value":220.0,"put_value":0.0,"total_value":220.0},{"strike":66.0,"call_value":311.0,"put_value":0.0,"total_value":311.0},{"strike":67.0,"call_value":413.0,"put_value":0.0,"total_value":413.0},{"strike":68.0,"call_value":530.0,"put_value":0.0,"total_value":530.0},{"strike":70.0,"call_value":794.0,"put_value":0.0,"total_value":794.0},{"strike":72.0,"call_value":1158.0,"put_value":0.0,"total_value":1158.0},{"strike":73.0,"call_value":1362.0,"put_value":0,"total_value":1362.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":null,"strike":null},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":64.7,"strike":54.0},{"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":47.0,"strike":52.0},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":32.4,"strike":57.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":29.7,"strike":55.75},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":20.4,"strike":59.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":12.2,"strike":59.0},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":10.9,"strike":59.25},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":21.7,"strike":61.8},{"moneyness":1.05,"dte":21,"iv":null,"strike":null},{"moneyness":1.05,"dte":30,"iv":null,"strike":null},{"moneyness":1.05,"dte":45,"iv":16.2,"strike":61.5},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":30.4,"strike":62.25},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":61.2,"strike":65.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":24.9,"strike":65.0},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":19.2,"strike":65.0},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":73.9,"strike":70.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":null,"strike":null},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":32.7,"strike":68.33}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":1.0,"contract_count":12,"total_oi":339},{"expiration":"11/20/2026","dte":49,"iv":0.0,"contract_count":6,"total_oi":246},{"expiration":"01/15/2027","dte":105,"iv":0.4704,"contract_count":13,"total_oi":165},{"expiration":"04/16/2027","dte":196,"iv":0.1992,"contract_count":10,"total_oi":366}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":4.2,"expected_move_2std":8.4,"contract_count":8},{"expiration":"11/20/2026","dte":49,"expected_move_1std":5.05,"expected_move_2std":10.1,"contract_count":5},{"expiration":"01/15/2027","dte":105,"expected_move_1std":10.71,"expected_move_2std":21.43,"contract_count":7},{"expiration":"04/16/2027","dte":196,"expected_move_1std":14.81,"expected_move_2std":29.61,"contract_count":7}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":135,"put_oi":272,"total_oi":407,"pc_ratio":2.015,"pc_ratio_volume":0,"sentiment":"bearish"},{"expiration":"11/20/2026","dte":49,"call_oi":0,"put_oi":246,"total_oi":246,"pc_ratio":0,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"01/15/2027","dte":105,"call_oi":80,"put_oi":162,"total_oi":242,"pc_ratio":2.025,"pc_ratio_volume":0,"sentiment":"bearish"},{"expiration":"04/16/2027","dte":196,"call_oi":19,"put_oi":347,"total_oi":366,"pc_ratio":18.263,"pc_ratio_volume":0,"sentiment":"bearish"}],"dealer_positioning":{"positioning":[{"strike":52.0,"call_delta_oi":0,"put_delta_oi":-24.0,"dealer_delta":24.0,"call_oi":0,"put_oi":1},{"strike":54.0,"call_delta_oi":0,"put_delta_oi":-122.0,"dealer_delta":122.0,"call_oi":0,"put_oi":6},{"strike":55.0,"call_delta_oi":83.0,"put_delta_oi":-241.0,"dealer_delta":158.0,"call_oi":1,"put_oi":13},{"strike":56.0,"call_delta_oi":0,"put_delta_oi":-1048.0,"dealer_delta":1048.0,"call_oi":0,"put_oi":39},{"strike":57.0,"call_delta_oi":0,"put_delta_oi":-1458.0,"dealer_delta":1458.0,"call_oi":0,"put_oi":44},{"strike":58.0,"call_delta_oi":0,"put_delta_oi":-4743.0,"dealer_delta":4743.0,"call_oi":0,"put_oi":156},{"strike":59.0,"call_delta_oi":0,"put_delta_oi":-6840.0,"dealer_delta":6840.0,"call_oi":0,"put_oi":174},{"strike":60.0,"call_delta_oi":498.0,"put_delta_oi":-16240.0,"dealer_delta":15743.0,"call_oi":9,"put_oi":287},{"strike":61.0,"call_delta_oi":244.0,"put_delta_oi":-16337.0,"dealer_delta":16093.0,"call_oi":16,"put_oi":232},{"strike":62.0,"call_delta_oi":331.0,"put_delta_oi":-3778.0,"dealer_delta":3447.0,"call_oi":19,"put_oi":59},{"strike":63.0,"call_delta_oi":40.0,"put_delta_oi":-459.0,"dealer_delta":419.0,"call_oi":1,"put_oi":6},{"strike":64.0,"call_delta_oi":774.0,"put_delta_oi":0,"dealer_delta":-774.0,"call_oi":31,"put_oi":0},{"strike":65.0,"call_delta_oi":349.0,"put_delta_oi":-822.0,"dealer_delta":473.0,"call_oi":13,"put_oi":10},{"strike":66.0,"call_delta_oi":239.0,"put_delta_oi":0,"dealer_delta":-239.0,"call_oi":11,"put_oi":0},{"strike":67.0,"call_delta_oi":463.0,"put_delta_oi":0,"dealer_delta":-463.0,"call_oi":15,"put_oi":0},{"strike":68.0,"call_delta_oi":466.0,"put_delta_oi":0,"dealer_delta":-466.0,"call_oi":15,"put_oi":0},{"strike":70.0,"call_delta_oi":274.0,"put_delta_oi":0,"dealer_delta":-274.0,"call_oi":50,"put_oi":0},{"strike":72.0,"call_delta_oi":89.0,"put_delta_oi":0,"dealer_delta":-89.0,"call_oi":22,"put_oi":0},{"strike":73.0,"call_delta_oi":480.0,"put_delta_oi":0,"dealer_delta":-480.0,"call_oi":30,"put_oi":0}],"net_dealer_delta":47783.0,"total_call_delta":4331.0,"total_put_delta":-52114.0,"bias":"neutral"},"vol_smile":[{"expiration":"10/16/2026","underlying_price":59.22999954223633,"strikes":[{"strike":61.0,"moneyness":1.0299,"type":"put","iv":0.1415,"delta":-0.8492,"oi":130}]}],"greeks_heatmap":{"data":[{"strike":60.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.6867,"call_gamma":0,"put_gamma":0.261271,"call_theta":0,"put_theta":-0.0136,"call_vega":0,"put_vega":0.0396,"call_oi":0,"put_oi":89},{"strike":61.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.8492,"call_gamma":0,"put_gamma":0.147991,"call_theta":0,"put_theta":-0.0082,"call_vega":0,"put_vega":0.0262,"call_oi":0,"put_oi":130},{"strike":58.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.2889,"call_gamma":0,"put_gamma":0.115392,"call_theta":0,"put_theta":-0.0085,"call_vega":0,"put_vega":0.0734,"call_oi":0,"put_oi":54},{"strike":59.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.411,"call_gamma":0,"put_gamma":0.1395,"call_theta":0,"put_theta":-0.0084,"call_vega":0,"put_vega":0.0835,"call_oi":0,"put_oi":71},{"strike":60.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.5751,"call_gamma":0,"put_gamma":0.186939,"call_theta":0,"put_theta":-0.0045,"call_vega":0,"put_vega":0.0842,"call_oi":0,"put_oi":88}],"strikes":[58.0,59.0,60.0,61.0],"dtes":[14,49]},"risk_reversal":[],"vanna_exposure":{"exposure":[{"strike":58.0,"call_vanna":0,"put_vanna":10.0,"net_vanna":10.0,"call_oi":0,"put_oi":125},{"strike":59.0,"call_vanna":0,"put_vanna":5.0,"net_vanna":5.0,"call_oi":0,"put_oi":122},{"strike":60.0,"call_vanna":0,"put_vanna":-2.0,"net_vanna":-2.0,"call_oi":0,"put_oi":244},{"strike":61.0,"call_vanna":0,"put_vanna":-3.0,"net_vanna":-3.0,"call_oi":0,"put_oi":195}],"net_vanna":9.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":58.0,"call_charm":0,"put_charm":99.0,"net_charm":99.0,"call_oi":0,"put_oi":54},{"strike":59.0,"call_charm":0,"put_charm":182.0,"net_charm":182.0,"call_oi":0,"put_oi":71},{"strike":60.0,"call_charm":0,"put_charm":2343.0,"net_charm":2343.0,"call_oi":0,"put_oi":177},{"strike":61.0,"call_charm":0,"put_charm":2351.0,"net_charm":2351.0,"call_oi":0,"put_oi":130}],"net_charm":4974.0,"weekend_delta_shift":14922.0,"interpretation":"delta_decays_bullish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":2257.0,"put_delta":-20129.0,"net_delta":-17872.0,"call_oi":134,"put_oi":272,"total_oi":406,"total_volume":2,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":0,"put_delta":-11885.0,"net_delta":-11885.0,"call_oi":0,"put_oi":246,"total_oi":246,"total_volume":0,"bias":"neutral"},{"expiration":"01/15/2027","dte":105,"call_delta":1324.0,"put_delta":-6848.0,"net_delta":-5525.0,"call_oi":80,"put_oi":162,"total_oi":242,"total_volume":3,"bias":"neutral"},{"expiration":"04/16/2027","dte":196,"call_delta":750.0,"put_delta":-13251.0,"net_delta":-12501.0,"call_oi":19,"put_oi":347,"total_oi":366,"total_volume":0,"bias":"neutral"}],"straddle_pricing":[],"volume_profile":{"profile":[{"strike":52.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":1,"total_oi":1,"bias":"neutral"},{"strike":54.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":6,"total_oi":7,"bias":"neutral"},{"strike":55.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":13,"total_oi":14,"bias":"neutral"},{"strike":56.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":39,"total_oi":39,"bias":"neutral"},{"strike":57.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":44,"total_oi":44,"bias":"neutral"},{"strike":58.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":156,"total_oi":156,"bias":"neutral"},{"strike":59.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":174,"total_oi":174,"bias":"neutral"},{"strike":60.0,"call_volume":0,"put_volume":3,"total_volume":3,"call_oi":9,"put_oi":287,"total_oi":296,"bias":"bearish"},{"strike":61.0,"call_volume":0,"put_volume":2,"total_volume":2,"call_oi":16,"put_oi":232,"total_oi":248,"bias":"bearish"},{"strike":62.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":19,"put_oi":59,"total_oi":78,"bias":"neutral"},{"strike":63.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":6,"total_oi":7,"bias":"neutral"},{"strike":64.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":31,"put_oi":0,"total_oi":31,"bias":"neutral"},{"strike":65.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":13,"put_oi":10,"total_oi":23,"bias":"neutral"},{"strike":66.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":11,"put_oi":0,"total_oi":11,"bias":"neutral"},{"strike":67.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":15,"put_oi":0,"total_oi":15,"bias":"neutral"},{"strike":68.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":15,"put_oi":0,"total_oi":15,"bias":"neutral"},{"strike":70.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":50,"put_oi":0,"total_oi":50,"bias":"neutral"},{"strike":72.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":22,"put_oi":0,"total_oi":22,"bias":"neutral"},{"strike":73.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":30,"put_oi":0,"total_oi":30,"bias":"neutral"}],"underlying_price":59.22999954223633,"peak_call_strike":null,"peak_put_strike":60.0,"total_call_volume":0,"total_put_volume":5,"volume_pc_ratio":0},"iv_contours":{"x":[0.98,1.0,1.01,1.03,1.05,1.08,1.11,1.13,1.15,1.18,1.22,1.23],"y":[14,49,105],"z":[[null,13.4,12.14,14.2,24.79,55.31,66.93,null,null,null,57.01,100.96],[13.79,12.98,9.76,15.77,null,null,null,null,null,null,null,null],[11.59,9.69,14.08,35.33,30.68,null,null,39.11,41.31,17.62,null,null]],"levels":[9.7,18.8,27.9,37.1,46.2,55.3,64.5,73.6,82.7,91.8,101.0],"min_iv":9.7,"max_iv":101.0},"butterfly_spread":[],"iv_history":[{"date":"2026-09-14","iv":29.16},{"date":"2026-09-15","iv":30.29},{"date":"2026-09-16","iv":32.29},{"date":"2026-09-17","iv":36.53},{"date":"2026-09-18","iv":43.84},{"date":"2026-09-21","iv":26.17},{"date":"2026-09-22","iv":24.6},{"date":"2026-09-23","iv":25.3},{"date":"2026-09-24","iv":24.6},{"date":"2026-09-25","iv":24.6},{"date":"2026-09-28","iv":27.0},{"date":"2026-09-29","iv":26.7},{"date":"2026-09-30","iv":28.1},{"date":"2026-10-01","iv":29.8},{"date":"2026-10-02","iv":29.0}]}}