{"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":"SBSI","summary":{"name":"SBSI","price":30.73,"total_oi":6660,"call_oi":136,"put_oi":6524,"pc_ratio":47.971,"net_gex":-90835.13,"avg_iv":73.6,"iv_rank":19.6,"iv_52w_high":114.28,"iv_52w_low":63.7,"gamma_flip":null,"max_pain":30.0},"features":{"symbol":"SBSI","price":30.73,"total_oi":6660,"analysis_coverage":0.8889,"avg_iv_pct":73.6,"iv_rank":19.6,"iv_52w_high_pct":114.28,"iv_52w_low_pct":63.7,"front_dte":14,"front_atm_iv_pct":119.3277,"back_atm_iv_pct":57.1512,"term_premium_pp":62.1765,"expected_move_front_pct":23.37,"straddle_front_pct":null,"straddle_30d_pct":null,"risk_reversal_front_pp":38.42,"risk_reversal_30d_pp":38.42,"butterfly_front_pp":null,"butterfly_30d_pp":null,"put_call_oi_ratio":47.971,"put_call_oi_front_ratio":0.5,"put_call_volume_front_ratio":0.0,"option_volume":0,"volume_oi_ratio":0.0,"net_delta_normalized":-0.116168,"dealer_delta_normalized":0.116168,"gex_per_100k_oi":-1363890.840841,"vanna_per_100k_oi":6186.186186,"charm_per_100k_oi":116846.846847,"weekend_delta_shift_per_100k_oi":350525.525526,"iv_surface_range_pp":65.7,"gamma_flip_distance_pct":null,"max_pain_distance_pct":-2.375529,"peak_call_distance_pct":null,"peak_put_distance_pct":null},"analyses":{"gamma_walls":[{"strike":17.5,"call_gex":0.0,"put_gex":-23645.39,"net_gex":-23645.39,"call_oi":0,"put_oi":2879},{"strike":20.0,"call_gex":8.21,"put_gex":-16121.51,"net_gex":-16113.3,"call_oi":1,"put_oi":1261},{"strike":22.5,"call_gex":15.16,"put_gex":-22769.45,"net_gex":-22754.3,"call_oi":1,"put_oi":1313},{"strike":25.0,"call_gex":92.08,"put_gex":-21966.58,"net_gex":-21874.5,"call_oi":3,"put_oi":914},{"strike":30.0,"call_gex":395.5,"put_gex":-10227.4,"net_gex":-9831.89,"call_oi":6,"put_oi":157},{"strike":35.0,"call_gex":1924.81,"put_gex":0.0,"net_gex":1924.81,"call_oi":33,"put_oi":0},{"strike":40.0,"call_gex":120.73,"put_gex":0.0,"net_gex":120.73,"call_oi":4,"put_oi":0},{"strike":45.0,"call_gex":1338.71,"put_gex":0.0,"net_gex":1338.71,"call_oi":88,"put_oi":0}],"pain_by_strike":[{"strike":17.5,"call_value":0,"put_value":18535.0,"total_value":18535.0},{"strike":20.0,"call_value":0.0,"put_value":9422.5,"total_value":9422.5},{"strike":22.5,"call_value":2.5,"put_value":3462.5,"total_value":3465.0},{"strike":25.0,"call_value":7.5,"put_value":785.0,"total_value":792.5},{"strike":30.0,"call_value":32.5,"put_value":0.0,"total_value":32.5},{"strike":35.0,"call_value":87.5,"put_value":0.0,"total_value":87.5},{"strike":40.0,"call_value":307.5,"put_value":0.0,"total_value":307.5},{"strike":45.0,"call_value":547.5,"put_value":0,"total_value":547.5}],"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":94.4,"strike":22.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":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":119.3,"strike":30.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":57.2,"strike":30.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":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":158.6,"strike":35.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":76.4,"strike":37.5},{"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":1,"total_oi":1},{"expiration":"11/20/2026","dte":49,"iv":0.3414,"contract_count":2,"total_oi":11},{"expiration":"02/19/2027","dte":140,"iv":0.0401,"contract_count":1,"total_oi":150},{"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":23.37,"expected_move_2std":46.74,"contract_count":1},{"expiration":"11/20/2026","dte":49,"expected_move_1std":20.94,"expected_move_2std":41.88,"contract_count":2},{"expiration":"02/19/2027","dte":140,"expected_move_1std":17.78,"expected_move_2std":35.56,"contract_count":1},{"expiration":"05/21/2027","dte":231,"expected_move_1std":19.83,"expected_move_2std":39.65,"contract_count":1}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":2,"put_oi":1,"total_oi":3,"pc_ratio":0.5,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":18,"put_oi":4771,"total_oi":4789,"pc_ratio":265.056,"pc_ratio_volume":0,"sentiment":"bearish"},{"expiration":"02/19/2027","dte":140,"call_oi":113,"put_oi":1012,"total_oi":1125,"pc_ratio":8.956,"pc_ratio_volume":0,"sentiment":"bearish"},{"expiration":"05/21/2027","dte":231,"call_oi":3,"put_oi":740,"total_oi":743,"pc_ratio":246.667,"pc_ratio_volume":0,"sentiment":"bearish"}],"dealer_positioning":{"positioning":[{"strike":17.5,"call_delta_oi":0,"put_delta_oi":-19390.0,"dealer_delta":19390.0,"call_oi":0,"put_oi":2879},{"strike":20.0,"call_delta_oi":97.0,"put_delta_oi":-17309.0,"dealer_delta":17212.0,"call_oi":1,"put_oi":1261},{"strike":22.5,"call_delta_oi":95.0,"put_delta_oi":-17130.0,"dealer_delta":17035.0,"call_oi":1,"put_oi":1313},{"strike":25.0,"call_delta_oi":263.0,"put_delta_oi":-19921.0,"dealer_delta":19658.0,"call_oi":3,"put_oi":914},{"strike":30.0,"call_delta_oi":364.0,"put_delta_oi":-5925.0,"dealer_delta":5561.0,"call_oi":6,"put_oi":157},{"strike":35.0,"call_delta_oi":934.0,"put_delta_oi":0,"dealer_delta":-934.0,"call_oi":33,"put_oi":0},{"strike":40.0,"call_delta_oi":113.0,"put_delta_oi":0,"dealer_delta":-113.0,"call_oi":4,"put_oi":0},{"strike":45.0,"call_delta_oi":442.0,"put_delta_oi":0,"dealer_delta":-442.0,"call_oi":88,"put_oi":0}],"net_dealer_delta":77368.0,"total_call_delta":2308.0,"total_put_delta":-79676.0,"bias":"neutral"},"vol_smile":[{"expiration":"02/19/2027","underlying_price":30.729999542236328,"strikes":[{"strike":17.5,"moneyness":0.5695,"type":"put","iv":1.9143,"delta":-0.1399,"oi":336},{"strike":20.0,"moneyness":0.6508,"type":"put","iv":1.0596,"delta":-0.1566,"oi":144},{"strike":25.0,"moneyness":0.8135,"type":"put","iv":0.7229,"delta":-0.2352,"oi":350},{"strike":30.0,"moneyness":0.9762,"type":"put","iv":0.2871,"delta":-0.3761,"oi":150}]},{"expiration":"05/21/2027","underlying_price":30.729999542236328,"strikes":[{"strike":22.5,"moneyness":0.7322,"type":"put","iv":0.6929,"delta":-0.1866,"oi":518},{"strike":25.0,"moneyness":0.8135,"type":"put","iv":0.4647,"delta":-0.2071,"oi":222}]},{"expiration":"11/20/2026","underlying_price":30.729999542236328,"strikes":[{"strike":17.5,"moneyness":0.5695,"type":"put","iv":1.1483,"delta":-0.0578,"oi":2543},{"strike":20.0,"moneyness":0.6508,"type":"put","iv":1.4159,"delta":-0.1348,"oi":1117},{"strike":22.5,"moneyness":0.7322,"type":"put","iv":0.7227,"delta":-0.0898,"oi":763},{"strike":25.0,"moneyness":0.8135,"type":"put","iv":0.8945,"delta":-0.2074,"oi":342}]}],"greeks_heatmap":{"data":[{"strike":22.5,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.0898,"call_gamma":0,"put_gamma":0.020136,"call_theta":0,"put_theta":-0.0132,"call_vega":0,"put_vega":0.0181,"call_oi":0,"put_oi":763},{"strike":25.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.2074,"call_gamma":0,"put_gamma":0.028699,"call_theta":0,"put_theta":-0.0288,"call_vega":0,"put_vega":0.0319,"call_oi":0,"put_oi":342}],"strikes":[22.5,25.0],"dtes":[49]},"risk_reversal":[{"expiration":"02/19/2027","dte":140,"risk_reversal":38.42,"put_25d_iv":72.29,"call_25d_iv":33.87,"put_25d_strike":25.0,"call_25d_strike":45.0,"skew":"put_skew"}],"vanna_exposure":{"exposure":[{"strike":17.5,"call_vanna":0,"put_vanna":128.0,"net_vanna":128.0,"call_oi":0,"put_oi":2879},{"strike":20.0,"call_vanna":0,"put_vanna":79.0,"net_vanna":79.0,"call_oi":0,"put_oi":1261},{"strike":22.5,"call_vanna":0,"put_vanna":106.0,"net_vanna":106.0,"call_oi":0,"put_oi":1281},{"strike":25.0,"call_vanna":0,"put_vanna":85.0,"net_vanna":85.0,"call_oi":0,"put_oi":914},{"strike":30.0,"call_vanna":0,"put_vanna":9.0,"net_vanna":9.0,"call_oi":0,"put_oi":150},{"strike":45.0,"call_vanna":5.0,"put_vanna":0,"net_vanna":5.0,"call_oi":88,"put_oi":0}],"net_vanna":412.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":17.5,"call_charm":0,"put_charm":1659.0,"net_charm":1659.0,"call_oi":0,"put_oi":2543},{"strike":20.0,"call_charm":0,"put_charm":3925.0,"net_charm":3925.0,"call_oi":0,"put_oi":1117},{"strike":22.5,"call_charm":0,"put_charm":676.0,"net_charm":676.0,"call_oi":0,"put_oi":763},{"strike":25.0,"call_charm":0,"put_charm":1521.0,"net_charm":1521.0,"call_oi":0,"put_oi":342}],"net_charm":7782.0,"weekend_delta_shift":23345.0,"interpretation":"delta_decays_bullish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":78.0,"put_delta":-41.0,"net_delta":37.0,"call_oi":2,"put_oi":1,"total_oi":3,"total_volume":0,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":823.0,"put_delta":-43934.0,"net_delta":-43111.0,"call_oi":18,"put_oi":4771,"total_oi":4789,"total_volume":0,"bias":"neutral"},{"expiration":"02/19/2027","dte":140,"call_delta":1261.0,"put_delta":-21436.0,"net_delta":-20174.0,"call_oi":113,"put_oi":1012,"total_oi":1125,"total_volume":0,"bias":"neutral"},{"expiration":"05/21/2027","dte":231,"call_delta":145.0,"put_delta":-14265.0,"net_delta":-14120.0,"call_oi":3,"put_oi":740,"total_oi":743,"total_volume":0,"bias":"neutral"}],"straddle_pricing":[],"volume_profile":{"profile":[{"strike":17.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":2879,"total_oi":2879,"bias":"neutral"},{"strike":20.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":1261,"total_oi":1262,"bias":"neutral"},{"strike":22.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":1313,"total_oi":1314,"bias":"neutral"},{"strike":25.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":3,"put_oi":914,"total_oi":917,"bias":"neutral"},{"strike":30.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":6,"put_oi":157,"total_oi":163,"bias":"neutral"},{"strike":35.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":33,"put_oi":0,"total_oi":33,"bias":"neutral"},{"strike":40.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":4,"put_oi":0,"total_oi":4,"bias":"neutral"},{"strike":45.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":88,"put_oi":0,"total_oi":88,"bias":"neutral"}],"underlying_price":30.729999542236328,"peak_call_strike":null,"peak_put_strike":null,"total_call_volume":0,"total_put_volume":0,"volume_pc_ratio":0},"iv_contours":{"x":[0.73,0.81,0.98,1.14],"y":[49,140],"z":[[72.27,89.45,null,null],[87.46,72.29,28.71,23.83]],"levels":[23.8,30.4,37.0,43.5,50.1,56.6,63.2,69.8,76.3,82.9,89.5],"min_iv":23.8,"max_iv":89.5},"butterfly_spread":[],"iv_history":[{"date":"2026-09-14","iv":85.38},{"date":"2026-09-15","iv":109.54},{"date":"2026-09-16","iv":114.28},{"date":"2026-09-17","iv":64.91},{"date":"2026-09-18","iv":102.97},{"date":"2026-09-21","iv":72.48},{"date":"2026-09-22","iv":92.3},{"date":"2026-09-23","iv":71.0},{"date":"2026-09-24","iv":82.0},{"date":"2026-09-25","iv":63.7},{"date":"2026-09-28","iv":73.5},{"date":"2026-09-29","iv":74.3},{"date":"2026-09-30","iv":79.6},{"date":"2026-10-01","iv":63.7},{"date":"2026-10-02","iv":73.6}]}}