{"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":"PNW","summary":{"name":"PNW","price":95.91,"total_oi":3421,"call_oi":2628,"put_oi":793,"pc_ratio":0.302,"net_gex":679021.09,"avg_iv":40.0,"iv_rank":0.9,"iv_52w_high":56.0,"iv_52w_low":39.86,"gamma_flip":91.19,"max_pain":95.0},"features":{"symbol":"PNW","price":95.91,"total_oi":3421,"analysis_coverage":0.9444,"avg_iv_pct":40.0,"iv_rank":0.9,"iv_52w_high_pct":56.0,"iv_52w_low_pct":39.86,"front_dte":14,"front_atm_iv_pct":26.296,"back_atm_iv_pct":22.7622,"term_premium_pp":3.5338,"expected_move_front_pct":5.15,"straddle_front_pct":3.31,"straddle_30d_pct":3.31,"risk_reversal_front_pp":-10.94,"risk_reversal_30d_pp":-10.94,"butterfly_front_pp":null,"butterfly_30d_pp":null,"put_call_oi_ratio":0.302,"put_call_oi_front_ratio":0.235,"put_call_volume_front_ratio":1.0,"option_volume":1337,"volume_oi_ratio":0.390821,"net_delta_normalized":0.184585,"dealer_delta_normalized":-0.182049,"gex_per_100k_oi":19848614.14791,"vanna_per_100k_oi":1695.410699,"charm_per_100k_oi":-3375416.54487,"weekend_delta_shift_per_100k_oi":-10126220.403391,"iv_surface_range_pp":103.7,"gamma_flip_distance_pct":-4.92128,"max_pain_distance_pct":-0.948806,"peak_call_distance_pct":4.264415,"peak_put_distance_pct":-21.801689},"analyses":{"gamma_walls":[{"strike":55.0,"call_gex":0.0,"put_gex":-952.09,"net_gex":-952.09,"call_oi":0,"put_oi":39},{"strike":60.0,"call_gex":0.0,"put_gex":-301.29,"net_gex":-301.29,"call_oi":0,"put_oi":9},{"strike":65.0,"call_gex":0.0,"put_gex":-935.14,"net_gex":-935.14,"call_oi":0,"put_oi":24},{"strike":70.0,"call_gex":0.0,"put_gex":-1435.91,"net_gex":-1435.91,"call_oi":0,"put_oi":27},{"strike":75.0,"call_gex":0.0,"put_gex":-3980.09,"net_gex":-3980.09,"call_oi":3,"put_oi":53},{"strike":80.0,"call_gex":0.0,"put_gex":-8570.84,"net_gex":-8570.84,"call_oi":2,"put_oi":85},{"strike":85.0,"call_gex":0.0,"put_gex":-29756.82,"net_gex":-29756.82,"call_oi":25,"put_oi":171},{"strike":90.0,"call_gex":25686.17,"put_gex":-49059.86,"net_gex":-23373.69,"call_oi":106,"put_oi":164},{"strike":95.0,"call_gex":431122.3,"put_gex":-139948.27,"net_gex":291174.02,"call_oi":567,"put_oi":154},{"strike":100.0,"call_gex":137627.91,"put_gex":-19019.77,"net_gex":118608.14,"call_oi":315,"put_oi":55},{"strike":105.0,"call_gex":263686.29,"put_gex":-1927.69,"net_gex":261758.6,"call_oi":988,"put_oi":8},{"strike":110.0,"call_gex":42300.65,"put_gex":-761.49,"net_gex":41539.16,"call_oi":275,"put_oi":4},{"strike":115.0,"call_gex":20401.27,"put_gex":0.0,"net_gex":20401.27,"call_oi":149,"put_oi":0},{"strike":120.0,"call_gex":4300.18,"put_gex":0.0,"net_gex":4300.18,"call_oi":38,"put_oi":0},{"strike":125.0,"call_gex":2143.87,"put_gex":0.0,"net_gex":2143.87,"call_oi":26,"put_oi":0},{"strike":130.0,"call_gex":3005.72,"put_gex":0.0,"net_gex":3005.72,"call_oi":39,"put_oi":0},{"strike":135.0,"call_gex":1752.68,"put_gex":0.0,"net_gex":1752.68,"call_oi":27,"put_oi":0},{"strike":140.0,"call_gex":1451.21,"put_gex":0.0,"net_gex":1451.21,"call_oi":25,"put_oi":0},{"strike":145.0,"call_gex":1049.61,"put_gex":0.0,"net_gex":1049.61,"call_oi":19,"put_oi":0},{"strike":150.0,"call_gex":577.08,"put_gex":0.0,"net_gex":577.08,"call_oi":11,"put_oi":0},{"strike":155.0,"call_gex":252.74,"put_gex":0.0,"net_gex":252.74,"call_oi":6,"put_oi":0},{"strike":160.0,"call_gex":312.68,"put_gex":0.0,"net_gex":312.68,"call_oi":7,"put_oi":0}],"pain_by_strike":[{"strike":55.0,"call_value":0,"put_value":24000.0,"total_value":24000.0},{"strike":60.0,"call_value":0.0,"put_value":20230.0,"total_value":20230.0},{"strike":65.0,"call_value":0.0,"put_value":16505.0,"total_value":16505.0},{"strike":70.0,"call_value":0.0,"put_value":12900.0,"total_value":12900.0},{"strike":75.0,"call_value":0.0,"put_value":9430.0,"total_value":9430.0},{"strike":80.0,"call_value":15.0,"put_value":6225.0,"total_value":6240.0},{"strike":85.0,"call_value":40.0,"put_value":3445.0,"total_value":3485.0},{"strike":90.0,"call_value":190.0,"put_value":1520.0,"total_value":1710.0},{"strike":95.0,"call_value":870.0,"put_value":415.0,"total_value":1285.0},{"strike":100.0,"call_value":4385.0,"put_value":80.0,"total_value":4465.0},{"strike":105.0,"call_value":9475.0,"put_value":20.0,"total_value":9495.0},{"strike":110.0,"call_value":19505.0,"put_value":0.0,"total_value":19505.0},{"strike":115.0,"call_value":30910.0,"put_value":0.0,"total_value":30910.0},{"strike":120.0,"call_value":43060.0,"put_value":0.0,"total_value":43060.0},{"strike":125.0,"call_value":55400.0,"put_value":0.0,"total_value":55400.0},{"strike":130.0,"call_value":67870.0,"put_value":0.0,"total_value":67870.0},{"strike":135.0,"call_value":80535.0,"put_value":0.0,"total_value":80535.0},{"strike":140.0,"call_value":93335.0,"put_value":0.0,"total_value":93335.0},{"strike":145.0,"call_value":106260.0,"put_value":0.0,"total_value":106260.0},{"strike":150.0,"call_value":119280.0,"put_value":0.0,"total_value":119280.0},{"strike":155.0,"call_value":132355.0,"put_value":0.0,"total_value":132355.0},{"strike":160.0,"call_value":145460.0,"put_value":0,"total_value":145460.0}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":140.5,"strike":70.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":37.3,"strike":80.0},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":53.2,"strike":68.18},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":63.7,"strike":85.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":33.0,"strike":85.0},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":47.3,"strike":90.0},{"moneyness":0.95,"dte":21,"iv":null,"strike":null},{"moneyness":0.95,"dte":30,"iv":null,"strike":null},{"moneyness":0.95,"dte":45,"iv":22.6,"strike":90.0},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":22.6,"strike":90.0},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":21.3,"strike":95.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":24.7,"strike":95.0},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":20.5,"strike":95.0},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":31.3,"strike":100.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":18.9,"strike":100.0},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":20.4,"strike":100.0},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":58.2,"strike":105.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":null,"strike":null},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":21.8,"strike":105.0},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":97.8,"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":44.9,"strike":132.92}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":1.0,"contract_count":6,"total_oi":1717},{"expiration":"11/20/2026","dte":49,"iv":0.3131,"contract_count":5,"total_oi":33},{"expiration":"12/18/2026","dte":77,"iv":0.2765,"contract_count":8,"total_oi":436},{"expiration":"01/15/2027","dte":105,"iv":0.1984,"contract_count":8,"total_oi":113},{"expiration":"04/16/2027","dte":196,"iv":0.0,"contract_count":4,"total_oi":41}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":5.15,"expected_move_2std":10.31,"contract_count":4},{"expiration":"11/20/2026","dte":49,"expected_move_1std":8.34,"expected_move_2std":16.69,"contract_count":3},{"expiration":"12/18/2026","dte":77,"expected_move_1std":9.51,"expected_move_2std":19.01,"contract_count":4},{"expiration":"01/15/2027","dte":105,"expected_move_1std":10.8,"expected_move_2std":21.61,"contract_count":4},{"expiration":"04/16/2027","dte":196,"expected_move_1std":12.88,"expected_move_2std":25.77,"contract_count":2}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":1722,"put_oi":404,"total_oi":2126,"pc_ratio":0.235,"pc_ratio_volume":1.0,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":26,"put_oi":50,"total_oi":76,"pc_ratio":1.923,"pc_ratio_volume":0.0,"sentiment":"bearish"},{"expiration":"12/18/2026","dte":77,"call_oi":534,"put_oi":178,"total_oi":712,"pc_ratio":0.333,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"01/15/2027","dte":105,"call_oi":223,"put_oi":80,"total_oi":303,"pc_ratio":0.359,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"04/16/2027","dte":196,"call_oi":123,"put_oi":81,"total_oi":204,"pc_ratio":0.659,"pc_ratio_volume":1.0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":55.0,"call_delta_oi":0,"put_delta_oi":-194.0,"dealer_delta":194.0,"call_oi":0,"put_oi":39},{"strike":60.0,"call_delta_oi":0,"put_delta_oi":-60.0,"dealer_delta":60.0,"call_oi":0,"put_oi":9},{"strike":65.0,"call_delta_oi":0,"put_delta_oi":-132.0,"dealer_delta":132.0,"call_oi":0,"put_oi":24},{"strike":70.0,"call_delta_oi":0,"put_delta_oi":-206.0,"dealer_delta":206.0,"call_oi":0,"put_oi":27},{"strike":75.0,"call_delta_oi":0,"put_delta_oi":-525.0,"dealer_delta":525.0,"call_oi":0,"put_oi":53},{"strike":80.0,"call_delta_oi":0,"put_delta_oi":-789.0,"dealer_delta":789.0,"call_oi":0,"put_oi":85},{"strike":85.0,"call_delta_oi":0,"put_delta_oi":-2551.0,"dealer_delta":2551.0,"call_oi":0,"put_oi":171},{"strike":90.0,"call_delta_oi":7157.0,"put_delta_oi":-3758.0,"dealer_delta":-3399.0,"call_oi":89,"put_oi":164},{"strike":95.0,"call_delta_oi":34402.0,"put_delta_oi":-5816.0,"dealer_delta":-28586.0,"call_oi":567,"put_oi":154},{"strike":100.0,"call_delta_oi":10619.0,"put_delta_oi":-3295.0,"dealer_delta":-7324.0,"call_oi":315,"put_oi":55},{"strike":105.0,"call_delta_oi":21390.0,"put_delta_oi":-557.0,"dealer_delta":-20833.0,"call_oi":988,"put_oi":8},{"strike":110.0,"call_delta_oi":2728.0,"put_delta_oi":-314.0,"dealer_delta":-2414.0,"call_oi":275,"put_oi":4},{"strike":115.0,"call_delta_oi":2010.0,"put_delta_oi":0,"dealer_delta":-2010.0,"call_oi":149,"put_oi":0},{"strike":120.0,"call_delta_oi":510.0,"put_delta_oi":0,"dealer_delta":-510.0,"call_oi":38,"put_oi":0},{"strike":125.0,"call_delta_oi":206.0,"put_delta_oi":0,"dealer_delta":-206.0,"call_oi":26,"put_oi":0},{"strike":130.0,"call_delta_oi":393.0,"put_delta_oi":0,"dealer_delta":-393.0,"call_oi":39,"put_oi":0},{"strike":135.0,"call_delta_oi":230.0,"put_delta_oi":0,"dealer_delta":-230.0,"call_oi":27,"put_oi":0},{"strike":140.0,"call_delta_oi":462.0,"put_delta_oi":0,"dealer_delta":-462.0,"call_oi":25,"put_oi":0},{"strike":145.0,"call_delta_oi":171.0,"put_delta_oi":0,"dealer_delta":-171.0,"call_oi":19,"put_oi":0},{"strike":150.0,"call_delta_oi":102.0,"put_delta_oi":0,"dealer_delta":-102.0,"call_oi":11,"put_oi":0},{"strike":155.0,"call_delta_oi":40.0,"put_delta_oi":0,"dealer_delta":-40.0,"call_oi":6,"put_oi":0},{"strike":160.0,"call_delta_oi":58.0,"put_delta_oi":0,"dealer_delta":-58.0,"call_oi":7,"put_oi":0}],"net_dealer_delta":-62279.0,"total_call_delta":80477.0,"total_put_delta":-18198.0,"bias":"neutral"},"vol_smile":[{"expiration":"10/16/2026","underlying_price":95.91000366210938,"strikes":[{"strike":85.0,"moneyness":0.8862,"type":"put","iv":0.6373,"delta":-0.1408,"oi":142},{"strike":90.0,"moneyness":0.9384,"type":"put","iv":0.4729,"delta":-0.2194,"oi":113},{"strike":95.0,"moneyness":0.9905,"type":"call","iv":0.2398,"delta":0.6052,"oi":464},{"strike":95.0,"moneyness":0.9905,"type":"put","iv":0.1861,"delta":-0.3699,"oi":128},{"strike":100.0,"moneyness":1.0426,"type":"call","iv":0.3903,"delta":0.3052,"oi":180},{"strike":105.0,"moneyness":1.0948,"type":"call","iv":0.5823,"delta":0.2251,"oi":831},{"strike":110.0,"moneyness":1.1469,"type":"call","iv":0.3921,"delta":0.0363,"oi":103},{"strike":115.0,"moneyness":1.199,"type":"call","iv":0.8433,"delta":0.1465,"oi":108}]},{"expiration":"12/18/2026","underlying_price":95.91000366210938,"strikes":[{"strike":105.0,"moneyness":1.0948,"type":"call","iv":0.1668,"delta":0.1503,"oi":117},{"strike":110.0,"moneyness":1.1469,"type":"call","iv":0.2052,"delta":0.093,"oi":102}]}],"greeks_heatmap":{"data":[{"strike":85.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.1408,"call_gamma":0,"put_gamma":0.019369,"call_theta":0,"put_theta":-0.0975,"call_vega":0,"put_vega":0.0404,"call_oi":0,"put_oi":142},{"strike":90.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.2194,"call_gamma":0,"put_gamma":0.034537,"call_theta":0,"put_theta":-0.0947,"call_vega":0,"put_vega":0.0535,"call_oi":0,"put_oi":113},{"strike":95.0,"dte":14,"expiration":"10/16/2026","call_delta":0.6052,"put_delta":-0.3699,"call_gamma":0.088691,"put_gamma":0.112087,"call_theta":-0.0708,"put_theta":-0.0447,"call_vega":0.0697,"put_vega":0.0683,"call_oi":464,"put_oi":128},{"strike":100.0,"dte":14,"expiration":"10/16/2026","call_delta":0.3052,"put_delta":0,"call_gamma":0.049593,"put_gamma":0,"call_theta":-0.0985,"put_theta":0,"call_vega":0.0634,"put_vega":0,"call_oi":180,"put_oi":0},{"strike":105.0,"dte":14,"expiration":"10/16/2026","call_delta":0.2251,"put_delta":0,"call_gamma":0.028458,"put_gamma":0,"call_theta":-0.124,"put_theta":0,"call_vega":0.0543,"put_vega":0,"call_oi":831,"put_oi":0},{"strike":110.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0363,"put_delta":0,"call_gamma":0.011228,"put_gamma":0,"call_theta":-0.0221,"put_theta":0,"call_vega":0.0144,"put_vega":0,"call_oi":103,"put_oi":0},{"strike":115.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1465,"put_delta":0,"call_gamma":0.015037,"put_gamma":0,"call_theta":-0.1362,"put_theta":0,"call_vega":0.0415,"put_vega":0,"call_oi":108,"put_oi":0},{"strike":90.0,"dte":77,"expiration":"12/18/2026","call_delta":0.8063,"put_delta":0,"call_gamma":0.032411,"put_gamma":0,"call_theta":-0.0234,"put_theta":0,"call_vega":0.1202,"put_vega":0,"call_oi":63,"put_oi":0},{"strike":95.0,"dte":77,"expiration":"12/18/2026","call_delta":0.6194,"put_delta":0,"call_gamma":0.058287,"put_gamma":0,"call_theta":-0.0229,"put_theta":0,"call_vega":0.1667,"put_vega":0,"call_oi":74,"put_oi":0},{"strike":100.0,"dte":77,"expiration":"12/18/2026","call_delta":0.3586,"put_delta":0,"call_gamma":0.047714,"put_gamma":0,"call_theta":-0.023,"put_theta":0,"call_vega":0.1635,"put_vega":0,"call_oi":72,"put_oi":0},{"strike":105.0,"dte":77,"expiration":"12/18/2026","call_delta":0.1503,"put_delta":0,"call_gamma":0.031976,"put_gamma":0,"call_theta":-0.0128,"put_theta":0,"call_vega":0.1022,"put_vega":0,"call_oi":117,"put_oi":0},{"strike":110.0,"dte":77,"expiration":"12/18/2026","call_delta":0.093,"put_delta":0,"call_gamma":0.018524,"put_gamma":0,"call_theta":-0.0108,"put_theta":0,"call_vega":0.0728,"put_vega":0,"call_oi":102,"put_oi":0}],"strikes":[85.0,90.0,95.0,100.0,105.0,110.0,115.0],"dtes":[14,77]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":-10.94,"put_25d_iv":47.29,"call_25d_iv":58.23,"put_25d_strike":90.0,"call_25d_strike":105.0,"skew":"call_skew"}],"vanna_exposure":{"exposure":[{"strike":85.0,"call_vanna":0,"put_vanna":4.0,"net_vanna":4.0,"call_oi":0,"put_oi":142},{"strike":90.0,"call_vanna":-5.0,"put_vanna":4.0,"net_vanna":-1.0,"call_oi":63,"put_oi":113},{"strike":95.0,"call_vanna":-10.0,"put_vanna":2.0,"net_vanna":-8.0,"call_oi":538,"put_oi":128},{"strike":100.0,"call_vanna":10.0,"put_vanna":0,"net_vanna":10.0,"call_oi":307,"put_oi":0},{"strike":105.0,"call_vanna":35.0,"put_vanna":0,"net_vanna":35.0,"call_oi":948,"put_oi":0},{"strike":110.0,"call_vanna":15.0,"put_vanna":0,"net_vanna":15.0,"call_oi":263,"put_oi":0},{"strike":115.0,"call_vanna":3.0,"put_vanna":0,"net_vanna":3.0,"call_oi":108,"put_oi":0}],"net_vanna":58.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":85.0,"call_charm":0,"put_charm":5081.0,"net_charm":5081.0,"call_oi":0,"put_oi":142},{"strike":90.0,"call_charm":0,"put_charm":6124.0,"net_charm":6124.0,"call_oi":0,"put_oi":113},{"strike":95.0,"call_charm":-51808.0,"put_charm":5515.0,"net_charm":-46293.0,"call_oi":464,"put_oi":128},{"strike":100.0,"call_charm":-14102.0,"put_charm":0,"net_charm":-14102.0,"call_oi":180,"put_oi":0},{"strike":105.0,"call_charm":-60446.0,"put_charm":0,"net_charm":-60446.0,"call_oi":831,"put_oi":0},{"strike":110.0,"call_charm":-216.0,"put_charm":0,"net_charm":-216.0,"call_oi":103,"put_oi":0},{"strike":115.0,"call_charm":-5620.0,"put_charm":0,"net_charm":-5620.0,"call_oi":108,"put_oi":0}],"net_charm":-115473.0,"weekend_delta_shift":-346418.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":54507.0,"put_delta":-9502.0,"net_delta":45004.0,"call_oi":1705,"put_oi":404,"total_oi":2109,"total_volume":2,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":1681.0,"put_delta":-529.0,"net_delta":1152.0,"call_oi":26,"put_oi":50,"total_oi":76,"total_volume":4,"bias":"neutral"},{"expiration":"12/18/2026","dte":77,"call_delta":15649.0,"put_delta":-5518.0,"net_delta":10131.0,"call_oi":507,"put_oi":178,"total_oi":685,"total_volume":1325,"bias":"neutral"},{"expiration":"01/15/2027","dte":105,"call_delta":4755.0,"put_delta":-1868.0,"net_delta":2888.0,"call_oi":220,"put_oi":80,"total_oi":300,"total_volume":2,"bias":"neutral"},{"expiration":"04/16/2027","dte":196,"call_delta":3886.0,"put_delta":-782.0,"net_delta":3104.0,"call_oi":123,"put_oi":81,"total_oi":204,"total_volume":4,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":95.0,"straddle_price":3.17,"straddle_pct":3.31,"implied_move":3.31,"avg_iv":21.3},{"expiration":"12/18/2026","dte":77,"strike":95.0,"straddle_price":7.38,"straddle_pct":7.69,"implied_move":7.69,"avg_iv":20.9},{"expiration":"01/15/2027","dte":105,"strike":100.0,"straddle_price":8.7,"straddle_pct":9.07,"implied_move":9.07,"avg_iv":20.2}],"volume_profile":{"profile":[{"strike":55.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":39,"total_oi":39,"bias":"neutral"},{"strike":60.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":9,"total_oi":9,"bias":"neutral"},{"strike":65.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":24,"total_oi":24,"bias":"neutral"},{"strike":70.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":27,"total_oi":27,"bias":"neutral"},{"strike":75.0,"call_volume":0,"put_volume":1,"total_volume":1,"call_oi":3,"put_oi":53,"total_oi":56,"bias":"bearish"},{"strike":80.0,"call_volume":0,"put_volume":1,"total_volume":1,"call_oi":2,"put_oi":85,"total_oi":87,"bias":"bearish"},{"strike":85.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":25,"put_oi":171,"total_oi":196,"bias":"neutral"},{"strike":90.0,"call_volume":4,"put_volume":1,"total_volume":5,"call_oi":106,"put_oi":164,"total_oi":270,"bias":"bullish"},{"strike":95.0,"call_volume":4,"put_volume":0,"total_volume":4,"call_oi":567,"put_oi":154,"total_oi":721,"bias":"bullish"},{"strike":100.0,"call_volume":1324,"put_volume":0,"total_volume":1324,"call_oi":315,"put_oi":55,"total_oi":370,"bias":"bullish"},{"strike":105.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":988,"put_oi":8,"total_oi":996,"bias":"neutral"},{"strike":110.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":275,"put_oi":4,"total_oi":279,"bias":"bullish"},{"strike":115.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":149,"put_oi":0,"total_oi":149,"bias":"bullish"},{"strike":120.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":38,"put_oi":0,"total_oi":38,"bias":"neutral"},{"strike":125.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":26,"put_oi":0,"total_oi":26,"bias":"neutral"},{"strike":130.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":39,"put_oi":0,"total_oi":39,"bias":"neutral"},{"strike":135.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":27,"put_oi":0,"total_oi":27,"bias":"neutral"},{"strike":140.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":25,"put_oi":0,"total_oi":25,"bias":"neutral"},{"strike":145.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":19,"put_oi":0,"total_oi":19,"bias":"neutral"},{"strike":150.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":11,"put_oi":0,"total_oi":11,"bias":"neutral"},{"strike":155.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":6,"put_oi":0,"total_oi":6,"bias":"neutral"},{"strike":160.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":7,"put_oi":0,"total_oi":7,"bias":"neutral"}],"underlying_price":95.91000366210938,"peak_call_strike":100.0,"peak_put_strike":75.0,"total_call_volume":1334,"total_put_volume":3,"volume_pc_ratio":0.002},"iv_contours":{"x":[0.73,0.78,0.83,0.89,0.94,0.99,1.04,1.09,1.15,1.2,1.25],"y":[14,49,77,105],"z":[[null,119.11,null,63.73,47.29,21.3,39.03,58.23,39.21,84.33,102.92],[null,null,37.31,null,null,21.61,null,null,null,null,null],[47.01,null,31.24,34.03,22.98,20.9,20.49,16.68,20.52,null,null],[null,44.95,37.57,null,null,null,20.23,15.44,18.05,22.21,33.73]],"levels":[15.4,25.8,36.2,46.5,56.9,67.3,77.6,88.0,98.4,108.7,119.1],"min_iv":15.4,"max_iv":119.1},"butterfly_spread":[],"iv_history":[{"date":"2026-09-14","iv":42.37},{"date":"2026-09-15","iv":45.8},{"date":"2026-09-16","iv":48.66},{"date":"2026-09-17","iv":53.93},{"date":"2026-09-18","iv":51.16},{"date":"2026-09-21","iv":39.86},{"date":"2026-09-22","iv":41.4},{"date":"2026-09-23","iv":56.0},{"date":"2026-09-24","iv":54.1},{"date":"2026-09-25","iv":51.7},{"date":"2026-09-28","iv":42.4},{"date":"2026-09-29","iv":55.9},{"date":"2026-09-30","iv":54.3},{"date":"2026-10-01","iv":46.0},{"date":"2026-10-02","iv":40.0}]}}