{"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":"ETD","summary":{"name":"ETD","price":21.06,"total_oi":3565,"call_oi":2849,"put_oi":716,"pc_ratio":0.251,"net_gex":101595.74,"avg_iv":92.8,"iv_rank":100.0,"iv_52w_high":92.8,"iv_52w_low":60.2,"gamma_flip":11.86,"max_pain":17.5},"features":{"symbol":"ETD","price":21.06,"total_oi":3565,"analysis_coverage":1.0,"avg_iv_pct":92.8,"iv_rank":100.0,"iv_52w_high_pct":92.8,"iv_52w_low_pct":60.2,"front_dte":14,"front_atm_iv_pct":36.5591,"back_atm_iv_pct":38.1827,"term_premium_pp":-1.6236,"expected_move_front_pct":7.16,"straddle_front_pct":11.4,"straddle_30d_pct":11.4,"risk_reversal_front_pp":7.7,"risk_reversal_30d_pp":7.7,"butterfly_front_pp":1.68,"butterfly_30d_pp":1.68,"put_call_oi_ratio":0.251,"put_call_oi_front_ratio":0.281,"put_call_volume_front_ratio":0.0,"option_volume":0,"volume_oi_ratio":0.0,"net_delta_normalized":0.309439,"dealer_delta_normalized":-0.309439,"gex_per_100k_oi":2849810.378682,"vanna_per_100k_oi":1514.726508,"charm_per_100k_oi":-181402.524544,"weekend_delta_shift_per_100k_oi":-544179.523142,"iv_surface_range_pp":49.5,"gamma_flip_distance_pct":-43.68471,"max_pain_distance_pct":-16.904084,"peak_call_distance_pct":null,"peak_put_distance_pct":null},"analyses":{"gamma_walls":[{"strike":9.25,"call_gex":0.0,"put_gex":-10.61,"net_gex":-10.61,"call_oi":0,"put_oi":3},{"strike":9.5,"call_gex":3.88,"put_gex":0.0,"net_gex":3.88,"call_oi":1,"put_oi":0},{"strike":11.75,"call_gex":0.0,"put_gex":-15.44,"net_gex":-15.44,"call_oi":0,"put_oi":3},{"strike":12.0,"call_gex":49.38,"put_gex":0.0,"net_gex":49.38,"call_oi":8,"put_oi":0},{"strike":14.25,"call_gex":225.91,"put_gex":-297.01,"net_gex":-71.1,"call_oi":24,"put_oi":40},{"strike":14.5,"call_gex":0.0,"put_gex":-8.31,"net_gex":-8.31,"call_oi":0,"put_oi":1},{"strike":16.75,"call_gex":1836.85,"put_gex":-2334.93,"net_gex":-498.09,"call_oi":97,"put_oi":123},{"strike":17.0,"call_gex":0.0,"put_gex":-13.14,"net_gex":-13.14,"call_oi":0,"put_oi":1},{"strike":17.5,"call_gex":10564.91,"put_gex":-126.75,"net_gex":10438.16,"call_oi":500,"put_oi":7},{"strike":19.25,"call_gex":5027.94,"put_gex":-14049.61,"net_gex":-9021.68,"call_oi":143,"put_oi":381},{"strike":19.5,"call_gex":671.62,"put_gex":-5238.92,"net_gex":-4567.31,"call_oi":11,"put_oi":84},{"strike":21.75,"call_gex":45762.4,"put_gex":-3466.82,"net_gex":42295.58,"call_oi":773,"put_oi":62},{"strike":22.0,"call_gex":32702.53,"put_gex":-388.5,"net_gex":32314.02,"call_oi":299,"put_oi":4},{"strike":22.5,"call_gex":77.81,"put_gex":0.0,"net_gex":77.81,"call_oi":2,"put_oi":0},{"strike":25.0,"call_gex":27721.2,"put_gex":-72.28,"net_gex":27648.92,"call_oi":841,"put_oi":3},{"strike":26.75,"call_gex":2974.93,"put_gex":-97.3,"net_gex":2877.63,"call_oi":143,"put_oi":4},{"strike":27.0,"call_gex":16.62,"put_gex":0.0,"net_gex":16.62,"call_oi":1,"put_oi":0},{"strike":31.75,"call_gex":79.42,"put_gex":0.0,"net_gex":79.42,"call_oi":6,"put_oi":0}],"pain_by_strike":[{"strike":9.25,"call_value":0,"put_value":6815.0,"total_value":6815.0},{"strike":9.5,"call_value":0.0,"put_value":6636.75,"total_value":6636.75},{"strike":11.75,"call_value":2.25,"put_value":5032.5,"total_value":5034.75},{"strike":12.0,"call_value":2.5,"put_value":4855.0,"total_value":4857.5},{"strike":14.25,"call_value":22.75,"put_value":3257.5,"total_value":3280.25},{"strike":14.5,"call_value":31.0,"put_value":3090.0,"total_value":3121.0},{"strike":16.75,"call_value":105.25,"put_value":1584.75,"total_value":1690.0},{"strike":17.0,"call_value":137.75,"put_value":1448.25,"total_value":1586.0},{"strike":17.5,"call_value":202.75,"put_value":1175.75,"total_value":1378.5},{"strike":19.25,"call_value":1305.25,"put_value":234.25,"total_value":1539.5},{"strike":19.5,"call_value":1498.5,"put_value":195.0,"total_value":1693.5},{"strike":21.75,"call_value":3262.5,"put_value":30.75,"total_value":3293.25},{"strike":22.0,"call_value":3651.75,"put_value":28.0,"total_value":3679.75},{"strike":22.5,"call_value":4579.75,"put_value":24.5,"total_value":4604.25},{"strike":25.0,"call_value":9224.75,"put_value":7.0,"total_value":9231.75},{"strike":26.75,"call_value":13948.0,"put_value":0.0,"total_value":13948.0},{"strike":27.0,"call_value":14658.5,"put_value":0.0,"total_value":14658.5},{"strike":31.75,"call_value":28162.75,"put_value":0,"total_value":28162.75}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":301.8,"strike":13.25},{"moneyness":0.85,"dte":21,"iv":null,"strike":null},{"moneyness":0.85,"dte":30,"iv":null,"strike":null},{"moneyness":0.85,"dte":45,"iv":155.7,"strike":13.75},{"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":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":51.0,"strike":19.25},{"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":38.5,"strike":19.5},{"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":36.6,"strike":22.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":38.2,"strike":21.75},{"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":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":259.0,"strike":27.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":49.1,"strike":26.17},{"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":0.5939,"contract_count":4,"total_oi":398},{"expiration":"11/20/2026","dte":49,"iv":1.0,"contract_count":4,"total_oi":1048},{"expiration":"02/19/2027","dte":140,"iv":0.3799,"contract_count":4,"total_oi":311},{"expiration":"05/21/2027","dte":231,"iv":0.0,"contract_count":1,"total_oi":2}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":7.16,"expected_move_2std":14.32,"contract_count":2},{"expiration":"11/20/2026","dte":49,"expected_move_1std":13.99,"expected_move_2std":27.98,"contract_count":2},{"expiration":"02/19/2027","dte":140,"expected_move_1std":19.07,"expected_move_2std":38.14,"contract_count":2}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":320,"put_oi":90,"total_oi":410,"pc_ratio":0.281,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":1135,"put_oi":461,"total_oi":1596,"pc_ratio":0.406,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"02/19/2027","dte":140,"call_oi":889,"put_oi":155,"total_oi":1044,"pc_ratio":0.174,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"05/21/2027","dte":231,"call_oi":505,"put_oi":10,"total_oi":515,"pc_ratio":0.02,"pc_ratio_volume":0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":9.25,"call_delta_oi":0,"put_delta_oi":-15.0,"dealer_delta":15.0,"call_oi":0,"put_oi":3},{"strike":9.5,"call_delta_oi":94.0,"put_delta_oi":0,"dealer_delta":-94.0,"call_oi":1,"put_oi":0},{"strike":11.75,"call_delta_oi":0,"put_delta_oi":-35.0,"dealer_delta":35.0,"call_oi":0,"put_oi":3},{"strike":12.0,"call_delta_oi":747.0,"put_delta_oi":0,"dealer_delta":-747.0,"call_oi":8,"put_oi":0},{"strike":14.25,"call_delta_oi":2218.0,"put_delta_oi":-728.0,"dealer_delta":-1490.0,"call_oi":24,"put_oi":40},{"strike":14.5,"call_delta_oi":0,"put_delta_oi":-19.0,"dealer_delta":19.0,"call_oi":0,"put_oi":1},{"strike":16.75,"call_delta_oi":8406.0,"put_delta_oi":-1499.0,"dealer_delta":-6907.0,"call_oi":97,"put_oi":123},{"strike":17.0,"call_delta_oi":0,"put_delta_oi":-25.0,"dealer_delta":25.0,"call_oi":0,"put_oi":1},{"strike":17.5,"call_delta_oi":42040.0,"put_delta_oi":-149.0,"dealer_delta":-41891.0,"call_oi":500,"put_oi":7},{"strike":19.25,"call_delta_oi":10281.0,"put_delta_oi":-10203.0,"dealer_delta":-78.0,"call_oi":143,"put_oi":381},{"strike":19.5,"call_delta_oi":970.0,"put_delta_oi":-1218.0,"dealer_delta":248.0,"call_oi":11,"put_oi":84},{"strike":21.75,"call_delta_oi":35425.0,"put_delta_oi":-3341.0,"dealer_delta":-32084.0,"call_oi":773,"put_oi":62},{"strike":22.0,"call_delta_oi":7768.0,"put_delta_oi":-279.0,"dealer_delta":-7489.0,"call_oi":299,"put_oi":4},{"strike":22.5,"call_delta_oi":94.0,"put_delta_oi":0,"dealer_delta":-94.0,"call_oi":2,"put_oi":0},{"strike":25.0,"call_delta_oi":16563.0,"put_delta_oi":-181.0,"dealer_delta":-16382.0,"call_oi":841,"put_oi":3},{"strike":26.75,"call_delta_oi":3475.0,"put_delta_oi":-327.0,"dealer_delta":-3148.0,"call_oi":143,"put_oi":4},{"strike":27.0,"call_delta_oi":40.0,"put_delta_oi":0,"dealer_delta":-40.0,"call_oi":1,"put_oi":0},{"strike":31.75,"call_delta_oi":214.0,"put_delta_oi":0,"dealer_delta":-214.0,"call_oi":6,"put_oi":0}],"net_dealer_delta":-110315.0,"total_call_delta":128334.0,"total_put_delta":-18019.0,"bias":"bearish"},"vol_smile":[{"expiration":"02/19/2027","underlying_price":21.059999465942383,"strikes":[{"strike":19.25,"moneyness":0.9141,"type":"put","iv":0.4039,"delta":-0.2911,"oi":117},{"strike":21.75,"moneyness":1.0328,"type":"call","iv":0.3142,"delta":0.5057,"oi":171},{"strike":25.0,"moneyness":1.1871,"type":"call","iv":0.3072,"delta":0.2344,"oi":593}]},{"expiration":"05/21/2027","underlying_price":21.059999465942383,"strikes":[{"strike":17.5,"moneyness":0.831,"type":"call","iv":0.3045,"delta":0.8408,"oi":500}]},{"expiration":"10/16/2026","underlying_price":21.059999465942383,"strikes":[{"strike":22.0,"moneyness":1.0446,"type":"call","iv":0.3308,"delta":0.2598,"oi":299}]},{"expiration":"11/20/2026","underlying_price":21.059999465942383,"strikes":[{"strike":16.75,"moneyness":0.7953,"type":"put","iv":0.606,"delta":-0.1196,"oi":104},{"strike":19.25,"moneyness":0.9141,"type":"call","iv":0.5561,"delta":0.7171,"oi":126},{"strike":19.25,"moneyness":0.9141,"type":"put","iv":0.4641,"delta":-0.2574,"oi":264},{"strike":21.75,"moneyness":1.0328,"type":"call","iv":0.3602,"delta":0.4448,"oi":602},{"strike":25.0,"moneyness":1.1871,"type":"call","iv":0.3464,"delta":0.1042,"oi":245}]}],"greeks_heatmap":{"data":[{"strike":19.5,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.145,"call_gamma":0,"put_gamma":0.14062,"call_theta":0,"put_theta":-0.0138,"call_vega":0,"put_vega":0.0091,"call_oi":0,"put_oi":84},{"strike":22.0,"dte":14,"expiration":"10/16/2026","call_delta":0.2598,"put_delta":0,"call_gamma":0.2466,"put_gamma":0,"call_theta":-0.017,"put_theta":0,"call_vega":0.0129,"put_vega":0,"call_oi":299,"put_oi":0},{"strike":16.75,"dte":49,"expiration":"11/20/2026","call_delta":0.8625,"put_delta":-0.1196,"call_gamma":0.043208,"put_gamma":0.043108,"call_theta":-0.0132,"put_theta":-0.0093,"call_vega":0.0168,"put_vega":0.0152,"call_oi":74,"put_oi":104},{"strike":19.25,"dte":49,"expiration":"11/20/2026","call_delta":0.7171,"put_delta":-0.2574,"call_gamma":0.079655,"put_gamma":0.091039,"call_theta":-0.0164,"put_theta":-0.0112,"call_vega":0.0258,"put_vega":0.0246,"call_oi":126,"put_oi":264},{"strike":21.75,"dte":49,"expiration":"11/20/2026","call_delta":0.4448,"put_delta":-0.5434,"call_gamma":0.143648,"put_gamma":0.128674,"call_theta":-0.0123,"put_theta":-0.0112,"call_vega":0.0302,"put_vega":0.0303,"call_oi":602,"put_oi":56},{"strike":25.0,"dte":49,"expiration":"11/20/2026","call_delta":0.1042,"put_delta":0,"call_gamma":0.068354,"put_gamma":0,"call_theta":-0.0052,"put_theta":0,"call_vega":0.0138,"put_vega":0,"call_oi":245,"put_oi":0},{"strike":26.75,"dte":49,"expiration":"11/20/2026","call_delta":0.1326,"put_delta":0,"call_gamma":0.052786,"put_gamma":0,"call_theta":-0.0094,"put_theta":0,"call_vega":0.0164,"put_vega":0,"call_oi":88,"put_oi":0}],"strikes":[16.75,19.25,19.5,21.75,22.0,25.0,26.75],"dtes":[14,49]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":7.7,"put_25d_iv":40.78,"call_25d_iv":33.08,"put_25d_strike":19.5,"call_25d_strike":22.0,"skew":"put_skew"},{"expiration":"11/20/2026","dte":49,"risk_reversal":-6.8,"put_25d_iv":46.41,"call_25d_iv":53.21,"put_25d_strike":19.25,"call_25d_strike":26.75,"skew":"call_skew"},{"expiration":"02/19/2027","dte":140,"risk_reversal":9.67,"put_25d_iv":40.39,"call_25d_iv":30.72,"put_25d_strike":19.25,"call_25d_strike":25.0,"skew":"put_skew"}],"vanna_exposure":{"exposure":[{"strike":16.75,"call_vanna":-4.0,"put_vanna":6.0,"net_vanna":1.0,"call_oi":74,"put_oi":104},{"strike":17.5,"call_vanna":-66.0,"put_vanna":0,"net_vanna":-66.0,"call_oi":500,"put_oi":0},{"strike":19.25,"call_vanna":-7.0,"put_vanna":25.0,"net_vanna":19.0,"call_oi":126,"put_oi":381},{"strike":19.5,"call_vanna":0,"put_vanna":3.0,"net_vanna":3.0,"call_oi":0,"put_oi":84},{"strike":21.75,"call_vanna":9.0,"put_vanna":-1.0,"net_vanna":8.0,"call_oi":773,"put_oi":56},{"strike":22.0,"call_vanna":9.0,"put_vanna":0,"net_vanna":9.0,"call_oi":299,"put_oi":0},{"strike":25.0,"call_vanna":72.0,"put_vanna":0,"net_vanna":72.0,"call_oi":838,"put_oi":0},{"strike":26.75,"call_vanna":7.0,"put_vanna":0,"net_vanna":7.0,"call_oi":143,"put_oi":0}],"net_vanna":54.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":16.75,"call_charm":-628.0,"put_charm":86.0,"net_charm":-542.0,"call_oi":74,"put_oi":104},{"strike":19.25,"call_charm":-1104.0,"put_charm":568.0,"net_charm":-536.0,"call_oi":126,"put_oi":264},{"strike":19.5,"call_charm":0,"put_charm":439.0,"net_charm":439.0,"call_oi":0,"put_oi":84},{"strike":21.75,"call_charm":-2456.0,"put_charm":254.0,"net_charm":-2202.0,"call_oi":602,"put_oi":56},{"strike":22.0,"call_charm":-3445.0,"put_charm":0,"net_charm":-3445.0,"call_oi":299,"put_oi":0},{"strike":25.0,"call_charm":-99.0,"put_charm":0,"net_charm":-99.0,"call_oi":245,"put_oi":0},{"strike":26.75,"call_charm":-82.0,"put_charm":0,"net_charm":-82.0,"call_oi":88,"put_oi":0}],"net_charm":-6467.0,"weekend_delta_shift":-19400.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":9619.0,"put_delta":-1541.0,"net_delta":8078.0,"call_oi":320,"put_oi":90,"total_oi":410,"total_volume":0,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":45916.0,"put_delta":-11908.0,"net_delta":34008.0,"call_oi":1135,"put_oi":461,"total_oi":1596,"total_volume":0,"bias":"neutral"},{"expiration":"02/19/2027","dte":140,"call_delta":30554.0,"put_delta":-4240.0,"net_delta":26314.0,"call_oi":889,"put_oi":155,"total_oi":1044,"total_volume":0,"bias":"neutral"},{"expiration":"05/21/2027","dte":231,"call_delta":42245.0,"put_delta":-330.0,"net_delta":41915.0,"call_oi":505,"put_oi":10,"total_oi":515,"total_volume":0,"bias":"neutral"}],"straddle_pricing":[{"expiration":"11/20/2026","dte":49,"strike":21.75,"straddle_price":2.4,"straddle_pct":11.4,"implied_move":11.4,"avg_iv":38.2}],"volume_profile":{"profile":[{"strike":9.25,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":3,"total_oi":3,"bias":"neutral"},{"strike":9.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":0,"total_oi":1,"bias":"neutral"},{"strike":11.75,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":3,"total_oi":3,"bias":"neutral"},{"strike":12.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":8,"put_oi":0,"total_oi":8,"bias":"neutral"},{"strike":14.25,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":24,"put_oi":40,"total_oi":64,"bias":"neutral"},{"strike":14.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":1,"total_oi":1,"bias":"neutral"},{"strike":16.75,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":97,"put_oi":123,"total_oi":220,"bias":"neutral"},{"strike":17.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":1,"total_oi":1,"bias":"neutral"},{"strike":17.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":500,"put_oi":7,"total_oi":507,"bias":"neutral"},{"strike":19.25,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":143,"put_oi":381,"total_oi":524,"bias":"neutral"},{"strike":19.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":11,"put_oi":84,"total_oi":95,"bias":"neutral"},{"strike":21.75,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":773,"put_oi":62,"total_oi":835,"bias":"neutral"},{"strike":22.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":299,"put_oi":4,"total_oi":303,"bias":"neutral"},{"strike":22.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2,"put_oi":0,"total_oi":2,"bias":"neutral"},{"strike":25.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":841,"put_oi":3,"total_oi":844,"bias":"neutral"},{"strike":26.75,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":143,"put_oi":4,"total_oi":147,"bias":"neutral"},{"strike":27.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":0,"total_oi":1,"bias":"neutral"},{"strike":31.75,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":6,"put_oi":0,"total_oi":6,"bias":"neutral"}],"underlying_price":21.059999465942383,"peak_call_strike":null,"peak_put_strike":null,"total_call_volume":0,"total_put_volume":0,"volume_pc_ratio":0},"iv_contours":{"x":[0.8,0.91,0.93,1.03,1.04,1.19,1.27],"y":[14,49,140],"z":[[null,null,38.45,null,33.08,null,null],[63.61,51.01,null,38.19,null,34.64,53.21],[39.03,36.75,null,31.42,null,30.72,80.19]],"levels":[30.7,35.7,40.6,45.6,50.5,55.5,60.4,65.3,70.3,75.2,80.2],"min_iv":30.7,"max_iv":80.2},"butterfly_spread":[{"expiration":"02/19/2027","dte":140,"atm_strike":21.75,"atm_iv":31.42,"otm_strike":21.75,"otm_iv":31.42,"itm_strike":19.25,"itm_iv":33.1,"iv_butterfly":1.68,"price_butterfly":1.43,"convexity":"moderate_convexity"}],"iv_history":[{"date":"2026-09-14","iv":67.89},{"date":"2026-09-15","iv":81.68},{"date":"2026-09-16","iv":92.58},{"date":"2026-09-17","iv":80.62},{"date":"2026-09-18","iv":73.7},{"date":"2026-09-21","iv":76.03},{"date":"2026-09-22","iv":66.8},{"date":"2026-09-23","iv":71.3},{"date":"2026-09-24","iv":60.2},{"date":"2026-09-25","iv":69.7},{"date":"2026-09-28","iv":78.8},{"date":"2026-09-29","iv":84.3},{"date":"2026-09-30","iv":78.9},{"date":"2026-10-01","iv":72.5},{"date":"2026-10-02","iv":92.8}]}}