{"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":"GFI","summary":{"name":"GFI","price":35.62,"total_oi":46669,"call_oi":21547,"put_oi":25122,"pc_ratio":1.166,"net_gex":-827509.22,"avg_iv":64.5,"iv_rank":25.7,"iv_52w_high":85.3,"iv_52w_low":57.3,"gamma_flip":null,"max_pain":45.0},"features":{"symbol":"GFI","price":35.62,"total_oi":46669,"analysis_coverage":0.9444,"avg_iv_pct":64.5,"iv_rank":25.7,"iv_52w_high_pct":85.3,"iv_52w_low_pct":57.3,"front_dte":14,"front_atm_iv_pct":45.9542,"back_atm_iv_pct":47.7351,"term_premium_pp":-1.7809,"expected_move_front_pct":9.0,"straddle_front_pct":7.02,"straddle_30d_pct":7.02,"risk_reversal_front_pp":-180.37,"risk_reversal_30d_pp":-180.37,"butterfly_front_pp":null,"butterfly_30d_pp":null,"put_call_oi_ratio":1.166,"put_call_oi_front_ratio":1.21,"put_call_volume_front_ratio":0.408,"option_volume":2173,"volume_oi_ratio":0.046562,"net_delta_normalized":-0.20677,"dealer_delta_normalized":0.206766,"gex_per_100k_oi":-1773145.385588,"vanna_per_100k_oi":606.398252,"charm_per_100k_oi":1647095.502368,"weekend_delta_shift_per_100k_oi":4941286.507103,"iv_surface_range_pp":75.1,"gamma_flip_distance_pct":null,"max_pain_distance_pct":26.33352,"peak_call_distance_pct":-1.740595,"peak_put_distance_pct":-1.740595},"analyses":{"gamma_walls":[{"strike":20.0,"call_gex":1150.92,"put_gex":-4175.52,"net_gex":-3024.6,"call_oi":145,"put_oi":440},{"strike":22.5,"call_gex":57.96,"put_gex":-89.67,"net_gex":-31.71,"call_oi":5,"put_oi":8},{"strike":25.0,"call_gex":4415.72,"put_gex":-13759.49,"net_gex":-9343.77,"call_oi":281,"put_oi":819},{"strike":30.0,"call_gex":22697.27,"put_gex":-132735.97,"net_gex":-110038.7,"call_oi":795,"put_oi":4067},{"strike":35.0,"call_gex":67792.91,"put_gex":-590154.04,"net_gex":-522361.13,"call_oi":843,"put_oi":4631},{"strike":40.0,"call_gex":168143.72,"put_gex":-449252.52,"net_gex":-281108.8,"call_oi":2700,"put_oi":7530},{"strike":45.0,"call_gex":173142.49,"put_gex":-218449.98,"net_gex":-45307.48,"call_oi":5712,"put_oi":5547},{"strike":50.0,"call_gex":107318.24,"put_gex":-4957.67,"net_gex":102360.57,"call_oi":6452,"put_oi":184},{"strike":55.0,"call_gex":43744.37,"put_gex":-25621.75,"net_gex":18122.62,"call_oi":2353,"put_oi":1109},{"strike":60.0,"call_gex":19397.82,"put_gex":-10529.55,"net_gex":8868.27,"call_oi":1143,"put_oi":539},{"strike":65.0,"call_gex":2816.31,"put_gex":-2618.18,"net_gex":198.13,"call_oi":177,"put_oi":143},{"strike":70.0,"call_gex":15939.41,"put_gex":-1782.02,"net_gex":14157.39,"call_oi":941,"put_oi":105}],"pain_by_strike":[{"strike":20.0,"call_value":0,"put_value":481105.0,"total_value":481105.0},{"strike":22.5,"call_value":362.5,"put_value":419400.0,"total_value":419762.5},{"strike":25.0,"call_value":737.5,"put_value":357715.0,"total_value":358452.5},{"strike":30.0,"call_value":2892.5,"put_value":238440.0,"total_value":241332.5},{"strike":35.0,"call_value":9022.5,"put_value":139500.0,"total_value":148522.5},{"strike":40.0,"call_value":19367.5,"put_value":63715.0,"total_value":83082.5},{"strike":45.0,"call_value":43212.5,"put_value":25580.0,"total_value":68792.5},{"strike":50.0,"call_value":95617.5,"put_value":15180.0,"total_value":110797.5},{"strike":55.0,"call_value":180282.5,"put_value":5700.0,"total_value":185982.5},{"strike":60.0,"call_value":276712.5,"put_value":1765.0,"total_value":278477.5},{"strike":65.0,"call_value":378857.5,"put_value":525.0,"total_value":379382.5},{"strike":70.0,"call_value":481887.5,"put_value":0,"total_value":481887.5}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":133.5,"strike":25.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":69.2,"strike":26.5},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":62.9,"strike":24.38},{"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":46.0,"strike":35.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":47.7,"strike":35.0},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":48.0,"strike":35.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":55.6,"strike":40.0},{"moneyness":1.1,"dte":21,"iv":null,"strike":null},{"moneyness":1.1,"dte":30,"iv":null,"strike":null},{"moneyness":1.1,"dte":45,"iv":51.1,"strike":40.0},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":49.9,"strike":40.0},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":144.3,"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":59.5,"strike":48.75},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":59.9,"strike":55.5}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":0.0,"contract_count":2,"total_oi":3526},{"expiration":"11/20/2026","dte":49,"iv":0.2392,"contract_count":2,"total_oi":768},{"expiration":"01/15/2027","dte":105,"iv":0.2728,"contract_count":2,"total_oi":678},{"expiration":"03/19/2027","dte":168,"iv":0.8052,"contract_count":2,"total_oi":380},{"expiration":"04/16/2027","dte":196,"iv":1.0,"contract_count":2,"total_oi":24},{"expiration":"01/21/2028","dte":476,"iv":0.4334,"contract_count":2,"total_oi":89},{"expiration":"01/19/2029","dte":840,"iv":0.7295,"contract_count":2,"total_oi":9}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":9.0,"expected_move_2std":18.0,"contract_count":2},{"expiration":"11/20/2026","dte":49,"expected_move_1std":17.49,"expected_move_2std":34.97,"contract_count":2},{"expiration":"01/15/2027","dte":105,"expected_move_1std":25.73,"expected_move_2std":51.46,"contract_count":2},{"expiration":"03/19/2027","dte":168,"expected_move_1std":35.21,"expected_move_2std":70.43,"contract_count":2},{"expiration":"04/16/2027","dte":196,"expected_move_1std":39.09,"expected_move_2std":78.18,"contract_count":2},{"expiration":"01/21/2028","dte":476,"expected_move_1std":56.14,"expected_move_2std":112.28,"contract_count":2},{"expiration":"01/19/2029","dte":840,"expected_move_1std":77.89,"expected_move_2std":155.79,"contract_count":2}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":11669,"put_oi":14119,"total_oi":25788,"pc_ratio":1.21,"pc_ratio_volume":0.408,"sentiment":"bearish"},{"expiration":"11/20/2026","dte":49,"call_oi":2012,"put_oi":839,"total_oi":2851,"pc_ratio":0.417,"pc_ratio_volume":0.74,"sentiment":"bullish"},{"expiration":"01/15/2027","dte":105,"call_oi":4180,"put_oi":4954,"total_oi":9134,"pc_ratio":1.185,"pc_ratio_volume":0.101,"sentiment":"neutral"},{"expiration":"03/19/2027","dte":168,"call_oi":629,"put_oi":3682,"total_oi":4311,"pc_ratio":5.854,"pc_ratio_volume":9.286,"sentiment":"bearish"},{"expiration":"04/16/2027","dte":196,"call_oi":737,"put_oi":133,"total_oi":870,"pc_ratio":0.18,"pc_ratio_volume":0.182,"sentiment":"bullish"},{"expiration":"01/21/2028","dte":476,"call_oi":2237,"put_oi":1385,"total_oi":3622,"pc_ratio":0.619,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"01/19/2029","dte":840,"call_oi":83,"put_oi":10,"total_oi":93,"pc_ratio":0.12,"pc_ratio_volume":0.0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":20.0,"call_delta_oi":13773.0,"put_delta_oi":-3657.0,"dealer_delta":-10116.0,"call_oi":144,"put_oi":440},{"strike":22.5,"call_delta_oi":459.0,"put_delta_oi":-73.0,"dealer_delta":-386.0,"call_oi":5,"put_oi":8},{"strike":25.0,"call_delta_oi":23956.0,"put_delta_oi":-6993.0,"dealer_delta":-16963.0,"call_oi":281,"put_oi":819},{"strike":30.0,"call_delta_oi":61609.0,"put_delta_oi":-31538.0,"dealer_delta":-30071.0,"call_oi":795,"put_oi":4067},{"strike":35.0,"call_delta_oi":50497.0,"put_delta_oi":-184548.0,"dealer_delta":134051.0,"call_oi":843,"put_oi":4631},{"strike":40.0,"call_delta_oi":80543.0,"put_delta_oi":-505149.0,"dealer_delta":424607.0,"call_oi":2700,"put_oi":7530},{"strike":45.0,"call_delta_oi":62648.0,"put_delta_oi":-463609.0,"dealer_delta":400960.0,"call_oi":5712,"put_oi":5547},{"strike":50.0,"call_delta_oi":47014.0,"put_delta_oi":-13692.0,"dealer_delta":-33322.0,"call_oi":6452,"put_oi":184},{"strike":55.0,"call_delta_oi":18877.0,"put_delta_oi":-95465.0,"dealer_delta":76588.0,"call_oi":2353,"put_oi":1109},{"strike":60.0,"call_delta_oi":10829.0,"put_delta_oi":-35499.0,"dealer_delta":24670.0,"call_oi":1143,"put_oi":539},{"strike":65.0,"call_delta_oi":2195.0,"put_delta_oi":-10280.0,"dealer_delta":8086.0,"call_oi":177,"put_oi":143},{"strike":70.0,"call_delta_oi":20366.0,"put_delta_oi":-7215.0,"dealer_delta":-13150.0,"call_oi":941,"put_oi":105}],"net_dealer_delta":964954.0,"total_call_delta":392765.0,"total_put_delta":-1357719.0,"bias":"bullish"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":35.619998931884766,"strikes":[{"strike":25.0,"moneyness":0.7019,"type":"put","iv":0.6021,"delta":-0.0968,"oi":112},{"strike":30.0,"moneyness":0.8422,"type":"put","iv":0.5034,"delta":-0.2066,"oi":240},{"strike":30.0,"moneyness":0.8422,"type":"call","iv":0.5386,"delta":0.7832,"oi":151},{"strike":35.0,"moneyness":0.9826,"type":"call","iv":0.4702,"delta":0.5963,"oi":352},{"strike":35.0,"moneyness":0.9826,"type":"put","iv":0.4894,"delta":-0.4035,"oi":326},{"strike":40.0,"moneyness":1.123,"type":"call","iv":0.5156,"delta":0.4053,"oi":379},{"strike":40.0,"moneyness":1.123,"type":"put","iv":0.4817,"delta":-0.6085,"oi":1217},{"strike":45.0,"moneyness":1.2633,"type":"call","iv":0.491,"delta":0.2374,"oi":453},{"strike":45.0,"moneyness":1.2633,"type":"put","iv":0.5014,"delta":-0.7562,"oi":1806},{"strike":50.0,"moneyness":1.4037,"type":"call","iv":0.5248,"delta":0.1521,"oi":1181},{"strike":50.0,"moneyness":1.4037,"type":"put","iv":0.5296,"delta":-0.845,"oi":107},{"strike":55.0,"moneyness":1.5441,"type":"call","iv":0.5629,"delta":0.1047,"oi":535},{"strike":55.0,"moneyness":1.5441,"type":"put","iv":0.6129,"delta":-0.8702,"oi":1025},{"strike":60.0,"moneyness":1.6844,"type":"call","iv":0.6102,"delta":0.0806,"oi":968},{"strike":65.0,"moneyness":1.8248,"type":"call","iv":0.7144,"delta":0.0877,"oi":112}]},{"expiration":"01/21/2028","underlying_price":35.619998931884766,"strikes":[{"strike":20.0,"moneyness":0.5615,"type":"put","iv":0.5507,"delta":-0.0933,"oi":306},{"strike":25.0,"moneyness":0.7019,"type":"call","iv":0.4681,"delta":0.8493,"oi":268},{"strike":30.0,"moneyness":0.8422,"type":"call","iv":0.4808,"delta":0.7543,"oi":306},{"strike":40.0,"moneyness":1.123,"type":"put","iv":0.5499,"delta":-0.4141,"oi":168},{"strike":40.0,"moneyness":1.123,"type":"call","iv":0.4483,"delta":0.5545,"oi":222},{"strike":50.0,"moneyness":1.4037,"type":"call","iv":0.5123,"delta":0.4233,"oi":341},{"strike":60.0,"moneyness":1.6844,"type":"put","iv":0.6068,"delta":-0.6283,"oi":463},{"strike":70.0,"moneyness":1.9652,"type":"call","iv":0.539,"delta":0.2416,"oi":821}]},{"expiration":"03/19/2027","underlying_price":35.619998931884766,"strikes":[{"strike":25.0,"moneyness":0.7019,"type":"put","iv":0.5959,"delta":-0.1296,"oi":238},{"strike":30.0,"moneyness":0.8422,"type":"put","iv":0.5319,"delta":-0.2385,"oi":354},{"strike":35.0,"moneyness":0.9826,"type":"put","iv":0.5566,"delta":-0.3872,"oi":355},{"strike":40.0,"moneyness":1.123,"type":"put","iv":0.5437,"delta":-0.5313,"oi":2508},{"strike":40.0,"moneyness":1.123,"type":"call","iv":0.5029,"delta":0.4548,"oi":101},{"strike":45.0,"moneyness":1.2633,"type":"call","iv":0.5145,"delta":0.3293,"oi":233}]},{"expiration":"04/16/2027","underlying_price":35.619998931884766,"strikes":[{"strike":30.0,"moneyness":0.8422,"type":"call","iv":0.4754,"delta":0.7683,"oi":177},{"strike":45.0,"moneyness":1.2633,"type":"call","iv":0.4488,"delta":0.3159,"oi":510}]},{"expiration":"10/16/2026","underlying_price":35.619998931884766,"strikes":[{"strike":25.0,"moneyness":0.7019,"type":"put","iv":1.2112,"delta":-0.0475,"oi":417},{"strike":30.0,"moneyness":0.8422,"type":"put","iv":0.563,"delta":-0.0461,"oi":3326},{"strike":35.0,"moneyness":0.9826,"type":"put","iv":0.4737,"delta":-0.3982,"oi":3382},{"strike":35.0,"moneyness":0.9826,"type":"call","iv":0.4455,"delta":0.606,"oi":144},{"strike":40.0,"moneyness":1.123,"type":"put","iv":0.6466,"delta":-0.8097,"oi":3389},{"strike":40.0,"moneyness":1.123,"type":"call","iv":0.4656,"delta":0.1041,"oi":650},{"strike":45.0,"moneyness":1.2633,"type":"put","iv":0.957,"delta":-0.8841,"oi":3580},{"strike":45.0,"moneyness":1.2633,"type":"call","iv":0.7242,"delta":0.0515,"oi":4285},{"strike":50.0,"moneyness":1.4037,"type":"call","iv":0.869,"delta":0.024,"oi":4658},{"strike":55.0,"moneyness":1.5441,"type":"call","iv":1.4043,"delta":0.0667,"oi":1670}]},{"expiration":"11/20/2026","underlying_price":35.619998931884766,"strikes":[{"strike":35.0,"moneyness":0.9826,"type":"put","iv":0.4937,"delta":-0.4134,"oi":495},{"strike":35.0,"moneyness":0.9826,"type":"call","iv":0.4609,"delta":0.5879,"oi":273},{"strike":40.0,"moneyness":1.123,"type":"call","iv":0.4984,"delta":0.3014,"oi":1320},{"strike":40.0,"moneyness":1.123,"type":"put","iv":0.5243,"delta":-0.6863,"oi":218},{"strike":45.0,"moneyness":1.2633,"type":"call","iv":0.4966,"delta":0.1196,"oi":136},{"strike":50.0,"moneyness":1.4037,"type":"call","iv":0.5223,"delta":0.0478,"oi":150}]}],"greeks_heatmap":{"data":[{"strike":25.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.0475,"call_gamma":0,"put_gamma":0.012156,"call_theta":0,"put_theta":-0.0308,"call_vega":0,"put_vega":0.0067,"call_oi":0,"put_oi":417},{"strike":30.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.0461,"call_gamma":0,"put_gamma":0.025556,"call_theta":0,"put_theta":-0.0139,"call_vega":0,"put_vega":0.0065,"call_oi":0,"put_oi":3326},{"strike":35.0,"dte":14,"expiration":"10/16/2026","call_delta":0.606,"put_delta":-0.3982,"call_gamma":0.128469,"put_gamma":0.121178,"call_theta":-0.0467,"put_theta":-0.0455,"call_vega":0.0259,"put_vega":0.0259,"call_oi":144,"put_oi":3382},{"strike":40.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1041,"put_delta":-0.8097,"call_gamma":0.057728,"put_gamma":0.062482,"call_theta":-0.0222,"put_theta":-0.0415,"call_vega":0.0121,"put_vega":0.0183,"call_oi":650,"put_oi":3389},{"strike":45.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0515,"put_delta":-0.8841,"call_gamma":0.021674,"put_gamma":0.030346,"call_theta":-0.02,"put_theta":-0.0435,"call_vega":0.0071,"put_vega":0.0131,"call_oi":4285,"put_oi":3580},{"strike":30.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.1337,"call_gamma":0,"put_gamma":0.034915,"call_theta":0,"put_theta":-0.0133,"call_vega":0,"put_vega":0.0279,"call_oi":0,"put_oi":73},{"strike":35.0,"dte":49,"expiration":"11/20/2026","call_delta":0.5879,"put_delta":-0.4134,"call_gamma":0.065381,"put_gamma":0.061079,"call_theta":-0.0263,"put_theta":-0.0239,"call_vega":0.0503,"put_vega":0.0503,"call_oi":273,"put_oi":495},{"strike":40.0,"dte":49,"expiration":"11/20/2026","call_delta":0.3014,"put_delta":-0.6863,"call_gamma":0.054123,"put_gamma":0.052355,"call_theta":-0.0245,"put_theta":-0.0215,"call_vega":0.045,"put_vega":0.0458,"call_oi":1320,"put_oi":218},{"strike":45.0,"dte":49,"expiration":"11/20/2026","call_delta":0.1196,"put_delta":0,"call_gamma":0.031113,"put_gamma":0,"call_theta":-0.0138,"put_theta":0,"call_vega":0.0258,"put_vega":0,"call_oi":136,"put_oi":0}],"strikes":[25.0,30.0,35.0,40.0,45.0],"dtes":[14,49]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":-180.37,"put_25d_iv":47.37,"call_25d_iv":227.74,"put_25d_strike":35.0,"call_25d_strike":60.0,"skew":"call_skew"},{"expiration":"11/20/2026","dte":49,"risk_reversal":-2.02,"put_25d_iv":47.81,"call_25d_iv":49.84,"put_25d_strike":30.0,"call_25d_strike":40.0,"skew":"call_skew"},{"expiration":"01/15/2027","dte":105,"risk_reversal":1.24,"put_25d_iv":50.34,"call_25d_iv":49.1,"put_25d_strike":30.0,"call_25d_strike":45.0,"skew":"neutral"},{"expiration":"03/19/2027","dte":168,"risk_reversal":3.82,"put_25d_iv":53.19,"call_25d_iv":49.37,"put_25d_strike":30.0,"call_25d_strike":50.0,"skew":"put_skew"},{"expiration":"01/21/2028","dte":476,"risk_reversal":1.16,"put_25d_iv":55.07,"call_25d_iv":53.9,"put_25d_strike":20.0,"call_25d_strike":70.0,"skew":"neutral"}],"vanna_exposure":{"exposure":[{"strike":20.0,"call_vanna":-9.0,"put_vanna":51.0,"net_vanna":43.0,"call_oi":93,"put_oi":376},{"strike":25.0,"call_vanna":-50.0,"put_vanna":40.0,"net_vanna":-9.0,"call_oi":268,"put_oi":767},{"strike":30.0,"call_vanna":-90.0,"put_vanna":120.0,"net_vanna":29.0,"call_oi":634,"put_oi":3993},{"strike":35.0,"call_vanna":-23.0,"put_vanna":96.0,"net_vanna":73.0,"call_oi":769,"put_oi":4558},{"strike":40.0,"call_vanna":90.0,"put_vanna":-202.0,"net_vanna":-111.0,"call_oi":2672,"put_oi":7500},{"strike":45.0,"call_vanna":194.0,"put_vanna":-255.0,"net_vanna":-61.0,"call_oi":5712,"put_oi":5438},{"strike":50.0,"call_vanna":190.0,"put_vanna":-12.0,"net_vanna":178.0,"call_oi":6428,"put_oi":165},{"strike":55.0,"call_vanna":81.0,"put_vanna":-86.0,"net_vanna":-5.0,"call_oi":2296,"put_oi":1025},{"strike":60.0,"call_vanna":68.0,"put_vanna":-51.0,"net_vanna":17.0,"call_oi":1066,"put_oi":463},{"strike":65.0,"call_vanna":8.0,"put_vanna":-18.0,"net_vanna":-10.0,"call_oi":112,"put_oi":141},{"strike":70.0,"call_vanna":152.0,"put_vanna":-12.0,"net_vanna":140.0,"call_oi":908,"put_oi":90}],"net_vanna":283.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":25.0,"call_charm":0,"put_charm":1589.0,"net_charm":1589.0,"call_oi":0,"put_oi":417},{"strike":30.0,"call_charm":0,"put_charm":5650.0,"net_charm":5650.0,"call_oi":0,"put_oi":3399},{"strike":35.0,"call_charm":-13753.0,"put_charm":163389.0,"net_charm":149636.0,"call_oi":417,"put_oi":3877},{"strike":40.0,"call_charm":-11166.0,"put_charm":299281.0,"net_charm":288115.0,"call_oi":1970,"put_oi":3607},{"strike":45.0,"call_charm":-11640.0,"put_charm":359092.0,"net_charm":347452.0,"call_oi":4421,"put_oi":3580},{"strike":50.0,"call_charm":-3778.0,"put_charm":0,"net_charm":-3778.0,"call_oi":4808,"put_oi":0},{"strike":55.0,"call_charm":-13819.0,"put_charm":0,"net_charm":-13819.0,"call_oi":1761,"put_oi":0},{"strike":60.0,"call_charm":-5874.0,"put_charm":0,"net_charm":-5874.0,"call_oi":98,"put_oi":0},{"strike":70.0,"call_charm":-288.0,"put_charm":0,"net_charm":-288.0,"call_oi":87,"put_oi":0}],"net_charm":768683.0,"weekend_delta_shift":2306049.0,"interpretation":"delta_decays_bullish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":66766.0,"put_delta":-743495.0,"net_delta":-676728.0,"call_oi":11669,"put_oi":14119,"total_oi":25788,"total_volume":1521,"bias":"bearish"},{"expiration":"11/20/2026","dte":49,"call_delta":62543.0,"put_delta":-40671.0,"net_delta":21872.0,"call_oi":2012,"put_oi":839,"total_oi":2851,"total_volume":301,"bias":"neutral"},{"expiration":"01/15/2027","dte":105,"call_delta":94690.0,"put_delta":-332619.0,"net_delta":-237929.0,"call_oi":4180,"put_oi":4954,"total_oi":9134,"total_volume":186,"bias":"bearish"},{"expiration":"03/19/2027","dte":168,"call_delta":22249.0,"put_delta":-172740.0,"net_delta":-150491.0,"call_oi":629,"put_oi":3682,"total_oi":4311,"total_volume":144,"bias":"bearish"},{"expiration":"04/16/2027","dte":196,"call_delta":30940.0,"put_delta":-6995.0,"net_delta":23945.0,"call_oi":737,"put_oi":133,"total_oi":870,"total_volume":13,"bias":"neutral"},{"expiration":"01/21/2028","dte":476,"call_delta":110017.0,"put_delta":-60849.0,"net_delta":49167.0,"call_oi":2237,"put_oi":1385,"total_oi":3622,"total_volume":6,"bias":"neutral"},{"expiration":"01/19/2029","dte":840,"call_delta":5561.0,"put_delta":-351.0,"net_delta":5210.0,"call_oi":82,"put_oi":10,"total_oi":92,"total_volume":2,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":35.0,"straddle_price":2.5,"straddle_pct":7.02,"implied_move":7.02,"avg_iv":46.0},{"expiration":"11/20/2026","dte":49,"strike":35.0,"straddle_price":4.9,"straddle_pct":13.76,"implied_move":13.76,"avg_iv":47.7},{"expiration":"01/15/2027","dte":105,"strike":35.0,"straddle_price":7.2,"straddle_pct":20.21,"implied_move":20.21,"avg_iv":48.0},{"expiration":"03/19/2027","dte":168,"strike":35.0,"straddle_price":9.8,"straddle_pct":27.51,"implied_move":27.51,"avg_iv":51.9},{"expiration":"01/21/2028","dte":476,"strike":35.0,"straddle_price":15.3,"straddle_pct":42.95,"implied_move":42.95,"avg_iv":49.2}],"volume_profile":{"profile":[{"strike":20.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":145,"put_oi":440,"total_oi":585,"bias":"neutral"},{"strike":22.5,"call_volume":0,"put_volume":4,"total_volume":4,"call_oi":5,"put_oi":8,"total_oi":13,"bias":"bearish"},{"strike":25.0,"call_volume":0,"put_volume":1,"total_volume":1,"call_oi":281,"put_oi":819,"total_oi":1100,"bias":"bearish"},{"strike":30.0,"call_volume":5,"put_volume":28,"total_volume":33,"call_oi":795,"put_oi":4067,"total_oi":4862,"bias":"bearish"},{"strike":35.0,"call_volume":1138,"put_volume":505,"total_volume":1643,"call_oi":843,"put_oi":4631,"total_oi":5474,"bias":"bullish"},{"strike":40.0,"call_volume":252,"put_volume":4,"total_volume":256,"call_oi":2700,"put_oi":7530,"total_oi":10230,"bias":"bullish"},{"strike":45.0,"call_volume":14,"put_volume":176,"total_volume":190,"call_oi":5712,"put_oi":5547,"total_oi":11259,"bias":"bearish"},{"strike":50.0,"call_volume":43,"put_volume":0,"total_volume":43,"call_oi":6452,"put_oi":184,"total_oi":6636,"bias":"bullish"},{"strike":55.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":2353,"put_oi":1109,"total_oi":3462,"bias":"bullish"},{"strike":60.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1143,"put_oi":539,"total_oi":1682,"bias":"neutral"},{"strike":65.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":177,"put_oi":143,"total_oi":320,"bias":"neutral"},{"strike":70.0,"call_volume":2,"put_volume":0,"total_volume":2,"call_oi":941,"put_oi":105,"total_oi":1046,"bias":"bullish"}],"underlying_price":35.619998931884766,"peak_call_strike":35.0,"peak_put_strike":35.0,"total_call_volume":1455,"total_put_volume":718,"volume_pc_ratio":0.493},"iv_contours":{"x":[0.7,0.84,0.98,1.12,1.26],"y":[14,49,105,168],"z":[[121.12,67.24,45.96,55.61,84.06],[null,54.42,47.73,51.14,52.69],[60.21,52.1,47.98,49.87,49.62],[59.59,51.69,51.91,52.33,53.92]],"levels":[46.0,53.5,61.0,68.5,76.0,83.5,91.1,98.6,106.1,113.6,121.1],"min_iv":46.0,"max_iv":121.1},"butterfly_spread":[],"iv_history":[{"date":"2026-09-14","iv":83.93},{"date":"2026-09-15","iv":81.71},{"date":"2026-09-16","iv":85.3},{"date":"2026-09-17","iv":67.24},{"date":"2026-09-18","iv":69.58},{"date":"2026-09-21","iv":62.34},{"date":"2026-09-22","iv":57.3},{"date":"2026-09-23","iv":61.1},{"date":"2026-09-24","iv":59.0},{"date":"2026-09-25","iv":60.5},{"date":"2026-09-28","iv":64.4},{"date":"2026-09-29","iv":66.4},{"date":"2026-09-30","iv":68.1},{"date":"2026-10-01","iv":66.1},{"date":"2026-10-02","iv":64.5}]}}