{"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":"RGR","summary":{"name":"RGR","price":44.37,"total_oi":15501,"call_oi":6620,"put_oi":8881,"pc_ratio":1.342,"net_gex":220564.08,"avg_iv":64.3,"iv_rank":11.5,"iv_52w_high":88.5,"iv_52w_low":61.14,"gamma_flip":40.27,"max_pain":50.0},"features":{"symbol":"RGR","price":44.37,"total_oi":15501,"analysis_coverage":0.9444,"avg_iv_pct":64.3,"iv_rank":11.5,"iv_52w_high_pct":88.5,"iv_52w_low_pct":61.14,"front_dte":14,"front_atm_iv_pct":39.9801,"back_atm_iv_pct":38.7558,"term_premium_pp":1.2243,"expected_move_front_pct":7.83,"straddle_front_pct":6.14,"straddle_30d_pct":6.14,"risk_reversal_front_pp":10.19,"risk_reversal_30d_pp":10.19,"butterfly_front_pp":null,"butterfly_30d_pp":null,"put_call_oi_ratio":1.342,"put_call_oi_front_ratio":1.377,"put_call_volume_front_ratio":4.15,"option_volume":212,"volume_oi_ratio":0.013677,"net_delta_normalized":-0.230356,"dealer_delta_normalized":0.229702,"gex_per_100k_oi":1422902.26437,"vanna_per_100k_oi":-135.475131,"charm_per_100k_oi":5382962.389523,"weekend_delta_shift_per_100k_oi":16148887.16857,"iv_surface_range_pp":123.6,"gamma_flip_distance_pct":-9.240478,"max_pain_distance_pct":12.688754,"peak_call_distance_pct":1.419878,"peak_put_distance_pct":-9.848997},"analyses":{"gamma_walls":[{"strike":20.0,"call_gex":0.0,"put_gex":-8183.0,"net_gex":-8183.0,"call_oi":2,"put_oi":1093},{"strike":22.5,"call_gex":0.0,"put_gex":-96.27,"net_gex":-96.27,"call_oi":1,"put_oi":10},{"strike":25.0,"call_gex":0.0,"put_gex":-317.78,"net_gex":-317.78,"call_oi":1,"put_oi":25},{"strike":30.0,"call_gex":0.0,"put_gex":-2401.34,"net_gex":-2401.34,"call_oi":1,"put_oi":130},{"strike":35.0,"call_gex":0.0,"put_gex":-8434.34,"net_gex":-8434.34,"call_oi":39,"put_oi":219},{"strike":40.0,"call_gex":49933.26,"put_gex":-48038.71,"net_gex":1894.55,"call_oi":521,"put_oi":521},{"strike":45.0,"call_gex":376533.31,"put_gex":-45864.12,"net_gex":330669.19,"call_oi":1362,"put_oi":242},{"strike":50.0,"call_gex":441156.52,"put_gex":-459734.95,"net_gex":-18578.44,"call_oi":4617,"put_oi":5217},{"strike":55.0,"call_gex":2465.02,"put_gex":-73137.44,"net_gex":-70672.42,"call_oi":48,"put_oi":1315},{"strike":60.0,"call_gex":1147.59,"put_gex":-4463.67,"net_gex":-3316.08,"call_oi":28,"put_oi":109}],"pain_by_strike":[{"strike":20.0,"call_value":0,"put_value":228100.0,"total_value":228100.0},{"strike":22.5,"call_value":5.0,"put_value":208630.0,"total_value":208635.0},{"strike":25.0,"call_value":12.5,"put_value":189185.0,"total_value":189197.5},{"strike":30.0,"call_value":32.5,"put_value":150420.0,"total_value":150452.5},{"strike":35.0,"call_value":57.5,"put_value":112305.0,"total_value":112362.5},{"strike":40.0,"call_value":277.5,"put_value":75285.0,"total_value":75562.5},{"strike":45.0,"call_value":3102.5,"put_value":40870.0,"total_value":43972.5},{"strike":50.0,"call_value":12737.5,"put_value":7665.0,"total_value":20402.5},{"strike":55.0,"call_value":45457.5,"put_value":545.0,"total_value":46002.5},{"strike":60.0,"call_value":78417.5,"put_value":0,"total_value":78417.5}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":220.9,"strike":26.5},{"moneyness":0.85,"dte":21,"iv":null,"strike":null},{"moneyness":0.85,"dte":30,"iv":null,"strike":null},{"moneyness":0.85,"dte":45,"iv":79.4,"strike":32.5},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":70.3,"strike":28.12},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":58.8,"strike":40.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":36.0,"strike":40.0},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":32.7,"strike":40.0},{"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":40.0,"strike":45.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":38.7,"strike":45.0},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":28.8,"strike":45.0},{"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":109.1,"strike":55.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":49.4,"strike":51.67},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":34.6,"strike":51.67}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":1.0,"contract_count":4,"total_oi":2375},{"expiration":"11/20/2026","dte":49,"iv":0.4161,"contract_count":4,"total_oi":149},{"expiration":"01/15/2027","dte":105,"iv":0.095,"contract_count":4,"total_oi":80},{"expiration":"04/16/2027","dte":196,"iv":0.0,"contract_count":4,"total_oi":42}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":7.83,"expected_move_2std":15.65,"contract_count":2},{"expiration":"11/20/2026","dte":49,"expected_move_1std":14.2,"expected_move_2std":28.39,"contract_count":2},{"expiration":"01/15/2027","dte":105,"expected_move_1std":15.47,"expected_move_2std":30.94,"contract_count":2},{"expiration":"04/16/2027","dte":196,"expected_move_1std":21.07,"expected_move_2std":42.15,"contract_count":2}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":5358,"put_oi":7377,"total_oi":12735,"pc_ratio":1.377,"pc_ratio_volume":4.15,"sentiment":"bearish"},{"expiration":"11/20/2026","dte":49,"call_oi":1096,"put_oi":1374,"total_oi":2470,"pc_ratio":1.254,"pc_ratio_volume":0.0,"sentiment":"bearish"},{"expiration":"01/15/2027","dte":105,"call_oi":102,"put_oi":95,"total_oi":197,"pc_ratio":0.931,"pc_ratio_volume":0.0,"sentiment":"neutral"},{"expiration":"04/16/2027","dte":196,"call_oi":64,"put_oi":35,"total_oi":99,"pc_ratio":0.547,"pc_ratio_volume":0.0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":20.0,"call_delta_oi":0,"put_delta_oi":-4997.0,"dealer_delta":4997.0,"call_oi":0,"put_oi":1093},{"strike":22.5,"call_delta_oi":0,"put_delta_oi":-58.0,"dealer_delta":58.0,"call_oi":0,"put_oi":10},{"strike":25.0,"call_delta_oi":0,"put_delta_oi":-173.0,"dealer_delta":173.0,"call_oi":0,"put_oi":25},{"strike":30.0,"call_delta_oi":0,"put_delta_oi":-750.0,"dealer_delta":750.0,"call_oi":0,"put_oi":130},{"strike":35.0,"call_delta_oi":0,"put_delta_oi":-3413.0,"dealer_delta":3413.0,"call_oi":0,"put_oi":219},{"strike":40.0,"call_delta_oi":44988.0,"put_delta_oi":-9677.0,"dealer_delta":-35311.0,"call_oi":521,"put_oi":521},{"strike":45.0,"call_delta_oi":59531.0,"put_delta_oi":-12910.0,"dealer_delta":-46620.0,"call_oi":1362,"put_oi":242},{"strike":50.0,"call_delta_oi":67609.0,"put_delta_oi":-384201.0,"dealer_delta":316592.0,"call_oi":4617,"put_oi":5217},{"strike":55.0,"call_delta_oi":632.0,"put_delta_oi":-104559.0,"dealer_delta":103927.0,"call_oi":48,"put_oi":1315},{"strike":60.0,"call_delta_oi":501.0,"put_delta_oi":-8582.0,"dealer_delta":8081.0,"call_oi":28,"put_oi":109}],"net_dealer_delta":356061.0,"total_call_delta":173262.0,"total_put_delta":-529323.0,"bias":"bullish"},"vol_smile":[{"expiration":"10/16/2026","underlying_price":44.369998931884766,"strikes":[{"strike":35.0,"moneyness":0.7888,"type":"put","iv":1.4342,"delta":-0.1545,"oi":185},{"strike":40.0,"moneyness":0.9015,"type":"call","iv":0.5312,"delta":0.8642,"oi":481},{"strike":40.0,"moneyness":0.9015,"type":"put","iv":0.6456,"delta":-0.1777,"oi":446},{"strike":45.0,"moneyness":1.0142,"type":"call","iv":0.3222,"delta":0.4299,"oi":1219},{"strike":45.0,"moneyness":1.0142,"type":"put","iv":0.4771,"delta":-0.5377,"oi":229},{"strike":50.0,"moneyness":1.1269,"type":"call","iv":0.5437,"delta":0.1361,"oi":3575},{"strike":50.0,"moneyness":1.1269,"type":"put","iv":0.8432,"delta":-0.7459,"oi":4208},{"strike":55.0,"moneyness":1.2396,"type":"put","iv":1.1863,"delta":-0.7997,"oi":1004},{"strike":60.0,"moneyness":1.3523,"type":"put","iv":1.6667,"delta":-0.7874,"oi":109}]},{"expiration":"11/20/2026","underlying_price":44.369998931884766,"strikes":[{"strike":50.0,"moneyness":1.1269,"type":"call","iv":0.3212,"delta":0.1789,"oi":1003},{"strike":50.0,"moneyness":1.1269,"type":"put","iv":0.5142,"delta":-0.6976,"oi":1003},{"strike":55.0,"moneyness":1.2396,"type":"put","iv":0.6475,"delta":-0.7804,"oi":311}]}],"greeks_heatmap":{"data":[{"strike":35.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.1545,"call_gamma":0,"put_gamma":0.019799,"call_theta":0,"put_theta":-0.1089,"call_vega":0,"put_vega":0.0199,"call_oi":0,"put_oi":185},{"strike":40.0,"dte":14,"expiration":"10/16/2026","call_delta":0.8642,"put_delta":-0.1777,"call_gamma":0.049004,"put_gamma":0.048139,"call_theta":-0.0412,"put_theta":-0.0531,"call_vega":0.0183,"put_vega":0.0218,"call_oi":481,"put_oi":446},{"strike":45.0,"dte":14,"expiration":"10/16/2026","call_delta":0.4299,"put_delta":-0.5377,"call_gamma":0.145596,"put_gamma":0.099408,"call_theta":-0.0429,"put_theta":-0.058,"call_vega":0.0329,"put_vega":0.0333,"call_oi":1219,"put_oi":229},{"strike":50.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1361,"put_delta":-0.7459,"call_gamma":0.047948,"put_gamma":0.045395,"call_theta":-0.0389,"put_theta":-0.0824,"call_vega":0.0183,"put_vega":0.0268,"call_oi":3575,"put_oi":4208},{"strike":55.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.7997,"call_gamma":0,"put_gamma":0.028207,"call_theta":0,"put_theta":-0.1016,"call_vega":0,"put_vega":0.0235,"call_oi":0,"put_oi":1004},{"strike":40.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.2196,"call_gamma":0,"put_gamma":0.042398,"call_theta":0,"put_theta":-0.0202,"call_vega":0,"put_vega":0.0476,"call_oi":0,"put_oi":52},{"strike":45.0,"dte":49,"expiration":"11/20/2026","call_delta":0.4718,"put_delta":0,"call_gamma":0.115394,"put_gamma":0,"call_theta":-0.0166,"put_theta":0,"call_vega":0.064,"put_vega":0,"call_oi":80,"put_oi":0},{"strike":50.0,"dte":49,"expiration":"11/20/2026","call_delta":0.1789,"put_delta":-0.6976,"call_gamma":0.050586,"put_gamma":0.042175,"call_theta":-0.0149,"put_theta":-0.0257,"call_vega":0.0421,"put_vega":0.0561,"call_oi":1003,"put_oi":1003},{"strike":55.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.7804,"call_gamma":0,"put_gamma":0.028392,"call_theta":0,"put_theta":-0.0267,"call_vega":0,"put_vega":0.0476,"call_oi":0,"put_oi":311}],"strikes":[35.0,40.0,45.0,50.0,55.0],"dtes":[14,49]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":10.19,"put_25d_iv":64.56,"call_25d_iv":54.37,"put_25d_strike":40.0,"call_25d_strike":50.0,"skew":"put_skew"},{"expiration":"11/20/2026","dte":49,"risk_reversal":11.24,"put_25d_iv":43.35,"call_25d_iv":32.12,"put_25d_strike":40.0,"call_25d_strike":50.0,"skew":"put_skew"}],"vanna_exposure":{"exposure":[{"strike":20.0,"call_vanna":0,"put_vanna":18.0,"net_vanna":18.0,"call_oi":0,"put_oi":1088},{"strike":30.0,"call_vanna":0,"put_vanna":2.0,"net_vanna":2.0,"call_oi":0,"put_oi":85},{"strike":35.0,"call_vanna":0,"put_vanna":6.0,"net_vanna":6.0,"call_oi":0,"put_oi":185},{"strike":40.0,"call_vanna":-14.0,"put_vanna":17.0,"net_vanna":3.0,"call_oi":481,"put_oi":498},{"strike":45.0,"call_vanna":13.0,"put_vanna":-1.0,"net_vanna":12.0,"call_oi":1299,"put_oi":229},{"strike":50.0,"call_vanna":168.0,"put_vanna":-175.0,"net_vanna":-7.0,"call_oi":4578,"put_oi":5211},{"strike":55.0,"call_vanna":0,"put_vanna":-51.0,"net_vanna":-51.0,"call_oi":0,"put_oi":1315},{"strike":60.0,"call_vanna":0,"put_vanna":-3.0,"net_vanna":-3.0,"call_oi":0,"put_oi":109}],"net_vanna":-21.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":20.0,"call_charm":0,"put_charm":12077.0,"net_charm":12077.0,"call_oi":0,"put_oi":1088},{"strike":30.0,"call_charm":0,"put_charm":593.0,"net_charm":593.0,"call_oi":0,"put_oi":85},{"strike":35.0,"call_charm":0,"put_charm":8115.0,"net_charm":8115.0,"call_oi":0,"put_oi":185},{"strike":40.0,"call_charm":-44653.0,"put_charm":11148.0,"net_charm":-33504.0,"call_oi":481,"put_oi":498},{"strike":45.0,"call_charm":-59050.0,"put_charm":18630.0,"net_charm":-40420.0,"call_oi":1299,"put_oi":229},{"strike":50.0,"call_charm":-51326.0,"put_charm":687883.0,"net_charm":636557.0,"call_oi":4578,"put_oi":5211},{"strike":55.0,"call_charm":0,"put_charm":217481.0,"net_charm":217481.0,"call_oi":0,"put_oi":1315},{"strike":60.0,"call_charm":0,"put_charm":33516.0,"net_charm":33516.0,"call_oi":0,"put_oi":109}],"net_charm":834413.0,"weekend_delta_shift":2503239.0,"interpretation":"delta_decays_bullish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":143364.0,"put_delta":-431437.0,"net_delta":-288073.0,"call_oi":5329,"put_oi":7377,"total_oi":12706,"total_volume":206,"bias":"bearish"},{"expiration":"11/20/2026","dte":49,"call_delta":22846.0,"put_delta":-95621.0,"net_delta":-72775.0,"call_oi":1096,"put_oi":1374,"total_oi":2470,"total_volume":4,"bias":"neutral"},{"expiration":"01/15/2027","dte":105,"call_delta":4664.0,"put_delta":-1663.0,"net_delta":3001.0,"call_oi":99,"put_oi":95,"total_oi":194,"total_volume":1,"bias":"neutral"},{"expiration":"04/16/2027","dte":196,"call_delta":2388.0,"put_delta":-603.0,"net_delta":1785.0,"call_oi":52,"put_oi":35,"total_oi":87,"total_volume":1,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":45.0,"straddle_price":2.72,"straddle_pct":6.14,"implied_move":6.14,"avg_iv":40.0}],"volume_profile":{"profile":[{"strike":20.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2,"put_oi":1093,"total_oi":1095,"bias":"neutral"},{"strike":22.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":10,"total_oi":11,"bias":"neutral"},{"strike":25.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":25,"total_oi":26,"bias":"neutral"},{"strike":30.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":130,"total_oi":131,"bias":"neutral"},{"strike":35.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":39,"put_oi":219,"total_oi":258,"bias":"neutral"},{"strike":40.0,"call_volume":0,"put_volume":120,"total_volume":120,"call_oi":521,"put_oi":521,"total_oi":1042,"bias":"bearish"},{"strike":45.0,"call_volume":40,"put_volume":2,"total_volume":42,"call_oi":1362,"put_oi":242,"total_oi":1604,"bias":"bullish"},{"strike":50.0,"call_volume":6,"put_volume":2,"total_volume":8,"call_oi":4617,"put_oi":5217,"total_oi":9834,"bias":"bullish"},{"strike":55.0,"call_volume":0,"put_volume":42,"total_volume":42,"call_oi":48,"put_oi":1315,"total_oi":1363,"bias":"bearish"},{"strike":60.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":28,"put_oi":109,"total_oi":137,"bias":"neutral"}],"underlying_price":44.369998931884766,"peak_call_strike":45.0,"peak_put_strike":40.0,"total_call_volume":46,"total_put_volume":166,"volume_pc_ratio":3.609},"iv_contours":{"x":[0.79,0.9,1.01,1.13,1.24],"y":[14,49,105],"z":[[143.42,58.84,39.97,69.34,99.66],[null,36.05,21.43,41.77,64.75],[56.58,32.74,19.77,25.43,29.25]],"levels":[19.8,32.1,44.5,56.9,69.2,81.6,94.0,106.3,118.7,131.1,143.4],"min_iv":19.8,"max_iv":143.4},"butterfly_spread":[],"iv_history":[{"date":"2026-09-14","iv":77.86},{"date":"2026-09-15","iv":83.36},{"date":"2026-09-16","iv":73.52},{"date":"2026-09-17","iv":71.95},{"date":"2026-09-18","iv":73.81},{"date":"2026-09-21","iv":61.14},{"date":"2026-09-22","iv":62.8},{"date":"2026-09-23","iv":63.1},{"date":"2026-09-24","iv":65.4},{"date":"2026-09-25","iv":88.5},{"date":"2026-09-28","iv":68.7},{"date":"2026-09-29","iv":68.1},{"date":"2026-09-30","iv":72.9},{"date":"2026-10-01","iv":70.2},{"date":"2026-10-02","iv":64.3}]}}