{"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":"REAX","summary":{"name":"REAX","price":16.41,"total_oi":4218,"call_oi":2990,"put_oi":1228,"pc_ratio":0.411,"net_gex":28019.43,"avg_iv":114.3,"iv_rank":64.3,"iv_52w_high":124.26,"iv_52w_low":96.39,"gamma_flip":16.07,"max_pain":17.5},"features":{"symbol":"REAX","price":16.41,"total_oi":4218,"analysis_coverage":0.8333,"avg_iv_pct":114.3,"iv_rank":64.3,"iv_52w_high_pct":124.26,"iv_52w_low_pct":96.39,"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":-7.1,"risk_reversal_30d_pp":-7.1,"butterfly_front_pp":null,"butterfly_30d_pp":null,"put_call_oi_ratio":0.411,"put_call_oi_front_ratio":0.768,"put_call_volume_front_ratio":0.343,"option_volume":94,"volume_oi_ratio":0.022285,"net_delta_normalized":0.184335,"dealer_delta_normalized":-0.181667,"gex_per_100k_oi":664282.361309,"vanna_per_100k_oi":2773.826458,"charm_per_100k_oi":-28639.165481,"weekend_delta_shift_per_100k_oi":-85917.496444,"iv_surface_range_pp":42.1,"gamma_flip_distance_pct":-2.071907,"max_pain_distance_pct":6.642291,"peak_call_distance_pct":-8.592322,"peak_put_distance_pct":-8.592322},"analyses":{"gamma_walls":[{"strike":2.5,"call_gex":1.16,"put_gex":0.0,"net_gex":1.16,"call_oi":2,"put_oi":0},{"strike":5.0,"call_gex":0.0,"put_gex":-463.17,"net_gex":-463.17,"call_oi":0,"put_oi":306},{"strike":7.5,"call_gex":78.82,"put_gex":0.0,"net_gex":78.82,"call_oi":87,"put_oi":0},{"strike":10.0,"call_gex":276.26,"put_gex":-612.05,"net_gex":-335.79,"call_oi":50,"put_oi":105},{"strike":12.5,"call_gex":170.7,"put_gex":-2036.4,"net_gex":-1865.7,"call_oi":16,"put_oi":177},{"strike":15.0,"call_gex":3325.23,"put_gex":-5585.62,"net_gex":-2260.39,"call_oi":174,"put_oi":254},{"strike":17.5,"call_gex":14375.75,"put_gex":-3013.74,"net_gex":11362.01,"call_oi":641,"put_oi":111},{"strike":20.0,"call_gex":14307.26,"put_gex":-4840.72,"net_gex":9466.54,"call_oi":846,"put_oi":229},{"strike":22.5,"call_gex":8568.05,"put_gex":-304.82,"net_gex":8263.23,"call_oi":727,"put_oi":35},{"strike":25.0,"call_gex":892.39,"put_gex":-70.27,"net_gex":822.12,"call_oi":92,"put_oi":9},{"strike":30.0,"call_gex":2732.17,"put_gex":-8.68,"net_gex":2723.49,"call_oi":321,"put_oi":1},{"strike":35.0,"call_gex":234.36,"put_gex":-7.25,"net_gex":227.11,"call_oi":34,"put_oi":1}],"pain_by_strike":[{"strike":2.5,"call_value":0,"put_value":13132.5,"total_value":13132.5},{"strike":5.0,"call_value":5.0,"put_value":10062.5,"total_value":10067.5},{"strike":7.5,"call_value":10.0,"put_value":7757.5,"total_value":7767.5},{"strike":10.0,"call_value":232.5,"put_value":5452.5,"total_value":5685.0},{"strike":12.5,"call_value":580.0,"put_value":3410.0,"total_value":3990.0},{"strike":15.0,"call_value":967.5,"put_value":1810.0,"total_value":2777.5},{"strike":17.5,"call_value":1790.0,"put_value":845.0,"total_value":2635.0},{"strike":20.0,"call_value":4215.0,"put_value":157.5,"total_value":4372.5},{"strike":22.5,"call_value":8755.0,"put_value":42.5,"total_value":8797.5},{"strike":25.0,"call_value":15112.5,"put_value":15.0,"total_value":15127.5},{"strike":30.0,"call_value":28287.5,"put_value":5.0,"total_value":28292.5},{"strike":35.0,"call_value":43067.5,"put_value":0,"total_value":43067.5}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":174.6,"strike":11.67},{"moneyness":0.85,"dte":21,"iv":null,"strike":null},{"moneyness":0.85,"dte":30,"iv":null,"strike":null},{"moneyness":0.85,"dte":45,"iv":104.3,"strike":11.25},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":110.5,"strike":10.0},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":97.3,"strike":15.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":94.5,"strike":15.0},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":80.4,"strike":15.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":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":99.5,"strike":17.5},{"moneyness":1.05,"dte":21,"iv":null,"strike":null},{"moneyness":1.05,"dte":30,"iv":null,"strike":null},{"moneyness":1.05,"dte":45,"iv":86.9,"strike":17.5},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":83.4,"strike":17.5},{"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":166.5,"strike":25.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":81.8,"strike":21.88},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":84.3,"strike":25.36}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":1.0,"contract_count":4,"total_oi":496},{"expiration":"11/20/2026","dte":49,"iv":0.612,"contract_count":3,"total_oi":58},{"expiration":"01/15/2027","dte":105,"iv":0.0,"contract_count":4,"total_oi":532},{"expiration":"04/16/2027","dte":196,"iv":0.0083,"contract_count":4,"total_oi":94}],"expected_move":[],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":646,"put_oi":496,"total_oi":1142,"pc_ratio":0.768,"pc_ratio_volume":0.343,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":145,"put_oi":195,"total_oi":340,"pc_ratio":1.345,"pc_ratio_volume":0.154,"sentiment":"bearish"},{"expiration":"01/15/2027","dte":105,"call_oi":1116,"put_oi":503,"total_oi":1619,"pc_ratio":0.451,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"04/16/2027","dte":196,"call_oi":1083,"put_oi":34,"total_oi":1117,"pc_ratio":0.031,"pc_ratio_volume":0.0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":2.5,"call_delta_oi":195.0,"put_delta_oi":0,"dealer_delta":-195.0,"call_oi":2,"put_oi":0},{"strike":5.0,"call_delta_oi":0,"put_delta_oi":-1233.0,"dealer_delta":1233.0,"call_oi":0,"put_oi":306},{"strike":7.5,"call_delta_oi":2389.0,"put_delta_oi":0,"dealer_delta":-2389.0,"call_oi":26,"put_oi":0},{"strike":10.0,"call_delta_oi":4382.0,"put_delta_oi":-938.0,"dealer_delta":-3444.0,"call_oi":50,"put_oi":105},{"strike":12.5,"call_delta_oi":1315.0,"put_delta_oi":-2321.0,"dealer_delta":1006.0,"call_oi":16,"put_oi":177},{"strike":15.0,"call_delta_oi":12139.0,"put_delta_oi":-7630.0,"dealer_delta":-4509.0,"call_oi":174,"put_oi":254},{"strike":17.5,"call_delta_oi":31286.0,"put_delta_oi":-6097.0,"dealer_delta":-25189.0,"call_oi":641,"put_oi":111},{"strike":20.0,"call_delta_oi":28783.0,"put_delta_oi":-18717.0,"dealer_delta":-10066.0,"call_oi":846,"put_oi":229},{"strike":22.5,"call_delta_oi":28206.0,"put_delta_oi":-3232.0,"dealer_delta":-24974.0,"call_oi":727,"put_oi":35},{"strike":25.0,"call_delta_oi":1857.0,"put_delta_oi":-764.0,"dealer_delta":-1093.0,"call_oi":92,"put_oi":9},{"strike":30.0,"call_delta_oi":6432.0,"put_delta_oi":-74.0,"dealer_delta":-6359.0,"call_oi":321,"put_oi":1},{"strike":35.0,"call_delta_oi":730.0,"put_delta_oi":-80.0,"dealer_delta":-650.0,"call_oi":34,"put_oi":1}],"net_dealer_delta":-76627.0,"total_call_delta":117713.0,"total_put_delta":-41086.0,"bias":"neutral"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":16.40999984741211,"strikes":[{"strike":5.0,"moneyness":0.3047,"type":"put","iv":1.7611,"delta":-0.0403,"oi":306},{"strike":15.0,"moneyness":0.9141,"type":"put","iv":0.7228,"delta":-0.3238,"oi":120},{"strike":17.5,"moneyness":1.0664,"type":"call","iv":0.8417,"delta":0.5432,"oi":399},{"strike":20.0,"moneyness":1.2188,"type":"call","iv":0.8329,"delta":0.4225,"oi":519},{"strike":30.0,"moneyness":1.8282,"type":"call","iv":0.9128,"delta":0.1661,"oi":186}]},{"expiration":"04/16/2027","underlying_price":16.40999984741211,"strikes":[{"strike":22.5,"moneyness":1.3711,"type":"call","iv":0.7307,"delta":0.3892,"oi":724},{"strike":30.0,"moneyness":1.8282,"type":"call","iv":0.8252,"delta":0.2543,"oi":128}]},{"expiration":"10/16/2026","underlying_price":16.40999984741211,"strikes":[{"strike":17.5,"moneyness":1.0664,"type":"call","iv":0.9277,"delta":0.3931,"oi":237},{"strike":20.0,"moneyness":1.2188,"type":"put","iv":0.9378,"delta":-0.8463,"oi":205},{"strike":20.0,"moneyness":1.2188,"type":"call","iv":0.9509,"delta":0.1576,"oi":241}]}],"greeks_heatmap":{"data":[{"strike":12.5,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.0845,"call_gamma":0,"put_gamma":0.043717,"call_theta":0,"put_theta":-0.0209,"call_vega":0,"put_vega":0.0048,"call_oi":0,"put_oi":80},{"strike":15.0,"dte":14,"expiration":"10/16/2026","call_delta":0.7105,"put_delta":-0.2633,"call_gamma":0.103663,"put_gamma":0.119803,"call_theta":-0.0445,"put_theta":-0.0337,"call_vega":0.0106,"put_vega":0.0101,"call_oi":86,"put_oi":96},{"strike":17.5,"dte":14,"expiration":"10/16/2026","call_delta":0.3931,"put_delta":-0.5843,"call_gamma":0.13385,"put_gamma":0.118551,"call_theta":-0.0432,"put_theta":-0.048,"call_vega":0.0119,"put_vega":0.0121,"call_oi":237,"put_oi":77},{"strike":20.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1576,"put_delta":-0.8463,"call_gamma":0.081815,"put_gamma":0.081581,"call_theta":-0.0276,"put_theta":-0.0244,"call_vega":0.0075,"put_vega":0.0073,"call_oi":241,"put_oi":205},{"strike":12.5,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.1605,"call_gamma":0,"put_gamma":0.044071,"call_theta":0,"put_theta":-0.0137,"call_vega":0,"put_vega":0.0145,"call_oi":0,"put_oi":79},{"strike":20.0,"dte":49,"expiration":"11/20/2026","call_delta":0.3235,"put_delta":0,"call_gamma":0.069964,"put_gamma":0,"call_theta":-0.0197,"put_theta":0,"call_vega":0.0214,"put_vega":0,"call_oi":70,"put_oi":0}],"strikes":[12.5,15.0,17.5,20.0],"dtes":[14,49]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":-7.1,"put_25d_iv":88.0,"call_25d_iv":95.09,"put_25d_strike":15.0,"call_25d_strike":20.0,"skew":"call_skew"},{"expiration":"11/20/2026","dte":49,"risk_reversal":6.68,"put_25d_iv":92.95,"call_25d_iv":86.28,"put_25d_strike":12.5,"call_25d_strike":20.0,"skew":"put_skew"},{"expiration":"01/15/2027","dte":105,"risk_reversal":-19.01,"put_25d_iv":72.28,"call_25d_iv":91.28,"put_25d_strike":15.0,"call_25d_strike":30.0,"skew":"call_skew"}],"vanna_exposure":{"exposure":[{"strike":5.0,"call_vanna":0,"put_vanna":13.0,"net_vanna":13.0,"call_oi":0,"put_oi":306},{"strike":10.0,"call_vanna":0,"put_vanna":3.0,"net_vanna":3.0,"call_oi":0,"put_oi":68},{"strike":12.5,"call_vanna":0,"put_vanna":7.0,"net_vanna":7.0,"call_oi":0,"put_oi":159},{"strike":15.0,"call_vanna":-10.0,"put_vanna":11.0,"net_vanna":1.0,"call_oi":160,"put_oi":216},{"strike":17.5,"call_vanna":-4.0,"put_vanna":-1.0,"net_vanna":-5.0,"call_oi":636,"put_oi":77},{"strike":20.0,"call_vanna":28.0,"put_vanna":-6.0,"net_vanna":21.0,"call_oi":830,"put_oi":205},{"strike":22.5,"call_vanna":45.0,"put_vanna":0,"net_vanna":45.0,"call_oi":724,"put_oi":0},{"strike":30.0,"call_vanna":31.0,"put_vanna":0,"net_vanna":31.0,"call_oi":314,"put_oi":0}],"net_vanna":117.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":10.0,"call_charm":0,"put_charm":43.0,"net_charm":43.0,"call_oi":0,"put_oi":68},{"strike":12.5,"call_charm":0,"put_charm":498.0,"net_charm":498.0,"call_oi":0,"put_oi":159},{"strike":15.0,"call_charm":-7091.0,"put_charm":2219.0,"net_charm":-4873.0,"call_oi":86,"put_oi":96},{"strike":17.5,"call_charm":-10484.0,"put_charm":5631.0,"net_charm":-4853.0,"call_oi":237,"put_oi":77},{"strike":20.0,"call_charm":-3063.0,"put_charm":11040.0,"net_charm":7978.0,"call_oi":311,"put_oi":205}],"net_charm":-1208.0,"weekend_delta_shift":-3624.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":21130.0,"put_delta":-28288.0,"net_delta":-7158.0,"call_oi":646,"put_oi":496,"total_oi":1142,"total_volume":47,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":3152.0,"put_delta":-3775.0,"net_delta":-622.0,"call_oi":84,"put_oi":195,"total_oi":279,"total_volume":30,"bias":"neutral"},{"expiration":"01/15/2027","dte":105,"call_delta":46995.0,"put_delta":-7804.0,"net_delta":39191.0,"call_oi":1116,"put_oi":503,"total_oi":1619,"total_volume":12,"bias":"neutral"},{"expiration":"04/16/2027","dte":196,"call_delta":46435.0,"put_delta":-1218.0,"net_delta":45217.0,"call_oi":1083,"put_oi":34,"total_oi":1117,"total_volume":5,"bias":"neutral"}],"straddle_pricing":[],"volume_profile":{"profile":[{"strike":2.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2,"put_oi":0,"total_oi":2,"bias":"neutral"},{"strike":5.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":306,"total_oi":306,"bias":"neutral"},{"strike":7.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":87,"put_oi":0,"total_oi":87,"bias":"neutral"},{"strike":10.0,"call_volume":0,"put_volume":4,"total_volume":4,"call_oi":50,"put_oi":105,"total_oi":155,"bias":"bearish"},{"strike":12.5,"call_volume":5,"put_volume":0,"total_volume":5,"call_oi":16,"put_oi":177,"total_oi":193,"bias":"bullish"},{"strike":15.0,"call_volume":27,"put_volume":10,"total_volume":37,"call_oi":174,"put_oi":254,"total_oi":428,"bias":"bullish"},{"strike":17.5,"call_volume":15,"put_volume":2,"total_volume":17,"call_oi":641,"put_oi":111,"total_oi":752,"bias":"bullish"},{"strike":20.0,"call_volume":27,"put_volume":0,"total_volume":27,"call_oi":846,"put_oi":229,"total_oi":1075,"bias":"bullish"},{"strike":22.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":727,"put_oi":35,"total_oi":762,"bias":"neutral"},{"strike":25.0,"call_volume":4,"put_volume":0,"total_volume":4,"call_oi":92,"put_oi":9,"total_oi":101,"bias":"bullish"},{"strike":30.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":321,"put_oi":1,"total_oi":322,"bias":"neutral"},{"strike":35.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":34,"put_oi":1,"total_oi":35,"bias":"neutral"}],"underlying_price":16.40999984741211,"peak_call_strike":15.0,"peak_put_strike":15.0,"total_call_volume":78,"total_put_volume":16,"volume_pc_ratio":0.205},"iv_contours":{"x":[0.76,0.91,1.07,1.22],"y":[14,49,105],"z":[[114.39,97.27,99.5,94.44],[92.95,94.5,86.93,86.28],[91.97,72.28,83.38,85.12]],"levels":[72.3,76.5,80.7,84.9,89.1,93.3,97.5,101.8,106.0,110.2,114.4],"min_iv":72.3,"max_iv":114.4},"butterfly_spread":[],"iv_history":[{"date":"2026-09-14","iv":120.74},{"date":"2026-09-15","iv":116.68},{"date":"2026-09-16","iv":124.26},{"date":"2026-09-17","iv":111.0},{"date":"2026-09-18","iv":96.39},{"date":"2026-09-21","iv":111.27},{"date":"2026-09-22","iv":97.4},{"date":"2026-09-23","iv":100.2},{"date":"2026-09-24","iv":104.6},{"date":"2026-09-25","iv":107.9},{"date":"2026-09-28","iv":108.7},{"date":"2026-09-29","iv":118.2},{"date":"2026-09-30","iv":114.6},{"date":"2026-10-01","iv":106.7},{"date":"2026-10-02","iv":114.3}]}}