{"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":"ATRO","summary":{"name":"ATRO","price":68.19,"total_oi":2861,"call_oi":1365,"put_oi":1496,"pc_ratio":1.096,"net_gex":-40430.33,"avg_iv":66.8,"iv_rank":2.8,"iv_52w_high":97.82,"iv_52w_low":65.9,"gamma_flip":null,"max_pain":70.0},"features":{"symbol":"ATRO","price":68.19,"total_oi":2861,"analysis_coverage":1.0,"avg_iv_pct":66.8,"iv_rank":2.8,"iv_52w_high_pct":97.82,"iv_52w_low_pct":65.9,"front_dte":14,"front_atm_iv_pct":45.6989,"back_atm_iv_pct":62.6916,"term_premium_pp":-16.9927,"expected_move_front_pct":8.95,"straddle_front_pct":6.93,"straddle_30d_pct":6.93,"risk_reversal_front_pp":-3.74,"risk_reversal_30d_pp":-3.74,"butterfly_front_pp":8.22,"butterfly_30d_pp":8.22,"put_call_oi_ratio":1.096,"put_call_oi_front_ratio":1.552,"put_call_volume_front_ratio":1.4,"option_volume":25,"volume_oi_ratio":0.008738,"net_delta_normalized":0.010727,"dealer_delta_normalized":-0.010724,"gex_per_100k_oi":-1413153.79238,"vanna_per_100k_oi":2411.744145,"charm_per_100k_oi":589059.769311,"weekend_delta_shift_per_100k_oi":1767144.355121,"iv_surface_range_pp":45.8,"gamma_flip_distance_pct":null,"max_pain_distance_pct":2.654348,"peak_call_distance_pct":24.651708,"peak_put_distance_pct":-4.678105},"analyses":{"gamma_walls":[{"strike":35.0,"call_gex":118.26,"put_gex":-40.44,"net_gex":77.82,"call_oi":8,"put_oi":3},{"strike":40.0,"call_gex":412.62,"put_gex":-58.07,"net_gex":354.55,"call_oi":19,"put_oi":3},{"strike":45.0,"call_gex":29.75,"put_gex":-243.4,"net_gex":-213.65,"call_oi":1,"put_oi":8},{"strike":50.0,"call_gex":194.52,"put_gex":-1029.23,"net_gex":-834.72,"call_oi":5,"put_oi":25},{"strike":55.0,"call_gex":464.84,"put_gex":-16561.45,"net_gex":-16096.61,"call_oi":9,"put_oi":265},{"strike":60.0,"call_gex":2832.6,"put_gex":-43894.44,"net_gex":-41061.84,"call_oi":33,"put_oi":448},{"strike":65.0,"call_gex":3019.51,"put_gex":-60881.06,"net_gex":-57861.55,"call_oi":41,"put_oi":426},{"strike":70.0,"call_gex":21876.75,"put_gex":-43750.9,"net_gex":-21874.15,"call_oi":136,"put_oi":185},{"strike":75.0,"call_gex":69255.24,"put_gex":-5328.92,"net_gex":63926.32,"call_oi":478,"put_oi":46},{"strike":80.0,"call_gex":14676.81,"put_gex":-1458.69,"net_gex":13218.11,"call_oi":180,"put_oi":16},{"strike":85.0,"call_gex":4880.06,"put_gex":-3642.99,"net_gex":1237.07,"call_oi":70,"put_oi":57},{"strike":90.0,"call_gex":3693.46,"put_gex":-139.22,"net_gex":3554.24,"call_oi":61,"put_oi":2},{"strike":95.0,"call_gex":1900.69,"put_gex":0.0,"net_gex":1900.69,"call_oi":34,"put_oi":0},{"strike":100.0,"call_gex":10353.89,"put_gex":-565.11,"net_gex":9788.77,"call_oi":199,"put_oi":12},{"strike":105.0,"call_gex":841.08,"put_gex":0.0,"net_gex":841.08,"call_oi":19,"put_oi":0},{"strike":110.0,"call_gex":1435.3,"put_gex":0.0,"net_gex":1435.3,"call_oi":34,"put_oi":0},{"strike":115.0,"call_gex":241.61,"put_gex":0.0,"net_gex":241.61,"call_oi":6,"put_oi":0},{"strike":120.0,"call_gex":259.38,"put_gex":0.0,"net_gex":259.38,"call_oi":8,"put_oi":0},{"strike":125.0,"call_gex":471.55,"put_gex":0.0,"net_gex":471.55,"call_oi":16,"put_oi":0},{"strike":130.0,"call_gex":205.67,"put_gex":0.0,"net_gex":205.67,"call_oi":8,"put_oi":0}],"pain_by_strike":[{"strike":35.0,"call_value":0,"put_value":42525.0,"total_value":42525.0},{"strike":40.0,"call_value":40.0,"put_value":35060.0,"total_value":35100.0},{"strike":45.0,"call_value":175.0,"put_value":27610.0,"total_value":27785.0},{"strike":50.0,"call_value":315.0,"put_value":20200.0,"total_value":20515.0},{"strike":55.0,"call_value":480.0,"put_value":12915.0,"total_value":13395.0},{"strike":60.0,"call_value":690.0,"put_value":6955.0,"total_value":7645.0},{"strike":65.0,"call_value":1065.0,"put_value":3235.0,"total_value":4300.0},{"strike":70.0,"call_value":1645.0,"put_value":1645.0,"total_value":3290.0},{"strike":75.0,"call_value":2905.0,"put_value":980.0,"total_value":3885.0},{"strike":80.0,"call_value":6555.0,"put_value":545.0,"total_value":7100.0},{"strike":85.0,"call_value":11105.0,"put_value":190.0,"total_value":11295.0},{"strike":90.0,"call_value":16005.0,"put_value":120.0,"total_value":16125.0},{"strike":95.0,"call_value":21210.0,"put_value":60.0,"total_value":21270.0},{"strike":100.0,"call_value":26585.0,"put_value":0.0,"total_value":26585.0},{"strike":105.0,"call_value":32955.0,"put_value":0.0,"total_value":32955.0},{"strike":110.0,"call_value":39420.0,"put_value":0.0,"total_value":39420.0},{"strike":115.0,"call_value":46055.0,"put_value":0.0,"total_value":46055.0},{"strike":120.0,"call_value":52720.0,"put_value":0.0,"total_value":52720.0},{"strike":125.0,"call_value":59425.0,"put_value":0.0,"total_value":59425.0},{"strike":130.0,"call_value":66210.0,"put_value":0,"total_value":66210.0}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":91.3,"strike":55.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":71.0,"strike":52.5},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":77.1,"strike":47.14},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":51.8,"strike":60.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":63.6,"strike":60.0},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":65.3,"strike":60.0},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":50.1,"strike":65.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":64.3,"strike":65.0},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":62.4,"strike":65.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":43.5,"strike":70.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":61.1,"strike":70.0},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":60.4,"strike":70.0},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":43.0,"strike":75.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":60.0,"strike":75.0},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":60.9,"strike":75.0},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":88.7,"strike":88.33},{"moneyness":1.15,"dte":21,"iv":null,"strike":null},{"moneyness":1.15,"dte":30,"iv":null,"strike":null},{"moneyness":1.15,"dte":45,"iv":67.6,"strike":87.5},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":65.7,"strike":99.64}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":0.0,"contract_count":5,"total_oi":680},{"expiration":"11/20/2026","dte":49,"iv":0.9494,"contract_count":6,"total_oi":46},{"expiration":"12/18/2026","dte":77,"iv":0.9176,"contract_count":6,"total_oi":134},{"expiration":"03/19/2027","dte":168,"iv":1.0,"contract_count":6,"total_oi":452}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":8.95,"expected_move_2std":17.9,"contract_count":3},{"expiration":"11/20/2026","dte":49,"expected_move_1std":22.97,"expected_move_2std":45.93,"contract_count":4},{"expiration":"12/18/2026","dte":77,"expected_move_1std":28.18,"expected_move_2std":56.37,"contract_count":4},{"expiration":"03/19/2027","dte":168,"expected_move_1std":42.47,"expected_move_2std":84.95,"contract_count":4}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":442,"put_oi":686,"total_oi":1128,"pc_ratio":1.552,"pc_ratio_volume":1.4,"sentiment":"bearish"},{"expiration":"11/20/2026","dte":49,"call_oi":44,"put_oi":133,"total_oi":177,"pc_ratio":3.023,"pc_ratio_volume":0,"sentiment":"bearish"},{"expiration":"12/18/2026","dte":77,"call_oi":233,"put_oi":348,"total_oi":581,"pc_ratio":1.494,"pc_ratio_volume":0,"sentiment":"bearish"},{"expiration":"03/19/2027","dte":168,"call_oi":646,"put_oi":329,"total_oi":975,"pc_ratio":0.509,"pc_ratio_volume":0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":35.0,"call_delta_oi":756.0,"put_delta_oi":-13.0,"dealer_delta":-744.0,"call_oi":8,"put_oi":3},{"strike":40.0,"call_delta_oi":1733.0,"put_delta_oi":-18.0,"dealer_delta":-1714.0,"call_oi":19,"put_oi":3},{"strike":45.0,"call_delta_oi":88.0,"put_delta_oi":-82.0,"dealer_delta":-6.0,"call_oi":1,"put_oi":8},{"strike":50.0,"call_delta_oi":420.0,"put_delta_oi":-355.0,"dealer_delta":-64.0,"call_oi":5,"put_oi":25},{"strike":55.0,"call_delta_oi":726.0,"put_delta_oi":-4443.0,"dealer_delta":3717.0,"call_oi":9,"put_oi":265},{"strike":60.0,"call_delta_oi":2606.0,"put_delta_oi":-5265.0,"dealer_delta":2659.0,"call_oi":33,"put_oi":448},{"strike":65.0,"call_delta_oi":2624.0,"put_delta_oi":-13919.0,"dealer_delta":11295.0,"call_oi":41,"put_oi":426},{"strike":70.0,"call_delta_oi":6866.0,"put_delta_oi":-10101.0,"dealer_delta":3235.0,"call_oi":136,"put_oi":185},{"strike":75.0,"call_delta_oi":14148.0,"put_delta_oi":-3315.0,"dealer_delta":-10833.0,"call_oi":478,"put_oi":46},{"strike":80.0,"call_delta_oi":5924.0,"put_delta_oi":-1165.0,"dealer_delta":-4759.0,"call_oi":180,"put_oi":16},{"strike":85.0,"call_delta_oi":2189.0,"put_delta_oi":-3500.0,"dealer_delta":1311.0,"call_oi":70,"put_oi":57},{"strike":90.0,"call_delta_oi":1586.0,"put_delta_oi":-163.0,"dealer_delta":-1424.0,"call_oi":61,"put_oi":2},{"strike":95.0,"call_delta_oi":951.0,"put_delta_oi":0,"dealer_delta":-951.0,"call_oi":34,"put_oi":0},{"strike":100.0,"call_delta_oi":4567.0,"put_delta_oi":-1065.0,"dealer_delta":-3502.0,"call_oi":199,"put_oi":12},{"strike":105.0,"call_delta_oi":264.0,"put_delta_oi":0,"dealer_delta":-264.0,"call_oi":19,"put_oi":0},{"strike":110.0,"call_delta_oi":595.0,"put_delta_oi":0,"dealer_delta":-595.0,"call_oi":34,"put_oi":0},{"strike":115.0,"call_delta_oi":105.0,"put_delta_oi":0,"dealer_delta":-105.0,"call_oi":6,"put_oi":0},{"strike":120.0,"call_delta_oi":88.0,"put_delta_oi":0,"dealer_delta":-88.0,"call_oi":8,"put_oi":0},{"strike":125.0,"call_delta_oi":166.0,"put_delta_oi":0,"dealer_delta":-166.0,"call_oi":16,"put_oi":0},{"strike":130.0,"call_delta_oi":70.0,"put_delta_oi":0,"dealer_delta":-70.0,"call_oi":8,"put_oi":0}],"net_dealer_delta":-3068.0,"total_call_delta":46472.0,"total_put_delta":-43404.0,"bias":"neutral"},"vol_smile":[{"expiration":"03/19/2027","underlying_price":68.19000244140625,"strikes":[{"strike":65.0,"moneyness":0.9532,"type":"put","iv":0.6215,"delta":-0.3555,"oi":190},{"strike":75.0,"moneyness":1.0999,"type":"call","iv":0.6348,"delta":0.5153,"oi":128},{"strike":100.0,"moneyness":1.4665,"type":"call","iv":0.6124,"delta":0.2514,"oi":157}]},{"expiration":"10/16/2026","underlying_price":68.19000244140625,"strikes":[{"strike":60.0,"moneyness":0.8799,"type":"put","iv":0.4946,"delta":-0.0758,"oi":351},{"strike":65.0,"moneyness":0.9532,"type":"put","iv":0.501,"delta":-0.2843,"oi":180},{"strike":70.0,"moneyness":1.0265,"type":"put","iv":0.4322,"delta":-0.6033,"oi":121},{"strike":75.0,"moneyness":1.0999,"type":"call","iv":0.5385,"delta":0.1919,"oi":312}]},{"expiration":"11/20/2026","underlying_price":68.19000244140625,"strikes":[{"strike":55.0,"moneyness":0.8066,"type":"put","iv":0.6548,"delta":-0.1474,"oi":106}]},{"expiration":"12/18/2026","underlying_price":68.19000244140625,"strikes":[{"strike":55.0,"moneyness":0.8066,"type":"put","iv":0.6694,"delta":-0.188,"oi":143}]}],"greeks_heatmap":{"data":[{"strike":60.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.0758,"call_gamma":0,"put_gamma":0.022429,"call_theta":0,"put_theta":-0.0343,"call_vega":0,"put_vega":0.0184,"call_oi":0,"put_oi":351},{"strike":65.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.2843,"call_gamma":0,"put_gamma":0.052597,"call_theta":0,"put_theta":-0.0817,"call_vega":0,"put_vega":0.0436,"call_oi":0,"put_oi":180},{"strike":70.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.6033,"call_gamma":0,"put_gamma":0.069312,"call_theta":0,"put_theta":-0.0773,"call_vega":0,"put_vega":0.0496,"call_oi":0,"put_oi":121},{"strike":75.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1919,"put_delta":0,"call_gamma":0.039397,"put_gamma":0,"call_theta":-0.0742,"put_theta":0,"call_vega":0.0351,"put_vega":0,"call_oi":312,"put_oi":0},{"strike":55.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.1474,"call_gamma":0,"put_gamma":0.014234,"call_theta":0,"put_theta":-0.0375,"call_vega":0,"put_vega":0.057,"call_oi":0,"put_oi":106},{"strike":55.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.188,"call_gamma":0,"put_gamma":0.012942,"call_theta":0,"put_theta":-0.0352,"call_vega":0,"put_vega":0.0839,"call_oi":0,"put_oi":143},{"strike":60.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.2639,"call_gamma":0,"put_gamma":0.017251,"call_theta":0,"put_theta":-0.0382,"call_vega":0,"put_vega":0.1017,"call_oi":0,"put_oi":74}],"strikes":[55.0,60.0,65.0,70.0,75.0],"dtes":[14,49,77]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":-3.74,"put_25d_iv":50.1,"call_25d_iv":53.85,"put_25d_strike":65.0,"call_25d_strike":75.0,"skew":"call_skew"},{"expiration":"03/19/2027","dte":168,"risk_reversal":0.91,"put_25d_iv":62.15,"call_25d_iv":61.24,"put_25d_strike":65.0,"call_25d_strike":100.0,"skew":"neutral"}],"vanna_exposure":{"exposure":[{"strike":55.0,"call_vanna":0,"put_vanna":17.0,"net_vanna":17.0,"call_oi":0,"put_oi":249},{"strike":60.0,"call_vanna":0,"put_vanna":13.0,"net_vanna":13.0,"call_oi":0,"put_oi":425},{"strike":65.0,"call_vanna":0,"put_vanna":19.0,"net_vanna":19.0,"call_oi":0,"put_oi":370},{"strike":70.0,"call_vanna":-3.0,"put_vanna":-2.0,"net_vanna":-4.0,"call_oi":63,"put_oi":121},{"strike":75.0,"call_vanna":9.0,"put_vanna":0,"net_vanna":9.0,"call_oi":440,"put_oi":0},{"strike":80.0,"call_vanna":2.0,"put_vanna":0,"net_vanna":2.0,"call_oi":84,"put_oi":0},{"strike":85.0,"call_vanna":0,"put_vanna":-3.0,"net_vanna":-3.0,"call_oi":0,"put_oi":56},{"strike":100.0,"call_vanna":17.0,"put_vanna":0,"net_vanna":17.0,"call_oi":157,"put_oi":0}],"net_vanna":69.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":55.0,"call_charm":0,"put_charm":437.0,"net_charm":437.0,"call_oi":0,"put_oi":106},{"strike":60.0,"call_charm":0,"put_charm":2383.0,"net_charm":2383.0,"call_oi":0,"put_oi":351},{"strike":65.0,"call_charm":0,"put_charm":10902.0,"net_charm":10902.0,"call_oi":0,"put_oi":180},{"strike":70.0,"call_charm":0,"put_charm":14711.0,"net_charm":14711.0,"call_oi":0,"put_oi":121},{"strike":75.0,"call_charm":-11580.0,"put_charm":0,"net_charm":-11580.0,"call_oi":312,"put_oi":0}],"net_charm":16853.0,"weekend_delta_shift":50558.0,"interpretation":"delta_decays_bullish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":9828.0,"put_delta":-17245.0,"net_delta":-7416.0,"call_oi":442,"put_oi":686,"total_oi":1128,"total_volume":12,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":1787.0,"put_delta":-2465.0,"net_delta":-678.0,"call_oi":44,"put_oi":133,"total_oi":177,"total_volume":5,"bias":"neutral"},{"expiration":"12/18/2026","dte":77,"call_delta":7290.0,"put_delta":-10660.0,"net_delta":-3370.0,"call_oi":233,"put_oi":348,"total_oi":581,"total_volume":0,"bias":"neutral"},{"expiration":"03/19/2027","dte":168,"call_delta":27567.0,"put_delta":-13034.0,"net_delta":14533.0,"call_oi":646,"put_oi":329,"total_oi":975,"total_volume":0,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":70.0,"straddle_price":4.73,"straddle_pct":6.93,"implied_move":6.93,"avg_iv":43.5},{"expiration":"12/18/2026","dte":77,"strike":70.0,"straddle_price":15.1,"straddle_pct":22.14,"implied_move":22.14,"avg_iv":60.4},{"expiration":"03/19/2027","dte":168,"strike":70.0,"straddle_price":23.0,"straddle_pct":33.73,"implied_move":33.73,"avg_iv":62.7}],"volume_profile":{"profile":[{"strike":35.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":8,"put_oi":3,"total_oi":11,"bias":"neutral"},{"strike":40.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":19,"put_oi":3,"total_oi":22,"bias":"neutral"},{"strike":45.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":8,"total_oi":9,"bias":"neutral"},{"strike":50.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":5,"put_oi":25,"total_oi":30,"bias":"neutral"},{"strike":55.0,"call_volume":3,"put_volume":0,"total_volume":3,"call_oi":9,"put_oi":265,"total_oi":274,"bias":"bullish"},{"strike":60.0,"call_volume":0,"put_volume":2,"total_volume":2,"call_oi":33,"put_oi":448,"total_oi":481,"bias":"bearish"},{"strike":65.0,"call_volume":0,"put_volume":5,"total_volume":5,"call_oi":41,"put_oi":426,"total_oi":467,"bias":"bearish"},{"strike":70.0,"call_volume":0,"put_volume":5,"total_volume":5,"call_oi":136,"put_oi":185,"total_oi":321,"bias":"bearish"},{"strike":75.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":478,"put_oi":46,"total_oi":524,"bias":"neutral"},{"strike":80.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":180,"put_oi":16,"total_oi":196,"bias":"neutral"},{"strike":85.0,"call_volume":10,"put_volume":0,"total_volume":10,"call_oi":70,"put_oi":57,"total_oi":127,"bias":"bullish"},{"strike":90.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":61,"put_oi":2,"total_oi":63,"bias":"neutral"},{"strike":95.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":34,"put_oi":0,"total_oi":34,"bias":"neutral"},{"strike":100.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":199,"put_oi":12,"total_oi":211,"bias":"neutral"},{"strike":105.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":19,"put_oi":0,"total_oi":19,"bias":"neutral"},{"strike":110.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":34,"put_oi":0,"total_oi":34,"bias":"neutral"},{"strike":115.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":6,"put_oi":0,"total_oi":6,"bias":"neutral"},{"strike":120.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":8,"put_oi":0,"total_oi":8,"bias":"neutral"},{"strike":125.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":16,"put_oi":0,"total_oi":16,"bias":"neutral"},{"strike":130.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":8,"put_oi":0,"total_oi":8,"bias":"neutral"}],"underlying_price":68.19000244140625,"peak_call_strike":85.0,"peak_put_strike":65.0,"total_call_volume":13,"total_put_volume":12,"volume_pc_ratio":0.923},"iv_contours":{"x":[0.81,0.88,0.95,1.03,1.1,1.17,1.25],"y":[14,49,77,168],"z":[[88.85,51.82,50.1,43.51,42.95,63.06,null],[65.48,null,61.62,null,62.61,61.51,null],[66.94,65.3,62.37,60.37,60.9,58.59,61.19],[null,64.79,62.47,62.75,63.48,63.33,61.99]],"levels":[43.0,47.5,52.1,56.7,61.3,65.9,70.5,75.1,79.7,84.3,88.8],"min_iv":43.0,"max_iv":88.8},"butterfly_spread":[{"expiration":"12/18/2026","dte":77,"atm_strike":70.0,"atm_iv":57.92,"otm_strike":75.0,"otm_iv":61.1,"itm_strike":65.0,"itm_iv":62.95,"iv_butterfly":8.22,"price_butterfly":1.5,"convexity":"high_convexity"},{"expiration":"03/19/2027","dte":168,"atm_strike":70.0,"atm_iv":63.75,"otm_strike":75.0,"otm_iv":63.48,"itm_strike":65.0,"itm_iv":62.78,"iv_butterfly":-1.24,"price_butterfly":0.1,"convexity":"inverted"}],"iv_history":[{"date":"2026-09-14","iv":90.68},{"date":"2026-09-15","iv":97.82},{"date":"2026-09-16","iv":90.32},{"date":"2026-09-17","iv":68.73},{"date":"2026-09-18","iv":79.98},{"date":"2026-09-21","iv":67.25},{"date":"2026-09-22","iv":65.9},{"date":"2026-09-23","iv":67.3},{"date":"2026-09-24","iv":68.0},{"date":"2026-09-25","iv":67.2},{"date":"2026-09-28","iv":71.1},{"date":"2026-09-29","iv":66.9},{"date":"2026-09-30","iv":69.6},{"date":"2026-10-01","iv":68.3},{"date":"2026-10-02","iv":66.8}]}}