{"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":"PFSI","summary":{"name":"PFSI","price":62.0,"total_oi":24391,"call_oi":14283,"put_oi":10108,"pc_ratio":0.708,"net_gex":-184931.93,"avg_iv":67.2,"iv_rank":29.2,"iv_52w_high":83.7,"iv_52w_low":60.4,"gamma_flip":58.34,"max_pain":80.0},"features":{"symbol":"PFSI","price":62.0,"total_oi":24391,"analysis_coverage":0.9444,"avg_iv_pct":67.2,"iv_rank":29.2,"iv_52w_high_pct":83.7,"iv_52w_low_pct":60.4,"front_dte":14,"front_atm_iv_pct":40.1333,"back_atm_iv_pct":44.269,"term_premium_pp":-4.1357,"expected_move_front_pct":7.86,"straddle_front_pct":13.27,"straddle_30d_pct":13.27,"risk_reversal_front_pp":-46.78,"risk_reversal_30d_pp":-46.78,"butterfly_front_pp":null,"butterfly_30d_pp":null,"put_call_oi_ratio":0.708,"put_call_oi_front_ratio":0.753,"put_call_volume_front_ratio":0.0,"option_volume":528,"volume_oi_ratio":0.021647,"net_delta_normalized":-0.17943,"dealer_delta_normalized":0.17943,"gex_per_100k_oi":-758197.40888,"vanna_per_100k_oi":2287.72908,"charm_per_100k_oi":79512.935099,"weekend_delta_shift_per_100k_oi":238542.90517,"iv_surface_range_pp":41.3,"gamma_flip_distance_pct":-5.903226,"max_pain_distance_pct":29.032258,"peak_call_distance_pct":4.83871,"peak_put_distance_pct":4.83871},"analyses":{"gamma_walls":[{"strike":35.0,"call_gex":0.0,"put_gex":-17.85,"net_gex":-17.85,"call_oi":0,"put_oi":1},{"strike":40.0,"call_gex":0.0,"put_gex":-25.56,"net_gex":-25.56,"call_oi":0,"put_oi":1},{"strike":45.0,"call_gex":70.69,"put_gex":-488.58,"net_gex":-417.89,"call_oi":2,"put_oi":15},{"strike":50.0,"call_gex":386.83,"put_gex":-398.14,"net_gex":-11.3,"call_oi":8,"put_oi":7},{"strike":55.0,"call_gex":107.32,"put_gex":-35895.37,"net_gex":-35788.05,"call_oi":1,"put_oi":797},{"strike":60.0,"call_gex":59069.38,"put_gex":-4777.02,"net_gex":54292.36,"call_oi":402,"put_oi":40},{"strike":65.0,"call_gex":125268.02,"put_gex":-294686.8,"net_gex":-169418.78,"call_oi":907,"put_oi":1890},{"strike":70.0,"call_gex":69296.58,"put_gex":-165022.87,"net_gex":-95726.29,"call_oi":590,"put_oi":1495},{"strike":75.0,"call_gex":49193.23,"put_gex":-229464.62,"net_gex":-180271.39,"call_oi":564,"put_oi":2635},{"strike":80.0,"call_gex":68858.65,"put_gex":-152659.79,"net_gex":-83801.14,"call_oi":1075,"put_oi":2304},{"strike":85.0,"call_gex":105793.24,"put_gex":-28221.32,"net_gex":77571.92,"call_oi":1845,"put_oi":532},{"strike":90.0,"call_gex":46617.2,"put_gex":-8267.96,"net_gex":38349.24,"call_oi":980,"put_oi":174},{"strike":95.0,"call_gex":34492.12,"put_gex":-987.42,"net_gex":33504.7,"call_oi":857,"put_oi":26},{"strike":100.0,"call_gex":42895.53,"put_gex":-5854.59,"net_gex":37040.94,"call_oi":1092,"put_oi":168},{"strike":105.0,"call_gex":43458.26,"put_gex":0.0,"net_gex":43458.26,"call_oi":1493,"put_oi":0},{"strike":110.0,"call_gex":21818.18,"put_gex":0.0,"net_gex":21818.18,"call_oi":662,"put_oi":0},{"strike":115.0,"call_gex":13609.78,"put_gex":0.0,"net_gex":13609.78,"call_oi":456,"put_oi":0},{"strike":120.0,"call_gex":10750.04,"put_gex":0.0,"net_gex":10750.04,"call_oi":430,"put_oi":0},{"strike":125.0,"call_gex":12930.06,"put_gex":-561.67,"net_gex":12368.39,"call_oi":517,"put_oi":23},{"strike":130.0,"call_gex":332.69,"put_gex":0.0,"net_gex":332.69,"call_oi":13,"put_oi":0},{"strike":135.0,"call_gex":49.4,"put_gex":0.0,"net_gex":49.4,"call_oi":2,"put_oi":0},{"strike":140.0,"call_gex":425.51,"put_gex":0.0,"net_gex":425.51,"call_oi":18,"put_oi":0},{"strike":145.0,"call_gex":587.02,"put_gex":0.0,"net_gex":587.02,"call_oi":109,"put_oi":0},{"strike":150.0,"call_gex":3438.05,"put_gex":0.0,"net_gex":3438.05,"call_oi":203,"put_oi":0},{"strike":155.0,"call_gex":4283.7,"put_gex":0.0,"net_gex":4283.7,"call_oi":203,"put_oi":0},{"strike":160.0,"call_gex":245.01,"put_gex":0.0,"net_gex":245.01,"call_oi":12,"put_oi":0},{"strike":165.0,"call_gex":9104.78,"put_gex":0.0,"net_gex":9104.78,"call_oi":517,"put_oi":0},{"strike":170.0,"call_gex":33.51,"put_gex":0.0,"net_gex":33.51,"call_oi":2,"put_oi":0},{"strike":175.0,"call_gex":3946.12,"put_gex":0.0,"net_gex":3946.12,"call_oi":211,"put_oi":0},{"strike":180.0,"call_gex":3828.56,"put_gex":0.0,"net_gex":3828.56,"call_oi":259,"put_oi":0},{"strike":185.0,"call_gex":782.11,"put_gex":0.0,"net_gex":782.11,"call_oi":44,"put_oi":0},{"strike":190.0,"call_gex":4464.88,"put_gex":0.0,"net_gex":4464.88,"call_oi":319,"put_oi":0},{"strike":195.0,"call_gex":3582.29,"put_gex":0.0,"net_gex":3582.29,"call_oi":211,"put_oi":0},{"strike":200.0,"call_gex":2524.94,"put_gex":0.0,"net_gex":2524.94,"call_oi":269,"put_oi":0},{"strike":220.0,"call_gex":153.95,"put_gex":0.0,"net_gex":153.95,"call_oi":10,"put_oi":0}],"pain_by_strike":[{"strike":35.0,"call_value":0,"put_value":386025.0,"total_value":386025.0},{"strike":40.0,"call_value":0.0,"put_value":335490.0,"total_value":335490.0},{"strike":45.0,"call_value":0.0,"put_value":284960.0,"total_value":284960.0},{"strike":50.0,"call_value":10.0,"put_value":234505.0,"total_value":234515.0},{"strike":55.0,"call_value":60.0,"put_value":184085.0,"total_value":184145.0},{"strike":60.0,"call_value":115.0,"put_value":137650.0,"total_value":137765.0},{"strike":65.0,"call_value":2180.0,"put_value":91415.0,"total_value":93595.0},{"strike":70.0,"call_value":8780.0,"put_value":54630.0,"total_value":63410.0},{"strike":75.0,"call_value":18330.0,"put_value":25320.0,"total_value":43650.0},{"strike":80.0,"call_value":30700.0,"put_value":9185.0,"total_value":39885.0},{"strike":85.0,"call_value":48445.0,"put_value":4570.0,"total_value":53015.0},{"strike":90.0,"call_value":75415.0,"put_value":2615.0,"total_value":78030.0},{"strike":95.0,"call_value":107285.0,"put_value":1530.0,"total_value":108815.0},{"strike":100.0,"call_value":143440.0,"put_value":575.0,"total_value":144015.0},{"strike":105.0,"call_value":185055.0,"put_value":460.0,"total_value":185515.0},{"strike":110.0,"call_value":234135.0,"put_value":345.0,"total_value":234480.0},{"strike":115.0,"call_value":286525.0,"put_value":230.0,"total_value":286755.0},{"strike":120.0,"call_value":341195.0,"put_value":115.0,"total_value":341310.0},{"strike":125.0,"call_value":398015.0,"put_value":0.0,"total_value":398015.0},{"strike":130.0,"call_value":457420.0,"put_value":0.0,"total_value":457420.0},{"strike":135.0,"call_value":516890.0,"put_value":0.0,"total_value":516890.0},{"strike":140.0,"call_value":576370.0,"put_value":0.0,"total_value":576370.0},{"strike":145.0,"call_value":635940.0,"put_value":0.0,"total_value":635940.0},{"strike":150.0,"call_value":696055.0,"put_value":0.0,"total_value":696055.0},{"strike":155.0,"call_value":757185.0,"put_value":0.0,"total_value":757185.0},{"strike":160.0,"call_value":819330.0,"put_value":0.0,"total_value":819330.0},{"strike":165.0,"call_value":881535.0,"put_value":0.0,"total_value":881535.0},{"strike":170.0,"call_value":946325.0,"put_value":0.0,"total_value":946325.0},{"strike":175.0,"call_value":1011125.0,"put_value":0.0,"total_value":1011125.0},{"strike":180.0,"call_value":1076980.0,"put_value":0.0,"total_value":1076980.0},{"strike":185.0,"call_value":1144130.0,"put_value":0.0,"total_value":1144130.0},{"strike":190.0,"call_value":1211500.0,"put_value":0.0,"total_value":1211500.0},{"strike":195.0,"call_value":1280465.0,"put_value":0.0,"total_value":1280465.0},{"strike":200.0,"call_value":1350485.0,"put_value":0.0,"total_value":1350485.0},{"strike":220.0,"call_value":1635945.0,"put_value":0,"total_value":1635945.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":65.2,"strike":45.0},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":53.3,"strike":48.75},{"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":43.5,"strike":55.0},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":45.0,"strike":55.0},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":35.1,"strike":60.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":45.1,"strike":60.0},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":38.5,"strike":60.0},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":null,"strike":null},{"moneyness":1.0,"dte":21,"iv":null,"strike":null},{"moneyness":1.0,"dte":30,"iv":null,"strike":null},{"moneyness":1.0,"dte":45,"iv":null,"strike":null},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":null,"strike":null},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":42.7,"strike":65.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":43.4,"strike":65.0},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":39.3,"strike":65.0},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":null,"strike":null},{"moneyness":1.1,"dte":21,"iv":null,"strike":null},{"moneyness":1.1,"dte":30,"iv":null,"strike":null},{"moneyness":1.1,"dte":45,"iv":null,"strike":null},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":null,"strike":null},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":85.7,"strike":73.75},{"moneyness":1.15,"dte":21,"iv":null,"strike":null},{"moneyness":1.15,"dte":30,"iv":null,"strike":null},{"moneyness":1.15,"dte":45,"iv":81.4,"strike":89.29},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":88.2,"strike":117.9}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":0.4598,"contract_count":3,"total_oi":52},{"expiration":"11/20/2026","dte":49,"iv":1.0,"contract_count":4,"total_oi":2017},{"expiration":"12/18/2026","dte":77,"iv":0.4574,"contract_count":3,"total_oi":899},{"expiration":"01/15/2027","dte":105,"iv":0.145,"contract_count":3,"total_oi":231},{"expiration":"02/19/2027","dte":140,"iv":0.5354,"contract_count":3,"total_oi":26},{"expiration":"12/17/2027","dte":441,"iv":0.0,"contract_count":2,"total_oi":14}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":7.86,"expected_move_2std":15.72,"contract_count":3},{"expiration":"11/20/2026","dte":49,"expected_move_1std":16.22,"expected_move_2std":32.45,"contract_count":4},{"expiration":"12/18/2026","dte":77,"expected_move_1std":18.42,"expected_move_2std":36.84,"contract_count":3},{"expiration":"01/15/2027","dte":105,"expected_move_1std":20.22,"expected_move_2std":40.44,"contract_count":3},{"expiration":"02/19/2027","dte":140,"expected_move_1std":25.21,"expected_move_2std":50.42,"contract_count":3},{"expiration":"12/17/2027","dte":441,"expected_move_1std":40.22,"expected_move_2std":80.43,"contract_count":2}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":97,"put_oi":73,"total_oi":170,"pc_ratio":0.753,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":1687,"put_oi":3129,"total_oi":4816,"pc_ratio":1.855,"pc_ratio_volume":0,"sentiment":"bearish"},{"expiration":"12/18/2026","dte":77,"call_oi":8655,"put_oi":3859,"total_oi":12514,"pc_ratio":0.446,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"01/15/2027","dte":105,"call_oi":214,"put_oi":895,"total_oi":1109,"pc_ratio":4.182,"pc_ratio_volume":0,"sentiment":"bearish"},{"expiration":"02/19/2027","dte":140,"call_oi":2353,"put_oi":1333,"total_oi":3686,"pc_ratio":0.567,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"05/21/2027","dte":231,"call_oi":15,"put_oi":0,"total_oi":15,"pc_ratio":0.0,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"12/17/2027","dte":441,"call_oi":1262,"put_oi":819,"total_oi":2081,"pc_ratio":0.649,"pc_ratio_volume":0.0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":35.0,"call_delta_oi":0,"put_delta_oi":-8.0,"dealer_delta":8.0,"call_oi":0,"put_oi":1},{"strike":40.0,"call_delta_oi":0,"put_delta_oi":-10.0,"dealer_delta":10.0,"call_oi":0,"put_oi":1},{"strike":45.0,"call_delta_oi":183.0,"put_delta_oi":-203.0,"dealer_delta":20.0,"call_oi":2,"put_oi":15},{"strike":50.0,"call_delta_oi":669.0,"put_delta_oi":-111.0,"dealer_delta":-558.0,"call_oi":8,"put_oi":7},{"strike":55.0,"call_delta_oi":81.0,"put_delta_oi":-21802.0,"dealer_delta":21721.0,"call_oi":1,"put_oi":797},{"strike":60.0,"call_delta_oi":25149.0,"put_delta_oi":-1481.0,"dealer_delta":-23667.0,"call_oi":402,"put_oi":40},{"strike":65.0,"call_delta_oi":40725.0,"put_delta_oi":-108441.0,"dealer_delta":67716.0,"call_oi":907,"put_oi":1890},{"strike":70.0,"call_delta_oi":17063.0,"put_delta_oi":-101661.0,"dealer_delta":84597.0,"call_oi":590,"put_oi":1495},{"strike":75.0,"call_delta_oi":11470.0,"put_delta_oi":-206385.0,"dealer_delta":194915.0,"call_oi":564,"put_oi":2635},{"strike":80.0,"call_delta_oi":34888.0,"put_delta_oi":-196072.0,"dealer_delta":161184.0,"call_oi":1075,"put_oi":2304},{"strike":85.0,"call_delta_oi":35611.0,"put_delta_oi":-45889.0,"dealer_delta":10279.0,"call_oi":1845,"put_oi":532},{"strike":90.0,"call_delta_oi":15492.0,"put_delta_oi":-14824.0,"dealer_delta":-668.0,"call_oi":980,"put_oi":174},{"strike":95.0,"call_delta_oi":13135.0,"put_delta_oi":-2324.0,"dealer_delta":-10811.0,"call_oi":857,"put_oi":26},{"strike":100.0,"call_delta_oi":19581.0,"put_delta_oi":-14879.0,"dealer_delta":-4703.0,"call_oi":1092,"put_oi":168},{"strike":105.0,"call_delta_oi":14765.0,"put_delta_oi":0,"dealer_delta":-14765.0,"call_oi":1493,"put_oi":0},{"strike":110.0,"call_delta_oi":10976.0,"put_delta_oi":0,"dealer_delta":-10976.0,"call_oi":662,"put_oi":0},{"strike":115.0,"call_delta_oi":6931.0,"put_delta_oi":0,"dealer_delta":-6931.0,"call_oi":456,"put_oi":0},{"strike":120.0,"call_delta_oi":4288.0,"put_delta_oi":0,"dealer_delta":-4288.0,"call_oi":430,"put_oi":0},{"strike":125.0,"call_delta_oi":5924.0,"put_delta_oi":-2053.0,"dealer_delta":-3871.0,"call_oi":517,"put_oi":23},{"strike":130.0,"call_delta_oi":186.0,"put_delta_oi":0,"dealer_delta":-186.0,"call_oi":13,"put_oi":0},{"strike":135.0,"call_delta_oi":29.0,"put_delta_oi":0,"dealer_delta":-29.0,"call_oi":2,"put_oi":0},{"strike":140.0,"call_delta_oi":256.0,"put_delta_oi":0,"dealer_delta":-256.0,"call_oi":18,"put_oi":0},{"strike":145.0,"call_delta_oi":124.0,"put_delta_oi":0,"dealer_delta":-124.0,"call_oi":109,"put_oi":0},{"strike":150.0,"call_delta_oi":1506.0,"put_delta_oi":0,"dealer_delta":-1506.0,"call_oi":203,"put_oi":0},{"strike":155.0,"call_delta_oi":2743.0,"put_delta_oi":0,"dealer_delta":-2743.0,"call_oi":203,"put_oi":0},{"strike":160.0,"call_delta_oi":160.0,"put_delta_oi":0,"dealer_delta":-160.0,"call_oi":12,"put_oi":0},{"strike":165.0,"call_delta_oi":5041.0,"put_delta_oi":0,"dealer_delta":-5041.0,"call_oi":517,"put_oi":0},{"strike":170.0,"call_delta_oi":18.0,"put_delta_oi":0,"dealer_delta":-18.0,"call_oi":2,"put_oi":0},{"strike":175.0,"call_delta_oi":2701.0,"put_delta_oi":0,"dealer_delta":-2701.0,"call_oi":211,"put_oi":0},{"strike":180.0,"call_delta_oi":2027.0,"put_delta_oi":0,"dealer_delta":-2027.0,"call_oi":259,"put_oi":0},{"strike":185.0,"call_delta_oi":551.0,"put_delta_oi":0,"dealer_delta":-551.0,"call_oi":44,"put_oi":0},{"strike":190.0,"call_delta_oi":2436.0,"put_delta_oi":0,"dealer_delta":-2436.0,"call_oi":319,"put_oi":0},{"strike":195.0,"call_delta_oi":2588.0,"put_delta_oi":0,"dealer_delta":-2588.0,"call_oi":211,"put_oi":0},{"strike":200.0,"call_delta_oi":1081.0,"put_delta_oi":0,"dealer_delta":-1081.0,"call_oi":269,"put_oi":0},{"strike":220.0,"call_delta_oi":118.0,"put_delta_oi":0,"dealer_delta":-118.0,"call_oi":10,"put_oi":0}],"net_dealer_delta":437647.0,"total_call_delta":278495.0,"total_put_delta":-716142.0,"bias":"bullish"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":62.0,"strikes":[{"strike":65.0,"moneyness":1.0484,"type":"put","iv":0.3699,"delta":-0.5316,"oi":204},{"strike":70.0,"moneyness":1.129,"type":"put","iv":0.4111,"delta":-0.6511,"oi":282},{"strike":75.0,"moneyness":1.2097,"type":"put","iv":0.4072,"delta":-0.7616,"oi":128},{"strike":80.0,"moneyness":1.2903,"type":"put","iv":0.4324,"delta":-0.8255,"oi":208},{"strike":85.0,"moneyness":1.371,"type":"call","iv":0.5278,"delta":0.1746,"oi":112}]},{"expiration":"02/19/2027","underlying_price":62.0,"strikes":[{"strike":70.0,"moneyness":1.129,"type":"put","iv":0.4146,"delta":-0.6115,"oi":200},{"strike":75.0,"moneyness":1.2097,"type":"put","iv":0.4268,"delta":-0.7018,"oi":600},{"strike":75.0,"moneyness":1.2097,"type":"call","iv":0.3761,"delta":0.2629,"oi":210},{"strike":80.0,"moneyness":1.2903,"type":"put","iv":0.4667,"delta":-0.7532,"oi":202},{"strike":80.0,"moneyness":1.2903,"type":"call","iv":0.3979,"delta":0.1979,"oi":133},{"strike":85.0,"moneyness":1.371,"type":"put","iv":0.4591,"delta":-0.8199,"oi":200},{"strike":85.0,"moneyness":1.371,"type":"call","iv":0.4576,"delta":0.1791,"oi":906},{"strike":95.0,"moneyness":1.5323,"type":"call","iv":0.4003,"delta":0.062,"oi":145},{"strike":100.0,"moneyness":1.6129,"type":"call","iv":0.6688,"delta":0.1807,"oi":301},{"strike":105.0,"moneyness":1.6935,"type":"call","iv":0.4729,"delta":0.0544,"oi":600}]},{"expiration":"11/20/2026","underlying_price":62.0,"strikes":[{"strike":60.0,"moneyness":0.9677,"type":"call","iv":0.4404,"delta":0.6256,"oi":400},{"strike":65.0,"moneyness":1.0484,"type":"put","iv":0.4251,"delta":-0.5766,"oi":1605},{"strike":70.0,"moneyness":1.129,"type":"call","iv":0.5055,"delta":0.2947,"oi":496},{"strike":75.0,"moneyness":1.2097,"type":"put","iv":0.4699,"delta":-0.8411,"oi":791},{"strike":80.0,"moneyness":1.2903,"type":"put","iv":0.5689,"delta":-0.8655,"oi":586},{"strike":85.0,"moneyness":1.371,"type":"put","iv":0.5805,"delta":-0.9142,"oi":140},{"strike":90.0,"moneyness":1.4516,"type":"call","iv":0.873,"delta":0.1584,"oi":273},{"strike":95.0,"moneyness":1.5323,"type":"call","iv":0.8386,"delta":0.1088,"oi":129},{"strike":105.0,"moneyness":1.6935,"type":"call","iv":1.228,"delta":0.1716,"oi":251}]},{"expiration":"12/17/2027","underlying_price":62.0,"strikes":[{"strike":55.0,"moneyness":0.8871,"type":"put","iv":0.4206,"delta":-0.2738,"oi":791},{"strike":80.0,"moneyness":1.2903,"type":"call","iv":0.3331,"delta":0.3542,"oi":884},{"strike":85.0,"moneyness":1.371,"type":"call","iv":0.3148,"delta":0.277,"oi":300}]},{"expiration":"12/18/2026","underlying_price":62.0,"strikes":[{"strike":65.0,"moneyness":1.0484,"type":"call","iv":0.3925,"delta":0.4503,"oi":885},{"strike":70.0,"moneyness":1.129,"type":"put","iv":0.4107,"delta":-0.6938,"oi":979},{"strike":75.0,"moneyness":1.2097,"type":"put","iv":0.4407,"delta":-0.7887,"oi":1115},{"strike":75.0,"moneyness":1.2097,"type":"call","iv":0.3553,"delta":0.1495,"oi":285},{"strike":80.0,"moneyness":1.2903,"type":"put","iv":0.4495,"delta":-0.8637,"oi":1308},{"strike":85.0,"moneyness":1.371,"type":"put","iv":0.5387,"delta":-0.8696,"oi":189},{"strike":85.0,"moneyness":1.371,"type":"call","iv":0.604,"delta":0.1648,"oi":438},{"strike":90.0,"moneyness":1.4516,"type":"call","iv":0.6825,"delta":0.1556,"oi":661},{"strike":95.0,"moneyness":1.5323,"type":"call","iv":0.8434,"delta":0.1858,"oi":583},{"strike":100.0,"moneyness":1.6129,"type":"put","iv":0.7396,"delta":-0.8891,"oi":165},{"strike":100.0,"moneyness":1.6129,"type":"call","iv":0.9134,"delta":0.1795,"oi":723},{"strike":105.0,"moneyness":1.6935,"type":"call","iv":0.8105,"delta":0.1121,"oi":642},{"strike":110.0,"moneyness":1.7742,"type":"call","iv":1.0267,"delta":0.1659,"oi":660},{"strike":115.0,"moneyness":1.8548,"type":"call","iv":1.0778,"delta":0.1605,"oi":421},{"strike":120.0,"moneyness":1.9355,"type":"call","iv":0.9519,"delta":0.0998,"oi":428},{"strike":125.0,"moneyness":2.0161,"type":"call","iv":1.0518,"delta":0.1146,"oi":515},{"strike":145.0,"moneyness":2.3387,"type":"call","iv":0.7523,"delta":0.0114,"oi":109},{"strike":150.0,"moneyness":2.4194,"type":"call","iv":1.126,"delta":0.0742,"oi":203},{"strike":155.0,"moneyness":2.5,"type":"call","iv":1.3988,"delta":0.1351,"oi":203},{"strike":165.0,"moneyness":2.6613,"type":"call","iv":1.3292,"delta":0.0975,"oi":517},{"strike":175.0,"moneyness":2.8226,"type":"call","iv":1.5205,"delta":0.128,"oi":211},{"strike":180.0,"moneyness":2.9032,"type":"call","iv":1.344,"delta":0.0783,"oi":259},{"strike":190.0,"moneyness":3.0645,"type":"call","iv":1.393,"delta":0.0764,"oi":319},{"strike":195.0,"moneyness":3.1452,"type":"call","iv":1.6257,"delta":0.1226,"oi":211},{"strike":200.0,"moneyness":3.2258,"type":"call","iv":1.2522,"delta":0.0402,"oi":269}]}],"greeks_heatmap":{"data":[{"strike":70.0,"dte":14,"expiration":"10/16/2026","call_delta":0.2286,"put_delta":0,"call_gamma":0.033266,"put_gamma":0,"call_theta":-0.1074,"put_theta":0,"call_vega":0.0354,"put_vega":0,"call_oi":71,"put_oi":0},{"strike":60.0,"dte":49,"expiration":"11/20/2026","call_delta":0.6256,"put_delta":0,"call_gamma":0.038277,"put_gamma":0,"call_theta":-0.043,"put_theta":0,"call_vega":0.0852,"put_vega":0,"call_oi":400,"put_oi":0},{"strike":65.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.5766,"call_gamma":0,"put_gamma":0.040969,"call_theta":0,"put_theta":-0.0342,"call_vega":0,"put_vega":0.088,"call_oi":0,"put_oi":1605},{"strike":70.0,"dte":49,"expiration":"11/20/2026","call_delta":0.2947,"put_delta":0,"call_gamma":0.030339,"put_gamma":0,"call_theta":-0.0427,"put_theta":0,"call_vega":0.0775,"put_vega":0,"call_oi":496,"put_oi":0},{"strike":75.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.8411,"call_gamma":0,"put_gamma":0.022924,"call_theta":0,"put_theta":-0.019,"call_vega":0,"put_vega":0.0544,"call_oi":0,"put_oi":791},{"strike":80.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.8655,"call_gamma":0,"put_gamma":0.016933,"call_theta":0,"put_theta":-0.0205,"call_vega":0,"put_vega":0.0487,"call_oi":0,"put_oi":586},{"strike":65.0,"dte":77,"expiration":"12/18/2026","call_delta":0.4503,"put_delta":0,"call_gamma":0.035648,"put_gamma":0,"call_theta":-0.0318,"put_theta":0,"call_vega":0.112,"put_vega":0,"call_oi":885,"put_oi":0},{"strike":70.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.6938,"call_gamma":0,"put_gamma":0.030201,"call_theta":0,"put_theta":-0.0207,"call_vega":0,"put_vega":0.0993,"call_oi":0,"put_oi":979},{"strike":75.0,"dte":77,"expiration":"12/18/2026","call_delta":0.1495,"put_delta":-0.7887,"call_gamma":0.023147,"put_gamma":0.023197,"call_theta":-0.0164,"put_theta":-0.0164,"call_vega":0.0658,"put_vega":0.0818,"call_oi":285,"put_oi":1115},{"strike":80.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.8637,"call_gamma":0,"put_gamma":0.017188,"call_theta":0,"put_theta":-0.0099,"call_vega":0,"put_vega":0.0618,"call_oi":0,"put_oi":1308}],"strikes":[60.0,65.0,70.0,75.0,80.0],"dtes":[14,49,77]},"risk_reversal":[{"expiration":"11/20/2026","dte":49,"risk_reversal":-46.78,"put_25d_iv":42.51,"call_25d_iv":89.29,"put_25d_strike":65.0,"call_25d_strike":85.0,"skew":"call_skew"},{"expiration":"12/18/2026","dte":77,"risk_reversal":-43.27,"put_25d_iv":41.07,"call_25d_iv":84.34,"put_25d_strike":70.0,"call_25d_strike":95.0,"skew":"call_skew"},{"expiration":"01/15/2027","dte":105,"risk_reversal":-15.79,"put_25d_iv":36.99,"call_25d_iv":52.78,"put_25d_strike":65.0,"call_25d_strike":85.0,"skew":"call_skew"},{"expiration":"02/19/2027","dte":140,"risk_reversal":3.84,"put_25d_iv":41.46,"call_25d_iv":37.61,"put_25d_strike":70.0,"call_25d_strike":75.0,"skew":"put_skew"},{"expiration":"12/17/2027","dte":441,"risk_reversal":10.58,"put_25d_iv":42.06,"call_25d_iv":31.48,"put_25d_strike":55.0,"call_25d_strike":85.0,"skew":"put_skew"}],"vanna_exposure":{"exposure":[{"strike":55.0,"call_vanna":0,"put_vanna":131.0,"net_vanna":131.0,"call_oi":0,"put_oi":791},{"strike":60.0,"call_vanna":-14.0,"put_vanna":0,"net_vanna":-14.0,"call_oi":400,"put_oi":0},{"strike":65.0,"call_vanna":16.0,"put_vanna":-38.0,"net_vanna":-22.0,"call_oi":885,"put_oi":1809},{"strike":70.0,"call_vanna":28.0,"put_vanna":-88.0,"net_vanna":-60.0,"call_oi":567,"put_oi":1461},{"strike":75.0,"call_vanna":41.0,"put_vanna":-195.0,"net_vanna":-154.0,"call_oi":495,"put_oi":2634},{"strike":80.0,"call_vanna":119.0,"put_vanna":-167.0,"net_vanna":-48.0,"call_oi":1017,"put_oi":2304},{"strike":85.0,"call_vanna":192.0,"put_vanna":-41.0,"net_vanna":151.0,"call_oi":1845,"put_oi":529},{"strike":90.0,"call_vanna":66.0,"put_vanna":-10.0,"net_vanna":56.0,"call_oi":934,"put_oi":100},{"strike":95.0,"call_vanna":61.0,"put_vanna":0,"net_vanna":61.0,"call_oi":857,"put_oi":0},{"strike":100.0,"call_vanna":98.0,"put_vanna":-11.0,"net_vanna":87.0,"call_oi":1084,"put_oi":165},{"strike":105.0,"call_vanna":95.0,"put_vanna":0,"net_vanna":95.0,"call_oi":1493,"put_oi":0},{"strike":110.0,"call_vanna":50.0,"put_vanna":0,"net_vanna":50.0,"call_oi":660,"put_oi":0},{"strike":115.0,"call_vanna":32.0,"put_vanna":0,"net_vanna":32.0,"call_oi":421,"put_oi":0},{"strike":120.0,"call_vanna":27.0,"put_vanna":0,"net_vanna":27.0,"call_oi":428,"put_oi":0},{"strike":125.0,"call_vanna":35.0,"put_vanna":0,"net_vanna":35.0,"call_oi":515,"put_oi":0},{"strike":145.0,"call_vanna":1.0,"put_vanna":0,"net_vanna":1.0,"call_oi":109,"put_oi":0},{"strike":150.0,"call_vanna":11.0,"put_vanna":0,"net_vanna":11.0,"call_oi":203,"put_oi":0},{"strike":155.0,"call_vanna":15.0,"put_vanna":0,"net_vanna":15.0,"call_oi":203,"put_oi":0},{"strike":165.0,"call_vanna":33.0,"put_vanna":0,"net_vanna":33.0,"call_oi":517,"put_oi":0},{"strike":175.0,"call_vanna":15.0,"put_vanna":0,"net_vanna":15.0,"call_oi":211,"put_oi":0},{"strike":180.0,"call_vanna":15.0,"put_vanna":0,"net_vanna":15.0,"call_oi":259,"put_oi":0},{"strike":190.0,"call_vanna":18.0,"put_vanna":0,"net_vanna":18.0,"call_oi":319,"put_oi":0},{"strike":195.0,"call_vanna":15.0,"put_vanna":0,"net_vanna":15.0,"call_oi":211,"put_oi":0},{"strike":200.0,"call_vanna":10.0,"put_vanna":0,"net_vanna":10.0,"call_oi":269,"put_oi":0}],"net_vanna":558.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":60.0,"call_charm":-8017.0,"put_charm":0,"net_charm":-8017.0,"call_oi":400,"put_oi":0},{"strike":65.0,"call_charm":0,"put_charm":23575.0,"net_charm":23575.0,"call_oi":0,"put_oi":1605},{"strike":70.0,"call_charm":-9196.0,"put_charm":0,"net_charm":-9196.0,"call_oi":567,"put_oi":0},{"strike":75.0,"call_charm":0,"put_charm":9425.0,"net_charm":9425.0,"call_oi":0,"put_oi":791},{"strike":80.0,"call_charm":0,"put_charm":7733.0,"net_charm":7733.0,"call_oi":0,"put_oi":586},{"strike":85.0,"call_charm":-878.0,"put_charm":1147.0,"net_charm":269.0,"call_oi":89,"put_oi":140},{"strike":90.0,"call_charm":-1623.0,"put_charm":0,"net_charm":-1623.0,"call_oi":273,"put_oi":0},{"strike":95.0,"call_charm":-390.0,"put_charm":0,"net_charm":-390.0,"call_oi":129,"put_oi":0},{"strike":105.0,"call_charm":-2381.0,"put_charm":0,"net_charm":-2381.0,"call_oi":251,"put_oi":0}],"net_charm":19394.0,"weekend_delta_shift":58183.0,"interpretation":"delta_decays_bullish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":2136.0,"put_delta":-6048.0,"net_delta":-3913.0,"call_oi":97,"put_oi":73,"total_oi":170,"total_volume":4,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":52789.0,"put_delta":-222884.0,"net_delta":-170095.0,"call_oi":1687,"put_oi":3129,"total_oi":4816,"total_volume":124,"bias":"bearish"},{"expiration":"12/18/2026","dte":77,"call_delta":142221.0,"put_delta":-308222.0,"net_delta":-166001.0,"call_oi":8655,"put_oi":3859,"total_oi":12514,"total_volume":200,"bias":"bearish"},{"expiration":"01/15/2027","dte":105,"call_delta":4184.0,"put_delta":-60817.0,"net_delta":-56633.0,"call_oi":214,"put_oi":895,"total_oi":1109,"total_volume":0,"bias":"neutral"},{"expiration":"02/19/2027","dte":140,"call_delta":35043.0,"put_delta":-95546.0,"net_delta":-60502.0,"call_oi":2353,"put_oi":1333,"total_oi":3686,"total_volume":0,"bias":"neutral"},{"expiration":"05/21/2027","dte":231,"call_delta":502.0,"put_delta":0,"net_delta":502.0,"call_oi":15,"put_oi":0,"total_oi":15,"total_volume":0,"bias":"neutral"},{"expiration":"12/17/2027","dte":441,"call_delta":41619.0,"put_delta":-22625.0,"net_delta":18994.0,"call_oi":1262,"put_oi":819,"total_oi":2081,"total_volume":200,"bias":"neutral"}],"straddle_pricing":[{"expiration":"11/20/2026","dte":49,"strike":65.0,"straddle_price":8.22,"straddle_pct":13.27,"implied_move":13.27,"avg_iv":43.4},{"expiration":"12/18/2026","dte":77,"strike":65.0,"straddle_price":9.5,"straddle_pct":15.32,"implied_move":15.32,"avg_iv":40.5}],"volume_profile":{"profile":[{"strike":35.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":1,"total_oi":1,"bias":"neutral"},{"strike":40.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":1,"total_oi":1,"bias":"neutral"},{"strike":45.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2,"put_oi":15,"total_oi":17,"bias":"neutral"},{"strike":50.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":8,"put_oi":7,"total_oi":15,"bias":"neutral"},{"strike":55.0,"call_volume":0,"put_volume":4,"total_volume":4,"call_oi":1,"put_oi":797,"total_oi":798,"bias":"bearish"},{"strike":60.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":402,"put_oi":40,"total_oi":442,"bias":"neutral"},{"strike":65.0,"call_volume":200,"put_volume":124,"total_volume":324,"call_oi":907,"put_oi":1890,"total_oi":2797,"bias":"bullish"},{"strike":70.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":590,"put_oi":1495,"total_oi":2085,"bias":"neutral"},{"strike":75.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":564,"put_oi":2635,"total_oi":3199,"bias":"neutral"},{"strike":80.0,"call_volume":200,"put_volume":0,"total_volume":200,"call_oi":1075,"put_oi":2304,"total_oi":3379,"bias":"bullish"},{"strike":85.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1845,"put_oi":532,"total_oi":2377,"bias":"neutral"},{"strike":90.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":980,"put_oi":174,"total_oi":1154,"bias":"neutral"},{"strike":95.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":857,"put_oi":26,"total_oi":883,"bias":"neutral"},{"strike":100.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1092,"put_oi":168,"total_oi":1260,"bias":"neutral"},{"strike":105.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1493,"put_oi":0,"total_oi":1493,"bias":"neutral"},{"strike":110.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":662,"put_oi":0,"total_oi":662,"bias":"neutral"},{"strike":115.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":456,"put_oi":0,"total_oi":456,"bias":"neutral"},{"strike":120.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":430,"put_oi":0,"total_oi":430,"bias":"neutral"},{"strike":125.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":517,"put_oi":23,"total_oi":540,"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":2,"put_oi":0,"total_oi":2,"bias":"neutral"},{"strike":140.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":18,"put_oi":0,"total_oi":18,"bias":"neutral"},{"strike":145.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":109,"put_oi":0,"total_oi":109,"bias":"neutral"},{"strike":150.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":203,"put_oi":0,"total_oi":203,"bias":"neutral"},{"strike":155.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":203,"put_oi":0,"total_oi":203,"bias":"neutral"},{"strike":160.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":12,"put_oi":0,"total_oi":12,"bias":"neutral"},{"strike":165.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":517,"put_oi":0,"total_oi":517,"bias":"neutral"},{"strike":170.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2,"put_oi":0,"total_oi":2,"bias":"neutral"},{"strike":175.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":211,"put_oi":0,"total_oi":211,"bias":"neutral"},{"strike":180.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":259,"put_oi":0,"total_oi":259,"bias":"neutral"},{"strike":185.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":44,"put_oi":0,"total_oi":44,"bias":"neutral"},{"strike":190.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":319,"put_oi":0,"total_oi":319,"bias":"neutral"},{"strike":195.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":211,"put_oi":0,"total_oi":211,"bias":"neutral"},{"strike":200.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":269,"put_oi":0,"total_oi":269,"bias":"neutral"},{"strike":220.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":10,"put_oi":0,"total_oi":10,"bias":"neutral"}],"underlying_price":62.0,"peak_call_strike":65.0,"peak_put_strike":65.0,"total_call_volume":400,"total_put_volume":128,"volume_pc_ratio":0.32},"iv_contours":{"x":[0.97,1.05,1.13,1.21,1.29],"y":[14,49,77,105,140],"z":[[null,32.07,58.39,73.43,null],[44.04,43.44,50.55,51.05,56.89],[null,40.47,41.07,39.8,41.19],[38.75,36.99,41.11,40.72,45.0],[null,41.22,39.57,40.14,43.23]],"levels":[32.1,36.2,40.3,44.5,48.6,52.8,56.9,61.0,65.2,69.3,73.4],"min_iv":32.1,"max_iv":73.4},"butterfly_spread":[],"iv_history":[{"date":"2026-09-14","iv":62.54},{"date":"2026-09-15","iv":72.79},{"date":"2026-09-16","iv":72.67},{"date":"2026-09-17","iv":62.2},{"date":"2026-09-18","iv":67.64},{"date":"2026-09-21","iv":65.04},{"date":"2026-09-22","iv":60.4},{"date":"2026-09-23","iv":69.0},{"date":"2026-09-24","iv":74.4},{"date":"2026-09-25","iv":64.3},{"date":"2026-09-28","iv":82.0},{"date":"2026-09-29","iv":66.4},{"date":"2026-09-30","iv":76.8},{"date":"2026-10-01","iv":83.7},{"date":"2026-10-02","iv":67.2}]}}