{"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":"GIB","summary":{"name":"GIB","price":70.19,"total_oi":873,"call_oi":738,"put_oi":135,"pc_ratio":0.183,"net_gex":82157.59,"avg_iv":57.5,"iv_rank":26.2,"iv_52w_high":76.65,"iv_52w_low":50.7,"gamma_flip":70.58,"max_pain":70.0},"features":{"symbol":"GIB","price":70.19,"total_oi":873,"analysis_coverage":0.8333,"avg_iv_pct":57.5,"iv_rank":26.2,"iv_52w_high_pct":76.65,"iv_52w_low_pct":50.7,"front_dte":14,"front_atm_iv_pct":35.4868,"back_atm_iv_pct":31.9599,"term_premium_pp":3.5269,"expected_move_front_pct":6.95,"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":0.183,"put_call_oi_front_ratio":0.475,"put_call_volume_front_ratio":0.0,"option_volume":0,"volume_oi_ratio":0.0,"net_delta_normalized":0.193459,"dealer_delta_normalized":-0.193448,"gex_per_100k_oi":9410949.599084,"vanna_per_100k_oi":2405.498282,"charm_per_100k_oi":-338258.877434,"weekend_delta_shift_per_100k_oi":-1014662.084765,"iv_surface_range_pp":37.5,"gamma_flip_distance_pct":0.555635,"max_pain_distance_pct":-0.270694,"peak_call_distance_pct":null,"peak_put_distance_pct":null},"analyses":{"gamma_walls":[{"strike":35.0,"call_gex":0.0,"put_gex":-21.96,"net_gex":-21.96,"call_oi":0,"put_oi":2},{"strike":40.0,"call_gex":32.29,"put_gex":-281.76,"net_gex":-249.47,"call_oi":3,"put_oi":14},{"strike":45.0,"call_gex":24.79,"put_gex":-116.24,"net_gex":-91.45,"call_oi":1,"put_oi":5},{"strike":50.0,"call_gex":145.53,"put_gex":-573.53,"net_gex":-428.0,"call_oi":4,"put_oi":16},{"strike":55.0,"call_gex":110.33,"put_gex":-810.68,"net_gex":-700.35,"call_oi":2,"put_oi":15},{"strike":60.0,"call_gex":280.12,"put_gex":-1334.9,"net_gex":-1054.78,"call_oi":3,"put_oi":16},{"strike":65.0,"call_gex":449.71,"put_gex":-5381.96,"net_gex":-4932.25,"call_oi":3,"put_oi":30},{"strike":70.0,"call_gex":7642.58,"put_gex":-6253.04,"net_gex":1389.54,"call_oi":24,"put_oi":17},{"strike":75.0,"call_gex":56204.03,"put_gex":-4139.33,"net_gex":52064.7,"call_oi":302,"put_oi":18},{"strike":80.0,"call_gex":11806.16,"put_gex":-208.28,"net_gex":11597.88,"call_oi":94,"put_oi":2},{"strike":85.0,"call_gex":16604.8,"put_gex":0.0,"net_gex":16604.8,"call_oi":173,"put_oi":0},{"strike":90.0,"call_gex":5221.82,"put_gex":0.0,"net_gex":5221.82,"call_oi":74,"put_oi":0},{"strike":95.0,"call_gex":1035.26,"put_gex":0.0,"net_gex":1035.26,"call_oi":17,"put_oi":0},{"strike":100.0,"call_gex":1025.97,"put_gex":0.0,"net_gex":1025.97,"call_oi":24,"put_oi":0},{"strike":105.0,"call_gex":463.73,"put_gex":0.0,"net_gex":463.73,"call_oi":9,"put_oi":0},{"strike":110.0,"call_gex":232.14,"put_gex":0.0,"net_gex":232.14,"call_oi":5,"put_oi":0}],"pain_by_strike":[{"strike":35.0,"call_value":0,"put_value":3365.0,"total_value":3365.0},{"strike":40.0,"call_value":0.0,"put_value":2700.0,"total_value":2700.0},{"strike":45.0,"call_value":15.0,"put_value":2105.0,"total_value":2120.0},{"strike":50.0,"call_value":35.0,"put_value":1535.0,"total_value":1570.0},{"strike":55.0,"call_value":75.0,"put_value":1045.0,"total_value":1120.0},{"strike":60.0,"call_value":125.0,"put_value":630.0,"total_value":755.0},{"strike":65.0,"call_value":190.0,"put_value":295.0,"total_value":485.0},{"strike":70.0,"call_value":270.0,"put_value":110.0,"total_value":380.0},{"strike":75.0,"call_value":470.0,"put_value":10.0,"total_value":480.0},{"strike":80.0,"call_value":2180.0,"put_value":0.0,"total_value":2180.0},{"strike":85.0,"call_value":4360.0,"put_value":0.0,"total_value":4360.0},{"strike":90.0,"call_value":7405.0,"put_value":0.0,"total_value":7405.0},{"strike":95.0,"call_value":10820.0,"put_value":0.0,"total_value":10820.0},{"strike":100.0,"call_value":14320.0,"put_value":0.0,"total_value":14320.0},{"strike":105.0,"call_value":17940.0,"put_value":0.0,"total_value":17940.0},{"strike":110.0,"call_value":21605.0,"put_value":0,"total_value":21605.0}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":201.1,"strike":50.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":81.2,"strike":48.0},{"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":56.0,"strike":65.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":36.0,"strike":65.0},{"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":35.5,"strike":70.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":32.0,"strike":70.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":30.5,"strike":75.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":34.9,"strike":75.0},{"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":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":73.8,"strike":81.67},{"moneyness":1.15,"dte":21,"iv":null,"strike":null},{"moneyness":1.15,"dte":30,"iv":null,"strike":null},{"moneyness":1.15,"dte":45,"iv":72.4,"strike":95.0},{"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":5,"total_oi":81},{"expiration":"11/20/2026","dte":49,"iv":0.6327,"contract_count":6,"total_oi":265},{"expiration":"02/19/2027","dte":140,"iv":0.3242,"contract_count":5,"total_oi":47},{"expiration":"05/21/2027","dte":231,"iv":0.0,"contract_count":1,"total_oi":1}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":6.95,"expected_move_2std":13.9,"contract_count":2},{"expiration":"11/20/2026","dte":49,"expected_move_1std":11.71,"expected_move_2std":23.41,"contract_count":2},{"expiration":"02/19/2027","dte":140,"expected_move_1std":21.64,"expected_move_2std":43.28,"contract_count":1}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":61,"put_oi":29,"total_oi":90,"pc_ratio":0.475,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":486,"put_oi":83,"total_oi":569,"pc_ratio":0.171,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"02/19/2027","dte":140,"call_oi":175,"put_oi":20,"total_oi":195,"pc_ratio":0.114,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"05/21/2027","dte":231,"call_oi":16,"put_oi":3,"total_oi":19,"pc_ratio":0.188,"pc_ratio_volume":0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":35.0,"call_delta_oi":0,"put_delta_oi":-6.0,"dealer_delta":6.0,"call_oi":0,"put_oi":2},{"strike":40.0,"call_delta_oi":294.0,"put_delta_oi":-116.0,"dealer_delta":-178.0,"call_oi":3,"put_oi":14},{"strike":45.0,"call_delta_oi":95.0,"put_delta_oi":-24.0,"dealer_delta":-71.0,"call_oi":1,"put_oi":5},{"strike":50.0,"call_delta_oi":373.0,"put_delta_oi":-135.0,"dealer_delta":-238.0,"call_oi":4,"put_oi":16},{"strike":55.0,"call_delta_oi":180.0,"put_delta_oi":-162.0,"dealer_delta":-18.0,"call_oi":2,"put_oi":15},{"strike":60.0,"call_delta_oi":268.0,"put_delta_oi":-342.0,"dealer_delta":74.0,"call_oi":3,"put_oi":16},{"strike":65.0,"call_delta_oi":222.0,"put_delta_oi":-683.0,"dealer_delta":461.0,"call_oi":3,"put_oi":30},{"strike":70.0,"call_delta_oi":1307.0,"put_delta_oi":-774.0,"dealer_delta":-533.0,"call_oi":24,"put_oi":17},{"strike":75.0,"call_delta_oi":10542.0,"put_delta_oi":-1269.0,"dealer_delta":-9273.0,"call_oi":302,"put_oi":18},{"strike":80.0,"call_delta_oi":2887.0,"put_delta_oi":-157.0,"dealer_delta":-2730.0,"call_oi":94,"put_oi":2},{"strike":85.0,"call_delta_oi":2792.0,"put_delta_oi":0,"dealer_delta":-2792.0,"call_oi":173,"put_oi":0},{"strike":90.0,"call_delta_oi":880.0,"put_delta_oi":0,"dealer_delta":-880.0,"call_oi":74,"put_oi":0},{"strike":95.0,"call_delta_oi":261.0,"put_delta_oi":0,"dealer_delta":-261.0,"call_oi":17,"put_oi":0},{"strike":100.0,"call_delta_oi":183.0,"put_delta_oi":0,"dealer_delta":-183.0,"call_oi":24,"put_oi":0},{"strike":105.0,"call_delta_oi":177.0,"put_delta_oi":0,"dealer_delta":-177.0,"call_oi":9,"put_oi":0},{"strike":110.0,"call_delta_oi":94.0,"put_delta_oi":0,"dealer_delta":-94.0,"call_oi":5,"put_oi":0}],"net_dealer_delta":-16888.0,"total_call_delta":20555.0,"total_put_delta":-3667.0,"bias":"neutral"},"vol_smile":[{"expiration":"11/20/2026","underlying_price":70.19000244140625,"strikes":[{"strike":75.0,"moneyness":1.0685,"type":"call","iv":0.4105,"delta":0.3695,"oi":217},{"strike":85.0,"moneyness":1.211,"type":"call","iv":0.4284,"delta":0.1316,"oi":136}]}],"greeks_heatmap":{"data":[{"strike":75.0,"dte":49,"expiration":"11/20/2026","call_delta":0.3695,"put_delta":0,"call_gamma":0.03612,"put_gamma":0,"call_theta":-0.0438,"put_theta":0,"call_vega":0.0961,"put_vega":0,"call_oi":217,"put_oi":0},{"strike":85.0,"dte":49,"expiration":"11/20/2026","call_delta":0.1316,"put_delta":0,"call_gamma":0.019569,"put_gamma":0,"call_theta":-0.0252,"put_theta":0,"call_vega":0.0543,"put_vega":0,"call_oi":136,"put_oi":0}],"strikes":[75.0,85.0],"dtes":[49]},"risk_reversal":[],"vanna_exposure":{"exposure":[{"strike":75.0,"call_vanna":8.0,"put_vanna":0,"net_vanna":8.0,"call_oi":217,"put_oi":0},{"strike":80.0,"call_vanna":5.0,"put_vanna":0,"net_vanna":5.0,"call_oi":62,"put_oi":0},{"strike":85.0,"call_vanna":8.0,"put_vanna":0,"net_vanna":8.0,"call_oi":136,"put_oi":0}],"net_vanna":21.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":75.0,"call_charm":-2616.0,"put_charm":0,"net_charm":-2616.0,"call_oi":217,"put_oi":0},{"strike":85.0,"call_charm":-337.0,"put_charm":0,"net_charm":-337.0,"call_oi":136,"put_oi":0}],"net_charm":-2953.0,"weekend_delta_shift":-8858.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":1520.0,"put_delta":-981.0,"net_delta":539.0,"call_oi":61,"put_oi":29,"total_oi":90,"total_volume":0,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":13040.0,"put_delta":-2271.0,"net_delta":10769.0,"call_oi":486,"put_oi":83,"total_oi":569,"total_volume":0,"bias":"neutral"},{"expiration":"02/19/2027","dte":140,"call_delta":5671.0,"put_delta":-322.0,"net_delta":5350.0,"call_oi":175,"put_oi":20,"total_oi":195,"total_volume":0,"bias":"neutral"},{"expiration":"05/21/2027","dte":231,"call_delta":324.0,"put_delta":-92.0,"net_delta":231.0,"call_oi":16,"put_oi":3,"total_oi":19,"total_volume":0,"bias":"neutral"}],"straddle_pricing":[],"volume_profile":{"profile":[{"strike":35.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":2,"total_oi":2,"bias":"neutral"},{"strike":40.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":3,"put_oi":14,"total_oi":17,"bias":"neutral"},{"strike":45.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":5,"total_oi":6,"bias":"neutral"},{"strike":50.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":4,"put_oi":16,"total_oi":20,"bias":"neutral"},{"strike":55.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2,"put_oi":15,"total_oi":17,"bias":"neutral"},{"strike":60.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":3,"put_oi":16,"total_oi":19,"bias":"neutral"},{"strike":65.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":3,"put_oi":30,"total_oi":33,"bias":"neutral"},{"strike":70.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":24,"put_oi":17,"total_oi":41,"bias":"neutral"},{"strike":75.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":302,"put_oi":18,"total_oi":320,"bias":"neutral"},{"strike":80.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":94,"put_oi":2,"total_oi":96,"bias":"neutral"},{"strike":85.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":173,"put_oi":0,"total_oi":173,"bias":"neutral"},{"strike":90.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":74,"put_oi":0,"total_oi":74,"bias":"neutral"},{"strike":95.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":17,"put_oi":0,"total_oi":17,"bias":"neutral"},{"strike":100.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":24,"put_oi":0,"total_oi":24,"bias":"neutral"},{"strike":105.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":9,"put_oi":0,"total_oi":9,"bias":"neutral"},{"strike":110.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":5,"put_oi":0,"total_oi":5,"bias":"neutral"}],"underlying_price":70.19000244140625,"peak_call_strike":null,"peak_put_strike":null,"total_call_volume":0,"total_put_volume":0,"volume_pc_ratio":0},"iv_contours":{"x":[0.71,0.85,0.93,1.0,1.07,1.14,1.21,1.28],"y":[14,49,140],"z":[[null,null,56.02,36.96,33.05,null,null,null],[66.12,68.22,34.32,null,34.89,55.62,42.84,44.66],[null,null,null,null,30.74,31.36,40.38,37.7]],"levels":[30.7,34.5,38.2,42.0,45.7,49.5,53.2,57.0,60.7,64.5,68.2],"min_iv":30.7,"max_iv":68.2},"butterfly_spread":[],"iv_history":[{"date":"2026-09-14","iv":57.23},{"date":"2026-09-15","iv":63.95},{"date":"2026-09-16","iv":76.65},{"date":"2026-09-17","iv":70.75},{"date":"2026-09-18","iv":68.79},{"date":"2026-09-21","iv":54.0},{"date":"2026-09-22","iv":55.0},{"date":"2026-09-23","iv":54.2},{"date":"2026-09-24","iv":51.2},{"date":"2026-09-25","iv":50.7},{"date":"2026-09-28","iv":52.4},{"date":"2026-09-29","iv":58.7},{"date":"2026-09-30","iv":57.3},{"date":"2026-10-01","iv":53.4},{"date":"2026-10-02","iv":57.5}]}}