{"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":"PNR","summary":{"name":"PNR","price":53.03,"total_oi":13331,"call_oi":8443,"put_oi":4888,"pc_ratio":0.579,"net_gex":369920.52,"avg_iv":55.2,"iv_rank":12.4,"iv_52w_high":76.37,"iv_52w_low":52.2,"gamma_flip":52.72,"max_pain":60.0},"features":{"symbol":"PNR","price":53.03,"total_oi":13331,"analysis_coverage":1.0,"avg_iv_pct":55.2,"iv_rank":12.4,"iv_52w_high_pct":76.37,"iv_52w_low_pct":52.2,"front_dte":14,"front_atm_iv_pct":34.7209,"back_atm_iv_pct":36.818,"term_premium_pp":-2.0971,"expected_move_front_pct":6.8,"straddle_front_pct":4.76,"straddle_30d_pct":4.76,"risk_reversal_front_pp":-1.73,"risk_reversal_30d_pp":-1.73,"butterfly_front_pp":-1.51,"butterfly_30d_pp":-1.51,"put_call_oi_ratio":0.579,"put_call_oi_front_ratio":0.126,"put_call_volume_front_ratio":0.111,"option_volume":376,"volume_oi_ratio":0.028205,"net_delta_normalized":-0.085982,"dealer_delta_normalized":0.085982,"gex_per_100k_oi":2774889.505663,"vanna_per_100k_oi":2490.435826,"charm_per_100k_oi":-348803.54062,"weekend_delta_shift_per_100k_oi":-1046418.123172,"iv_surface_range_pp":100.3,"gamma_flip_distance_pct":-0.584575,"max_pain_distance_pct":13.143504,"peak_call_distance_pct":3.714878,"peak_put_distance_pct":3.714878},"analyses":{"gamma_walls":[{"strike":30.0,"call_gex":0.0,"put_gex":-190.58,"net_gex":-190.58,"call_oi":0,"put_oi":13},{"strike":32.5,"call_gex":0.0,"put_gex":-34.6,"net_gex":-34.6,"call_oi":0,"put_oi":2},{"strike":35.0,"call_gex":0.0,"put_gex":-622.09,"net_gex":-622.09,"call_oi":0,"put_oi":26},{"strike":37.5,"call_gex":25.39,"put_gex":-346.32,"net_gex":-320.93,"call_oi":1,"put_oi":13},{"strike":40.0,"call_gex":266.14,"put_gex":-1277.99,"net_gex":-1011.85,"call_oi":8,"put_oi":36},{"strike":42.5,"call_gex":132.37,"put_gex":-4248.57,"net_gex":-4116.2,"call_oi":3,"put_oi":113},{"strike":45.0,"call_gex":515.91,"put_gex":-19422.1,"net_gex":-18906.18,"call_oi":10,"put_oi":313},{"strike":47.5,"call_gex":2108.31,"put_gex":-9692.32,"net_gex":-7584.01,"call_oi":47,"put_oi":108},{"strike":50.0,"call_gex":3666.44,"put_gex":-16571.32,"net_gex":-12904.88,"call_oi":38,"put_oi":169},{"strike":52.5,"call_gex":52044.86,"put_gex":-38511.33,"net_gex":13533.53,"call_oi":168,"put_oi":153},{"strike":55.0,"call_gex":481528.02,"put_gex":-118463.12,"net_gex":363064.91,"call_oi":1798,"put_oi":881},{"strike":57.5,"call_gex":21098.1,"put_gex":-73778.31,"net_gex":-52680.21,"call_oi":157,"put_oi":775},{"strike":60.0,"call_gex":12374.52,"put_gex":-82921.82,"net_gex":-70547.3,"call_oi":142,"put_oi":875},{"strike":62.5,"call_gex":35065.25,"put_gex":-25560.98,"net_gex":9504.27,"call_oi":403,"put_oi":313},{"strike":65.0,"call_gex":21352.85,"put_gex":-47113.03,"net_gex":-25760.18,"call_oi":298,"put_oi":659},{"strike":67.5,"call_gex":17500.9,"put_gex":-14046.9,"net_gex":3453.99,"call_oi":295,"put_oi":229},{"strike":70.0,"call_gex":66156.2,"put_gex":-6605.63,"net_gex":59550.57,"call_oi":1324,"put_oi":127},{"strike":72.5,"call_gex":15038.51,"put_gex":-1185.35,"net_gex":13853.17,"call_oi":315,"put_oi":25},{"strike":75.0,"call_gex":19557.05,"put_gex":-341.89,"net_gex":19215.17,"call_oi":441,"put_oi":9},{"strike":77.5,"call_gex":3326.19,"put_gex":0.0,"net_gex":3326.19,"call_oi":98,"put_oi":0},{"strike":80.0,"call_gex":3663.25,"put_gex":-38.09,"net_gex":3625.16,"call_oi":106,"put_oi":1},{"strike":82.5,"call_gex":3500.14,"put_gex":0.0,"net_gex":3500.14,"call_oi":127,"put_oi":0},{"strike":85.0,"call_gex":1223.85,"put_gex":0.0,"net_gex":1223.85,"call_oi":36,"put_oi":0},{"strike":87.5,"call_gex":390.04,"put_gex":0.0,"net_gex":390.04,"call_oi":12,"put_oi":0},{"strike":90.0,"call_gex":53807.94,"put_gex":-93.71,"net_gex":53714.23,"call_oi":1815,"put_oi":3},{"strike":92.5,"call_gex":520.22,"put_gex":0.0,"net_gex":520.22,"call_oi":21,"put_oi":0},{"strike":95.0,"call_gex":2415.85,"put_gex":0.0,"net_gex":2415.85,"call_oi":92,"put_oi":0},{"strike":97.5,"call_gex":914.48,"put_gex":0.0,"net_gex":914.48,"call_oi":34,"put_oi":0},{"strike":100.0,"call_gex":630.7,"put_gex":-74.99,"net_gex":555.71,"call_oi":25,"put_oi":3},{"strike":105.0,"call_gex":9735.51,"put_gex":-22.46,"net_gex":9713.05,"call_oi":437,"put_oi":1},{"strike":110.0,"call_gex":956.41,"put_gex":-869.77,"net_gex":86.64,"call_oi":45,"put_oi":41},{"strike":115.0,"call_gex":462.68,"put_gex":0.0,"net_gex":462.68,"call_oi":29,"put_oi":0},{"strike":120.0,"call_gex":606.35,"put_gex":0.0,"net_gex":606.35,"call_oi":32,"put_oi":0},{"strike":125.0,"call_gex":132.11,"put_gex":0.0,"net_gex":132.11,"call_oi":7,"put_oi":0},{"strike":130.0,"call_gex":222.87,"put_gex":0.0,"net_gex":222.87,"call_oi":13,"put_oi":0},{"strike":135.0,"call_gex":65.41,"put_gex":0.0,"net_gex":65.41,"call_oi":4,"put_oi":0},{"strike":140.0,"call_gex":15.72,"put_gex":0.0,"net_gex":15.72,"call_oi":1,"put_oi":0},{"strike":145.0,"call_gex":15.14,"put_gex":0.0,"net_gex":15.14,"call_oi":1,"put_oi":0},{"strike":150.0,"call_gex":823.92,"put_gex":0.0,"net_gex":823.92,"call_oi":53,"put_oi":0},{"strike":165.0,"call_gex":94.18,"put_gex":0.0,"net_gex":94.18,"call_oi":7,"put_oi":0}],"pain_by_strike":[{"strike":30.0,"call_value":0,"put_value":137167.5,"total_value":137167.5},{"strike":32.5,"call_value":0.0,"put_value":124980.0,"total_value":124980.0},{"strike":35.0,"call_value":0.0,"put_value":112797.5,"total_value":112797.5},{"strike":37.5,"call_value":0.0,"put_value":100680.0,"total_value":100680.0},{"strike":40.0,"call_value":2.5,"put_value":88595.0,"total_value":88597.5},{"strike":42.5,"call_value":25.0,"put_value":76600.0,"total_value":76625.0},{"strike":45.0,"call_value":55.0,"put_value":64887.5,"total_value":64942.5},{"strike":47.5,"call_value":110.0,"put_value":53957.5,"total_value":54067.5},{"strike":50.0,"call_value":282.5,"put_value":43297.5,"total_value":43580.0},{"strike":52.5,"call_value":550.0,"put_value":33060.0,"total_value":33610.0},{"strike":55.0,"call_value":1237.5,"put_value":23205.0,"total_value":24442.5},{"strike":57.5,"call_value":6420.0,"put_value":15552.5,"total_value":21972.5},{"strike":60.0,"call_value":11995.0,"put_value":9837.5,"total_value":21832.5},{"strike":62.5,"call_value":17925.0,"put_value":6310.0,"total_value":24235.0},{"strike":65.0,"call_value":24862.5,"put_value":3565.0,"total_value":28427.5},{"strike":67.5,"call_value":32545.0,"put_value":2467.5,"total_value":35012.5},{"strike":70.0,"call_value":40965.0,"put_value":1942.5,"total_value":42907.5},{"strike":72.5,"call_value":52695.0,"put_value":1735.0,"total_value":54430.0},{"strike":75.0,"call_value":65212.5,"put_value":1590.0,"total_value":66802.5},{"strike":77.5,"call_value":78832.5,"put_value":1467.5,"total_value":80300.0},{"strike":80.0,"call_value":92697.5,"put_value":1345.0,"total_value":94042.5},{"strike":82.5,"call_value":106827.5,"put_value":1225.0,"total_value":108052.5},{"strike":85.0,"call_value":121275.0,"put_value":1105.0,"total_value":122380.0},{"strike":87.5,"call_value":135812.5,"put_value":985.0,"total_value":136797.5},{"strike":90.0,"call_value":150380.0,"put_value":865.0,"total_value":151245.0},{"strike":92.5,"call_value":169485.0,"put_value":752.5,"total_value":170237.5},{"strike":95.0,"call_value":188642.5,"put_value":640.0,"total_value":189282.5},{"strike":97.5,"call_value":208030.0,"put_value":527.5,"total_value":208557.5},{"strike":100.0,"call_value":227502.5,"put_value":415.0,"total_value":227917.5},{"strike":105.0,"call_value":266572.5,"put_value":205.0,"total_value":266777.5},{"strike":110.0,"call_value":307827.5,"put_value":0.0,"total_value":307827.5},{"strike":115.0,"call_value":349307.5,"put_value":0.0,"total_value":349307.5},{"strike":120.0,"call_value":390932.5,"put_value":0.0,"total_value":390932.5},{"strike":125.0,"call_value":432717.5,"put_value":0.0,"total_value":432717.5},{"strike":130.0,"call_value":474537.5,"put_value":0.0,"total_value":474537.5},{"strike":135.0,"call_value":516422.5,"put_value":0.0,"total_value":516422.5},{"strike":140.0,"call_value":558327.5,"put_value":0.0,"total_value":558327.5},{"strike":145.0,"call_value":600237.5,"put_value":0.0,"total_value":600237.5},{"strike":150.0,"call_value":642152.5,"put_value":0.0,"total_value":642152.5},{"strike":165.0,"call_value":768692.5,"put_value":0,"total_value":768692.5}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":124.8,"strike":43.75},{"moneyness":0.85,"dte":21,"iv":null,"strike":null},{"moneyness":0.85,"dte":30,"iv":null,"strike":null},{"moneyness":0.85,"dte":45,"iv":76.8,"strike":40.0},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":43.4,"strike":41.25},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":55.0,"strike":47.5},{"moneyness":0.9,"dte":21,"iv":null,"strike":null},{"moneyness":0.9,"dte":30,"iv":null,"strike":null},{"moneyness":0.9,"dte":45,"iv":40.0,"strike":47.5},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":38.6,"strike":47.5},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":42.1,"strike":50.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":40.6,"strike":50.0},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":34.8,"strike":50.0},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":31.2,"strike":52.5},{"moneyness":1.0,"dte":21,"iv":null,"strike":null},{"moneyness":1.0,"dte":30,"iv":null,"strike":null},{"moneyness":1.0,"dte":45,"iv":39.2,"strike":52.5},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":35.9,"strike":52.5},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":38.2,"strike":55.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":34.4,"strike":55.0},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":36.2,"strike":55.0},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":30.8,"strike":57.5},{"moneyness":1.1,"dte":21,"iv":null,"strike":null},{"moneyness":1.1,"dte":30,"iv":null,"strike":null},{"moneyness":1.1,"dte":45,"iv":37.0,"strike":57.5},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":35.1,"strike":57.5},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":90.3,"strike":65.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":84.5,"strike":82.5},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":70.2,"strike":92.91}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":0.0514,"contract_count":8,"total_oi":1924},{"expiration":"11/20/2026","dte":49,"iv":1.0,"contract_count":8,"total_oi":636},{"expiration":"01/15/2027","dte":105,"iv":0.0,"contract_count":8,"total_oi":234},{"expiration":"02/19/2027","dte":140,"iv":0.0184,"contract_count":7,"total_oi":1042},{"expiration":"05/21/2027","dte":231,"iv":0.5215,"contract_count":2,"total_oi":3},{"expiration":"01/21/2028","dte":476,"iv":0.8191,"contract_count":4,"total_oi":300}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":6.8,"expected_move_2std":13.6,"contract_count":4},{"expiration":"11/20/2026","dte":49,"expected_move_1std":13.49,"expected_move_2std":26.98,"contract_count":4},{"expiration":"01/15/2027","dte":105,"expected_move_1std":19.32,"expected_move_2std":38.63,"contract_count":4},{"expiration":"02/19/2027","dte":140,"expected_move_1std":22.24,"expected_move_2std":44.48,"contract_count":3},{"expiration":"05/21/2027","dte":231,"expected_move_1std":29.2,"expected_move_2std":58.4,"contract_count":2},{"expiration":"01/21/2028","dte":476,"expected_move_1std":42.55,"expected_move_2std":85.1,"contract_count":2}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":1920,"put_oi":242,"total_oi":2162,"pc_ratio":0.126,"pc_ratio_volume":0.111,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":814,"put_oi":1024,"total_oi":1838,"pc_ratio":1.258,"pc_ratio_volume":0.7,"sentiment":"bearish"},{"expiration":"01/15/2027","dte":105,"call_oi":2059,"put_oi":1774,"total_oi":3833,"pc_ratio":0.862,"pc_ratio_volume":0.043,"sentiment":"neutral"},{"expiration":"02/19/2027","dte":140,"call_oi":3003,"put_oi":1622,"total_oi":4625,"pc_ratio":0.54,"pc_ratio_volume":0.2,"sentiment":"bullish"},{"expiration":"05/21/2027","dte":231,"call_oi":19,"put_oi":12,"total_oi":31,"pc_ratio":0.632,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"01/21/2028","dte":476,"call_oi":628,"put_oi":214,"total_oi":842,"pc_ratio":0.341,"pc_ratio_volume":0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":30.0,"call_delta_oi":0,"put_delta_oi":-110.0,"dealer_delta":110.0,"call_oi":0,"put_oi":13},{"strike":32.5,"call_delta_oi":0,"put_delta_oi":-20.0,"dealer_delta":20.0,"call_oi":0,"put_oi":2},{"strike":35.0,"call_delta_oi":0,"put_delta_oi":-269.0,"dealer_delta":269.0,"call_oi":0,"put_oi":26},{"strike":37.5,"call_delta_oi":87.0,"put_delta_oi":-96.0,"dealer_delta":9.0,"call_oi":1,"put_oi":13},{"strike":40.0,"call_delta_oi":697.0,"put_delta_oi":-454.0,"dealer_delta":-242.0,"call_oi":8,"put_oi":36},{"strike":42.5,"call_delta_oi":252.0,"put_delta_oi":-1983.0,"dealer_delta":1731.0,"call_oi":3,"put_oi":113},{"strike":45.0,"call_delta_oi":795.0,"put_delta_oi":-5358.0,"dealer_delta":4564.0,"call_oi":10,"put_oi":313},{"strike":47.5,"call_delta_oi":3422.0,"put_delta_oi":-2314.0,"dealer_delta":-1108.0,"call_oi":47,"put_oi":108},{"strike":50.0,"call_delta_oi":2593.0,"put_delta_oi":-5149.0,"dealer_delta":2556.0,"call_oi":38,"put_oi":169},{"strike":52.5,"call_delta_oi":9836.0,"put_delta_oi":-6337.0,"dealer_delta":-3499.0,"call_oi":168,"put_oi":153},{"strike":55.0,"call_delta_oi":59732.0,"put_delta_oi":-47350.0,"dealer_delta":-12382.0,"call_oi":1798,"put_oi":881},{"strike":57.5,"call_delta_oi":4318.0,"put_delta_oi":-45664.0,"dealer_delta":41346.0,"call_oi":157,"put_oi":775},{"strike":60.0,"call_delta_oi":4435.0,"put_delta_oi":-60135.0,"dealer_delta":55700.0,"call_oi":142,"put_oi":875},{"strike":62.5,"call_delta_oi":9644.0,"put_delta_oi":-23793.0,"dealer_delta":14149.0,"call_oi":403,"put_oi":313},{"strike":65.0,"call_delta_oi":6034.0,"put_delta_oi":-53888.0,"dealer_delta":47854.0,"call_oi":298,"put_oi":659},{"strike":67.5,"call_delta_oi":4148.0,"put_delta_oi":-19124.0,"dealer_delta":14976.0,"call_oi":295,"put_oi":229},{"strike":70.0,"call_delta_oi":15702.0,"put_delta_oi":-10633.0,"dealer_delta":-5069.0,"call_oi":1324,"put_oi":127},{"strike":72.5,"call_delta_oi":5292.0,"put_delta_oi":-2119.0,"dealer_delta":-3173.0,"call_oi":315,"put_oi":25},{"strike":75.0,"call_delta_oi":8390.0,"put_delta_oi":-788.0,"dealer_delta":-7602.0,"call_oi":441,"put_oi":9},{"strike":77.5,"call_delta_oi":939.0,"put_delta_oi":0,"dealer_delta":-939.0,"call_oi":98,"put_oi":0},{"strike":80.0,"call_delta_oi":1426.0,"put_delta_oi":-68.0,"dealer_delta":-1359.0,"call_oi":106,"put_oi":1},{"strike":82.5,"call_delta_oi":1054.0,"put_delta_oi":0,"dealer_delta":-1054.0,"call_oi":127,"put_oi":0},{"strike":85.0,"call_delta_oi":597.0,"put_delta_oi":0,"dealer_delta":-597.0,"call_oi":36,"put_oi":0},{"strike":87.5,"call_delta_oi":193.0,"put_delta_oi":0,"dealer_delta":-193.0,"call_oi":12,"put_oi":0},{"strike":90.0,"call_delta_oi":25964.0,"put_delta_oi":-206.0,"dealer_delta":-25758.0,"call_oi":1815,"put_oi":3},{"strike":92.5,"call_delta_oi":209.0,"put_delta_oi":0,"dealer_delta":-209.0,"call_oi":21,"put_oi":0},{"strike":95.0,"call_delta_oi":1198.0,"put_delta_oi":0,"dealer_delta":-1198.0,"call_oi":92,"put_oi":0},{"strike":97.5,"call_delta_oi":490.0,"put_delta_oi":0,"dealer_delta":-490.0,"call_oi":34,"put_oi":0},{"strike":100.0,"call_delta_oi":341.0,"put_delta_oi":-258.0,"dealer_delta":-83.0,"call_oi":25,"put_oi":3},{"strike":105.0,"call_delta_oi":5357.0,"put_delta_oi":-88.0,"dealer_delta":-5269.0,"call_oi":437,"put_oi":1},{"strike":110.0,"call_delta_oi":547.0,"put_delta_oi":-3600.0,"dealer_delta":3053.0,"call_oi":45,"put_oi":41},{"strike":115.0,"call_delta_oi":190.0,"put_delta_oi":0,"dealer_delta":-190.0,"call_oi":29,"put_oi":0},{"strike":120.0,"call_delta_oi":369.0,"put_delta_oi":0,"dealer_delta":-369.0,"call_oi":32,"put_oi":0},{"strike":125.0,"call_delta_oi":83.0,"put_delta_oi":0,"dealer_delta":-83.0,"call_oi":7,"put_oi":0},{"strike":130.0,"call_delta_oi":143.0,"put_delta_oi":0,"dealer_delta":-143.0,"call_oi":13,"put_oi":0},{"strike":135.0,"call_delta_oi":43.0,"put_delta_oi":0,"dealer_delta":-43.0,"call_oi":4,"put_oi":0},{"strike":140.0,"call_delta_oi":11.0,"put_delta_oi":0,"dealer_delta":-11.0,"call_oi":1,"put_oi":0},{"strike":145.0,"call_delta_oi":10.0,"put_delta_oi":0,"dealer_delta":-10.0,"call_oi":1,"put_oi":0},{"strike":150.0,"call_delta_oi":573.0,"put_delta_oi":0,"dealer_delta":-573.0,"call_oi":53,"put_oi":0},{"strike":165.0,"call_delta_oi":69.0,"put_delta_oi":0,"dealer_delta":-69.0,"call_oi":7,"put_oi":0}],"net_dealer_delta":114623.0,"total_call_delta":175181.0,"total_put_delta":-289805.0,"bias":"bullish"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":53.029998779296875,"strikes":[{"strike":60.0,"moneyness":1.1314,"type":"put","iv":0.3529,"delta":-0.6905,"oi":488},{"strike":62.5,"moneyness":1.1786,"type":"put","iv":0.4241,"delta":-0.712,"oi":192},{"strike":65.0,"moneyness":1.2257,"type":"call","iv":0.3549,"delta":0.1799,"oi":164},{"strike":65.0,"moneyness":1.2257,"type":"put","iv":0.3761,"delta":-0.8032,"oi":526},{"strike":67.5,"moneyness":1.2729,"type":"put","iv":0.3852,"delta":-0.8442,"oi":154},{"strike":67.5,"moneyness":1.2729,"type":"call","iv":0.3391,"delta":0.1199,"oi":213},{"strike":70.0,"moneyness":1.32,"type":"call","iv":0.3564,"delta":0.0967,"oi":534},{"strike":72.5,"moneyness":1.3672,"type":"call","iv":0.5558,"delta":0.1935,"oi":173},{"strike":75.0,"moneyness":1.4143,"type":"call","iv":0.5836,"delta":0.1793,"oi":355},{"strike":82.5,"moneyness":1.5557,"type":"call","iv":0.4946,"delta":0.0673,"oi":110},{"strike":90.0,"moneyness":1.6972,"type":"call","iv":0.7567,"delta":0.1406,"oi":124}]},{"expiration":"01/21/2028","underlying_price":53.029998779296875,"strikes":[{"strike":55.0,"moneyness":1.0371,"type":"call","iv":0.3642,"delta":0.5999,"oi":226}]},{"expiration":"02/19/2027","underlying_price":53.029998779296875,"strikes":[{"strike":45.0,"moneyness":0.8486,"type":"put","iv":0.3497,"delta":-0.1726,"oi":213},{"strike":55.0,"moneyness":1.0371,"type":"put","iv":0.3867,"delta":-0.4863,"oi":294},{"strike":57.5,"moneyness":1.0843,"type":"put","iv":0.3776,"delta":-0.5641,"oi":673},{"strike":60.0,"moneyness":1.1314,"type":"put","iv":0.3744,"delta":-0.6364,"oi":306},{"strike":62.5,"moneyness":1.1786,"type":"call","iv":0.3081,"delta":0.2469,"oi":304},{"strike":70.0,"moneyness":1.32,"type":"call","iv":0.3408,"delta":0.1276,"oi":702},{"strike":90.0,"moneyness":1.6972,"type":"call","iv":0.6545,"delta":0.1428,"oi":1624}]},{"expiration":"10/16/2026","underlying_price":53.029998779296875,"strikes":[{"strike":52.5,"moneyness":0.99,"type":"call","iv":0.3269,"delta":0.5864,"oi":148},{"strike":55.0,"moneyness":1.0371,"type":"call","iv":0.3146,"delta":0.288,"oi":1520}]},{"expiration":"11/20/2026","underlying_price":53.029998779296875,"strikes":[{"strike":55.0,"moneyness":1.0371,"type":"put","iv":0.3649,"delta":-0.5664,"oi":439},{"strike":62.5,"moneyness":1.1786,"type":"put","iv":0.4111,"delta":-0.8389,"oi":112},{"strike":65.0,"moneyness":1.2257,"type":"put","iv":0.4163,"delta":-0.8917,"oi":126},{"strike":105.0,"moneyness":1.98,"type":"call","iv":1.3362,"delta":0.1238,"oi":409}]}],"greeks_heatmap":{"data":[{"strike":52.5,"dte":14,"expiration":"10/16/2026","call_delta":0.5864,"put_delta":-0.4075,"call_gamma":0.119061,"put_gamma":0.130487,"call_theta":-0.0525,"put_theta":-0.0418,"call_vega":0.039,"put_vega":0.0388,"call_oi":148,"put_oi":80},{"strike":55.0,"dte":14,"expiration":"10/16/2026","call_delta":0.288,"put_delta":-0.6439,"call_gamma":0.108381,"put_gamma":0.082711,"call_theta":-0.043,"put_theta":-0.0603,"call_vega":0.0341,"put_vega":0.0373,"call_oi":1520,"put_oi":75},{"strike":57.5,"dte":14,"expiration":"10/16/2026","call_delta":0.1107,"put_delta":0,"call_gamma":0.056268,"put_gamma":0,"call_theta":-0.0251,"put_theta":0,"call_vega":0.0189,"put_vega":0,"call_oi":52,"put_oi":0},{"strike":55.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.5664,"call_gamma":0,"put_gamma":0.056062,"call_theta":0,"put_theta":-0.0248,"call_vega":0,"put_vega":0.0757,"call_oi":0,"put_oi":439},{"strike":57.5,"dte":49,"expiration":"11/20/2026","call_delta":0.3083,"put_delta":0,"call_gamma":0.049953,"put_gamma":0,"call_theta":-0.0276,"put_theta":0,"call_vega":0.0677,"put_vega":0,"call_oi":51,"put_oi":0},{"strike":60.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.8693,"call_gamma":0,"put_gamma":0.039846,"call_theta":0,"put_theta":-0.0056,"call_vega":0,"put_vega":0.0408,"call_oi":0,"put_oi":56},{"strike":62.5,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.8389,"call_gamma":0,"put_gamma":0.030909,"call_theta":0,"put_theta":-0.0138,"call_vega":0,"put_vega":0.047,"call_oi":0,"put_oi":112},{"strike":65.0,"dte":49,"expiration":"11/20/2026","call_delta":0.2241,"put_delta":-0.8917,"call_gamma":0.024855,"put_gamma":0.023226,"call_theta":-0.0388,"put_theta":-0.0086,"call_vega":0.0576,"put_vega":0.0358,"call_oi":57,"put_oi":126}],"strikes":[52.5,55.0,57.5,60.0,62.5,65.0],"dtes":[14,49]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":-1.73,"put_25d_iv":29.72,"call_25d_iv":31.46,"put_25d_strike":52.5,"call_25d_strike":55.0,"skew":"neutral"},{"expiration":"11/20/2026","dte":49,"risk_reversal":-26.12,"put_25d_iv":36.49,"call_25d_iv":62.61,"put_25d_strike":55.0,"call_25d_strike":65.0,"skew":"call_skew"},{"expiration":"01/15/2027","dte":105,"risk_reversal":-21.49,"put_25d_iv":34.09,"call_25d_iv":55.58,"put_25d_strike":50.0,"call_25d_strike":72.5,"skew":"call_skew"},{"expiration":"02/19/2027","dte":140,"risk_reversal":4.16,"put_25d_iv":34.97,"call_25d_iv":30.81,"put_25d_strike":45.0,"call_25d_strike":62.5,"skew":"put_skew"},{"expiration":"01/21/2028","dte":476,"risk_reversal":4.97,"put_25d_iv":39.3,"call_25d_iv":34.33,"put_25d_strike":42.5,"call_25d_strike":75.0,"skew":"put_skew"}],"vanna_exposure":{"exposure":[{"strike":42.5,"call_vanna":0,"put_vanna":15.0,"net_vanna":15.0,"call_oi":0,"put_oi":78},{"strike":45.0,"call_vanna":0,"put_vanna":22.0,"net_vanna":22.0,"call_oi":0,"put_oi":213},{"strike":50.0,"call_vanna":0,"put_vanna":4.0,"net_vanna":4.0,"call_oi":0,"put_oi":62},{"strike":52.5,"call_vanna":-2.0,"put_vanna":1.0,"net_vanna":-1.0,"call_oi":148,"put_oi":80},{"strike":55.0,"call_vanna":22.0,"put_vanna":-8.0,"net_vanna":14.0,"call_oi":1746,"put_oi":808},{"strike":57.5,"call_vanna":4.0,"put_vanna":-21.0,"net_vanna":-17.0,"call_oi":103,"put_oi":673},{"strike":60.0,"call_vanna":0,"put_vanna":-58.0,"net_vanna":-58.0,"call_oi":0,"put_oi":850},{"strike":62.5,"call_vanna":30.0,"put_vanna":-22.0,"net_vanna":8.0,"call_oi":304,"put_oi":304},{"strike":65.0,"call_vanna":18.0,"put_vanna":-54.0,"net_vanna":-36.0,"call_oi":221,"put_oi":652},{"strike":67.5,"call_vanna":17.0,"put_vanna":-19.0,"net_vanna":-2.0,"call_oi":213,"put_oi":211},{"strike":70.0,"call_vanna":107.0,"put_vanna":-9.0,"net_vanna":98.0,"call_oi":1236,"put_oi":98},{"strike":72.5,"call_vanna":25.0,"put_vanna":0,"net_vanna":25.0,"call_oi":271,"put_oi":0},{"strike":75.0,"call_vanna":42.0,"put_vanna":0,"net_vanna":42.0,"call_oi":418,"put_oi":0},{"strike":82.5,"call_vanna":7.0,"put_vanna":0,"net_vanna":7.0,"call_oi":110,"put_oi":0},{"strike":90.0,"call_vanna":172.0,"put_vanna":0,"net_vanna":172.0,"call_oi":1748,"put_oi":0},{"strike":95.0,"call_vanna":7.0,"put_vanna":0,"net_vanna":7.0,"call_oi":69,"put_oi":0},{"strike":105.0,"call_vanna":23.0,"put_vanna":0,"net_vanna":23.0,"call_oi":409,"put_oi":0},{"strike":150.0,"call_vanna":9.0,"put_vanna":0,"net_vanna":9.0,"call_oi":53,"put_oi":0}],"net_vanna":332.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":52.5,"call_charm":-11868.0,"put_charm":3551.0,"net_charm":-8316.0,"call_oi":148,"put_oi":80},{"strike":55.0,"call_charm":-49102.0,"put_charm":12187.0,"net_charm":-36916.0,"call_oi":1520,"put_oi":514},{"strike":57.5,"call_charm":-699.0,"put_charm":0,"net_charm":-699.0,"call_oi":103,"put_oi":0},{"strike":60.0,"call_charm":0,"put_charm":203.0,"net_charm":203.0,"call_oi":0,"put_oi":56},{"strike":62.5,"call_charm":0,"put_charm":966.0,"net_charm":966.0,"call_oi":0,"put_oi":112},{"strike":65.0,"call_charm":-369.0,"put_charm":720.0,"net_charm":351.0,"call_oi":57,"put_oi":126},{"strike":105.0,"call_charm":-2089.0,"put_charm":0,"net_charm":-2089.0,"call_oi":409,"put_oi":0}],"net_charm":-46499.0,"weekend_delta_shift":-139498.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":56403.0,"put_delta":-14146.0,"net_delta":42257.0,"call_oi":1920,"put_oi":242,"total_oi":2162,"total_volume":20,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":13553.0,"put_delta":-61910.0,"net_delta":-48356.0,"call_oi":814,"put_oi":1024,"total_oi":1838,"total_volume":34,"bias":"neutral"},{"expiration":"01/15/2027","dte":105,"call_delta":31332.0,"put_delta":-124911.0,"net_delta":-93579.0,"call_oi":2059,"put_oi":1774,"total_oi":3833,"total_volume":315,"bias":"neutral"},{"expiration":"02/19/2027","dte":140,"call_delta":47100.0,"put_delta":-82151.0,"net_delta":-35051.0,"call_oi":3003,"put_oi":1622,"total_oi":4625,"total_volume":6,"bias":"neutral"},{"expiration":"05/21/2027","dte":231,"call_delta":1332.0,"put_delta":-302.0,"net_delta":1030.0,"call_oi":19,"put_oi":12,"total_oi":31,"total_volume":0,"bias":"neutral"},{"expiration":"01/21/2028","dte":476,"call_delta":25462.0,"put_delta":-6386.0,"net_delta":19076.0,"call_oi":628,"put_oi":214,"total_oi":842,"total_volume":1,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":52.5,"straddle_price":2.52,"straddle_pct":4.76,"implied_move":4.76,"avg_iv":31.2},{"expiration":"11/20/2026","dte":49,"strike":55.0,"straddle_price":5.52,"straddle_pct":10.42,"implied_move":10.42,"avg_iv":34.4},{"expiration":"01/15/2027","dte":105,"strike":52.5,"straddle_price":8.05,"straddle_pct":15.18,"implied_move":15.18,"avg_iv":35.9},{"expiration":"01/21/2028","dte":476,"strike":55.0,"straddle_price":17.7,"straddle_pct":33.38,"implied_move":33.38,"avg_iv":37.3}],"volume_profile":{"profile":[{"strike":30.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":13,"total_oi":13,"bias":"neutral"},{"strike":32.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":2,"total_oi":2,"bias":"neutral"},{"strike":35.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":26,"total_oi":26,"bias":"neutral"},{"strike":37.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":13,"total_oi":14,"bias":"neutral"},{"strike":40.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":8,"put_oi":36,"total_oi":44,"bias":"neutral"},{"strike":42.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":3,"put_oi":113,"total_oi":116,"bias":"neutral"},{"strike":45.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":10,"put_oi":313,"total_oi":323,"bias":"neutral"},{"strike":47.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":47,"put_oi":108,"total_oi":155,"bias":"neutral"},{"strike":50.0,"call_volume":1,"put_volume":3,"total_volume":4,"call_oi":38,"put_oi":169,"total_oi":207,"bias":"bearish"},{"strike":52.5,"call_volume":2,"put_volume":0,"total_volume":2,"call_oi":168,"put_oi":153,"total_oi":321,"bias":"bullish"},{"strike":55.0,"call_volume":301,"put_volume":15,"total_volume":316,"call_oi":1798,"put_oi":881,"total_oi":2679,"bias":"bullish"},{"strike":57.5,"call_volume":5,"put_volume":0,"total_volume":5,"call_oi":157,"put_oi":775,"total_oi":932,"bias":"bullish"},{"strike":60.0,"call_volume":20,"put_volume":8,"total_volume":28,"call_oi":142,"put_oi":875,"total_oi":1017,"bias":"bullish"},{"strike":62.5,"call_volume":0,"put_volume":5,"total_volume":5,"call_oi":403,"put_oi":313,"total_oi":716,"bias":"bearish"},{"strike":65.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":298,"put_oi":659,"total_oi":957,"bias":"neutral"},{"strike":67.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":295,"put_oi":229,"total_oi":524,"bias":"neutral"},{"strike":70.0,"call_volume":15,"put_volume":0,"total_volume":15,"call_oi":1324,"put_oi":127,"total_oi":1451,"bias":"bullish"},{"strike":72.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":315,"put_oi":25,"total_oi":340,"bias":"neutral"},{"strike":75.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":441,"put_oi":9,"total_oi":450,"bias":"neutral"},{"strike":77.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":98,"put_oi":0,"total_oi":98,"bias":"neutral"},{"strike":80.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":106,"put_oi":1,"total_oi":107,"bias":"bullish"},{"strike":82.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":127,"put_oi":0,"total_oi":127,"bias":"neutral"},{"strike":85.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":36,"put_oi":0,"total_oi":36,"bias":"neutral"},{"strike":87.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":12,"put_oi":0,"total_oi":12,"bias":"neutral"},{"strike":90.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1815,"put_oi":3,"total_oi":1818,"bias":"neutral"},{"strike":92.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":21,"put_oi":0,"total_oi":21,"bias":"neutral"},{"strike":95.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":92,"put_oi":0,"total_oi":92,"bias":"neutral"},{"strike":97.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":34,"put_oi":0,"total_oi":34,"bias":"neutral"},{"strike":100.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":25,"put_oi":3,"total_oi":28,"bias":"neutral"},{"strike":105.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":437,"put_oi":1,"total_oi":438,"bias":"neutral"},{"strike":110.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":45,"put_oi":41,"total_oi":86,"bias":"neutral"},{"strike":115.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":29,"put_oi":0,"total_oi":29,"bias":"neutral"},{"strike":120.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":32,"put_oi":0,"total_oi":32,"bias":"neutral"},{"strike":125.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":7,"put_oi":0,"total_oi":7,"bias":"neutral"},{"strike":130.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":13,"put_oi":0,"total_oi":13,"bias":"neutral"},{"strike":135.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":4,"put_oi":0,"total_oi":4,"bias":"neutral"},{"strike":140.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":0,"total_oi":1,"bias":"neutral"},{"strike":145.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":0,"total_oi":1,"bias":"neutral"},{"strike":150.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":53,"put_oi":0,"total_oi":53,"bias":"neutral"},{"strike":165.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":7,"put_oi":0,"total_oi":7,"bias":"neutral"}],"underlying_price":53.029998779296875,"peak_call_strike":55.0,"peak_put_strike":55.0,"total_call_volume":345,"total_put_volume":31,"volume_pc_ratio":0.09},"iv_contours":{"x":[0.75,0.8,0.85,0.9,0.94,0.99,1.04,1.08,1.13,1.18,1.23,1.27],"y":[14,49,105,140],"z":[[null,null,null,null,36.63,31.2,38.24,30.84,43.5,104.5,118.34,131.08],[84.92,48.13,42.82,40.0,39.94,39.36,34.42,37.01,32.01,39.39,52.12,57.56],[null,44.74,40.18,38.62,34.8,35.86,36.18,35.13,36.39,39.14,36.55,36.22],[null,39.86,34.97,34.73,35.79,37.77,38.67,34.72,35.2,30.81,33.85,36.98]],"levels":[30.8,40.8,50.9,60.9,70.9,80.9,91.0,101.0,111.0,121.1,131.1],"min_iv":30.8,"max_iv":131.1},"butterfly_spread":[{"expiration":"01/15/2027","dte":105,"atm_strike":52.5,"atm_iv":35.35,"otm_strike":55.0,"otm_iv":33.67,"itm_strike":50.0,"itm_iv":35.51,"iv_butterfly":-1.51,"price_butterfly":0.07,"convexity":"inverted"},{"expiration":"02/19/2027","dte":140,"atm_strike":50.0,"atm_iv":35.65,"otm_strike":57.5,"otm_iv":31.68,"itm_strike":50.0,"itm_iv":35.65,"iv_butterfly":-3.97,"price_butterfly":-3.92,"convexity":"inverted"}],"iv_history":[{"date":"2026-09-14","iv":66.56},{"date":"2026-09-15","iv":76.37},{"date":"2026-09-16","iv":64.98},{"date":"2026-09-17","iv":56.05},{"date":"2026-09-18","iv":60.4},{"date":"2026-09-21","iv":65.43},{"date":"2026-09-22","iv":52.2},{"date":"2026-09-23","iv":65.3},{"date":"2026-09-24","iv":56.7},{"date":"2026-09-25","iv":67.7},{"date":"2026-09-28","iv":54.4},{"date":"2026-09-29","iv":56.4},{"date":"2026-09-30","iv":61.6},{"date":"2026-10-01","iv":57.9},{"date":"2026-10-02","iv":55.2}]}}