{"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":"PPH","summary":{"name":"PPH","price":108.06,"total_oi":553,"call_oi":380,"put_oi":173,"pc_ratio":0.455,"net_gex":94974.83,"avg_iv":27.5,"iv_rank":14.2,"iv_52w_high":77.67,"iv_52w_low":19.2,"gamma_flip":104.39,"max_pain":106.0},"features":{"symbol":"PPH","price":108.06,"total_oi":553,"analysis_coverage":0.7222,"avg_iv_pct":27.5,"iv_rank":14.2,"iv_52w_high_pct":77.67,"iv_52w_low_pct":19.2,"front_dte":14,"front_atm_iv_pct":24.9174,"back_atm_iv_pct":22.2436,"term_premium_pp":2.6738,"expected_move_front_pct":4.88,"straddle_front_pct":null,"straddle_30d_pct":null,"risk_reversal_front_pp":null,"risk_reversal_30d_pp":null,"butterfly_front_pp":null,"butterfly_30d_pp":null,"put_call_oi_ratio":0.455,"put_call_oi_front_ratio":0.66,"put_call_volume_front_ratio":0.0,"option_volume":36,"volume_oi_ratio":0.065099,"net_delta_normalized":0.185029,"dealer_delta_normalized":-0.172984,"gex_per_100k_oi":17174471.971067,"vanna_per_100k_oi":-904.159132,"charm_per_100k_oi":0.0,"weekend_delta_shift_per_100k_oi":0.0,"iv_surface_range_pp":14.5,"gamma_flip_distance_pct":-3.396261,"max_pain_distance_pct":-1.906348,"peak_call_distance_pct":-15.787525,"peak_put_distance_pct":1.795299},"analyses":{"gamma_walls":[{"strike":91.0,"call_gex":0.0,"put_gex":-128.27,"net_gex":-128.27,"call_oi":14,"put_oi":1},{"strike":94.0,"call_gex":0.0,"put_gex":0.0,"net_gex":0.0,"call_oi":22,"put_oi":0},{"strike":95.0,"call_gex":0.0,"put_gex":-958.32,"net_gex":-958.32,"call_oi":0,"put_oi":6},{"strike":96.0,"call_gex":0.0,"put_gex":-3379.47,"net_gex":-3379.47,"call_oi":0,"put_oi":18},{"strike":97.0,"call_gex":183.56,"put_gex":-1471.17,"net_gex":-1287.61,"call_oi":1,"put_oi":7},{"strike":98.0,"call_gex":0.0,"put_gex":-2871.01,"net_gex":-2871.01,"call_oi":0,"put_oi":13},{"strike":99.0,"call_gex":0.0,"put_gex":-1404.05,"net_gex":-1404.05,"call_oi":0,"put_oi":6},{"strike":100.0,"call_gex":1609.76,"put_gex":-1007.51,"net_gex":602.25,"call_oi":6,"put_oi":4},{"strike":101.0,"call_gex":309.01,"put_gex":-559.68,"net_gex":-250.67,"call_oi":1,"put_oi":2},{"strike":102.0,"call_gex":0.0,"put_gex":-338.22,"net_gex":-338.22,"call_oi":0,"put_oi":1},{"strike":103.0,"call_gex":4006.08,"put_gex":-863.85,"net_gex":3142.24,"call_oi":13,"put_oi":2},{"strike":104.0,"call_gex":640.33,"put_gex":-2051.49,"net_gex":-1411.16,"call_oi":2,"put_oi":5},{"strike":105.0,"call_gex":25424.76,"put_gex":-4205.06,"net_gex":21219.7,"call_oi":37,"put_oi":11},{"strike":106.0,"call_gex":17425.74,"put_gex":0.0,"net_gex":17425.74,"call_oi":57,"put_oi":0},{"strike":107.0,"call_gex":40657.78,"put_gex":-821.1,"net_gex":39836.68,"call_oi":41,"put_oi":1},{"strike":108.0,"call_gex":20922.09,"put_gex":-4278.79,"net_gex":16643.3,"call_oi":43,"put_oi":7},{"strike":109.0,"call_gex":4102.47,"put_gex":-953.39,"net_gex":3149.09,"call_oi":7,"put_oi":1},{"strike":110.0,"call_gex":26030.58,"put_gex":-13336.6,"net_gex":12693.98,"call_oi":25,"put_oi":14},{"strike":111.0,"call_gex":3826.62,"put_gex":-27625.9,"net_gex":-23799.28,"call_oi":8,"put_oi":27},{"strike":112.0,"call_gex":2104.36,"put_gex":-759.25,"net_gex":1345.11,"call_oi":4,"put_oi":1},{"strike":113.0,"call_gex":5152.9,"put_gex":-9417.55,"net_gex":-4264.65,"call_oi":13,"put_oi":34},{"strike":114.0,"call_gex":1509.3,"put_gex":0.0,"net_gex":1509.3,"call_oi":3,"put_oi":0},{"strike":115.0,"call_gex":1195.26,"put_gex":-1058.58,"net_gex":136.68,"call_oi":3,"put_oi":4},{"strike":116.0,"call_gex":613.89,"put_gex":-521.97,"net_gex":91.93,"call_oi":2,"put_oi":2},{"strike":117.0,"call_gex":571.94,"put_gex":0.0,"net_gex":571.94,"call_oi":2,"put_oi":0},{"strike":118.0,"call_gex":1012.15,"put_gex":-253.74,"net_gex":758.41,"call_oi":3,"put_oi":1},{"strike":119.0,"call_gex":253.16,"put_gex":0.0,"net_gex":253.16,"call_oi":1,"put_oi":0},{"strike":120.0,"call_gex":2244.89,"put_gex":-240.49,"net_gex":2004.4,"call_oi":8,"put_oi":1},{"strike":121.0,"call_gex":738.27,"put_gex":0.0,"net_gex":738.27,"call_oi":3,"put_oi":0},{"strike":122.0,"call_gex":981.93,"put_gex":-965.72,"net_gex":16.21,"call_oi":4,"put_oi":4},{"strike":123.0,"call_gex":8734.61,"put_gex":0.0,"net_gex":8734.61,"call_oi":37,"put_oi":0},{"strike":124.0,"call_gex":1415.71,"put_gex":0.0,"net_gex":1415.71,"call_oi":6,"put_oi":0},{"strike":125.0,"call_gex":1668.45,"put_gex":0.0,"net_gex":1668.45,"call_oi":8,"put_oi":0},{"strike":126.0,"call_gex":818.98,"put_gex":0.0,"net_gex":818.98,"call_oi":4,"put_oi":0},{"strike":130.0,"call_gex":156.78,"put_gex":0.0,"net_gex":156.78,"call_oi":1,"put_oi":0},{"strike":135.0,"call_gex":134.65,"put_gex":0.0,"net_gex":134.65,"call_oi":1,"put_oi":0}],"pain_by_strike":[{"strike":91.0,"call_value":0,"put_value":2659.0,"total_value":2659.0},{"strike":94.0,"call_value":42.0,"put_value":2143.0,"total_value":2185.0},{"strike":95.0,"call_value":78.0,"put_value":1971.0,"total_value":2049.0},{"strike":96.0,"call_value":114.0,"put_value":1805.0,"total_value":1919.0},{"strike":97.0,"call_value":150.0,"put_value":1657.0,"total_value":1807.0},{"strike":98.0,"call_value":187.0,"put_value":1516.0,"total_value":1703.0},{"strike":99.0,"call_value":224.0,"put_value":1388.0,"total_value":1612.0},{"strike":100.0,"call_value":261.0,"put_value":1266.0,"total_value":1527.0},{"strike":101.0,"call_value":304.0,"put_value":1148.0,"total_value":1452.0},{"strike":102.0,"call_value":348.0,"put_value":1032.0,"total_value":1380.0},{"strike":103.0,"call_value":392.0,"put_value":917.0,"total_value":1309.0},{"strike":104.0,"call_value":449.0,"put_value":804.0,"total_value":1253.0},{"strike":105.0,"call_value":508.0,"put_value":696.0,"total_value":1204.0},{"strike":106.0,"call_value":604.0,"put_value":599.0,"total_value":1203.0},{"strike":107.0,"call_value":757.0,"put_value":502.0,"total_value":1259.0},{"strike":108.0,"call_value":951.0,"put_value":406.0,"total_value":1357.0},{"strike":109.0,"call_value":1188.0,"put_value":317.0,"total_value":1505.0},{"strike":110.0,"call_value":1432.0,"put_value":229.0,"total_value":1661.0},{"strike":111.0,"call_value":1701.0,"put_value":155.0,"total_value":1856.0},{"strike":112.0,"call_value":1978.0,"put_value":108.0,"total_value":2086.0},{"strike":113.0,"call_value":2259.0,"put_value":62.0,"total_value":2321.0},{"strike":114.0,"call_value":2553.0,"put_value":50.0,"total_value":2603.0},{"strike":115.0,"call_value":2850.0,"put_value":38.0,"total_value":2888.0},{"strike":116.0,"call_value":3150.0,"put_value":30.0,"total_value":3180.0},{"strike":117.0,"call_value":3452.0,"put_value":24.0,"total_value":3476.0},{"strike":118.0,"call_value":3756.0,"put_value":18.0,"total_value":3774.0},{"strike":119.0,"call_value":4063.0,"put_value":13.0,"total_value":4076.0},{"strike":120.0,"call_value":4371.0,"put_value":8.0,"total_value":4379.0},{"strike":121.0,"call_value":4687.0,"put_value":4.0,"total_value":4691.0},{"strike":122.0,"call_value":5006.0,"put_value":0.0,"total_value":5006.0},{"strike":123.0,"call_value":5329.0,"put_value":0.0,"total_value":5329.0},{"strike":124.0,"call_value":5689.0,"put_value":0.0,"total_value":5689.0},{"strike":125.0,"call_value":6055.0,"put_value":0.0,"total_value":6055.0},{"strike":126.0,"call_value":6429.0,"put_value":0.0,"total_value":6429.0},{"strike":130.0,"call_value":7941.0,"put_value":0.0,"total_value":7941.0},{"strike":135.0,"call_value":9836.0,"put_value":0,"total_value":9836.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":31.7,"strike":91.0},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":64.1,"strike":97.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":null,"strike":null},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":24.5,"strike":97.0},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":43.2,"strike":103.5},{"moneyness":0.95,"dte":21,"iv":null,"strike":null},{"moneyness":0.95,"dte":30,"iv":null,"strike":null},{"moneyness":0.95,"dte":45,"iv":25.2,"strike":103.5},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":20.7,"strike":102.17},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":19.8,"strike":108.57},{"moneyness":1.0,"dte":21,"iv":null,"strike":null},{"moneyness":1.0,"dte":30,"iv":null,"strike":null},{"moneyness":1.0,"dte":45,"iv":21.4,"strike":108.5},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":20.2,"strike":108.4},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":30.9,"strike":113.0},{"moneyness":1.05,"dte":21,"iv":null,"strike":null},{"moneyness":1.05,"dte":30,"iv":null,"strike":null},{"moneyness":1.05,"dte":45,"iv":20.7,"strike":112.75},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":18.7,"strike":112.0},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":67.3,"strike":119.25},{"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":18.5,"strike":118.0},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":66.4,"strike":122.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":null,"strike":null},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":26.1,"strike":126.83}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":1.0,"contract_count":22,"total_oi":140},{"expiration":"11/20/2026","dte":49,"iv":0.2292,"contract_count":10,"total_oi":39},{"expiration":"01/15/2027","dte":105,"iv":0.0967,"contract_count":17,"total_oi":76},{"expiration":"04/16/2027","dte":196,"iv":0.0,"contract_count":14,"total_oi":151}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":4.88,"expected_move_2std":9.77,"contract_count":15},{"expiration":"11/20/2026","dte":49,"expected_move_1std":8.15,"expected_move_2std":16.3,"contract_count":8},{"expiration":"01/15/2027","dte":105,"expected_move_1std":10.71,"expected_move_2std":21.41,"contract_count":11},{"expiration":"04/16/2027","dte":196,"expected_move_1std":13.41,"expected_move_2std":26.81,"contract_count":10}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":94,"put_oi":62,"total_oi":156,"pc_ratio":0.66,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":30,"put_oi":9,"total_oi":39,"pc_ratio":0.3,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"01/15/2027","dte":105,"call_oi":125,"put_oi":61,"total_oi":186,"pc_ratio":0.488,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"04/16/2027","dte":196,"call_oi":131,"put_oi":41,"total_oi":172,"pc_ratio":0.313,"pc_ratio_volume":0.0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":91.0,"call_delta_oi":0,"put_delta_oi":-12.0,"dealer_delta":12.0,"call_oi":0,"put_oi":1},{"strike":95.0,"call_delta_oi":0,"put_delta_oi":-56.0,"dealer_delta":56.0,"call_oi":0,"put_oi":6},{"strike":96.0,"call_delta_oi":0,"put_delta_oi":-293.0,"dealer_delta":293.0,"call_oi":0,"put_oi":18},{"strike":97.0,"call_delta_oi":92.0,"put_delta_oi":-121.0,"dealer_delta":29.0,"call_oi":1,"put_oi":7},{"strike":98.0,"call_delta_oi":0,"put_delta_oi":-245.0,"dealer_delta":245.0,"call_oi":0,"put_oi":13},{"strike":99.0,"call_delta_oi":0,"put_delta_oi":-127.0,"dealer_delta":127.0,"call_oi":0,"put_oi":6},{"strike":100.0,"call_delta_oi":484.0,"put_delta_oi":-89.0,"dealer_delta":-396.0,"call_oi":6,"put_oi":4},{"strike":101.0,"call_delta_oi":82.0,"put_delta_oi":-55.0,"dealer_delta":-27.0,"call_oi":1,"put_oi":2},{"strike":102.0,"call_delta_oi":0,"put_delta_oi":-25.0,"dealer_delta":25.0,"call_oi":0,"put_oi":1},{"strike":103.0,"call_delta_oi":956.0,"put_delta_oi":-51.0,"dealer_delta":-905.0,"call_oi":13,"put_oi":2},{"strike":104.0,"call_delta_oi":140.0,"put_delta_oi":-150.0,"dealer_delta":9.0,"call_oi":2,"put_oi":5},{"strike":105.0,"call_delta_oi":2766.0,"put_delta_oi":-373.0,"dealer_delta":-2394.0,"call_oi":37,"put_oi":11},{"strike":106.0,"call_delta_oi":3702.0,"put_delta_oi":0,"dealer_delta":-3702.0,"call_oi":57,"put_oi":0},{"strike":107.0,"call_delta_oi":2700.0,"put_delta_oi":-40.0,"dealer_delta":-2660.0,"call_oi":41,"put_oi":1},{"strike":108.0,"call_delta_oi":2415.0,"put_delta_oi":-311.0,"dealer_delta":-2104.0,"call_oi":43,"put_oi":7},{"strike":109.0,"call_delta_oi":363.0,"put_delta_oi":-55.0,"dealer_delta":-307.0,"call_oi":7,"put_oi":1},{"strike":110.0,"call_delta_oi":870.0,"put_delta_oi":-895.0,"dealer_delta":25.0,"call_oi":25,"put_oi":14},{"strike":111.0,"call_delta_oi":350.0,"put_delta_oi":-2197.0,"dealer_delta":1847.0,"call_oi":8,"put_oi":27},{"strike":112.0,"call_delta_oi":145.0,"put_delta_oi":-87.0,"dealer_delta":-57.0,"call_oi":4,"put_oi":1},{"strike":113.0,"call_delta_oi":524.0,"put_delta_oi":-1795.0,"dealer_delta":1271.0,"call_oi":13,"put_oi":34},{"strike":114.0,"call_delta_oi":38.0,"put_delta_oi":0,"dealer_delta":-38.0,"call_oi":3,"put_oi":0},{"strike":115.0,"call_delta_oi":76.0,"put_delta_oi":-226.0,"dealer_delta":151.0,"call_oi":3,"put_oi":4},{"strike":116.0,"call_delta_oi":62.0,"put_delta_oi":-117.0,"dealer_delta":55.0,"call_oi":2,"put_oi":2},{"strike":117.0,"call_delta_oi":60.0,"put_delta_oi":0,"dealer_delta":-60.0,"call_oi":2,"put_oi":0},{"strike":118.0,"call_delta_oi":71.0,"put_delta_oi":-63.0,"dealer_delta":-8.0,"call_oi":3,"put_oi":1},{"strike":119.0,"call_delta_oi":28.0,"put_delta_oi":0,"dealer_delta":-28.0,"call_oi":1,"put_oi":0},{"strike":120.0,"call_delta_oi":219.0,"put_delta_oi":-66.0,"dealer_delta":-153.0,"call_oi":8,"put_oi":1},{"strike":121.0,"call_delta_oi":58.0,"put_delta_oi":0,"dealer_delta":-58.0,"call_oi":3,"put_oi":0},{"strike":122.0,"call_delta_oi":86.0,"put_delta_oi":-307.0,"dealer_delta":221.0,"call_oi":4,"put_oi":4},{"strike":123.0,"call_delta_oi":689.0,"put_delta_oi":0,"dealer_delta":-689.0,"call_oi":37,"put_oi":0},{"strike":124.0,"call_delta_oi":127.0,"put_delta_oi":0,"dealer_delta":-127.0,"call_oi":6,"put_oi":0},{"strike":125.0,"call_delta_oi":122.0,"put_delta_oi":0,"dealer_delta":-122.0,"call_oi":8,"put_oi":0},{"strike":126.0,"call_delta_oi":71.0,"put_delta_oi":0,"dealer_delta":-71.0,"call_oi":4,"put_oi":0},{"strike":130.0,"call_delta_oi":12.0,"put_delta_oi":0,"dealer_delta":-12.0,"call_oi":1,"put_oi":0},{"strike":135.0,"call_delta_oi":15.0,"put_delta_oi":0,"dealer_delta":-15.0,"call_oi":1,"put_oi":0}],"net_dealer_delta":-9566.0,"total_call_delta":17322.0,"total_put_delta":-7756.0,"bias":"neutral"},"vol_smile":[],"greeks_heatmap":{"data":[],"strikes":[],"dtes":[]},"risk_reversal":[],"vanna_exposure":{"exposure":[{"strike":106.0,"call_vanna":-5.0,"put_vanna":0,"net_vanna":-5.0,"call_oi":56,"put_oi":0}],"net_vanna":-5.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[],"net_charm":0,"weekend_delta_shift":0,"interpretation":"neutral"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":4985.0,"put_delta":-3600.0,"net_delta":1385.0,"call_oi":94,"put_oi":62,"total_oi":156,"total_volume":6,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":1608.0,"put_delta":-336.0,"net_delta":1272.0,"call_oi":30,"put_oi":9,"total_oi":39,"total_volume":0,"bias":"neutral"},{"expiration":"01/15/2027","dte":105,"call_delta":3216.0,"put_delta":-1620.0,"net_delta":1595.0,"call_oi":89,"put_oi":61,"total_oi":150,"total_volume":0,"bias":"neutral"},{"expiration":"04/16/2027","dte":196,"call_delta":7514.0,"put_delta":-2200.0,"net_delta":5314.0,"call_oi":131,"put_oi":41,"total_oi":172,"total_volume":4,"bias":"neutral"}],"straddle_pricing":[],"volume_profile":{"profile":[{"strike":91.0,"call_volume":20,"put_volume":0,"total_volume":20,"call_oi":14,"put_oi":1,"total_oi":15,"bias":"bullish"},{"strike":94.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":22,"put_oi":0,"total_oi":22,"bias":"neutral"},{"strike":95.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":6,"total_oi":6,"bias":"neutral"},{"strike":96.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":18,"total_oi":18,"bias":"neutral"},{"strike":97.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":7,"total_oi":8,"bias":"neutral"},{"strike":98.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":13,"total_oi":13,"bias":"neutral"},{"strike":99.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":6,"total_oi":6,"bias":"neutral"},{"strike":100.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":6,"put_oi":4,"total_oi":10,"bias":"neutral"},{"strike":101.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":2,"total_oi":3,"bias":"neutral"},{"strike":102.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":1,"total_oi":1,"bias":"neutral"},{"strike":103.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":13,"put_oi":2,"total_oi":15,"bias":"neutral"},{"strike":104.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2,"put_oi":5,"total_oi":7,"bias":"neutral"},{"strike":105.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":37,"put_oi":11,"total_oi":48,"bias":"neutral"},{"strike":106.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":57,"put_oi":0,"total_oi":57,"bias":"neutral"},{"strike":107.0,"call_volume":3,"put_volume":0,"total_volume":3,"call_oi":41,"put_oi":1,"total_oi":42,"bias":"bullish"},{"strike":108.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":43,"put_oi":7,"total_oi":50,"bias":"neutral"},{"strike":109.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":7,"put_oi":1,"total_oi":8,"bias":"neutral"},{"strike":110.0,"call_volume":0,"put_volume":6,"total_volume":6,"call_oi":25,"put_oi":14,"total_oi":39,"bias":"bearish"},{"strike":111.0,"call_volume":0,"put_volume":2,"total_volume":2,"call_oi":8,"put_oi":27,"total_oi":35,"bias":"bearish"},{"strike":112.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":4,"put_oi":1,"total_oi":5,"bias":"neutral"},{"strike":113.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":13,"put_oi":34,"total_oi":47,"bias":"neutral"},{"strike":114.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":3,"put_oi":0,"total_oi":3,"bias":"neutral"},{"strike":115.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":3,"put_oi":4,"total_oi":7,"bias":"neutral"},{"strike":116.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2,"put_oi":2,"total_oi":4,"bias":"neutral"},{"strike":117.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2,"put_oi":0,"total_oi":2,"bias":"neutral"},{"strike":118.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":3,"put_oi":1,"total_oi":4,"bias":"neutral"},{"strike":119.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":1,"put_oi":0,"total_oi":1,"bias":"bullish"},{"strike":120.0,"call_volume":2,"put_volume":0,"total_volume":2,"call_oi":8,"put_oi":1,"total_oi":9,"bias":"bullish"},{"strike":121.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":3,"put_oi":0,"total_oi":3,"bias":"neutral"},{"strike":122.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":4,"put_oi":4,"total_oi":8,"bias":"neutral"},{"strike":123.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":37,"put_oi":0,"total_oi":37,"bias":"neutral"},{"strike":124.0,"call_volume":2,"put_volume":0,"total_volume":2,"call_oi":6,"put_oi":0,"total_oi":6,"bias":"bullish"},{"strike":125.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":8,"put_oi":0,"total_oi":8,"bias":"neutral"},{"strike":126.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":4,"put_oi":0,"total_oi":4,"bias":"neutral"},{"strike":130.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":0,"total_oi":1,"bias":"neutral"},{"strike":135.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":0,"total_oi":1,"bias":"neutral"}],"underlying_price":108.05999755859375,"peak_call_strike":91.0,"peak_put_strike":110.0,"total_call_volume":28,"total_put_volume":8,"volume_pc_ratio":0.286},"iv_contours":{"x":[0.89,0.91,0.97,0.99,1.0,1.02,1.03,1.14],"y":[14,49,105],"z":[[null,null,23.28,12.33,null,19.09,14.33,null],[null,null,null,null,20.75,null,null,null],[26.83,25.33,null,null,18.97,null,null,22.86]],"levels":[12.3,13.8,15.2,16.7,18.1,19.6,21.0,22.5,23.9,25.4,26.8],"min_iv":12.3,"max_iv":26.8},"butterfly_spread":[],"iv_history":[{"date":"2026-09-14","iv":32.55},{"date":"2026-09-15","iv":36.83},{"date":"2026-09-16","iv":39.03},{"date":"2026-09-17","iv":77.67},{"date":"2026-09-18","iv":56.13},{"date":"2026-09-21","iv":22.33},{"date":"2026-09-22","iv":19.2},{"date":"2026-09-23","iv":22.0},{"date":"2026-09-24","iv":21.5},{"date":"2026-09-25","iv":19.9},{"date":"2026-09-28","iv":20.6},{"date":"2026-09-29","iv":21.5},{"date":"2026-09-30","iv":27.6},{"date":"2026-10-01","iv":26.8},{"date":"2026-10-02","iv":27.5}]}}