{"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":"VRRM","summary":{"name":"VRRM","price":2.81,"total_oi":45340,"call_oi":39323,"put_oi":6017,"pc_ratio":0.153,"net_gex":27551.57,"avg_iv":314.6,"iv_rank":18.4,"iv_52w_high":1205.6,"iv_52w_low":113.02,"gamma_flip":3.01,"max_pain":5.0},"features":{"symbol":"VRRM","price":2.81,"total_oi":45340,"analysis_coverage":0.7778,"avg_iv_pct":314.6,"iv_rank":18.4,"iv_52w_high_pct":1205.6,"iv_52w_low_pct":113.02,"front_dte":null,"front_atm_iv_pct":null,"back_atm_iv_pct":null,"term_premium_pp":null,"expected_move_front_pct":null,"straddle_front_pct":null,"straddle_30d_pct":null,"risk_reversal_front_pp":-56.51,"risk_reversal_30d_pp":-56.51,"butterfly_front_pp":null,"butterfly_30d_pp":null,"put_call_oi_ratio":0.153,"put_call_oi_front_ratio":0.137,"put_call_volume_front_ratio":0.0,"option_volume":1138,"volume_oi_ratio":0.025099,"net_delta_normalized":0.142236,"dealer_delta_normalized":-0.142236,"gex_per_100k_oi":60766.585796,"vanna_per_100k_oi":3564.181738,"charm_per_100k_oi":-438114.247905,"weekend_delta_shift_per_100k_oi":-1314342.743714,"iv_surface_range_pp":25.2,"gamma_flip_distance_pct":7.117438,"max_pain_distance_pct":77.935943,"peak_call_distance_pct":77.935943,"peak_put_distance_pct":-11.032028},"analyses":{"gamma_walls":[{"strike":2.5,"call_gex":5344.81,"put_gex":-8417.71,"net_gex":-3072.9,"call_oi":2058,"put_oi":2963},{"strike":5.0,"call_gex":18574.69,"put_gex":-3492.14,"net_gex":15082.55,"call_oi":13315,"put_oi":3036},{"strike":7.5,"call_gex":7984.9,"put_gex":-13.29,"net_gex":7971.61,"call_oi":12779,"put_oi":15},{"strike":10.0,"call_gex":6012.13,"put_gex":0.0,"net_gex":6012.13,"call_oi":8455,"put_oi":0},{"strike":12.5,"call_gex":704.67,"put_gex":0.0,"net_gex":704.67,"call_oi":1069,"put_oi":0},{"strike":15.0,"call_gex":305.77,"put_gex":-0.84,"net_gex":304.93,"call_oi":703,"put_oi":3},{"strike":17.5,"call_gex":19.65,"put_gex":0.0,"net_gex":19.65,"call_oi":44,"put_oi":0},{"strike":20.0,"call_gex":18.28,"put_gex":0.0,"net_gex":18.28,"call_oi":37,"put_oi":0},{"strike":22.5,"call_gex":352.02,"put_gex":0.0,"net_gex":352.02,"call_oi":574,"put_oi":0},{"strike":25.0,"call_gex":33.77,"put_gex":0.0,"net_gex":33.77,"call_oi":70,"put_oi":0},{"strike":30.0,"call_gex":123.2,"put_gex":0.0,"net_gex":123.2,"call_oi":216,"put_oi":0},{"strike":35.0,"call_gex":1.65,"put_gex":0.0,"net_gex":1.65,"call_oi":3,"put_oi":0}],"pain_by_strike":[{"strike":2.5,"call_value":0,"put_value":7702.5,"total_value":7702.5},{"strike":5.0,"call_value":5145.0,"put_value":67.5,"total_value":5212.5},{"strike":7.5,"call_value":43577.5,"put_value":22.5,"total_value":43600.0},{"strike":10.0,"call_value":113957.5,"put_value":15.0,"total_value":113972.5},{"strike":12.5,"call_value":205475.0,"put_value":7.5,"total_value":205482.5},{"strike":15.0,"call_value":299665.0,"put_value":0.0,"total_value":299665.0},{"strike":17.5,"call_value":395612.5,"put_value":0.0,"total_value":395612.5},{"strike":20.0,"call_value":491670.0,"put_value":0.0,"total_value":491670.0},{"strike":22.5,"call_value":587820.0,"put_value":0.0,"total_value":587820.0},{"strike":25.0,"call_value":685405.0,"put_value":0.0,"total_value":685405.0},{"strike":30.0,"call_value":880925.0,"put_value":0.0,"total_value":880925.0},{"strike":35.0,"call_value":1077525.0,"put_value":0,"total_value":1077525.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":90.1,"strike":2.5},{"moneyness":0.9,"dte":21,"iv":null,"strike":null},{"moneyness":0.9,"dte":30,"iv":null,"strike":null},{"moneyness":0.9,"dte":45,"iv":66.8,"strike":2.5},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":69.0,"strike":2.5},{"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":null,"strike":null},{"moneyness":1.0,"dte":21,"iv":null,"strike":null},{"moneyness":1.0,"dte":30,"iv":null,"strike":null},{"moneyness":1.0,"dte":45,"iv":null,"strike":null},{"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":362.1,"strike":10.71},{"moneyness":1.15,"dte":21,"iv":null,"strike":null},{"moneyness":1.15,"dte":30,"iv":null,"strike":null},{"moneyness":1.15,"dte":45,"iv":132.0,"strike":5.0},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":265.0,"strike":14.34}],"term_structure":[],"expected_move":[],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":7053,"put_oi":965,"total_oi":8018,"pc_ratio":0.137,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":89,"put_oi":6,"total_oi":95,"pc_ratio":0.067,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"12/18/2026","dte":77,"call_oi":6286,"put_oi":1312,"total_oi":7598,"pc_ratio":0.209,"pc_ratio_volume":0.037,"sentiment":"bullish"},{"expiration":"01/15/2027","dte":105,"call_oi":22863,"put_oi":3157,"total_oi":26020,"pc_ratio":0.138,"pc_ratio_volume":0.302,"sentiment":"bullish"},{"expiration":"04/16/2027","dte":196,"call_oi":2194,"put_oi":327,"total_oi":2521,"pc_ratio":0.149,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"01/21/2028","dte":476,"call_oi":816,"put_oi":250,"total_oi":1066,"pc_ratio":0.306,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"01/19/2029","dte":840,"call_oi":22,"put_oi":0,"total_oi":22,"pc_ratio":0.0,"pc_ratio_volume":0.0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":2.5,"call_delta_oi":147969.0,"put_delta_oi":-85480.0,"dealer_delta":-62490.0,"call_oi":2058,"put_oi":2963},{"strike":5.0,"call_delta_oi":306903.0,"put_delta_oi":-268228.0,"dealer_delta":-38675.0,"call_oi":13315,"put_oi":3036},{"strike":7.5,"call_delta_oi":79469.0,"put_delta_oi":-1310.0,"dealer_delta":-78159.0,"call_oi":12779,"put_oi":15},{"strike":10.0,"call_delta_oi":351127.0,"put_delta_oi":0,"dealer_delta":-351127.0,"call_oi":8455,"put_oi":0},{"strike":12.5,"call_delta_oi":49016.0,"put_delta_oi":0,"dealer_delta":-49016.0,"call_oi":1069,"put_oi":0},{"strike":15.0,"call_delta_oi":29479.0,"put_delta_oi":-290.0,"dealer_delta":-29190.0,"call_oi":703,"put_oi":3},{"strike":17.5,"call_delta_oi":2124.0,"put_delta_oi":0,"dealer_delta":-2124.0,"call_oi":44,"put_oi":0},{"strike":20.0,"call_delta_oi":2129.0,"put_delta_oi":0,"dealer_delta":-2129.0,"call_oi":37,"put_oi":0},{"strike":22.5,"call_delta_oi":20218.0,"put_delta_oi":0,"dealer_delta":-20218.0,"call_oi":574,"put_oi":0},{"strike":25.0,"call_delta_oi":3892.0,"put_delta_oi":0,"dealer_delta":-3892.0,"call_oi":70,"put_oi":0},{"strike":30.0,"call_delta_oi":7778.0,"put_delta_oi":0,"dealer_delta":-7778.0,"call_oi":216,"put_oi":0},{"strike":35.0,"call_delta_oi":102.0,"put_delta_oi":0,"dealer_delta":-102.0,"call_oi":3,"put_oi":0}],"net_dealer_delta":-644900.0,"total_call_delta":1000208.0,"total_put_delta":-355308.0,"bias":"bearish"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":2.809999942779541,"strikes":[{"strike":2.5,"moneyness":0.8897,"type":"put","iv":0.6634,"delta":-0.2941,"oi":2617},{"strike":2.5,"moneyness":0.8897,"type":"call","iv":0.6341,"delta":0.709,"oi":911},{"strike":5.0,"moneyness":1.7794,"type":"put","iv":0.7747,"delta":-0.8765,"oi":525},{"strike":5.0,"moneyness":1.7794,"type":"call","iv":0.8207,"delta":0.1426,"oi":5446},{"strike":7.5,"moneyness":2.669,"type":"call","iv":0.9554,"delta":0.0499,"oi":9385},{"strike":10.0,"moneyness":3.5587,"type":"call","iv":2.5956,"delta":0.415,"oi":6284},{"strike":12.5,"moneyness":4.4484,"type":"call","iv":2.7962,"delta":0.403,"oi":770}]},{"expiration":"01/21/2028","underlying_price":2.809999942779541,"strikes":[{"strike":2.5,"moneyness":0.8897,"type":"call","iv":0.7782,"delta":0.7382,"oi":425},{"strike":5.0,"moneyness":1.7794,"type":"put","iv":0.6982,"delta":-0.601,"oi":250},{"strike":5.0,"moneyness":1.7794,"type":"call","iv":0.7151,"delta":0.4088,"oi":390}]},{"expiration":"04/16/2027","underlying_price":2.809999942779541,"strikes":[{"strike":2.5,"moneyness":0.8897,"type":"call","iv":0.6893,"delta":0.7016,"oi":110},{"strike":5.0,"moneyness":1.7794,"type":"put","iv":0.6651,"delta":-0.8148,"oi":294},{"strike":5.0,"moneyness":1.7794,"type":"call","iv":0.6879,"delta":0.1978,"oi":2071}]},{"expiration":"10/16/2026","underlying_price":2.809999942779541,"strikes":[{"strike":2.5,"moneyness":0.8897,"type":"put","iv":0.6182,"delta":-0.1416,"oi":105},{"strike":2.5,"moneyness":0.8897,"type":"call","iv":1.1834,"delta":0.7395,"oi":313},{"strike":5.0,"moneyness":1.7794,"type":"put","iv":1.4806,"delta":-0.9724,"oi":857}]},{"expiration":"12/18/2026","underlying_price":2.809999942779541,"strikes":[{"strike":2.5,"moneyness":0.8897,"type":"put","iv":0.7116,"delta":-0.2913,"oi":202},{"strike":2.5,"moneyness":0.8897,"type":"call","iv":0.7524,"delta":0.7047,"oi":288},{"strike":5.0,"moneyness":1.7794,"type":"put","iv":0.8435,"delta":-0.9,"oi":1110},{"strike":5.0,"moneyness":1.7794,"type":"call","iv":0.9637,"delta":0.1422,"oi":2176},{"strike":7.5,"moneyness":2.669,"type":"call","iv":1.3867,"delta":0.111,"oi":1603}]}],"greeks_heatmap":{"data":[{"strike":2.5,"dte":14,"expiration":"10/16/2026","call_delta":0.7395,"put_delta":-0.1416,"call_gamma":0.517363,"put_gamma":0.684119,"call_theta":-0.008,"put_theta":-0.0028,"call_vega":0.0017,"put_vega":0.0012,"call_oi":313,"put_oi":105},{"strike":2.5,"dte":77,"expiration":"12/18/2026","call_delta":0.7047,"put_delta":-0.2913,"call_gamma":0.357832,"put_gamma":0.375921,"call_theta":-0.0024,"put_theta":-0.0019,"call_vega":0.0044,"put_vega":0.0044,"call_oi":288,"put_oi":202}],"strikes":[2.5],"dtes":[14,77]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":-56.51,"put_25d_iv":61.82,"call_25d_iv":118.34,"put_25d_strike":2.5,"call_25d_strike":2.5,"skew":"call_skew"},{"expiration":"12/18/2026","dte":77,"risk_reversal":-25.2,"put_25d_iv":71.16,"call_25d_iv":96.37,"put_25d_strike":2.5,"call_25d_strike":5.0,"skew":"call_skew"},{"expiration":"01/15/2027","dte":105,"risk_reversal":-15.73,"put_25d_iv":66.34,"call_25d_iv":82.07,"put_25d_strike":2.5,"call_25d_strike":5.0,"skew":"call_skew"},{"expiration":"04/16/2027","dte":196,"risk_reversal":-2.28,"put_25d_iv":66.51,"call_25d_iv":68.79,"put_25d_strike":5.0,"call_25d_strike":5.0,"skew":"call_skew"},{"expiration":"01/21/2028","dte":476,"risk_reversal":-1.69,"put_25d_iv":69.82,"call_25d_iv":71.51,"put_25d_strike":5.0,"call_25d_strike":5.0,"skew":"neutral"}],"vanna_exposure":{"exposure":[{"strike":2.5,"call_vanna":-184.0,"put_vanna":215.0,"net_vanna":31.0,"call_oi":2047,"put_oi":2924},{"strike":5.0,"call_vanna":946.0,"put_vanna":-182.0,"net_vanna":763.0,"call_oi":13304,"put_oi":3036},{"strike":7.5,"call_vanna":614.0,"put_vanna":0,"net_vanna":614.0,"call_oi":12765,"put_oi":0},{"strike":10.0,"call_vanna":169.0,"put_vanna":0,"net_vanna":169.0,"call_oi":8455,"put_oi":0},{"strike":12.5,"call_vanna":34.0,"put_vanna":0,"net_vanna":34.0,"call_oi":1069,"put_oi":0},{"strike":15.0,"call_vanna":-16.0,"put_vanna":0,"net_vanna":-16.0,"call_oi":659,"put_oi":0},{"strike":22.5,"call_vanna":12.0,"put_vanna":0,"net_vanna":12.0,"call_oi":562,"put_oi":0},{"strike":25.0,"call_vanna":-2.0,"put_vanna":0,"net_vanna":-2.0,"call_oi":53,"put_oi":0},{"strike":30.0,"call_vanna":10.0,"put_vanna":0,"net_vanna":10.0,"call_oi":216,"put_oi":0}],"net_vanna":1616.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":2.5,"call_charm":-4845.0,"put_charm":108.0,"net_charm":-4738.0,"call_oi":313,"put_oi":105},{"strike":5.0,"call_charm":-145951.0,"put_charm":2922.0,"net_charm":-143030.0,"call_oi":3221,"put_oi":857},{"strike":7.5,"call_charm":-3702.0,"put_charm":0,"net_charm":-3702.0,"call_oi":1777,"put_oi":0},{"strike":10.0,"call_charm":-571.0,"put_charm":0,"net_charm":-571.0,"call_oi":824,"put_oi":0},{"strike":12.5,"call_charm":-12278.0,"put_charm":0,"net_charm":-12278.0,"call_oi":196,"put_oi":0},{"strike":15.0,"call_charm":-152.0,"put_charm":0,"net_charm":-152.0,"call_oi":232,"put_oi":0},{"strike":22.5,"call_charm":-34170.0,"put_charm":0,"net_charm":-34170.0,"call_oi":562,"put_oi":0}],"net_charm":-198641.0,"weekend_delta_shift":-595923.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":208850.0,"put_delta":-85110.0,"net_delta":123740.0,"call_oi":7053,"put_oi":965,"total_oi":8018,"total_volume":113,"bias":"bullish"},{"expiration":"11/20/2026","dte":49,"call_delta":1515.0,"put_delta":-159.0,"net_delta":1356.0,"call_oi":89,"put_oi":6,"total_oi":95,"total_volume":0,"bias":"neutral"},{"expiration":"12/18/2026","dte":77,"call_delta":208634.0,"put_delta":-105787.0,"net_delta":102847.0,"call_oi":6286,"put_oi":1312,"total_oi":7598,"total_volume":111,"bias":"bullish"},{"expiration":"01/15/2027","dte":105,"call_delta":483383.0,"put_delta":-124298.0,"net_delta":359085.0,"call_oi":22863,"put_oi":3157,"total_oi":26020,"total_volume":863,"bias":"bullish"},{"expiration":"04/16/2027","dte":196,"call_delta":48822.0,"put_delta":-24930.0,"net_delta":23892.0,"call_oi":2194,"put_oi":327,"total_oi":2521,"total_volume":46,"bias":"neutral"},{"expiration":"01/21/2028","dte":476,"call_delta":47342.0,"put_delta":-15024.0,"net_delta":32319.0,"call_oi":816,"put_oi":250,"total_oi":1066,"total_volume":0,"bias":"neutral"},{"expiration":"01/19/2029","dte":840,"call_delta":1661.0,"put_delta":0,"net_delta":1661.0,"call_oi":22,"put_oi":0,"total_oi":22,"total_volume":5,"bias":"neutral"}],"straddle_pricing":[],"volume_profile":{"profile":[{"strike":2.5,"call_volume":137,"put_volume":204,"total_volume":341,"call_oi":2058,"put_oi":2963,"total_oi":5021,"bias":"neutral"},{"strike":5.0,"call_volume":562,"put_volume":0,"total_volume":562,"call_oi":13315,"put_oi":3036,"total_oi":16351,"bias":"bullish"},{"strike":7.5,"call_volume":235,"put_volume":0,"total_volume":235,"call_oi":12779,"put_oi":15,"total_oi":12794,"bias":"bullish"},{"strike":10.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":8455,"put_oi":0,"total_oi":8455,"bias":"neutral"},{"strike":12.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1069,"put_oi":0,"total_oi":1069,"bias":"neutral"},{"strike":15.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":703,"put_oi":3,"total_oi":706,"bias":"neutral"},{"strike":17.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":44,"put_oi":0,"total_oi":44,"bias":"neutral"},{"strike":20.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":37,"put_oi":0,"total_oi":37,"bias":"neutral"},{"strike":22.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":574,"put_oi":0,"total_oi":574,"bias":"neutral"},{"strike":25.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":70,"put_oi":0,"total_oi":70,"bias":"neutral"},{"strike":30.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":216,"put_oi":0,"total_oi":216,"bias":"neutral"},{"strike":35.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":3,"put_oi":0,"total_oi":3,"bias":"neutral"}],"underlying_price":2.809999942779541,"peak_call_strike":5.0,"peak_put_strike":2.5,"total_call_volume":934,"total_put_volume":204,"volume_pc_ratio":0.218},"iv_contours":{"x":[0.89],"y":[14,77,105],"z":[[90.08],[73.2],[64.88]],"levels":[64.9,67.4,69.9,72.4,75.0,77.5,80.0,82.5,85.0,87.6,90.1],"min_iv":64.9,"max_iv":90.1},"butterfly_spread":[],"iv_history":[{"date":"2026-09-14","iv":168.27},{"date":"2026-09-15","iv":211.81},{"date":"2026-09-16","iv":113.02},{"date":"2026-09-17","iv":188.69},{"date":"2026-09-18","iv":154.18},{"date":"2026-09-21","iv":171.09},{"date":"2026-09-22","iv":359.3},{"date":"2026-09-23","iv":562.3},{"date":"2026-09-24","iv":1205.6},{"date":"2026-09-25","iv":1086.3},{"date":"2026-09-28","iv":307.2},{"date":"2026-09-29","iv":461.2},{"date":"2026-09-30","iv":583.7},{"date":"2026-10-01","iv":273.6},{"date":"2026-10-02","iv":314.6}]}}