{"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":"CSGP","summary":{"name":"CSGP","price":27.38,"total_oi":79337,"call_oi":49673,"put_oi":29664,"pc_ratio":0.597,"net_gex":-335329.94,"avg_iv":91.1,"iv_rank":86.8,"iv_52w_high":93.51,"iv_52w_low":75.2,"gamma_flip":null,"max_pain":30.0},"features":{"symbol":"CSGP","price":27.38,"total_oi":79337,"analysis_coverage":0.8889,"avg_iv_pct":91.1,"iv_rank":86.8,"iv_52w_high_pct":93.51,"iv_52w_low_pct":75.2,"front_dte":null,"front_atm_iv_pct":null,"back_atm_iv_pct":null,"term_premium_pp":null,"expected_move_front_pct":null,"straddle_front_pct":null,"straddle_30d_pct":null,"risk_reversal_front_pp":-5.34,"risk_reversal_30d_pp":-5.34,"butterfly_front_pp":-3.47,"butterfly_30d_pp":-3.47,"put_call_oi_ratio":0.597,"put_call_oi_front_ratio":1.146,"put_call_volume_front_ratio":0.474,"option_volume":575,"volume_oi_ratio":0.007248,"net_delta_normalized":-0.020151,"dealer_delta_normalized":0.020148,"gex_per_100k_oi":-422665.26337,"vanna_per_100k_oi":6217.779851,"charm_per_100k_oi":-131565.34782,"weekend_delta_shift_per_100k_oi":-394696.04346,"iv_surface_range_pp":30.4,"gamma_flip_distance_pct":null,"max_pain_distance_pct":9.569028,"peak_call_distance_pct":9.569028,"peak_put_distance_pct":-8.692476},"analyses":{"gamma_walls":[{"strike":15.0,"call_gex":4163.26,"put_gex":-2184.63,"net_gex":1978.64,"call_oi":671,"put_oi":332},{"strike":17.5,"call_gex":1901.16,"put_gex":-1564.76,"net_gex":336.4,"call_oi":215,"put_oi":156},{"strike":20.0,"call_gex":2566.41,"put_gex":-20636.54,"net_gex":-18070.13,"call_oi":174,"put_oi":1305},{"strike":22.5,"call_gex":2090.19,"put_gex":-17363.35,"net_gex":-15273.16,"call_oi":114,"put_oi":721},{"strike":25.0,"call_gex":5954.59,"put_gex":-739155.58,"net_gex":-733200.99,"call_oi":198,"put_oi":17513},{"strike":30.0,"call_gex":136230.67,"put_gex":-239967.41,"net_gex":-103736.74,"call_oi":2948,"put_oi":5764},{"strike":35.0,"call_gex":189719.21,"put_gex":-63977.27,"net_gex":125741.94,"call_oi":7531,"put_oi":2347},{"strike":40.0,"call_gex":75622.69,"put_gex":-14089.27,"net_gex":61533.42,"call_oi":3939,"put_oi":741},{"strike":45.0,"call_gex":168203.6,"put_gex":-7951.92,"net_gex":160251.68,"call_oi":10723,"put_oi":508},{"strike":50.0,"call_gex":31429.25,"put_gex":-2295.83,"net_gex":29133.42,"call_oi":2195,"put_oi":176},{"strike":55.0,"call_gex":21171.59,"put_gex":-436.08,"net_gex":20735.5,"call_oi":2399,"put_oi":34},{"strike":60.0,"call_gex":28567.85,"put_gex":-413.38,"net_gex":28154.47,"call_oi":2594,"put_oi":35},{"strike":65.0,"call_gex":9035.22,"put_gex":-74.74,"net_gex":8960.48,"call_oi":814,"put_oi":7},{"strike":70.0,"call_gex":16378.72,"put_gex":-83.28,"net_gex":16295.44,"call_oi":3001,"put_oi":9},{"strike":75.0,"call_gex":38043.61,"put_gex":-76.83,"net_gex":37966.78,"call_oi":6188,"put_oi":9},{"strike":80.0,"call_gex":2833.08,"put_gex":-16.52,"net_gex":2816.56,"call_oi":407,"put_oi":2},{"strike":85.0,"call_gex":36999.83,"put_gex":-23.57,"net_gex":36976.26,"call_oi":5051,"put_oi":3},{"strike":90.0,"call_gex":907.78,"put_gex":-7.68,"net_gex":900.09,"call_oi":109,"put_oi":1},{"strike":95.0,"call_gex":592.56,"put_gex":-7.39,"net_gex":585.17,"call_oi":71,"put_oi":1},{"strike":100.0,"call_gex":1735.35,"put_gex":0.0,"net_gex":1735.35,"call_oi":216,"put_oi":0},{"strike":105.0,"call_gex":348.34,"put_gex":0.0,"net_gex":348.34,"call_oi":45,"put_oi":0},{"strike":110.0,"call_gex":90.07,"put_gex":0.0,"net_gex":90.07,"call_oi":12,"put_oi":0},{"strike":115.0,"call_gex":90.16,"put_gex":0.0,"net_gex":90.16,"call_oi":12,"put_oi":0},{"strike":120.0,"call_gex":194.8,"put_gex":0.0,"net_gex":194.8,"call_oi":27,"put_oi":0},{"strike":125.0,"call_gex":13.77,"put_gex":0.0,"net_gex":13.77,"call_oi":2,"put_oi":0},{"strike":130.0,"call_gex":38.34,"put_gex":0.0,"net_gex":38.34,"call_oi":6,"put_oi":0},{"strike":135.0,"call_gex":6.93,"put_gex":0.0,"net_gex":6.93,"call_oi":1,"put_oi":0},{"strike":145.0,"call_gex":67.03,"put_gex":0.0,"net_gex":67.03,"call_oi":10,"put_oi":0}],"pain_by_strike":[{"strike":15.0,"call_value":0,"put_value":365592.5,"total_value":365592.5},{"strike":17.5,"call_value":1677.5,"put_value":292262.5,"total_value":293940.0},{"strike":20.0,"call_value":3892.5,"put_value":219322.5,"total_value":223215.0},{"strike":22.5,"call_value":6542.5,"put_value":149645.0,"total_value":156187.5},{"strike":25.0,"call_value":9477.5,"put_value":81770.0,"total_value":91247.5},{"strike":30.0,"call_value":16337.5,"put_value":33585.0,"total_value":49922.5},{"strike":35.0,"call_value":37937.5,"put_value":14220.0,"total_value":52157.5},{"strike":40.0,"call_value":97192.5,"put_value":6590.0,"total_value":103782.5},{"strike":45.0,"call_value":176142.5,"put_value":2665.0,"total_value":178807.5},{"strike":50.0,"call_value":308707.5,"put_value":1280.0,"total_value":309987.5},{"strike":55.0,"call_value":452247.5,"put_value":775.0,"total_value":453022.5},{"strike":60.0,"call_value":607782.5,"put_value":440.0,"total_value":608222.5},{"strike":65.0,"call_value":776287.5,"put_value":280.0,"total_value":776567.5},{"strike":70.0,"call_value":948862.5,"put_value":155.0,"total_value":949017.5},{"strike":75.0,"call_value":1136442.5,"put_value":75.0,"total_value":1136517.5},{"strike":80.0,"call_value":1354962.5,"put_value":40.0,"total_value":1355002.5},{"strike":85.0,"call_value":1575517.5,"put_value":15.0,"total_value":1575532.5},{"strike":90.0,"call_value":1821327.5,"put_value":5.0,"total_value":1821332.5},{"strike":95.0,"call_value":2067682.5,"put_value":0.0,"total_value":2067682.5},{"strike":100.0,"call_value":2314392.5,"put_value":0.0,"total_value":2314392.5},{"strike":105.0,"call_value":2562182.5,"put_value":0.0,"total_value":2562182.5},{"strike":110.0,"call_value":2810197.5,"put_value":0.0,"total_value":2810197.5},{"strike":115.0,"call_value":3058272.5,"put_value":0.0,"total_value":3058272.5},{"strike":120.0,"call_value":3306407.5,"put_value":0.0,"total_value":3306407.5},{"strike":125.0,"call_value":3554677.5,"put_value":0.0,"total_value":3554677.5},{"strike":130.0,"call_value":3802957.5,"put_value":0.0,"total_value":3802957.5},{"strike":135.0,"call_value":4051267.5,"put_value":0.0,"total_value":4051267.5},{"strike":145.0,"call_value":4547897.5,"put_value":0,"total_value":4547897.5}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":249.1,"strike":18.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":60.4,"strike":21.25},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":71.7,"strike":19.11},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":52.0,"strike":25.0},{"moneyness":0.9,"dte":21,"iv":null,"strike":null},{"moneyness":0.9,"dte":30,"iv":null,"strike":null},{"moneyness":0.9,"dte":45,"iv":57.6,"strike":25.0},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":53.2,"strike":25.0},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":null,"strike":null},{"moneyness":0.95,"dte":21,"iv":null,"strike":null},{"moneyness":0.95,"dte":30,"iv":null,"strike":null},{"moneyness":0.95,"dte":45,"iv":null,"strike":null},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":null,"strike":null},{"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":null,"strike":null},{"moneyness":1.05,"dte":21,"iv":null,"strike":null},{"moneyness":1.05,"dte":30,"iv":null,"strike":null},{"moneyness":1.05,"dte":45,"iv":null,"strike":null},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":null,"strike":null},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":53.8,"strike":30.0},{"moneyness":1.1,"dte":21,"iv":null,"strike":null},{"moneyness":1.1,"dte":30,"iv":null,"strike":null},{"moneyness":1.1,"dte":45,"iv":55.9,"strike":30.0},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":52.1,"strike":30.0},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":266.9,"strike":50.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":62.9,"strike":38.75},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":134.5,"strike":75.29}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":0.3894,"contract_count":4,"total_oi":3921},{"expiration":"11/20/2026","dte":49,"iv":1.0,"contract_count":4,"total_oi":621},{"expiration":"12/18/2026","dte":77,"iv":0.4509,"contract_count":4,"total_oi":15085},{"expiration":"01/15/2027","dte":105,"iv":0.2464,"contract_count":4,"total_oi":3458},{"expiration":"03/19/2027","dte":168,"iv":0.5723,"contract_count":4,"total_oi":699},{"expiration":"04/16/2027","dte":196,"iv":0.2881,"contract_count":2,"total_oi":602},{"expiration":"06/17/2027","dte":258,"iv":0.3738,"contract_count":4,"total_oi":756},{"expiration":"09/17/2027","dte":350,"iv":0.4153,"contract_count":4,"total_oi":227},{"expiration":"01/21/2028","dte":476,"iv":0.649,"contract_count":4,"total_oi":1033},{"expiration":"01/19/2029","dte":840,"iv":0.0,"contract_count":2,"total_oi":21}],"expected_move":[],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":2915,"put_oi":3340,"total_oi":6255,"pc_ratio":1.146,"pc_ratio_volume":0.474,"sentiment":"neutral"},{"expiration":"11/20/2026","dte":49,"call_oi":416,"put_oi":512,"total_oi":928,"pc_ratio":1.231,"pc_ratio_volume":0.539,"sentiment":"bearish"},{"expiration":"12/18/2026","dte":77,"call_oi":8605,"put_oi":15928,"total_oi":24533,"pc_ratio":1.851,"pc_ratio_volume":4.5,"sentiment":"bearish"},{"expiration":"01/15/2027","dte":105,"call_oi":12727,"put_oi":3914,"total_oi":16641,"pc_ratio":0.308,"pc_ratio_volume":0.05,"sentiment":"bullish"},{"expiration":"03/19/2027","dte":168,"call_oi":8959,"put_oi":2545,"total_oi":11504,"pc_ratio":0.284,"pc_ratio_volume":0.775,"sentiment":"bullish"},{"expiration":"04/16/2027","dte":196,"call_oi":29,"put_oi":607,"total_oi":636,"pc_ratio":20.931,"pc_ratio_volume":0,"sentiment":"bearish"},{"expiration":"06/17/2027","dte":258,"call_oi":192,"put_oi":845,"total_oi":1037,"pc_ratio":4.401,"pc_ratio_volume":0.0,"sentiment":"bearish"},{"expiration":"09/17/2027","dte":350,"call_oi":93,"put_oi":283,"total_oi":376,"pc_ratio":3.043,"pc_ratio_volume":0,"sentiment":"bearish"},{"expiration":"01/21/2028","dte":476,"call_oi":15120,"put_oi":1626,"total_oi":16746,"pc_ratio":0.108,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"01/19/2029","dte":840,"call_oi":617,"put_oi":64,"total_oi":681,"pc_ratio":0.104,"pc_ratio_volume":0.157,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":15.0,"call_delta_oi":60703.0,"put_delta_oi":-3713.0,"dealer_delta":-56990.0,"call_oi":665,"put_oi":332},{"strike":17.5,"call_delta_oi":18593.0,"put_delta_oi":-1445.0,"dealer_delta":-17148.0,"call_oi":215,"put_oi":156},{"strike":20.0,"call_delta_oi":14662.0,"put_delta_oi":-18738.0,"dealer_delta":4075.0,"call_oi":173,"put_oi":1305},{"strike":22.5,"call_delta_oi":8675.0,"put_delta_oi":-12777.0,"dealer_delta":4102.0,"call_oi":111,"put_oi":721},{"strike":25.0,"call_delta_oi":14085.0,"put_delta_oi":-484134.0,"dealer_delta":470049.0,"call_oi":198,"put_oi":17513},{"strike":30.0,"call_delta_oi":117091.0,"put_delta_oi":-330844.0,"dealer_delta":213753.0,"call_oi":2948,"put_oi":5764},{"strike":35.0,"call_delta_oi":216330.0,"put_delta_oi":-164313.0,"dealer_delta":-52017.0,"call_oi":7531,"put_oi":2347},{"strike":40.0,"call_delta_oi":67784.0,"put_delta_oi":-56119.0,"dealer_delta":-11665.0,"call_oi":3939,"put_oi":741},{"strike":45.0,"call_delta_oi":174833.0,"put_delta_oi":-34444.0,"dealer_delta":-140389.0,"call_oi":10723,"put_oi":508},{"strike":50.0,"call_delta_oi":51175.0,"put_delta_oi":-13599.0,"dealer_delta":-37577.0,"call_oi":2195,"put_oi":176},{"strike":55.0,"call_delta_oi":16593.0,"put_delta_oi":-2385.0,"dealer_delta":-14208.0,"call_oi":2399,"put_oi":34},{"strike":60.0,"call_delta_oi":48076.0,"put_delta_oi":-2372.0,"dealer_delta":-45704.0,"call_oi":2594,"put_oi":35},{"strike":65.0,"call_delta_oi":16942.0,"put_delta_oi":-548.0,"dealer_delta":-16394.0,"call_oi":814,"put_oi":7},{"strike":70.0,"call_delta_oi":20578.0,"put_delta_oi":-760.0,"dealer_delta":-19818.0,"call_oi":3001,"put_oi":9},{"strike":75.0,"call_delta_oi":46396.0,"put_delta_oi":-783.0,"dealer_delta":-45613.0,"call_oi":6188,"put_oi":9},{"strike":80.0,"call_delta_oi":4049.0,"put_delta_oi":-173.0,"dealer_delta":-3876.0,"call_oi":407,"put_oi":2},{"strike":85.0,"call_delta_oi":60150.0,"put_delta_oi":-260.0,"dealer_delta":-59890.0,"call_oi":5051,"put_oi":3},{"strike":90.0,"call_delta_oi":2233.0,"put_delta_oi":-86.0,"dealer_delta":-2147.0,"call_oi":109,"put_oi":1},{"strike":95.0,"call_delta_oi":1643.0,"put_delta_oi":-86.0,"dealer_delta":-1557.0,"call_oi":71,"put_oi":1},{"strike":100.0,"call_delta_oi":4768.0,"put_delta_oi":0,"dealer_delta":-4768.0,"call_oi":216,"put_oi":0},{"strike":105.0,"call_delta_oi":936.0,"put_delta_oi":0,"dealer_delta":-936.0,"call_oi":45,"put_oi":0},{"strike":110.0,"call_delta_oi":243.0,"put_delta_oi":0,"dealer_delta":-243.0,"call_oi":12,"put_oi":0},{"strike":115.0,"call_delta_oi":270.0,"put_delta_oi":0,"dealer_delta":-270.0,"call_oi":12,"put_oi":0},{"strike":120.0,"call_delta_oi":558.0,"put_delta_oi":0,"dealer_delta":-558.0,"call_oi":27,"put_oi":0},{"strike":125.0,"call_delta_oi":37.0,"put_delta_oi":0,"dealer_delta":-37.0,"call_oi":2,"put_oi":0},{"strike":130.0,"call_delta_oi":86.0,"put_delta_oi":0,"dealer_delta":-86.0,"call_oi":6,"put_oi":0},{"strike":135.0,"call_delta_oi":22.0,"put_delta_oi":0,"dealer_delta":-22.0,"call_oi":1,"put_oi":0},{"strike":145.0,"call_delta_oi":215.0,"put_delta_oi":0,"dealer_delta":-215.0,"call_oi":10,"put_oi":0}],"net_dealer_delta":159850.0,"total_call_delta":967726.0,"total_put_delta":-1127576.0,"bias":"bullish"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":27.3799991607666,"strikes":[{"strike":15.0,"moneyness":0.5478,"type":"call","iv":0.6844,"delta":0.9688,"oi":174},{"strike":20.0,"moneyness":0.7305,"type":"put","iv":0.5757,"delta":-0.1122,"oi":231},{"strike":22.5,"moneyness":0.8218,"type":"put","iv":0.5533,"delta":-0.1968,"oi":282},{"strike":25.0,"moneyness":0.9131,"type":"put","iv":0.5145,"delta":-0.3041,"oi":442},{"strike":30.0,"moneyness":1.0957,"type":"call","iv":0.508,"delta":0.4377,"oi":896},{"strike":30.0,"moneyness":1.0957,"type":"put","iv":0.5195,"delta":-0.5585,"oi":2109},{"strike":35.0,"moneyness":1.2783,"type":"call","iv":0.5202,"delta":0.2414,"oi":1330},{"strike":35.0,"moneyness":1.2783,"type":"put","iv":0.5527,"delta":-0.7401,"oi":518},{"strike":40.0,"moneyness":1.4609,"type":"put","iv":0.6157,"delta":-0.8295,"oi":221},{"strike":40.0,"moneyness":1.4609,"type":"call","iv":0.5305,"delta":0.1242,"oi":430},{"strike":45.0,"moneyness":1.6435,"type":"call","iv":0.6248,"delta":0.0991,"oi":509},{"strike":50.0,"moneyness":1.8262,"type":"call","iv":0.6734,"delta":0.0719,"oi":129},{"strike":55.0,"moneyness":2.0088,"type":"call","iv":0.7526,"delta":0.0661,"oi":2301},{"strike":60.0,"moneyness":2.1914,"type":"call","iv":0.7189,"delta":0.0343,"oi":436},{"strike":65.0,"moneyness":2.374,"type":"call","iv":1.5328,"delta":0.2634,"oi":104},{"strike":70.0,"moneyness":2.5566,"type":"call","iv":0.8033,"delta":0.0258,"oi":2251},{"strike":75.0,"moneyness":2.7392,"type":"call","iv":0.9022,"delta":0.0339,"oi":3740}]},{"expiration":"01/19/2029","underlying_price":27.3799991607666,"strikes":[{"strike":35.0,"moneyness":1.2783,"type":"call","iv":0.4935,"delta":0.57,"oi":600}]},{"expiration":"01/21/2028","underlying_price":27.3799991607666,"strikes":[{"strike":15.0,"moneyness":0.5478,"type":"call","iv":0.6708,"delta":0.8927,"oi":486},{"strike":17.5,"moneyness":0.6392,"type":"call","iv":0.6397,"delta":0.8541,"oi":177},{"strike":25.0,"moneyness":0.9131,"type":"put","iv":0.542,"delta":-0.2926,"oi":136},{"strike":30.0,"moneyness":1.0957,"type":"put","iv":0.5766,"delta":-0.392,"oi":299},{"strike":30.0,"moneyness":1.0957,"type":"call","iv":0.5231,"delta":0.594,"oi":543},{"strike":35.0,"moneyness":1.2783,"type":"put","iv":0.5424,"delta":-0.4992,"oi":158},{"strike":35.0,"moneyness":1.2783,"type":"call","iv":0.5413,"delta":0.5003,"oi":1714},{"strike":40.0,"moneyness":1.4609,"type":"call","iv":0.5908,"delta":0.443,"oi":232},{"strike":40.0,"moneyness":1.4609,"type":"put","iv":0.5486,"delta":-0.581,"oi":264},{"strike":45.0,"moneyness":1.6435,"type":"put","iv":0.5752,"delta":-0.6349,"oi":414},{"strike":45.0,"moneyness":1.6435,"type":"call","iv":0.5384,"delta":0.3403,"oi":1783},{"strike":50.0,"moneyness":1.8262,"type":"put","iv":0.5842,"delta":-0.687,"oi":111},{"strike":50.0,"moneyness":1.8262,"type":"call","iv":0.5147,"delta":0.2618,"oi":1750},{"strike":60.0,"moneyness":2.1914,"type":"call","iv":0.5779,"delta":0.2187,"oi":2125},{"strike":65.0,"moneyness":2.374,"type":"call","iv":0.6033,"delta":0.2028,"oi":690},{"strike":70.0,"moneyness":2.5566,"type":"call","iv":0.6303,"delta":0.1924,"oi":665},{"strike":75.0,"moneyness":2.7392,"type":"call","iv":0.5848,"delta":0.137,"oi":2431},{"strike":80.0,"moneyness":2.9218,"type":"call","iv":0.5118,"delta":0.0736,"oi":346},{"strike":85.0,"moneyness":3.1045,"type":"call","iv":0.6998,"delta":0.1709,"oi":1903}]},{"expiration":"03/19/2027","underlying_price":27.3799991607666,"strikes":[{"strike":20.0,"moneyness":0.7305,"type":"put","iv":0.5828,"delta":-0.1484,"oi":856},{"strike":25.0,"moneyness":0.9131,"type":"put","iv":0.5403,"delta":-0.3139,"oi":189},{"strike":30.0,"moneyness":1.0957,"type":"call","iv":0.5301,"delta":0.4915,"oi":246},{"strike":30.0,"moneyness":1.0957,"type":"put","iv":0.5379,"delta":-0.5063,"oi":216},{"strike":35.0,"moneyness":1.2783,"type":"put","iv":0.5458,"delta":-0.6656,"oi":1155},{"strike":35.0,"moneyness":1.2783,"type":"call","iv":0.5077,"delta":0.3132,"oi":138},{"strike":40.0,"moneyness":1.4609,"type":"call","iv":0.5416,"delta":0.2123,"oi":354},{"strike":45.0,"moneyness":1.6435,"type":"call","iv":0.5302,"delta":0.1247,"oi":8035}]},{"expiration":"04/16/2027","underlying_price":27.3799991607666,"strikes":[{"strike":25.0,"moneyness":0.9131,"type":"put","iv":0.5333,"delta":-0.3133,"oi":302},{"strike":30.0,"moneyness":1.0957,"type":"put","iv":0.5118,"delta":-0.4986,"oi":300}]},{"expiration":"06/17/2027","underlying_price":27.3799991607666,"strikes":[{"strike":30.0,"moneyness":1.0957,"type":"put","iv":0.5262,"delta":-0.4675,"oi":610}]},{"expiration":"09/17/2027","underlying_price":27.3799991607666,"strikes":[{"strike":25.0,"moneyness":0.9131,"type":"put","iv":0.5268,"delta":-0.304,"oi":201}]},{"expiration":"10/16/2026","underlying_price":27.3799991607666,"strikes":[{"strike":25.0,"moneyness":0.9131,"type":"put","iv":0.4673,"delta":-0.1373,"oi":2217},{"strike":30.0,"moneyness":1.0957,"type":"call","iv":0.5207,"delta":0.1934,"oi":858},{"strike":30.0,"moneyness":1.0957,"type":"put","iv":0.5553,"delta":-0.7896,"oi":823},{"strike":35.0,"moneyness":1.2783,"type":"put","iv":0.8427,"delta":-0.9271,"oi":135},{"strike":35.0,"moneyness":1.2783,"type":"call","iv":0.7932,"delta":0.0599,"oi":1123},{"strike":40.0,"moneyness":1.4609,"type":"call","iv":2.8597,"delta":0.3337,"oi":493}]}],"greeks_heatmap":{"data":[{"strike":22.5,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.05,"call_gamma":0,"put_gamma":0.030131,"call_theta":0,"put_theta":-0.0134,"call_vega":0,"put_vega":0.0053,"call_oi":0,"put_oi":93},{"strike":25.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.1373,"call_gamma":0,"put_gamma":0.090976,"call_theta":0,"put_theta":-0.0199,"call_vega":0,"put_vega":0.0114,"call_oi":0,"put_oi":2217},{"strike":30.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1934,"put_delta":-0.7896,"call_gamma":0.10196,"put_gamma":0.100541,"call_theta":-0.029,"put_theta":-0.029,"call_vega":0.0142,"put_vega":0.0149,"call_oi":858,"put_oi":823},{"strike":35.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0599,"put_delta":-0.9271,"call_gamma":0.029041,"put_gamma":0.031795,"call_theta":-0.0189,"put_theta":-0.0193,"call_vega":0.0062,"put_vega":0.0072,"call_oi":1123,"put_oi":135},{"strike":22.5,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.1483,"call_gamma":0,"put_gamma":0.039177,"call_theta":0,"put_theta":-0.0137,"call_vega":0,"put_vega":0.023,"call_oi":0,"put_oi":52},{"strike":25.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.2829,"call_gamma":0,"put_gamma":0.0604,"call_theta":0,"put_theta":-0.0187,"call_vega":0,"put_vega":0.0336,"call_oi":0,"put_oi":372},{"strike":30.0,"dte":49,"expiration":"11/20/2026","call_delta":0.3679,"put_delta":-0.6206,"call_gamma":0.069933,"put_gamma":0.066635,"call_theta":-0.0222,"put_theta":-0.0202,"call_vega":0.0374,"put_vega":0.0378,"call_oi":158,"put_oi":82},{"strike":35.0,"dte":49,"expiration":"11/20/2026","call_delta":0.1588,"put_delta":0,"call_gamma":0.040822,"put_gamma":0,"call_theta":-0.0154,"put_theta":0,"call_vega":0.024,"put_vega":0,"call_oi":236,"put_oi":0},{"strike":22.5,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.1734,"call_gamma":0,"put_gamma":0.037181,"call_theta":0,"put_theta":-0.011,"call_vega":0,"put_vega":0.032,"call_oi":0,"put_oi":144},{"strike":25.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.296,"call_gamma":0,"put_gamma":0.052632,"call_theta":0,"put_theta":-0.0138,"call_vega":0,"put_vega":0.0432,"call_oi":0,"put_oi":13575},{"strike":30.0,"dte":77,"expiration":"12/18/2026","call_delta":0.4072,"put_delta":-0.5827,"call_gamma":0.060452,"put_gamma":0.057482,"call_theta":-0.0175,"put_theta":-0.0151,"call_vega":0.0485,"put_vega":0.0488,"call_oi":176,"put_oi":1305},{"strike":35.0,"dte":77,"expiration":"12/18/2026","call_delta":0.2046,"put_delta":-0.7972,"call_gamma":0.041598,"put_gamma":0.041625,"call_theta":-0.0133,"put_theta":-0.0091,"call_vega":0.0355,"put_vega":0.0353,"call_oi":2361,"put_oi":299}],"strikes":[22.5,25.0,30.0,35.0],"dtes":[14,49,77]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":-5.34,"put_25d_iv":46.73,"call_25d_iv":52.07,"put_25d_strike":25.0,"call_25d_strike":30.0,"skew":"call_skew"},{"expiration":"11/20/2026","dte":49,"risk_reversal":-3.31,"put_25d_iv":56.41,"call_25d_iv":59.73,"put_25d_strike":25.0,"call_25d_strike":35.0,"skew":"call_skew"},{"expiration":"12/18/2026","dte":77,"risk_reversal":-173.56,"put_25d_iv":52.55,"call_25d_iv":226.11,"put_25d_strike":25.0,"call_25d_strike":100.0,"skew":"call_skew"},{"expiration":"01/15/2027","dte":105,"risk_reversal":-123.28,"put_25d_iv":55.33,"call_25d_iv":178.62,"put_25d_strike":22.5,"call_25d_strike":85.0,"skew":"call_skew"},{"expiration":"03/19/2027","dte":168,"risk_reversal":-0.13,"put_25d_iv":54.03,"call_25d_iv":54.16,"put_25d_strike":25.0,"call_25d_strike":40.0,"skew":"neutral"},{"expiration":"06/17/2027","dte":258,"risk_reversal":0.25,"put_25d_iv":52.7,"call_25d_iv":52.46,"put_25d_strike":25.0,"call_25d_strike":30.0,"skew":"neutral"},{"expiration":"09/17/2027","dte":350,"risk_reversal":0.98,"put_25d_iv":54.27,"call_25d_iv":53.29,"put_25d_strike":22.5,"call_25d_strike":50.0,"skew":"neutral"},{"expiration":"01/21/2028","dte":476,"risk_reversal":2.73,"put_25d_iv":54.2,"call_25d_iv":51.47,"put_25d_strike":25.0,"call_25d_strike":50.0,"skew":"put_skew"}],"vanna_exposure":{"exposure":[{"strike":15.0,"call_vanna":-87.0,"put_vanna":17.0,"net_vanna":-70.0,"call_oi":660,"put_oi":234},{"strike":17.5,"call_vanna":-33.0,"put_vanna":3.0,"net_vanna":-29.0,"call_oi":177,"put_oi":63},{"strike":20.0,"call_vanna":-5.0,"put_vanna":134.0,"net_vanna":129.0,"call_oi":55,"put_oi":1213},{"strike":22.5,"call_vanna":0,"put_vanna":51.0,"net_vanna":51.0,"call_oi":0,"put_oi":636},{"strike":25.0,"call_vanna":-9.0,"put_vanna":1096.0,"net_vanna":1087.0,"call_oi":55,"put_oi":17513},{"strike":30.0,"call_vanna":17.0,"put_vanna":-78.0,"net_vanna":-61.0,"call_oi":2931,"put_oi":5744},{"strike":35.0,"call_vanna":293.0,"put_vanna":-167.0,"net_vanna":126.0,"call_oi":7502,"put_oi":2330},{"strike":40.0,"call_vanna":261.0,"put_vanna":-54.0,"net_vanna":207.0,"call_oi":3902,"put_oi":715},{"strike":45.0,"call_vanna":1127.0,"put_vanna":-48.0,"net_vanna":1079.0,"call_oi":10694,"put_oi":414},{"strike":50.0,"call_vanna":335.0,"put_vanna":-17.0,"net_vanna":318.0,"call_oi":2149,"put_oi":111},{"strike":55.0,"call_vanna":137.0,"put_vanna":0,"net_vanna":137.0,"call_oi":2301,"put_oi":0},{"strike":60.0,"call_vanna":419.0,"put_vanna":0,"net_vanna":419.0,"call_oi":2561,"put_oi":0},{"strike":65.0,"call_vanna":141.0,"put_vanna":0,"net_vanna":141.0,"call_oi":794,"put_oi":0},{"strike":70.0,"call_vanna":198.0,"put_vanna":0,"net_vanna":198.0,"call_oi":2979,"put_oi":0},{"strike":75.0,"call_vanna":582.0,"put_vanna":0,"net_vanna":582.0,"call_oi":6171,"put_oi":0},{"strike":80.0,"call_vanna":47.0,"put_vanna":0,"net_vanna":47.0,"call_oi":346,"put_oi":0},{"strike":85.0,"call_vanna":550.0,"put_vanna":0,"net_vanna":550.0,"call_oi":5051,"put_oi":0},{"strike":90.0,"call_vanna":6.0,"put_vanna":0,"net_vanna":6.0,"call_oi":67,"put_oi":0},{"strike":95.0,"call_vanna":5.0,"put_vanna":0,"net_vanna":5.0,"call_oi":62,"put_oi":0},{"strike":100.0,"call_vanna":12.0,"put_vanna":0,"net_vanna":12.0,"call_oi":162,"put_oi":0}],"net_vanna":4933.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":22.5,"call_charm":0,"put_charm":241.0,"net_charm":241.0,"call_oi":0,"put_oi":145},{"strike":25.0,"call_charm":0,"put_charm":17303.0,"net_charm":17303.0,"call_oi":0,"put_oi":2589},{"strike":30.0,"call_charm":-13497.0,"put_charm":49878.0,"net_charm":36381.0,"call_oi":1016,"put_oi":905},{"strike":35.0,"call_charm":-3754.0,"put_charm":6309.0,"net_charm":2555.0,"call_oi":1359,"put_oi":135},{"strike":40.0,"call_charm":-89004.0,"put_charm":0,"net_charm":-89004.0,"call_oi":493,"put_oi":0},{"strike":45.0,"call_charm":-45462.0,"put_charm":0,"net_charm":-45462.0,"call_oi":246,"put_oi":0},{"strike":50.0,"call_charm":-14090.0,"put_charm":0,"net_charm":-14090.0,"call_oi":75,"put_oi":0},{"strike":70.0,"call_charm":-12304.0,"put_charm":0,"net_charm":-12304.0,"call_oi":63,"put_oi":0}],"net_charm":-104380.0,"weekend_delta_shift":-313140.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":53479.0,"put_delta":-113450.0,"net_delta":-59971.0,"call_oi":2905,"put_oi":3340,"total_oi":6245,"total_volume":28,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":10274.0,"put_delta":-16741.0,"net_delta":-6467.0,"call_oi":416,"put_oi":512,"total_oi":928,"total_volume":117,"bias":"neutral"},{"expiration":"12/18/2026","dte":77,"call_delta":120217.0,"put_delta":-531672.0,"net_delta":-411456.0,"call_oi":8605,"put_oi":15928,"total_oi":24533,"total_volume":11,"bias":"bearish"},{"expiration":"01/15/2027","dte":105,"call_delta":153389.0,"put_delta":-204235.0,"net_delta":-50846.0,"call_oi":12727,"put_oi":3914,"total_oi":16641,"total_volume":190,"bias":"neutral"},{"expiration":"03/19/2027","dte":168,"call_delta":131290.0,"put_delta":-110319.0,"net_delta":20971.0,"call_oi":8959,"put_oi":2545,"total_oi":11504,"total_volume":142,"bias":"neutral"},{"expiration":"04/16/2027","dte":196,"call_delta":2000.0,"put_delta":-24720.0,"net_delta":-22720.0,"call_oi":29,"put_oi":607,"total_oi":636,"total_volume":0,"bias":"neutral"},{"expiration":"06/17/2027","dte":258,"call_delta":9884.0,"put_delta":-36132.0,"net_delta":-26248.0,"call_oi":192,"put_oi":845,"total_oi":1037,"total_volume":21,"bias":"neutral"},{"expiration":"09/17/2027","dte":350,"call_delta":3467.0,"put_delta":-8239.0,"net_delta":-4771.0,"call_oi":93,"put_oi":283,"total_oi":376,"total_volume":0,"bias":"neutral"},{"expiration":"01/21/2028","dte":476,"call_delta":448393.0,"put_delta":-80464.0,"net_delta":367929.0,"call_oi":15120,"put_oi":1626,"total_oi":16746,"total_volume":3,"bias":"bullish"},{"expiration":"01/19/2029","dte":840,"call_delta":35333.0,"put_delta":-1605.0,"net_delta":33728.0,"call_oi":617,"put_oi":64,"total_oi":681,"total_volume":59,"bias":"neutral"}],"straddle_pricing":[],"volume_profile":{"profile":[{"strike":15.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":671,"put_oi":332,"total_oi":1003,"bias":"neutral"},{"strike":17.5,"call_volume":0,"put_volume":8,"total_volume":8,"call_oi":215,"put_oi":156,"total_oi":371,"bias":"bearish"},{"strike":20.0,"call_volume":20,"put_volume":13,"total_volume":33,"call_oi":174,"put_oi":1305,"total_oi":1479,"bias":"bullish"},{"strike":22.5,"call_volume":0,"put_volume":12,"total_volume":12,"call_oi":114,"put_oi":721,"total_oi":835,"bias":"bearish"},{"strike":25.0,"call_volume":0,"put_volume":60,"total_volume":60,"call_oi":198,"put_oi":17513,"total_oi":17711,"bias":"bearish"},{"strike":30.0,"call_volume":218,"put_volume":39,"total_volume":257,"call_oi":2948,"put_oi":5764,"total_oi":8712,"bias":"bullish"},{"strike":35.0,"call_volume":13,"put_volume":0,"total_volume":13,"call_oi":7531,"put_oi":2347,"total_oi":9878,"bias":"bullish"},{"strike":40.0,"call_volume":51,"put_volume":0,"total_volume":51,"call_oi":3939,"put_oi":741,"total_oi":4680,"bias":"bullish"},{"strike":45.0,"call_volume":73,"put_volume":0,"total_volume":73,"call_oi":10723,"put_oi":508,"total_oi":11231,"bias":"bullish"},{"strike":50.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2195,"put_oi":176,"total_oi":2371,"bias":"neutral"},{"strike":55.0,"call_volume":0,"put_volume":1,"total_volume":1,"call_oi":2399,"put_oi":34,"total_oi":2433,"bias":"bearish"},{"strike":60.0,"call_volume":55,"put_volume":4,"total_volume":59,"call_oi":2594,"put_oi":35,"total_oi":2629,"bias":"bullish"},{"strike":65.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":814,"put_oi":7,"total_oi":821,"bias":"neutral"},{"strike":70.0,"call_volume":0,"put_volume":5,"total_volume":5,"call_oi":3001,"put_oi":9,"total_oi":3010,"bias":"bearish"},{"strike":75.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":6188,"put_oi":9,"total_oi":6197,"bias":"neutral"},{"strike":80.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":407,"put_oi":2,"total_oi":409,"bias":"neutral"},{"strike":85.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":5051,"put_oi":3,"total_oi":5054,"bias":"neutral"},{"strike":90.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":109,"put_oi":1,"total_oi":110,"bias":"neutral"},{"strike":95.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":71,"put_oi":1,"total_oi":72,"bias":"neutral"},{"strike":100.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":216,"put_oi":0,"total_oi":216,"bias":"neutral"},{"strike":105.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":45,"put_oi":0,"total_oi":45,"bias":"neutral"},{"strike":110.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":12,"put_oi":0,"total_oi":12,"bias":"neutral"},{"strike":115.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":12,"put_oi":0,"total_oi":12,"bias":"neutral"},{"strike":120.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":27,"put_oi":0,"total_oi":27,"bias":"neutral"},{"strike":125.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2,"put_oi":0,"total_oi":2,"bias":"neutral"},{"strike":130.0,"call_volume":3,"put_volume":0,"total_volume":3,"call_oi":6,"put_oi":0,"total_oi":6,"bias":"bullish"},{"strike":135.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":10,"put_oi":0,"total_oi":10,"bias":"neutral"}],"underlying_price":27.3799991607666,"peak_call_strike":30.0,"peak_put_strike":25.0,"total_call_volume":433,"total_put_volume":142,"volume_pc_ratio":0.328},"iv_contours":{"x":[0.73,0.82,0.91,1.1,1.28],"y":[14,49,77,105,168],"z":[[null,66.24,51.99,53.8,81.79],[null,59.48,56.41,55.9,59.73],[61.37,55.12,53.7,52.87,54.45],[59.38,55.33,52.61,51.38,53.65],[58.69,55.38,54.7,53.4,52.67]],"levels":[51.4,54.4,57.5,60.5,63.5,66.6,69.6,72.7,75.7,78.7,81.8],"min_iv":51.4,"max_iv":81.8},"butterfly_spread":[{"expiration":"12/18/2026","dte":77,"atm_strike":25.0,"atm_iv":54.85,"otm_strike":30.0,"otm_iv":51.39,"itm_strike":25.0,"itm_iv":54.85,"iv_butterfly":-3.47,"price_butterfly":-2.45,"convexity":"inverted"},{"expiration":"01/15/2027","dte":105,"atm_strike":25.0,"atm_iv":53.77,"otm_strike":30.0,"otm_iv":50.8,"itm_strike":25.0,"itm_iv":53.77,"iv_butterfly":-2.97,"price_butterfly":-2.42,"convexity":"inverted"},{"expiration":"03/19/2027","dte":168,"atm_strike":25.0,"atm_iv":55.38,"otm_strike":30.0,"otm_iv":53.01,"itm_strike":25.0,"itm_iv":55.38,"iv_butterfly":-2.37,"price_butterfly":-2.35,"convexity":"inverted"},{"expiration":"06/17/2027","dte":258,"atm_strike":25.0,"atm_iv":53.42,"otm_strike":30.0,"otm_iv":52.46,"itm_strike":25.0,"itm_iv":53.42,"iv_butterfly":-0.96,"price_butterfly":-2.2,"convexity":"inverted"},{"expiration":"01/21/2028","dte":476,"atm_strike":25.0,"atm_iv":53.97,"otm_strike":30.0,"otm_iv":52.31,"itm_strike":25.0,"itm_iv":53.97,"iv_butterfly":-1.66,"price_butterfly":-2.15,"convexity":"inverted"}],"iv_history":[{"date":"2026-09-14","iv":93.51},{"date":"2026-09-15","iv":87.92},{"date":"2026-09-16","iv":87.72},{"date":"2026-09-17","iv":76.2},{"date":"2026-09-18","iv":78.91},{"date":"2026-09-21","iv":77.34},{"date":"2026-09-22","iv":78.3},{"date":"2026-09-23","iv":75.2},{"date":"2026-09-24","iv":85.7},{"date":"2026-09-25","iv":83.8},{"date":"2026-09-28","iv":83.6},{"date":"2026-09-29","iv":83.1},{"date":"2026-09-30","iv":85.5},{"date":"2026-10-01","iv":86.5},{"date":"2026-10-02","iv":91.1}]}}