{"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":"EC","summary":{"name":"EC","price":16.6,"total_oi":15694,"call_oi":9806,"put_oi":5888,"pc_ratio":0.6,"net_gex":181590.49,"avg_iv":67.2,"iv_rank":21.9,"iv_52w_high":107.2,"iv_52w_low":56.0,"gamma_flip":13.53,"max_pain":17.0},"features":{"symbol":"EC","price":16.6,"total_oi":15694,"analysis_coverage":1.0,"avg_iv_pct":67.2,"iv_rank":21.9,"iv_52w_high_pct":107.2,"iv_52w_low_pct":56.0,"front_dte":14,"front_atm_iv_pct":46.0052,"back_atm_iv_pct":39.0833,"term_premium_pp":6.9219,"expected_move_front_pct":9.01,"straddle_front_pct":7.68,"straddle_30d_pct":7.68,"risk_reversal_front_pp":26.21,"risk_reversal_30d_pp":26.21,"butterfly_front_pp":8.11,"butterfly_30d_pp":8.11,"put_call_oi_ratio":0.6,"put_call_oi_front_ratio":0.133,"put_call_volume_front_ratio":0.25,"option_volume":76,"volume_oi_ratio":0.004843,"net_delta_normalized":0.034126,"dealer_delta_normalized":-0.033204,"gex_per_100k_oi":1157069.517013,"vanna_per_100k_oi":694.532943,"charm_per_100k_oi":-180935.389321,"weekend_delta_shift_per_100k_oi":-542812.539824,"iv_surface_range_pp":162.7,"gamma_flip_distance_pct":-18.493976,"max_pain_distance_pct":2.409639,"peak_call_distance_pct":8.433735,"peak_put_distance_pct":-9.638554},"analyses":{"gamma_walls":[{"strike":5.0,"call_gex":0.0,"put_gex":0.0,"net_gex":0.0,"call_oi":1,"put_oi":0},{"strike":7.0,"call_gex":69.83,"put_gex":0.0,"net_gex":69.83,"call_oi":29,"put_oi":0},{"strike":8.0,"call_gex":0.0,"put_gex":-79.64,"net_gex":-79.64,"call_oi":23,"put_oi":25},{"strike":9.0,"call_gex":1.58,"put_gex":-526.13,"net_gex":-524.54,"call_oi":3,"put_oi":130},{"strike":10.0,"call_gex":0.0,"put_gex":-2380.06,"net_gex":-2380.06,"call_oi":17,"put_oi":465},{"strike":11.0,"call_gex":3.31,"put_gex":-78.21,"net_gex":-74.9,"call_oi":56,"put_oi":12},{"strike":12.0,"call_gex":0.0,"put_gex":-131.56,"net_gex":-131.56,"call_oi":146,"put_oi":16},{"strike":13.0,"call_gex":9.08,"put_gex":-825.72,"net_gex":-816.64,"call_oi":182,"put_oi":66},{"strike":14.0,"call_gex":9305.61,"put_gex":-1866.71,"net_gex":7438.9,"call_oi":484,"put_oi":96},{"strike":15.0,"call_gex":38785.92,"put_gex":-11981.41,"net_gex":26804.51,"call_oi":1263,"put_oi":418},{"strike":16.0,"call_gex":14707.19,"put_gex":-36761.71,"net_gex":-22054.52,"call_oi":347,"put_oi":775},{"strike":17.0,"call_gex":93503.71,"put_gex":-42397.21,"net_gex":51106.5,"call_oi":1253,"put_oi":944},{"strike":18.0,"call_gex":93521.91,"put_gex":-21432.68,"net_gex":72089.23,"call_oi":2220,"put_oi":665},{"strike":19.0,"call_gex":47727.38,"put_gex":-2083.62,"net_gex":45643.75,"call_oi":1638,"put_oi":94},{"strike":20.0,"call_gex":22199.61,"put_gex":-3798.17,"net_gex":18401.44,"call_oi":1079,"put_oi":171},{"strike":21.0,"call_gex":8438.55,"put_gex":-3105.93,"net_gex":5332.62,"call_oi":426,"put_oi":161},{"strike":22.0,"call_gex":331.69,"put_gex":-1046.7,"net_gex":-715.02,"call_oi":22,"put_oi":64},{"strike":23.0,"call_gex":1697.13,"put_gex":-25398.77,"net_gex":-23701.64,"call_oi":118,"put_oi":1749},{"strike":24.0,"call_gex":475.25,"put_gex":-144.9,"net_gex":330.35,"call_oi":41,"put_oi":11},{"strike":25.0,"call_gex":5121.68,"put_gex":-307.18,"net_gex":4814.5,"call_oi":454,"put_oi":26},{"strike":26.0,"call_gex":31.49,"put_gex":0.0,"net_gex":31.49,"call_oi":3,"put_oi":0},{"strike":30.0,"call_gex":5.88,"put_gex":0.0,"net_gex":5.88,"call_oi":1,"put_oi":0}],"pain_by_strike":[{"strike":5.0,"call_value":0,"put_value":76930.0,"total_value":76930.0},{"strike":7.0,"call_value":2.0,"put_value":65154.0,"total_value":65156.0},{"strike":8.0,"call_value":32.0,"put_value":59266.0,"total_value":59298.0},{"strike":9.0,"call_value":85.0,"put_value":53403.0,"total_value":53488.0},{"strike":10.0,"call_value":141.0,"put_value":47670.0,"total_value":47811.0},{"strike":11.0,"call_value":214.0,"put_value":42402.0,"total_value":42616.0},{"strike":12.0,"call_value":343.0,"put_value":37146.0,"total_value":37489.0},{"strike":13.0,"call_value":618.0,"put_value":31906.0,"total_value":32524.0},{"strike":14.0,"call_value":1075.0,"put_value":26732.0,"total_value":27807.0},{"strike":15.0,"call_value":2016.0,"put_value":21654.0,"total_value":23670.0},{"strike":16.0,"call_value":4220.0,"put_value":16994.0,"total_value":21214.0},{"strike":17.0,"call_value":6771.0,"put_value":13109.0,"total_value":19880.0},{"strike":18.0,"call_value":10575.0,"put_value":10168.0,"total_value":20743.0},{"strike":19.0,"call_value":16599.0,"put_value":7892.0,"total_value":24491.0},{"strike":20.0,"call_value":24261.0,"put_value":5710.0,"total_value":29971.0},{"strike":21.0,"call_value":33002.0,"put_value":3699.0,"total_value":36701.0},{"strike":22.0,"call_value":42169.0,"put_value":1849.0,"total_value":44018.0},{"strike":23.0,"call_value":51358.0,"put_value":63.0,"total_value":51421.0},{"strike":24.0,"call_value":60665.0,"put_value":26.0,"total_value":60691.0},{"strike":25.0,"call_value":70013.0,"put_value":0.0,"total_value":70013.0},{"strike":26.0,"call_value":79815.0,"put_value":0.0,"total_value":79815.0},{"strike":30.0,"call_value":119035.0,"put_value":0,"total_value":119035.0}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":71.7,"strike":14.0},{"moneyness":0.85,"dte":21,"iv":null,"strike":null},{"moneyness":0.85,"dte":30,"iv":null,"strike":null},{"moneyness":0.85,"dte":45,"iv":154.9,"strike":10.89},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":null,"strike":null},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":63.1,"strike":15.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":45.0,"strike":15.0},{"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":43.1,"strike":16.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":39.8,"strike":16.0},{"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":48.9,"strike":17.0},{"moneyness":1.0,"dte":21,"iv":null,"strike":null},{"moneyness":1.0,"dte":30,"iv":null,"strike":null},{"moneyness":1.0,"dte":45,"iv":38.4,"strike":17.0},{"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":43.1,"strike":18.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":47.1,"strike":18.0},{"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":164.5,"strike":21.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":83.0,"strike":21.92},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":null,"strike":null}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":1.0,"contract_count":8,"total_oi":1988},{"expiration":"11/20/2026","dte":49,"iv":0.6452,"contract_count":8,"total_oi":4633},{"expiration":"02/19/2027","dte":140,"iv":0.6753,"contract_count":8,"total_oi":1235},{"expiration":"05/21/2027","dte":231,"iv":0.9058,"contract_count":1,"total_oi":3},{"expiration":"01/21/2028","dte":476,"iv":0.0,"contract_count":1,"total_oi":13},{"expiration":"01/19/2029","dte":840,"iv":0.1342,"contract_count":3,"total_oi":13}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":9.01,"expected_move_2std":18.02,"contract_count":4},{"expiration":"11/20/2026","dte":49,"expected_move_1std":14.32,"expected_move_2std":28.64,"contract_count":4},{"expiration":"02/19/2027","dte":140,"expected_move_1std":25.58,"expected_move_2std":51.16,"contract_count":4},{"expiration":"01/19/2029","dte":840,"expected_move_1std":45.37,"expected_move_2std":90.75,"contract_count":1}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":3143,"put_oi":418,"total_oi":3561,"pc_ratio":0.133,"pc_ratio_volume":0.25,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":3870,"put_oi":5144,"total_oi":9014,"pc_ratio":1.329,"pc_ratio_volume":0.086,"sentiment":"bearish"},{"expiration":"02/19/2027","dte":140,"call_oi":2767,"put_oi":318,"total_oi":3085,"pc_ratio":0.115,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"05/21/2027","dte":231,"call_oi":3,"put_oi":3,"total_oi":6,"pc_ratio":1.0,"pc_ratio_volume":0,"sentiment":"neutral"},{"expiration":"01/21/2028","dte":476,"call_oi":13,"put_oi":0,"total_oi":13,"pc_ratio":0.0,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"01/19/2029","dte":840,"call_oi":10,"put_oi":5,"total_oi":15,"pc_ratio":0.5,"pc_ratio_volume":0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":7.0,"call_delta_oi":2782.0,"put_delta_oi":0,"dealer_delta":-2782.0,"call_oi":29,"put_oi":0},{"strike":8.0,"call_delta_oi":0,"put_delta_oi":-238.0,"dealer_delta":238.0,"call_oi":0,"put_oi":25},{"strike":9.0,"call_delta_oi":199.0,"put_delta_oi":-1552.0,"dealer_delta":1353.0,"call_oi":2,"put_oi":130},{"strike":10.0,"call_delta_oi":0,"put_delta_oi":-6667.0,"dealer_delta":6667.0,"call_oi":0,"put_oi":465},{"strike":11.0,"call_delta_oi":98.0,"put_delta_oi":-195.0,"dealer_delta":97.0,"call_oi":1,"put_oi":12},{"strike":12.0,"call_delta_oi":0,"put_delta_oi":-296.0,"dealer_delta":296.0,"call_oi":0,"put_oi":16},{"strike":13.0,"call_delta_oi":84.0,"put_delta_oi":-1211.0,"dealer_delta":1128.0,"call_oi":1,"put_oi":66},{"strike":14.0,"call_delta_oi":43485.0,"put_delta_oi":-1285.0,"dealer_delta":-42200.0,"call_oi":484,"put_oi":96},{"strike":15.0,"call_delta_oi":97862.0,"put_delta_oi":-9988.0,"dealer_delta":-87873.0,"call_oi":1263,"put_oi":418},{"strike":16.0,"call_delta_oi":22424.0,"put_delta_oi":-27134.0,"dealer_delta":4711.0,"call_oi":347,"put_oi":775},{"strike":17.0,"call_delta_oi":53435.0,"put_delta_oi":-49119.0,"dealer_delta":-4316.0,"call_oi":1253,"put_oi":944},{"strike":18.0,"call_delta_oi":61036.0,"put_delta_oi":-40597.0,"dealer_delta":-20439.0,"call_oi":2220,"put_oi":665},{"strike":19.0,"call_delta_oi":26234.0,"put_delta_oi":-5731.0,"dealer_delta":-20503.0,"call_oi":1638,"put_oi":94},{"strike":20.0,"call_delta_oi":34432.0,"put_delta_oi":-12424.0,"dealer_delta":-22008.0,"call_oi":1079,"put_oi":171},{"strike":21.0,"call_delta_oi":8823.0,"put_delta_oi":-12589.0,"dealer_delta":3765.0,"call_oi":426,"put_oi":161},{"strike":22.0,"call_delta_oi":583.0,"put_delta_oi":-4892.0,"dealer_delta":4309.0,"call_oi":22,"put_oi":64},{"strike":23.0,"call_delta_oi":2068.0,"put_delta_oi":-139304.0,"dealer_delta":137237.0,"call_oi":118,"put_oi":1749},{"strike":24.0,"call_delta_oi":499.0,"put_delta_oi":-832.0,"dealer_delta":334.0,"call_oi":41,"put_oi":11},{"strike":25.0,"call_delta_oi":14005.0,"put_delta_oi":-1976.0,"dealer_delta":-12030.0,"call_oi":454,"put_oi":26},{"strike":26.0,"call_delta_oi":88.0,"put_delta_oi":0,"dealer_delta":-88.0,"call_oi":3,"put_oi":0},{"strike":30.0,"call_delta_oi":6.0,"put_delta_oi":0,"dealer_delta":-6.0,"call_oi":1,"put_oi":0}],"net_dealer_delta":-52111.0,"total_call_delta":368143.0,"total_put_delta":-316032.0,"bias":"neutral"},"vol_smile":[{"expiration":"02/19/2027","underlying_price":16.600000381469727,"strikes":[{"strike":15.0,"moneyness":0.9036,"type":"call","iv":0.3687,"delta":0.7358,"oi":174},{"strike":17.0,"moneyness":1.0241,"type":"call","iv":0.431,"delta":0.5415,"oi":177},{"strike":18.0,"moneyness":1.0843,"type":"call","iv":0.3474,"delta":0.4227,"oi":673},{"strike":19.0,"moneyness":1.1446,"type":"call","iv":0.3652,"delta":0.3392,"oi":269},{"strike":20.0,"moneyness":1.2048,"type":"call","iv":0.3793,"delta":0.2709,"oi":581},{"strike":21.0,"moneyness":1.2651,"type":"call","iv":0.3941,"delta":0.2181,"oi":235},{"strike":25.0,"moneyness":1.506,"type":"call","iv":0.8393,"delta":0.3084,"oi":450}]},{"expiration":"10/16/2026","underlying_price":16.600000381469727,"strikes":[{"strike":16.0,"moneyness":0.9639,"type":"put","iv":0.4994,"delta":-0.325,"oi":205},{"strike":17.0,"moneyness":1.0241,"type":"call","iv":0.3247,"delta":0.3695,"oi":671},{"strike":18.0,"moneyness":1.0843,"type":"call","iv":0.3675,"delta":0.1333,"oi":946},{"strike":19.0,"moneyness":1.1446,"type":"call","iv":0.5301,"delta":0.0995,"oi":1101},{"strike":20.0,"moneyness":1.2048,"type":"call","iv":1.9421,"delta":0.3741,"oi":372}]},{"expiration":"11/20/2026","underlying_price":16.600000381469727,"strikes":[{"strike":9.0,"moneyness":0.5422,"type":"put","iv":2.3087,"delta":-0.1237,"oi":122},{"strike":10.0,"moneyness":0.6024,"type":"put","iv":2.0229,"delta":-0.1434,"oi":465},{"strike":14.0,"moneyness":0.8434,"type":"call","iv":0.3768,"delta":0.9124,"oi":411},{"strike":15.0,"moneyness":0.9036,"type":"put","iv":0.4798,"delta":-0.2415,"oi":269},{"strike":15.0,"moneyness":0.9036,"type":"call","iv":0.4204,"delta":0.7816,"oi":1066},{"strike":16.0,"moneyness":0.9639,"type":"put","iv":0.4066,"delta":-0.3589,"oi":561},{"strike":16.0,"moneyness":0.9639,"type":"call","iv":0.3892,"delta":0.6447,"oi":277},{"strike":17.0,"moneyness":1.0241,"type":"put","iv":0.4088,"delta":-0.5195,"oi":860},{"strike":17.0,"moneyness":1.0241,"type":"call","iv":0.3589,"delta":0.4701,"oi":404},{"strike":18.0,"moneyness":1.0843,"type":"put","iv":0.532,"delta":-0.6157,"oi":595},{"strike":18.0,"moneyness":1.0843,"type":"call","iv":0.4097,"delta":0.3325,"oi":601},{"strike":19.0,"moneyness":1.1446,"type":"call","iv":0.436,"delta":0.2297,"oi":268},{"strike":20.0,"moneyness":1.2048,"type":"put","iv":0.6844,"delta":-0.7271,"oi":170},{"strike":20.0,"moneyness":1.2048,"type":"call","iv":1.0128,"delta":0.3789,"oi":126},{"strike":21.0,"moneyness":1.2651,"type":"call","iv":0.6454,"delta":0.1939,"oi":160},{"strike":21.0,"moneyness":1.2651,"type":"put","iv":0.6991,"delta":-0.7819,"oi":161},{"strike":23.0,"moneyness":1.3855,"type":"call","iv":0.7956,"delta":0.1669,"oi":108},{"strike":23.0,"moneyness":1.3855,"type":"put","iv":0.8909,"delta":-0.7969,"oi":1728}]}],"greeks_heatmap":{"data":[{"strike":14.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.0906,"call_gamma":0,"put_gamma":0.07261,"call_theta":0,"put_theta":-0.0139,"call_vega":0,"put_vega":0.0051,"call_oi":0,"put_oi":56},{"strike":15.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.1774,"call_gamma":0,"put_gamma":0.131847,"call_theta":0,"put_theta":-0.0194,"call_vega":0,"put_vega":0.0081,"call_oi":0,"put_oi":83},{"strike":16.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.325,"call_gamma":0,"put_gamma":0.230039,"call_theta":0,"put_theta":-0.021,"call_vega":0,"put_vega":0.0113,"call_oi":0,"put_oi":205},{"strike":17.0,"dte":14,"expiration":"10/16/2026","call_delta":0.3695,"put_delta":-0.5475,"call_gamma":0.371039,"put_gamma":0.193721,"call_theta":-0.0154,"put_theta":-0.03,"call_vega":0.0118,"put_vega":0.0124,"call_oi":671,"put_oi":64},{"strike":18.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1333,"put_delta":0,"call_gamma":0.186941,"put_gamma":0,"call_theta":-0.0098,"put_theta":0,"call_vega":0.0067,"put_vega":0,"call_oi":946,"put_oi":0},{"strike":19.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0995,"put_delta":0,"call_gamma":0.105263,"put_gamma":0,"call_theta":-0.0114,"put_theta":0,"call_vega":0.0055,"put_vega":0,"call_oi":1101,"put_oi":0},{"strike":20.0,"dte":14,"expiration":"10/16/2026","call_delta":0.3741,"put_delta":0,"call_gamma":0.062278,"put_gamma":0,"call_theta":-0.0892,"put_theta":0,"call_vega":0.0119,"put_vega":0,"call_oi":372,"put_oi":0},{"strike":12.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":0,"call_gamma":0,"put_gamma":0,"call_theta":0,"put_theta":0,"call_vega":0,"put_vega":0,"call_oi":142,"put_oi":0},{"strike":13.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.1948,"call_gamma":0,"put_gamma":0.044829,"call_theta":0,"put_theta":-0.0172,"call_vega":0,"put_vega":0.0166,"call_oi":161,"put_oi":56},{"strike":14.0,"dte":49,"expiration":"11/20/2026","call_delta":0.9124,"put_delta":0,"call_gamma":0.070151,"put_gamma":0,"call_theta":-0.0052,"put_theta":0,"call_vega":0.0096,"put_vega":0,"call_oi":411,"put_oi":0},{"strike":15.0,"dte":49,"expiration":"11/20/2026","call_delta":0.7816,"put_delta":-0.2415,"call_gamma":0.116497,"put_gamma":0.107987,"call_theta":-0.009,"put_theta":-0.0089,"call_vega":0.0177,"put_vega":0.0188,"call_oi":1066,"put_oi":269},{"strike":16.0,"dte":49,"expiration":"11/20/2026","call_delta":0.6447,"put_delta":-0.3589,"call_gamma":0.158952,"put_gamma":0.152676,"call_theta":-0.0102,"put_theta":-0.0088,"call_vega":0.0224,"put_vega":0.0225,"call_oi":277,"put_oi":561},{"strike":17.0,"dte":49,"expiration":"11/20/2026","call_delta":0.4701,"put_delta":-0.5195,"call_gamma":0.184155,"put_gamma":0.161912,"call_theta":-0.0098,"put_theta":-0.0091,"call_vega":0.0239,"put_vega":0.024,"call_oi":404,"put_oi":860},{"strike":18.0,"dte":49,"expiration":"11/20/2026","call_delta":0.3325,"put_delta":-0.6157,"call_gamma":0.147285,"put_gamma":0.11929,"call_theta":-0.0099,"put_theta":-0.0113,"call_vega":0.0219,"put_vega":0.023,"call_oi":601,"put_oi":595},{"strike":19.0,"dte":49,"expiration":"11/20/2026","call_delta":0.2297,"put_delta":0,"call_gamma":0.115624,"put_gamma":0,"call_theta":-0.0087,"put_theta":0,"call_vega":0.0183,"put_vega":0,"call_oi":268,"put_oi":0},{"strike":20.0,"dte":49,"expiration":"11/20/2026","call_delta":0.3789,"put_delta":-0.7271,"call_gamma":0.062393,"put_gamma":0.080677,"call_theta":-0.0247,"put_theta":-0.0124,"call_vega":0.0229,"put_vega":0.02,"call_oi":126,"put_oi":170},{"strike":21.0,"dte":49,"expiration":"11/20/2026","call_delta":0.1939,"put_delta":-0.7819,"call_gamma":0.070716,"put_gamma":0.070008,"call_theta":-0.0115,"put_theta":-0.0109,"call_vega":0.0165,"put_vega":0.0177,"call_oi":160,"put_oi":161}],"strikes":[12.0,13.0,14.0,15.0,16.0,17.0,18.0,19.0,20.0,21.0],"dtes":[14,49]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":26.21,"put_25d_iv":62.95,"call_25d_iv":36.75,"put_25d_strike":15.0,"call_25d_strike":18.0,"skew":"put_skew"},{"expiration":"11/20/2026","dte":49,"risk_reversal":4.38,"put_25d_iv":47.98,"call_25d_iv":43.6,"put_25d_strike":15.0,"call_25d_strike":19.0,"skew":"put_skew"},{"expiration":"02/19/2027","dte":140,"risk_reversal":24.95,"put_25d_iv":62.88,"call_25d_iv":37.93,"put_25d_strike":15.0,"call_25d_strike":20.0,"skew":"put_skew"}],"vanna_exposure":{"exposure":[{"strike":9.0,"call_vanna":0,"put_vanna":7.0,"net_vanna":7.0,"call_oi":0,"put_oi":122},{"strike":10.0,"call_vanna":0,"put_vanna":27.0,"net_vanna":27.0,"call_oi":0,"put_oi":465},{"strike":13.0,"call_vanna":0,"put_vanna":3.0,"net_vanna":3.0,"call_oi":0,"put_oi":56},{"strike":14.0,"call_vanna":-27.0,"put_vanna":1.0,"net_vanna":-26.0,"call_oi":484,"put_oi":56},{"strike":15.0,"call_vanna":-81.0,"put_vanna":23.0,"net_vanna":-57.0,"call_oi":1240,"put_oi":413},{"strike":16.0,"call_vanna":-15.0,"put_vanna":26.0,"net_vanna":11.0,"call_oi":340,"put_oi":766},{"strike":17.0,"call_vanna":12.0,"put_vanna":-5.0,"net_vanna":7.0,"call_oi":1252,"put_oi":924},{"strike":18.0,"call_vanna":80.0,"put_vanna":-20.0,"net_vanna":60.0,"call_oi":2220,"put_oi":653},{"strike":19.0,"call_vanna":65.0,"put_vanna":-4.0,"net_vanna":61.0,"call_oi":1638,"put_oi":80},{"strike":20.0,"call_vanna":65.0,"put_vanna":-9.0,"net_vanna":56.0,"call_oi":1079,"put_oi":170},{"strike":21.0,"call_vanna":34.0,"put_vanna":-10.0,"net_vanna":24.0,"call_oi":395,"put_oi":161},{"strike":22.0,"call_vanna":0,"put_vanna":-3.0,"net_vanna":-3.0,"call_oi":0,"put_oi":51},{"strike":23.0,"call_vanna":7.0,"put_vanna":-105.0,"net_vanna":-99.0,"call_oi":108,"put_oi":1728},{"strike":25.0,"call_vanna":37.0,"put_vanna":0,"net_vanna":37.0,"call_oi":450,"put_oi":0}],"net_vanna":109.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":9.0,"call_charm":0,"put_charm":328.0,"net_charm":328.0,"call_oi":0,"put_oi":122},{"strike":10.0,"call_charm":0,"put_charm":1404.0,"net_charm":1404.0,"call_oi":0,"put_oi":465},{"strike":13.0,"call_charm":0,"put_charm":139.0,"net_charm":139.0,"call_oi":0,"put_oi":56},{"strike":14.0,"call_charm":-1453.0,"put_charm":184.0,"net_charm":-1269.0,"call_oi":411,"put_oi":56},{"strike":15.0,"call_charm":-5616.0,"put_charm":1172.0,"net_charm":-4444.0,"call_oi":1066,"put_oi":352},{"strike":16.0,"call_charm":-1355.0,"put_charm":4960.0,"net_charm":3605.0,"call_oi":277,"put_oi":766},{"strike":17.0,"call_charm":-11368.0,"put_charm":5759.0,"net_charm":-5609.0,"call_oi":1075,"put_oi":924},{"strike":18.0,"call_charm":-4689.0,"put_charm":3087.0,"net_charm":-1602.0,"call_oi":1547,"put_oi":595},{"strike":19.0,"call_charm":-3640.0,"put_charm":0,"net_charm":-3640.0,"call_oi":1369,"put_oi":0},{"strike":20.0,"call_charm":-33258.0,"put_charm":1142.0,"net_charm":-32116.0,"call_oi":498,"put_oi":170},{"strike":21.0,"call_charm":-265.0,"put_charm":1017.0,"net_charm":753.0,"call_oi":160,"put_oi":161},{"strike":22.0,"call_charm":0,"put_charm":423.0,"net_charm":423.0,"call_oi":0,"put_oi":51},{"strike":23.0,"call_charm":-171.0,"put_charm":13802.0,"net_charm":13630.0,"call_oi":108,"put_oi":1728}],"net_charm":-28396.0,"weekend_delta_shift":-85189.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":64017.0,"put_delta":-12928.0,"net_delta":51089.0,"call_oi":3143,"put_oi":418,"total_oi":3561,"total_volume":15,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":196940.0,"put_delta":-287672.0,"net_delta":-90732.0,"call_oi":3501,"put_oi":5144,"total_oi":8645,"total_volume":37,"bias":"neutral"},{"expiration":"02/19/2027","dte":140,"call_delta":105448.0,"put_delta":-15155.0,"net_delta":90293.0,"call_oi":2713,"put_oi":318,"total_oi":3031,"total_volume":11,"bias":"neutral"},{"expiration":"05/21/2027","dte":231,"call_delta":96.0,"put_delta":-144.0,"net_delta":-49.0,"call_oi":3,"put_oi":3,"total_oi":6,"total_volume":0,"bias":"neutral"},{"expiration":"01/21/2028","dte":476,"call_delta":956.0,"put_delta":0,"net_delta":956.0,"call_oi":13,"put_oi":0,"total_oi":13,"total_volume":0,"bias":"neutral"},{"expiration":"01/19/2029","dte":840,"call_delta":686.0,"put_delta":-132.0,"net_delta":554.0,"call_oi":9,"put_oi":5,"total_oi":14,"total_volume":0,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":17.0,"straddle_price":1.28,"straddle_pct":7.68,"implied_move":7.68,"avg_iv":48.9},{"expiration":"11/20/2026","dte":49,"strike":17.0,"straddle_price":1.88,"straddle_pct":11.3,"implied_move":11.3,"avg_iv":38.4},{"expiration":"02/19/2027","dte":140,"strike":17.0,"straddle_price":3.2,"straddle_pct":19.28,"implied_move":19.28,"avg_iv":39.1}],"volume_profile":{"profile":[{"strike":5.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":0,"total_oi":1,"bias":"neutral"},{"strike":7.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":29,"put_oi":0,"total_oi":29,"bias":"neutral"},{"strike":8.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":23,"put_oi":25,"total_oi":48,"bias":"neutral"},{"strike":9.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":3,"put_oi":130,"total_oi":133,"bias":"neutral"},{"strike":10.0,"call_volume":10,"put_volume":0,"total_volume":10,"call_oi":17,"put_oi":465,"total_oi":482,"bias":"bullish"},{"strike":11.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":56,"put_oi":12,"total_oi":68,"bias":"neutral"},{"strike":12.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":146,"put_oi":16,"total_oi":162,"bias":"neutral"},{"strike":13.0,"call_volume":3,"put_volume":0,"total_volume":3,"call_oi":182,"put_oi":66,"total_oi":248,"bias":"bullish"},{"strike":14.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":484,"put_oi":96,"total_oi":580,"bias":"neutral"},{"strike":15.0,"call_volume":6,"put_volume":3,"total_volume":9,"call_oi":1263,"put_oi":418,"total_oi":1681,"bias":"bullish"},{"strike":16.0,"call_volume":8,"put_volume":3,"total_volume":11,"call_oi":347,"put_oi":775,"total_oi":1122,"bias":"bullish"},{"strike":17.0,"call_volume":10,"put_volume":0,"total_volume":10,"call_oi":1253,"put_oi":944,"total_oi":2197,"bias":"bullish"},{"strike":18.0,"call_volume":29,"put_volume":0,"total_volume":29,"call_oi":2220,"put_oi":665,"total_oi":2885,"bias":"bullish"},{"strike":19.0,"call_volume":4,"put_volume":0,"total_volume":4,"call_oi":1638,"put_oi":94,"total_oi":1732,"bias":"bullish"},{"strike":20.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1079,"put_oi":171,"total_oi":1250,"bias":"neutral"},{"strike":21.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":426,"put_oi":161,"total_oi":587,"bias":"neutral"},{"strike":22.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":22,"put_oi":64,"total_oi":86,"bias":"neutral"},{"strike":23.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":118,"put_oi":1749,"total_oi":1867,"bias":"neutral"},{"strike":24.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":41,"put_oi":11,"total_oi":52,"bias":"neutral"},{"strike":25.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":454,"put_oi":26,"total_oi":480,"bias":"neutral"},{"strike":26.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":3,"put_oi":0,"total_oi":3,"bias":"neutral"},{"strike":30.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":0,"total_oi":1,"bias":"neutral"}],"underlying_price":16.600000381469727,"peak_call_strike":18.0,"peak_put_strike":15.0,"total_call_volume":70,"total_put_volume":6,"volume_pc_ratio":0.086},"iv_contours":{"x":[0.72,0.78,0.84,0.9,0.96,1.02,1.08,1.15,1.21,1.26],"y":[14,49,140],"z":[[null,null,71.74,62.95,49.94,48.87,36.75,53.01,194.21,125.36],[null,102.09,49.15,45.01,39.79,38.39,47.09,51.86,84.86,67.22],[86.09,null,37.9,49.88,31.46,39.08,40.17,42.72,37.93,39.41]],"levels":[31.5,47.7,64.0,80.3,96.6,112.8,129.1,145.4,161.7,177.9,194.2],"min_iv":31.5,"max_iv":194.2},"butterfly_spread":[{"expiration":"11/20/2026","dte":49,"atm_strike":17.0,"atm_iv":35.89,"otm_strike":18.0,"otm_iv":40.97,"itm_strike":16.0,"itm_iv":38.92,"iv_butterfly":8.11,"price_butterfly":0.35,"convexity":"high_convexity"},{"expiration":"02/19/2027","dte":140,"atm_strike":17.0,"atm_iv":43.1,"otm_strike":18.0,"otm_iv":34.74,"itm_strike":16.0,"itm_iv":31.46,"iv_butterfly":-20.0,"price_butterfly":-0.7,"convexity":"inverted"}],"iv_history":[{"date":"2026-09-14","iv":84.17},{"date":"2026-09-15","iv":68.54},{"date":"2026-09-16","iv":80.89},{"date":"2026-09-17","iv":65.01},{"date":"2026-09-18","iv":70.11},{"date":"2026-09-21","iv":65.43},{"date":"2026-09-22","iv":56.0},{"date":"2026-09-23","iv":70.3},{"date":"2026-09-24","iv":70.3},{"date":"2026-09-25","iv":63.9},{"date":"2026-09-28","iv":78.3},{"date":"2026-09-29","iv":82.0},{"date":"2026-09-30","iv":71.7},{"date":"2026-10-01","iv":107.2},{"date":"2026-10-02","iv":67.2}]}}