{"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":"SOLS","summary":{"name":"SOLS","price":57.7,"total_oi":85326,"call_oi":46078,"put_oi":39248,"pc_ratio":0.852,"net_gex":-367257.89,"avg_iv":53.6,"iv_rank":7.6,"iv_52w_high":78.98,"iv_52w_low":51.5,"gamma_flip":null,"max_pain":55.0},"features":{"symbol":"SOLS","price":57.7,"total_oi":85326,"analysis_coverage":1.0,"avg_iv_pct":53.6,"iv_rank":7.6,"iv_52w_high_pct":78.98,"iv_52w_low_pct":51.5,"front_dte":14,"front_atm_iv_pct":41.0524,"back_atm_iv_pct":51.3378,"term_premium_pp":-10.2854,"expected_move_front_pct":8.04,"straddle_front_pct":7.5,"straddle_30d_pct":7.5,"risk_reversal_front_pp":-146.34,"risk_reversal_30d_pp":-146.34,"butterfly_front_pp":1.14,"butterfly_30d_pp":1.14,"put_call_oi_ratio":0.852,"put_call_oi_front_ratio":1.841,"put_call_volume_front_ratio":0.125,"option_volume":600,"volume_oi_ratio":0.007032,"net_delta_normalized":0.054334,"dealer_delta_normalized":-0.054325,"gex_per_100k_oi":-430417.328833,"vanna_per_100k_oi":2720.155638,"charm_per_100k_oi":303944.870262,"weekend_delta_shift_per_100k_oi":911834.610787,"iv_surface_range_pp":63.7,"gamma_flip_distance_pct":null,"max_pain_distance_pct":-4.679376,"peak_call_distance_pct":-4.679376,"peak_put_distance_pct":3.986135},"analyses":{"gamma_walls":[{"strike":30.0,"call_gex":367.87,"put_gex":-198.42,"net_gex":169.44,"call_oi":30,"put_oi":25},{"strike":35.0,"call_gex":1324.23,"put_gex":-1293.05,"net_gex":31.19,"call_oi":109,"put_oi":89},{"strike":40.0,"call_gex":3556.07,"put_gex":-5576.52,"net_gex":-2020.45,"call_oi":168,"put_oi":222},{"strike":45.0,"call_gex":3390.89,"put_gex":-736023.19,"net_gex":-732632.3,"call_oi":75,"put_oi":16331},{"strike":50.0,"call_gex":615249.35,"put_gex":-339056.3,"net_gex":276193.05,"call_oi":7291,"put_oi":4348},{"strike":55.0,"call_gex":76091.06,"put_gex":-2310389.61,"net_gex":-2234298.54,"call_oi":570,"put_oi":12615},{"strike":60.0,"call_gex":853934.91,"put_gex":-485389.77,"net_gex":368545.14,"call_oi":6057,"put_oi":2912},{"strike":65.0,"call_gex":1254651.84,"put_gex":-93972.98,"net_gex":1160678.87,"call_oi":11437,"put_oi":978},{"strike":70.0,"call_gex":374332.49,"put_gex":-33488.81,"net_gex":340843.68,"call_oi":5071,"put_oi":441},{"strike":75.0,"call_gex":155489.82,"put_gex":-63125.54,"net_gex":92364.29,"call_oi":2837,"put_oi":1119},{"strike":80.0,"call_gex":214175.77,"put_gex":-6570.34,"net_gex":207605.43,"call_oi":5337,"put_oi":146},{"strike":85.0,"call_gex":107501.74,"put_gex":0.0,"net_gex":107501.74,"call_oi":4070,"put_oi":0},{"strike":90.0,"call_gex":17623.84,"put_gex":-858.95,"net_gex":16764.89,"call_oi":843,"put_oi":22},{"strike":95.0,"call_gex":4586.53,"put_gex":0.0,"net_gex":4586.53,"call_oi":202,"put_oi":0},{"strike":100.0,"call_gex":10356.58,"put_gex":0.0,"net_gex":10356.58,"call_oi":566,"put_oi":0},{"strike":105.0,"call_gex":2417.73,"put_gex":0.0,"net_gex":2417.73,"call_oi":158,"put_oi":0},{"strike":110.0,"call_gex":2449.01,"put_gex":0.0,"net_gex":2449.01,"call_oi":173,"put_oi":0},{"strike":115.0,"call_gex":3342.1,"put_gex":0.0,"net_gex":3342.1,"call_oi":260,"put_oi":0},{"strike":120.0,"call_gex":2871.39,"put_gex":0.0,"net_gex":2871.39,"call_oi":248,"put_oi":0},{"strike":125.0,"call_gex":1997.46,"put_gex":0.0,"net_gex":1997.46,"call_oi":185,"put_oi":0},{"strike":130.0,"call_gex":2974.9,"put_gex":0.0,"net_gex":2974.9,"call_oi":391,"put_oi":0}],"pain_by_strike":[{"strike":30.0,"call_value":0,"put_value":848170.0,"total_value":848170.0},{"strike":35.0,"call_value":150.0,"put_value":652055.0,"total_value":652205.0},{"strike":40.0,"call_value":845.0,"put_value":456385.0,"total_value":457230.0},{"strike":45.0,"call_value":2380.0,"put_value":261825.0,"total_value":264205.0},{"strike":50.0,"call_value":4290.0,"put_value":148920.0,"total_value":153210.0},{"strike":55.0,"call_value":42655.0,"put_value":57755.0,"total_value":100410.0},{"strike":60.0,"call_value":83870.0,"put_value":29665.0,"total_value":113535.0},{"strike":65.0,"call_value":155370.0,"put_value":16135.0,"total_value":171505.0},{"strike":70.0,"call_value":284055.0,"put_value":7495.0,"total_value":291550.0},{"strike":75.0,"call_value":438095.0,"put_value":1060.0,"total_value":439155.0},{"strike":80.0,"call_value":606320.0,"put_value":220.0,"total_value":606540.0},{"strike":85.0,"call_value":801230.0,"put_value":110.0,"total_value":801340.0},{"strike":90.0,"call_value":1016490.0,"put_value":0.0,"total_value":1016490.0},{"strike":95.0,"call_value":1235965.0,"put_value":0.0,"total_value":1235965.0},{"strike":100.0,"call_value":1456450.0,"put_value":0.0,"total_value":1456450.0},{"strike":105.0,"call_value":1679765.0,"put_value":0.0,"total_value":1679765.0},{"strike":110.0,"call_value":1903870.0,"put_value":0.0,"total_value":1903870.0},{"strike":115.0,"call_value":2128840.0,"put_value":0.0,"total_value":2128840.0},{"strike":120.0,"call_value":2355110.0,"put_value":0.0,"total_value":2355110.0},{"strike":125.0,"call_value":2582620.0,"put_value":0.0,"total_value":2582620.0},{"strike":130.0,"call_value":2811055.0,"put_value":0,"total_value":2811055.0}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":64.2,"strike":47.5},{"moneyness":0.85,"dte":21,"iv":null,"strike":null},{"moneyness":0.85,"dte":30,"iv":null,"strike":null},{"moneyness":0.85,"dte":45,"iv":64.0,"strike":41.88},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":49.4,"strike":45.0},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":null,"strike":null},{"moneyness":0.9,"dte":21,"iv":null,"strike":null},{"moneyness":0.9,"dte":30,"iv":null,"strike":null},{"moneyness":0.9,"dte":45,"iv":null,"strike":null},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":null,"strike":null},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":37.7,"strike":55.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":53.1,"strike":55.0},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":48.1,"strike":55.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":44.4,"strike":60.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":49.6,"strike":60.0},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":47.8,"strike":60.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":102.4,"strike":75.71},{"moneyness":1.15,"dte":21,"iv":null,"strike":null},{"moneyness":1.15,"dte":30,"iv":null,"strike":null},{"moneyness":1.15,"dte":45,"iv":70.2,"strike":91.94},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":50.0,"strike":77.0}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":0.0,"contract_count":4,"total_oi":11176},{"expiration":"11/20/2026","dte":49,"iv":1.0,"contract_count":4,"total_oi":9140},{"expiration":"01/15/2027","dte":105,"iv":0.6719,"contract_count":4,"total_oi":520},{"expiration":"02/19/2027","dte":140,"iv":0.618,"contract_count":4,"total_oi":1119},{"expiration":"05/21/2027","dte":231,"iv":0.7619,"contract_count":4,"total_oi":18},{"expiration":"12/17/2027","dte":441,"iv":0.7363,"contract_count":4,"total_oi":113},{"expiration":"01/21/2028","dte":476,"iv":0.9082,"contract_count":2,"total_oi":57},{"expiration":"12/15/2028","dte":805,"iv":0.6267,"contract_count":1,"total_oi":4},{"expiration":"01/19/2029","dte":840,"iv":0.6487,"contract_count":2,"total_oi":7}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":8.04,"expected_move_2std":16.08,"contract_count":4},{"expiration":"11/20/2026","dte":49,"expected_move_1std":18.81,"expected_move_2std":37.61,"contract_count":4},{"expiration":"01/15/2027","dte":105,"expected_move_1std":25.72,"expected_move_2std":51.45,"contract_count":4},{"expiration":"02/19/2027","dte":140,"expected_move_1std":29.36,"expected_move_2std":58.72,"contract_count":4},{"expiration":"05/21/2027","dte":231,"expected_move_1std":38.89,"expected_move_2std":77.78,"contract_count":4},{"expiration":"12/17/2027","dte":441,"expected_move_1std":53.44,"expected_move_2std":106.89,"contract_count":4},{"expiration":"01/21/2028","dte":476,"expected_move_1std":57.54,"expected_move_2std":115.08,"contract_count":2},{"expiration":"12/15/2028","dte":805,"expected_move_1std":70.53,"expected_move_2std":141.07,"contract_count":1},{"expiration":"01/19/2029","dte":840,"expected_move_1std":72.39,"expected_move_2std":144.79,"contract_count":2}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":5807,"put_oi":10688,"total_oi":16495,"pc_ratio":1.841,"pc_ratio_volume":0.125,"sentiment":"bearish"},{"expiration":"11/20/2026","dte":49,"call_oi":35278,"put_oi":25186,"total_oi":60464,"pc_ratio":0.714,"pc_ratio_volume":1.255,"sentiment":"bullish"},{"expiration":"01/15/2027","dte":105,"call_oi":972,"put_oi":588,"total_oi":1560,"pc_ratio":0.605,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"02/19/2027","dte":140,"call_oi":3536,"put_oi":2552,"total_oi":6088,"pc_ratio":0.722,"pc_ratio_volume":0.019,"sentiment":"bullish"},{"expiration":"05/21/2027","dte":231,"call_oi":46,"put_oi":26,"total_oi":72,"pc_ratio":0.565,"pc_ratio_volume":2.5,"sentiment":"bullish"},{"expiration":"12/17/2027","dte":441,"call_oi":138,"put_oi":129,"total_oi":267,"pc_ratio":0.935,"pc_ratio_volume":0.0,"sentiment":"neutral"},{"expiration":"01/21/2028","dte":476,"call_oi":210,"put_oi":50,"total_oi":260,"pc_ratio":0.238,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"12/15/2028","dte":805,"call_oi":72,"put_oi":20,"total_oi":92,"pc_ratio":0.278,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"01/19/2029","dte":840,"call_oi":19,"put_oi":9,"total_oi":28,"pc_ratio":0.474,"pc_ratio_volume":0.0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":30.0,"call_delta_oi":2795.0,"put_delta_oi":-66.0,"dealer_delta":-2729.0,"call_oi":30,"put_oi":25},{"strike":35.0,"call_delta_oi":9613.0,"put_delta_oi":-347.0,"dealer_delta":-9266.0,"call_oi":100,"put_oi":89},{"strike":40.0,"call_delta_oi":15721.0,"put_delta_oi":-1415.0,"dealer_delta":-14306.0,"call_oi":165,"put_oi":222},{"strike":45.0,"call_delta_oi":6400.0,"put_delta_oi":-144587.0,"dealer_delta":138187.0,"call_oi":75,"put_oi":16331},{"strike":50.0,"call_delta_oi":601473.0,"put_delta_oi":-80247.0,"dealer_delta":-521226.0,"call_oi":7289,"put_oi":4348},{"strike":55.0,"call_delta_oi":38608.0,"put_delta_oi":-376283.0,"dealer_delta":337676.0,"call_oi":570,"put_oi":12615},{"strike":60.0,"call_delta_oi":273106.0,"put_delta_oi":-165940.0,"dealer_delta":-107166.0,"call_oi":6057,"put_oi":2912},{"strike":65.0,"call_delta_oi":290345.0,"put_delta_oi":-64895.0,"dealer_delta":-225450.0,"call_oi":11437,"put_oi":978},{"strike":70.0,"call_delta_oi":86486.0,"put_delta_oi":-32952.0,"dealer_delta":-53534.0,"call_oi":5071,"put_oi":441},{"strike":75.0,"call_delta_oi":32647.0,"put_delta_oi":-98908.0,"dealer_delta":66262.0,"call_oi":2837,"put_oi":1119},{"strike":80.0,"call_delta_oi":51966.0,"put_delta_oi":-12488.0,"dealer_delta":-39478.0,"call_oi":5337,"put_oi":146},{"strike":85.0,"call_delta_oi":21363.0,"put_delta_oi":0,"dealer_delta":-21363.0,"call_oi":4070,"put_oi":0},{"strike":90.0,"call_delta_oi":4660.0,"put_delta_oi":-1816.0,"dealer_delta":-2844.0,"call_oi":843,"put_oi":22},{"strike":95.0,"call_delta_oi":1477.0,"put_delta_oi":0,"dealer_delta":-1477.0,"call_oi":202,"put_oi":0},{"strike":100.0,"call_delta_oi":2567.0,"put_delta_oi":0,"dealer_delta":-2567.0,"call_oi":566,"put_oi":0},{"strike":105.0,"call_delta_oi":585.0,"put_delta_oi":0,"dealer_delta":-585.0,"call_oi":158,"put_oi":0},{"strike":110.0,"call_delta_oi":666.0,"put_delta_oi":0,"dealer_delta":-666.0,"call_oi":173,"put_oi":0},{"strike":115.0,"call_delta_oi":898.0,"put_delta_oi":0,"dealer_delta":-898.0,"call_oi":260,"put_oi":0},{"strike":120.0,"call_delta_oi":786.0,"put_delta_oi":0,"dealer_delta":-786.0,"call_oi":248,"put_oi":0},{"strike":125.0,"call_delta_oi":567.0,"put_delta_oi":0,"dealer_delta":-567.0,"call_oi":185,"put_oi":0},{"strike":130.0,"call_delta_oi":751.0,"put_delta_oi":0,"dealer_delta":-751.0,"call_oi":391,"put_oi":0}],"net_dealer_delta":-463536.0,"total_call_delta":1443479.0,"total_put_delta":-979944.0,"bias":"bearish"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":57.70000076293945,"strikes":[{"strike":50.0,"moneyness":0.8666,"type":"put","iv":0.4801,"delta":-0.2314,"oi":162},{"strike":55.0,"moneyness":0.9532,"type":"put","iv":0.4857,"delta":-0.359,"oi":123},{"strike":60.0,"moneyness":1.0399,"type":"put","iv":0.4894,"delta":-0.4891,"oi":146},{"strike":60.0,"moneyness":1.0399,"type":"call","iv":0.4673,"delta":0.5066,"oi":222},{"strike":70.0,"moneyness":1.2132,"type":"call","iv":0.4728,"delta":0.2771,"oi":476}]},{"expiration":"02/19/2027","underlying_price":57.70000076293945,"strikes":[{"strike":45.0,"moneyness":0.7799,"type":"put","iv":0.5026,"delta":-0.1565,"oi":488},{"strike":50.0,"moneyness":0.8666,"type":"put","iv":0.4869,"delta":-0.248,"oi":825},{"strike":50.0,"moneyness":0.8666,"type":"call","iv":0.4371,"delta":0.7661,"oi":123},{"strike":55.0,"moneyness":0.9532,"type":"put","iv":0.4504,"delta":-0.3558,"oi":304},{"strike":60.0,"moneyness":1.0399,"type":"put","iv":0.4969,"delta":-0.4687,"oi":411},{"strike":60.0,"moneyness":1.0399,"type":"call","iv":0.4748,"delta":0.5272,"oi":328},{"strike":65.0,"moneyness":1.1265,"type":"put","iv":0.504,"delta":-0.5696,"oi":244},{"strike":65.0,"moneyness":1.1265,"type":"call","iv":0.4722,"delta":0.4178,"oi":564},{"strike":70.0,"moneyness":1.2132,"type":"call","iv":0.4806,"delta":0.3268,"oi":625},{"strike":75.0,"moneyness":1.2998,"type":"call","iv":0.4856,"delta":0.2511,"oi":203},{"strike":80.0,"moneyness":1.3865,"type":"call","iv":0.4977,"delta":0.1955,"oi":142},{"strike":85.0,"moneyness":1.4731,"type":"call","iv":0.4863,"delta":0.1385,"oi":182},{"strike":100.0,"moneyness":1.7331,"type":"call","iv":0.5448,"delta":0.0779,"oi":106},{"strike":115.0,"moneyness":1.9931,"type":"call","iv":0.5622,"delta":0.0386,"oi":201},{"strike":120.0,"moneyness":2.0797,"type":"call","iv":0.5715,"delta":0.0319,"oi":109},{"strike":125.0,"moneyness":2.1664,"type":"call","iv":0.5972,"delta":0.0308,"oi":104},{"strike":130.0,"moneyness":2.253,"type":"call","iv":0.5721,"delta":0.0188,"oi":377}]},{"expiration":"10/16/2026","underlying_price":57.70000076293945,"strikes":[{"strike":50.0,"moneyness":0.8666,"type":"put","iv":0.49,"delta":-0.0535,"oi":304},{"strike":55.0,"moneyness":0.9532,"type":"put","iv":0.4695,"delta":-0.2735,"oi":8865},{"strike":60.0,"moneyness":1.0399,"type":"put","iv":0.4962,"delta":-0.6385,"oi":1480},{"strike":60.0,"moneyness":1.0399,"type":"call","iv":0.3921,"delta":0.3189,"oi":738},{"strike":65.0,"moneyness":1.1265,"type":"call","iv":0.4784,"delta":0.1043,"oi":2905},{"strike":70.0,"moneyness":1.2132,"type":"call","iv":0.6852,"delta":0.0781,"oi":1735},{"strike":75.0,"moneyness":1.2998,"type":"call","iv":1.0144,"delta":0.1027,"oi":125},{"strike":80.0,"moneyness":1.3865,"type":"call","iv":1.9329,"delta":0.2391,"oi":196}]},{"expiration":"11/20/2026","underlying_price":57.70000076293945,"strikes":[{"strike":45.0,"moneyness":0.7799,"type":"put","iv":0.5545,"delta":-0.0862,"oi":15785},{"strike":50.0,"moneyness":0.8666,"type":"call","iv":0.4814,"delta":0.8263,"oi":7154},{"strike":50.0,"moneyness":0.8666,"type":"put","iv":0.4913,"delta":-0.1776,"oi":3045},{"strike":55.0,"moneyness":0.9532,"type":"put","iv":0.5538,"delta":-0.3569,"oi":3317},{"strike":55.0,"moneyness":0.9532,"type":"call","iv":0.508,"delta":0.649,"oi":363},{"strike":60.0,"moneyness":1.0399,"type":"put","iv":0.4947,"delta":-0.5386,"oi":744},{"strike":60.0,"moneyness":1.0399,"type":"call","iv":0.4966,"delta":0.4618,"oi":4716},{"strike":65.0,"moneyness":1.1265,"type":"put","iv":0.5242,"delta":-0.6922,"oi":643},{"strike":65.0,"moneyness":1.1265,"type":"call","iv":0.4986,"delta":0.2954,"oi":7863},{"strike":70.0,"moneyness":1.2132,"type":"put","iv":0.5778,"delta":-0.7855,"oi":346},{"strike":70.0,"moneyness":1.2132,"type":"call","iv":0.5013,"delta":0.1733,"oi":2219},{"strike":75.0,"moneyness":1.2998,"type":"put","iv":0.5395,"delta":-0.8876,"oi":1091},{"strike":75.0,"moneyness":1.2998,"type":"call","iv":0.5153,"delta":0.1003,"oi":2450},{"strike":80.0,"moneyness":1.3865,"type":"call","iv":0.5747,"delta":0.0754,"oi":4764},{"strike":85.0,"moneyness":1.4731,"type":"call","iv":0.5795,"delta":0.0435,"oi":3788},{"strike":90.0,"moneyness":1.5598,"type":"call","iv":0.6167,"delta":0.0321,"oi":723},{"strike":95.0,"moneyness":1.6464,"type":"call","iv":0.7371,"delta":0.0436,"oi":141},{"strike":100.0,"moneyness":1.7331,"type":"call","iv":0.7826,"delta":0.0379,"oi":460},{"strike":105.0,"moneyness":1.8198,"type":"call","iv":0.8376,"delta":0.0359,"oi":129},{"strike":120.0,"moneyness":2.0797,"type":"call","iv":0.9839,"delta":0.0316,"oi":139}]}],"greeks_heatmap":{"data":[{"strike":50.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.0535,"call_gamma":0,"put_gamma":0.020405,"call_theta":0,"put_theta":-0.022,"call_vega":0,"put_vega":0.0119,"call_oi":0,"put_oi":304},{"strike":55.0,"dte":14,"expiration":"10/16/2026","call_delta":0.8284,"put_delta":-0.2735,"call_gamma":0.082197,"put_gamma":0.065085,"call_theta":-0.0355,"put_theta":-0.0635,"call_vega":0.0277,"put_vega":0.0362,"call_oi":93,"put_oi":8865},{"strike":60.0,"dte":14,"expiration":"10/16/2026","call_delta":0.3189,"put_delta":-0.6385,"call_gamma":0.08363,"put_gamma":0.069338,"call_theta":-0.0607,"put_theta":-0.0732,"call_vega":0.0389,"put_vega":0.0408,"call_oi":738,"put_oi":1480},{"strike":65.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1043,"put_delta":0,"call_gamma":0.034732,"put_gamma":0,"call_theta":-0.0369,"put_theta":0,"call_vega":0.0197,"put_vega":0,"call_oi":2905,"put_oi":0},{"strike":70.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0781,"put_delta":0,"call_gamma":0.019565,"put_gamma":0,"call_theta":-0.0424,"put_theta":0,"call_vega":0.0159,"put_vega":0,"call_oi":1735,"put_oi":0},{"strike":75.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1027,"put_delta":0,"call_gamma":0.016203,"put_gamma":0,"call_theta":-0.0767,"put_theta":0,"call_vega":0.0195,"put_vega":0,"call_oi":125,"put_oi":0},{"strike":45.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.0862,"call_gamma":0,"put_gamma":0.013551,"call_theta":0,"put_theta":-0.0184,"call_vega":0,"put_vega":0.0329,"call_oi":0,"put_oi":15785},{"strike":50.0,"dte":49,"expiration":"11/20/2026","call_delta":0.8263,"put_delta":-0.1776,"call_gamma":0.025467,"put_gamma":0.025314,"call_theta":-0.0314,"put_theta":-0.0265,"call_vega":0.0537,"put_vega":0.0545,"call_oi":7154,"put_oi":3045},{"strike":55.0,"dte":49,"expiration":"11/20/2026","call_delta":0.649,"put_delta":-0.3569,"call_gamma":0.034881,"put_gamma":0.032185,"call_theta":-0.0447,"put_theta":-0.0423,"call_vega":0.0776,"put_vega":0.078,"call_oi":363,"put_oi":3317},{"strike":60.0,"dte":49,"expiration":"11/20/2026","call_delta":0.4618,"put_delta":-0.5386,"call_gamma":0.038216,"put_gamma":0.038357,"call_theta":-0.0457,"put_theta":-0.0386,"call_vega":0.0831,"put_vega":0.0831,"call_oi":4716,"put_oi":744},{"strike":65.0,"dte":49,"expiration":"11/20/2026","call_delta":0.2954,"put_delta":-0.6922,"call_gamma":0.033097,"put_gamma":0.032061,"call_theta":-0.0393,"put_theta":-0.0345,"call_vega":0.0722,"put_vega":0.0736,"call_oi":7863,"put_oi":643},{"strike":70.0,"dte":49,"expiration":"11/20/2026","call_delta":0.1733,"put_delta":-0.7855,"call_gamma":0.02442,"put_gamma":0.024137,"call_theta":-0.029,"put_theta":-0.0299,"call_vega":0.0536,"put_vega":0.0611,"call_oi":2219,"put_oi":346},{"strike":75.0,"dte":49,"expiration":"11/20/2026","call_delta":0.1003,"put_delta":-0.8876,"call_gamma":0.01631,"put_gamma":0.016915,"call_theta":-0.0204,"put_theta":-0.0145,"call_vega":0.0368,"put_vega":0.04,"call_oi":2450,"put_oi":1091}],"strikes":[45.0,50.0,55.0,60.0,65.0,70.0,75.0],"dtes":[14,49]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":-146.34,"put_25d_iv":46.95,"call_25d_iv":193.29,"put_25d_strike":55.0,"call_25d_strike":80.0,"skew":"call_skew"},{"expiration":"11/20/2026","dte":49,"risk_reversal":-0.72,"put_25d_iv":49.13,"call_25d_iv":49.86,"put_25d_strike":50.0,"call_25d_strike":65.0,"skew":"neutral"},{"expiration":"01/15/2027","dte":105,"risk_reversal":0.74,"put_25d_iv":48.01,"call_25d_iv":47.28,"put_25d_strike":50.0,"call_25d_strike":70.0,"skew":"neutral"},{"expiration":"02/19/2027","dte":140,"risk_reversal":0.12,"put_25d_iv":48.69,"call_25d_iv":48.56,"put_25d_strike":50.0,"call_25d_strike":75.0,"skew":"neutral"},{"expiration":"12/17/2027","dte":441,"risk_reversal":2.34,"put_25d_iv":49.96,"call_25d_iv":47.62,"put_25d_strike":60.0,"call_25d_strike":80.0,"skew":"put_skew"}],"vanna_exposure":{"exposure":[{"strike":35.0,"call_vanna":-3.0,"put_vanna":0,"net_vanna":-3.0,"call_oi":84,"put_oi":0},{"strike":40.0,"call_vanna":-2.0,"put_vanna":12.0,"net_vanna":10.0,"call_oi":88,"put_oi":215},{"strike":45.0,"call_vanna":0,"put_vanna":794.0,"net_vanna":794.0,"call_oi":0,"put_oi":16273},{"strike":50.0,"call_vanna":-447.0,"put_vanna":286.0,"net_vanna":-161.0,"call_oi":7277,"put_oi":4336},{"strike":55.0,"call_vanna":-22.0,"put_vanna":408.0,"net_vanna":385.0,"call_oi":532,"put_oi":12609},{"strike":60.0,"call_vanna":65.0,"put_vanna":-21.0,"net_vanna":44.0,"call_oi":6004,"put_oi":2874},{"strike":65.0,"call_vanna":508.0,"put_vanna":-42.0,"net_vanna":466.0,"call_oi":11427,"put_oi":938},{"strike":70.0,"call_vanna":261.0,"put_vanna":-25.0,"net_vanna":237.0,"call_oi":5055,"put_oi":398},{"strike":75.0,"call_vanna":148.0,"put_vanna":-59.0,"net_vanna":90.0,"call_oi":2778,"put_oi":1091},{"strike":80.0,"call_vanna":241.0,"put_vanna":-10.0,"net_vanna":231.0,"call_oi":5238,"put_oi":141},{"strike":85.0,"call_vanna":134.0,"put_vanna":0,"net_vanna":134.0,"call_oi":3970,"put_oi":0},{"strike":90.0,"call_vanna":24.0,"put_vanna":0,"net_vanna":24.0,"call_oi":796,"put_oi":0},{"strike":95.0,"call_vanna":4.0,"put_vanna":0,"net_vanna":4.0,"call_oi":141,"put_oi":0},{"strike":100.0,"call_vanna":21.0,"put_vanna":0,"net_vanna":21.0,"call_oi":566,"put_oi":0},{"strike":105.0,"call_vanna":3.0,"put_vanna":0,"net_vanna":3.0,"call_oi":129,"put_oi":0},{"strike":110.0,"call_vanna":7.0,"put_vanna":0,"net_vanna":7.0,"call_oi":173,"put_oi":0},{"strike":115.0,"call_vanna":11.0,"put_vanna":0,"net_vanna":11.0,"call_oi":260,"put_oi":0},{"strike":120.0,"call_vanna":8.0,"put_vanna":0,"net_vanna":8.0,"call_oi":248,"put_oi":0},{"strike":125.0,"call_vanna":6.0,"put_vanna":0,"net_vanna":6.0,"call_oi":185,"put_oi":0},{"strike":130.0,"call_vanna":10.0,"put_vanna":0,"net_vanna":10.0,"call_oi":377,"put_oi":0}],"net_vanna":2321.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":40.0,"call_charm":-761.0,"put_charm":22.0,"net_charm":-739.0,"call_oi":88,"put_oi":78},{"strike":45.0,"call_charm":0,"put_charm":18605.0,"net_charm":18605.0,"call_oi":0,"put_oi":15785},{"strike":50.0,"call_charm":-138357.0,"put_charm":11630.0,"net_charm":-126727.0,"call_oi":7154,"put_oi":3349},{"strike":55.0,"call_charm":-14988.0,"put_charm":438700.0,"net_charm":423712.0,"call_oi":456,"put_oi":12182},{"strike":60.0,"call_charm":-111378.0,"put_charm":191777.0,"net_charm":80399.0,"call_oi":5454,"put_oi":2224},{"strike":65.0,"call_charm":-97166.0,"put_charm":11438.0,"net_charm":-85729.0,"call_oi":10768,"put_oi":643},{"strike":70.0,"call_charm":-23295.0,"put_charm":6060.0,"net_charm":-17235.0,"call_oi":3954,"put_oi":346},{"strike":75.0,"call_charm":-6295.0,"put_charm":10430.0,"net_charm":4136.0,"call_oi":2575,"put_oi":1091},{"strike":80.0,"call_charm":-35727.0,"put_charm":688.0,"net_charm":-35039.0,"call_oi":4960,"put_oi":88},{"strike":85.0,"call_charm":-1462.0,"put_charm":0,"net_charm":-1462.0,"call_oi":3788,"put_oi":0},{"strike":90.0,"call_charm":-171.0,"put_charm":0,"net_charm":-171.0,"call_oi":723,"put_oi":0},{"strike":95.0,"call_charm":-69.0,"put_charm":0,"net_charm":-69.0,"call_oi":141,"put_oi":0},{"strike":100.0,"call_charm":-185.0,"put_charm":0,"net_charm":-185.0,"call_oi":460,"put_oi":0},{"strike":105.0,"call_charm":-50.0,"put_charm":0,"net_charm":-50.0,"call_oi":129,"put_oi":0},{"strike":110.0,"call_charm":-13.0,"put_charm":0,"net_charm":-13.0,"call_oi":87,"put_oi":0},{"strike":115.0,"call_charm":-9.0,"put_charm":0,"net_charm":-9.0,"call_oi":59,"put_oi":0},{"strike":120.0,"call_charm":-50.0,"put_charm":0,"net_charm":-50.0,"call_oi":139,"put_oi":0},{"strike":125.0,"call_charm":-29.0,"put_charm":0,"net_charm":-29.0,"call_oi":81,"put_oi":0}],"net_charm":259344.0,"weekend_delta_shift":778032.0,"interpretation":"delta_decays_bullish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":81106.0,"put_delta":-341645.0,"net_delta":-260539.0,"call_oi":5799,"put_oi":10688,"total_oi":16487,"total_volume":180,"bias":"bearish"},{"expiration":"11/20/2026","dte":49,"call_delta":1197879.0,"put_delta":-525559.0,"net_delta":672320.0,"call_oi":35272,"put_oi":25186,"total_oi":60458,"total_volume":345,"bias":"bullish"},{"expiration":"01/15/2027","dte":105,"call_delta":34053.0,"put_delta":-20911.0,"net_delta":13142.0,"call_oi":972,"put_oi":588,"total_oi":1560,"total_volume":5,"bias":"neutral"},{"expiration":"02/19/2027","dte":140,"call_delta":106345.0,"put_delta":-83898.0,"net_delta":22447.0,"call_oi":3536,"put_oi":2552,"total_oi":6088,"total_volume":53,"bias":"neutral"},{"expiration":"05/21/2027","dte":231,"call_delta":2097.0,"put_delta":-735.0,"net_delta":1363.0,"call_oi":46,"put_oi":26,"total_oi":72,"total_volume":7,"bias":"neutral"},{"expiration":"12/17/2027","dte":441,"call_delta":6002.0,"put_delta":-4473.0,"net_delta":1530.0,"call_oi":138,"put_oi":129,"total_oi":267,"total_volume":1,"bias":"neutral"},{"expiration":"01/21/2028","dte":476,"call_delta":10824.0,"put_delta":-1702.0,"net_delta":9122.0,"call_oi":210,"put_oi":50,"total_oi":260,"total_volume":2,"bias":"neutral"},{"expiration":"12/15/2028","dte":805,"call_delta":3802.0,"put_delta":-804.0,"net_delta":2998.0,"call_oi":72,"put_oi":20,"total_oi":92,"total_volume":2,"bias":"neutral"},{"expiration":"01/19/2029","dte":840,"call_delta":1371.0,"put_delta":-217.0,"net_delta":1155.0,"call_oi":19,"put_oi":9,"total_oi":28,"total_volume":5,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":60.0,"straddle_price":4.32,"straddle_pct":7.5,"implied_move":7.5,"avg_iv":44.4},{"expiration":"11/20/2026","dte":49,"strike":60.0,"straddle_price":8.55,"straddle_pct":14.82,"implied_move":14.82,"avg_iv":49.6},{"expiration":"01/15/2027","dte":105,"strike":60.0,"straddle_price":11.95,"straddle_pct":20.71,"implied_move":20.71,"avg_iv":47.8},{"expiration":"02/19/2027","dte":140,"strike":60.0,"straddle_price":13.95,"straddle_pct":24.18,"implied_move":24.18,"avg_iv":48.6},{"expiration":"12/17/2027","dte":441,"strike":60.0,"straddle_price":24.55,"straddle_pct":42.55,"implied_move":42.55,"avg_iv":49.5},{"expiration":"01/21/2028","dte":476,"strike":60.0,"straddle_price":25.9,"straddle_pct":44.89,"implied_move":44.89,"avg_iv":50.4}],"volume_profile":{"profile":[{"strike":30.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":30,"put_oi":25,"total_oi":55,"bias":"neutral"},{"strike":35.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":109,"put_oi":89,"total_oi":198,"bias":"neutral"},{"strike":40.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":168,"put_oi":222,"total_oi":390,"bias":"neutral"},{"strike":45.0,"call_volume":0,"put_volume":4,"total_volume":4,"call_oi":75,"put_oi":16331,"total_oi":16406,"bias":"bearish"},{"strike":50.0,"call_volume":14,"put_volume":3,"total_volume":17,"call_oi":7291,"put_oi":4348,"total_oi":11639,"bias":"bullish"},{"strike":55.0,"call_volume":143,"put_volume":13,"total_volume":156,"call_oi":570,"put_oi":12615,"total_oi":13185,"bias":"bullish"},{"strike":60.0,"call_volume":86,"put_volume":198,"total_volume":284,"call_oi":6057,"put_oi":2912,"total_oi":8969,"bias":"bearish"},{"strike":65.0,"call_volume":61,"put_volume":0,"total_volume":61,"call_oi":11437,"put_oi":978,"total_oi":12415,"bias":"bullish"},{"strike":70.0,"call_volume":71,"put_volume":0,"total_volume":71,"call_oi":5071,"put_oi":441,"total_oi":5512,"bias":"bullish"},{"strike":75.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2837,"put_oi":1119,"total_oi":3956,"bias":"neutral"},{"strike":80.0,"call_volume":5,"put_volume":0,"total_volume":5,"call_oi":5337,"put_oi":146,"total_oi":5483,"bias":"bullish"},{"strike":85.0,"call_volume":2,"put_volume":0,"total_volume":2,"call_oi":4070,"put_oi":0,"total_oi":4070,"bias":"bullish"},{"strike":90.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":843,"put_oi":22,"total_oi":865,"bias":"neutral"},{"strike":95.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":202,"put_oi":0,"total_oi":202,"bias":"neutral"},{"strike":100.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":566,"put_oi":0,"total_oi":566,"bias":"neutral"},{"strike":105.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":158,"put_oi":0,"total_oi":158,"bias":"neutral"},{"strike":110.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":173,"put_oi":0,"total_oi":173,"bias":"neutral"},{"strike":115.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":260,"put_oi":0,"total_oi":260,"bias":"neutral"},{"strike":120.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":248,"put_oi":0,"total_oi":248,"bias":"neutral"},{"strike":125.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":185,"put_oi":0,"total_oi":185,"bias":"neutral"},{"strike":130.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":391,"put_oi":0,"total_oi":391,"bias":"neutral"}],"underlying_price":57.70000076293945,"peak_call_strike":55.0,"peak_put_strike":60.0,"total_call_volume":382,"total_put_volume":218,"volume_pc_ratio":0.571},"iv_contours":{"x":[0.78,0.87,0.95,1.04,1.13,1.21,1.3],"y":[14,49,105,140],"z":[[null,49.0,37.7,44.41,43.15,68.52,101.44],[62.53,48.64,53.09,49.56,51.14,53.95,52.74],[48.54,48.01,48.09,47.83,48.05,49.14,47.38],[50.12,46.2,46.23,48.58,48.81,49.88,49.88]],"levels":[37.7,44.1,50.4,56.8,63.2,69.6,75.9,82.3,88.7,95.1,101.4],"min_iv":37.7,"max_iv":101.4},"butterfly_spread":[{"expiration":"11/20/2026","dte":49,"atm_strike":60.0,"atm_iv":49.66,"otm_strike":60.0,"otm_iv":49.66,"itm_strike":55.0,"itm_iv":50.8,"iv_butterfly":1.14,"price_butterfly":2.5,"convexity":"moderate_convexity"},{"expiration":"01/15/2027","dte":105,"atm_strike":60.0,"atm_iv":46.73,"otm_strike":60.0,"otm_iv":46.73,"itm_strike":55.0,"itm_iv":47.6,"iv_butterfly":0.87,"price_butterfly":2.45,"convexity":"moderate_convexity"},{"expiration":"02/19/2027","dte":140,"atm_strike":60.0,"atm_iv":47.48,"otm_strike":60.0,"otm_iv":47.48,"itm_strike":55.0,"itm_iv":47.42,"iv_butterfly":-0.05,"price_butterfly":2.3,"convexity":"flat"}],"iv_history":[{"date":"2026-09-14","iv":72.18},{"date":"2026-09-15","iv":74.22},{"date":"2026-09-16","iv":78.98},{"date":"2026-09-17","iv":62.13},{"date":"2026-09-18","iv":61.48},{"date":"2026-09-21","iv":54.19},{"date":"2026-09-22","iv":52.2},{"date":"2026-09-23","iv":54.0},{"date":"2026-09-24","iv":53.4},{"date":"2026-09-25","iv":51.5},{"date":"2026-09-28","iv":52.6},{"date":"2026-09-29","iv":55.8},{"date":"2026-09-30","iv":55.6},{"date":"2026-10-01","iv":52.1},{"date":"2026-10-02","iv":53.6}]}}