{"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":"SBLK","summary":{"name":"SBLK","price":30.75,"total_oi":77308,"call_oi":46703,"put_oi":30605,"pc_ratio":0.655,"net_gex":1902938.63,"avg_iv":45.0,"iv_rank":10.5,"iv_52w_high":62.92,"iv_52w_low":42.9,"gamma_flip":32.71,"max_pain":31.0},"features":{"symbol":"SBLK","price":30.75,"total_oi":77308,"analysis_coverage":1.0,"avg_iv_pct":45.0,"iv_rank":10.5,"iv_52w_high_pct":62.92,"iv_52w_low_pct":42.9,"front_dte":14,"front_atm_iv_pct":35.3337,"back_atm_iv_pct":33.461,"term_premium_pp":1.8727,"expected_move_front_pct":6.92,"straddle_front_pct":5.28,"straddle_30d_pct":5.28,"risk_reversal_front_pp":6.41,"risk_reversal_30d_pp":6.41,"butterfly_front_pp":-16.16,"butterfly_30d_pp":-16.16,"put_call_oi_ratio":0.655,"put_call_oi_front_ratio":1.634,"put_call_volume_front_ratio":0.28,"option_volume":607,"volume_oi_ratio":0.007852,"net_delta_normalized":0.060705,"dealer_delta_normalized":-0.059266,"gex_per_100k_oi":2461502.858695,"vanna_per_100k_oi":3809.437574,"charm_per_100k_oi":-381.590521,"weekend_delta_shift_per_100k_oi":-1143.478036,"iv_surface_range_pp":209.0,"gamma_flip_distance_pct":6.373984,"max_pain_distance_pct":0.813008,"peak_call_distance_pct":13.821138,"peak_put_distance_pct":30.081301},"analyses":{"gamma_walls":[{"strike":5.0,"call_gex":0.0,"put_gex":-1.52,"net_gex":-1.52,"call_oi":0,"put_oi":2},{"strike":8.0,"call_gex":0.0,"put_gex":0.0,"net_gex":0.0,"call_oi":0,"put_oi":15},{"strike":10.0,"call_gex":0.0,"put_gex":-740.84,"net_gex":-740.84,"call_oi":180,"put_oi":263},{"strike":13.0,"call_gex":0.0,"put_gex":-1403.52,"net_gex":-1403.52,"call_oi":1,"put_oi":315},{"strike":15.0,"call_gex":0.0,"put_gex":-19687.78,"net_gex":-19687.78,"call_oi":72,"put_oi":3337},{"strike":17.0,"call_gex":0.0,"put_gex":-22.99,"net_gex":-22.99,"call_oi":0,"put_oi":3},{"strike":18.0,"call_gex":0.0,"put_gex":-3471.17,"net_gex":-3471.17,"call_oi":206,"put_oi":579},{"strike":19.0,"call_gex":0.0,"put_gex":-50.27,"net_gex":-50.27,"call_oi":0,"put_oi":5},{"strike":20.0,"call_gex":0.0,"put_gex":-3968.29,"net_gex":-3968.29,"call_oi":247,"put_oi":354},{"strike":21.0,"call_gex":0.0,"put_gex":-353.96,"net_gex":-353.96,"call_oi":0,"put_oi":27},{"strike":22.0,"call_gex":0.0,"put_gex":-12753.38,"net_gex":-12753.38,"call_oi":594,"put_oi":776},{"strike":23.0,"call_gex":0.0,"put_gex":-19597.59,"net_gex":-19597.59,"call_oi":20,"put_oi":1420},{"strike":24.0,"call_gex":0.0,"put_gex":-97628.41,"net_gex":-97628.41,"call_oi":5,"put_oi":4020},{"strike":25.0,"call_gex":11328.26,"put_gex":-12816.27,"net_gex":-1488.02,"call_oi":613,"put_oi":473},{"strike":26.0,"call_gex":249.3,"put_gex":-14510.45,"net_gex":-14261.15,"call_oi":12,"put_oi":374},{"strike":27.0,"call_gex":45652.26,"put_gex":-62831.9,"net_gex":-17179.64,"call_oi":996,"put_oi":1288},{"strike":28.0,"call_gex":21352.31,"put_gex":-15395.67,"net_gex":5956.64,"call_oi":643,"put_oi":236},{"strike":29.0,"call_gex":28564.71,"put_gex":-205932.55,"net_gex":-177367.84,"call_oi":430,"put_oi":2498},{"strike":30.0,"call_gex":367348.42,"put_gex":-771206.02,"net_gex":-403857.59,"call_oi":3565,"put_oi":6862},{"strike":31.0,"call_gex":71045.88,"put_gex":-34523.9,"net_gex":36521.98,"call_oi":454,"put_oi":372},{"strike":32.0,"call_gex":250524.44,"put_gex":-28641.19,"net_gex":221883.25,"call_oi":2186,"put_oi":279},{"strike":33.0,"call_gex":743647.16,"put_gex":-29862.62,"net_gex":713784.54,"call_oi":7744,"put_oi":508},{"strike":34.0,"call_gex":831426.94,"put_gex":-63925.33,"net_gex":767501.61,"call_oi":10612,"put_oi":1337},{"strike":35.0,"call_gex":1155345.8,"put_gex":-210933.66,"net_gex":944412.14,"call_oi":17942,"put_oi":4515},{"strike":36.0,"call_gex":3855.06,"put_gex":-2540.58,"net_gex":1314.47,"call_oi":73,"put_oi":64},{"strike":37.0,"call_gex":1151.14,"put_gex":-1735.49,"net_gex":-584.36,"call_oi":28,"put_oi":62},{"strike":38.0,"call_gex":2288.16,"put_gex":-134.95,"net_gex":2153.2,"call_oi":60,"put_oi":5},{"strike":39.0,"call_gex":0.0,"put_gex":-1839.52,"net_gex":-1839.52,"call_oi":0,"put_oi":70},{"strike":40.0,"call_gex":677.55,"put_gex":-14784.42,"net_gex":-14106.87,"call_oi":20,"put_oi":533},{"strike":42.0,"call_gex":0.0,"put_gex":-15.34,"net_gex":-15.34,"call_oi":0,"put_oi":1},{"strike":45.0,"call_gex":0.0,"put_gex":-209.13,"net_gex":-209.13,"call_oi":0,"put_oi":12}],"pain_by_strike":[{"strike":5.0,"call_value":0,"put_value":679674.0,"total_value":679674.0},{"strike":8.0,"call_value":0.0,"put_value":587865.0,"total_value":587865.0},{"strike":10.0,"call_value":0.0,"put_value":526689.0,"total_value":526689.0},{"strike":13.0,"call_value":540.0,"put_value":435714.0,"total_value":436254.0},{"strike":15.0,"call_value":902.0,"put_value":375694.0,"total_value":376596.0},{"strike":17.0,"call_value":1408.0,"put_value":322348.0,"total_value":323756.0},{"strike":18.0,"call_value":1661.0,"put_value":295678.0,"total_value":297339.0},{"strike":19.0,"call_value":2120.0,"put_value":269587.0,"total_value":271707.0},{"strike":20.0,"call_value":2579.0,"put_value":243501.0,"total_value":246080.0},{"strike":21.0,"call_value":3285.0,"put_value":217769.0,"total_value":221054.0},{"strike":22.0,"call_value":3991.0,"put_value":192064.0,"total_value":196055.0},{"strike":23.0,"call_value":5291.0,"put_value":167135.0,"total_value":172426.0},{"strike":24.0,"call_value":6611.0,"put_value":143626.0,"total_value":150237.0},{"strike":25.0,"call_value":7936.0,"put_value":124137.0,"total_value":132073.0},{"strike":26.0,"call_value":9874.0,"put_value":105121.0,"total_value":114995.0},{"strike":27.0,"call_value":11824.0,"put_value":86479.0,"total_value":98303.0},{"strike":28.0,"call_value":14770.0,"put_value":69125.0,"total_value":83895.0},{"strike":29.0,"call_value":18359.0,"put_value":52007.0,"total_value":70366.0},{"strike":30.0,"call_value":22378.0,"put_value":37387.0,"total_value":59765.0},{"strike":31.0,"call_value":29962.0,"put_value":29629.0,"total_value":59591.0},{"strike":32.0,"call_value":38000.0,"put_value":22243.0,"total_value":60243.0},{"strike":33.0,"call_value":48224.0,"put_value":15136.0,"total_value":63360.0},{"strike":34.0,"call_value":66192.0,"put_value":8537.0,"total_value":74729.0},{"strike":35.0,"call_value":94772.0,"put_value":3275.0,"total_value":98047.0},{"strike":36.0,"call_value":141294.0,"put_value":2528.0,"total_value":143822.0},{"strike":37.0,"call_value":187889.0,"put_value":1845.0,"total_value":189734.0},{"strike":38.0,"call_value":234512.0,"put_value":1224.0,"total_value":235736.0},{"strike":39.0,"call_value":281195.0,"put_value":608.0,"total_value":281803.0},{"strike":40.0,"call_value":327878.0,"put_value":62.0,"total_value":327940.0},{"strike":42.0,"call_value":421284.0,"put_value":36.0,"total_value":421320.0},{"strike":45.0,"call_value":561393.0,"put_value":0,"total_value":561393.0}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":165.8,"strike":25.5},{"moneyness":0.85,"dte":21,"iv":null,"strike":null},{"moneyness":0.85,"dte":30,"iv":null,"strike":null},{"moneyness":0.85,"dte":45,"iv":59.9,"strike":23.0},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":109.4,"strike":19.5},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":50.7,"strike":27.5},{"moneyness":0.9,"dte":21,"iv":null,"strike":null},{"moneyness":0.9,"dte":30,"iv":null,"strike":null},{"moneyness":0.9,"dte":45,"iv":34.0,"strike":27.5},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":32.1,"strike":27.5},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":26.2,"strike":29.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":35.8,"strike":29.0},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":34.2,"strike":29.0},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":34.9,"strike":30.5},{"moneyness":1.0,"dte":21,"iv":null,"strike":null},{"moneyness":1.0,"dte":30,"iv":null,"strike":null},{"moneyness":1.0,"dte":45,"iv":33.6,"strike":30.5},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":34.1,"strike":30.5},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":37.9,"strike":32.5},{"moneyness":1.05,"dte":21,"iv":null,"strike":null},{"moneyness":1.05,"dte":30,"iv":null,"strike":null},{"moneyness":1.05,"dte":45,"iv":33.9,"strike":32.5},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":34.6,"strike":32.5},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":160.5,"strike":34.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":35.4,"strike":34.0},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":36.0,"strike":34.0},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":93.2,"strike":36.2},{"moneyness":1.15,"dte":21,"iv":null,"strike":null},{"moneyness":1.15,"dte":30,"iv":null,"strike":null},{"moneyness":1.15,"dte":45,"iv":52.3,"strike":36.71},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":42.2,"strike":37.0}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":1.0,"contract_count":11,"total_oi":5133},{"expiration":"11/20/2026","dte":49,"iv":0.9255,"contract_count":12,"total_oi":16997},{"expiration":"01/15/2027","dte":105,"iv":0.9337,"contract_count":12,"total_oi":2555},{"expiration":"02/19/2027","dte":140,"iv":0.9415,"contract_count":12,"total_oi":305},{"expiration":"05/21/2027","dte":231,"iv":0.7427,"contract_count":5,"total_oi":159},{"expiration":"06/17/2027","dte":258,"iv":0.7988,"contract_count":5,"total_oi":117},{"expiration":"01/21/2028","dte":476,"iv":0.7625,"contract_count":2,"total_oi":164},{"expiration":"01/19/2029","dte":840,"iv":0.0,"contract_count":1,"total_oi":10}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":6.92,"expected_move_2std":13.84,"contract_count":6},{"expiration":"11/20/2026","dte":49,"expected_move_1std":12.26,"expected_move_2std":24.52,"contract_count":6},{"expiration":"01/15/2027","dte":105,"expected_move_1std":18.36,"expected_move_2std":36.71,"contract_count":6},{"expiration":"02/19/2027","dte":140,"expected_move_1std":21.07,"expected_move_2std":42.13,"contract_count":6},{"expiration":"05/21/2027","dte":231,"expected_move_1std":27.29,"expected_move_2std":54.59,"contract_count":3},{"expiration":"06/17/2027","dte":258,"expected_move_1std":29.45,"expected_move_2std":58.91,"contract_count":4},{"expiration":"01/21/2028","dte":476,"expected_move_1std":35.21,"expected_move_2std":70.41,"contract_count":2},{"expiration":"01/19/2029","dte":840,"expected_move_1std":24.44,"expected_move_2std":48.88,"contract_count":1}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":2669,"put_oi":4361,"total_oi":7030,"pc_ratio":1.634,"pc_ratio_volume":0.28,"sentiment":"bearish"},{"expiration":"11/20/2026","dte":49,"call_oi":23776,"put_oi":13757,"total_oi":37533,"pc_ratio":0.579,"pc_ratio_volume":0.37,"sentiment":"bullish"},{"expiration":"01/15/2027","dte":105,"call_oi":18288,"put_oi":8374,"total_oi":26662,"pc_ratio":0.458,"pc_ratio_volume":0.02,"sentiment":"bullish"},{"expiration":"02/19/2027","dte":140,"call_oi":203,"put_oi":3062,"total_oi":3265,"pc_ratio":15.084,"pc_ratio_volume":0,"sentiment":"bearish"},{"expiration":"05/21/2027","dte":231,"call_oi":160,"put_oi":469,"total_oi":629,"pc_ratio":2.931,"pc_ratio_volume":0,"sentiment":"bearish"},{"expiration":"06/17/2027","dte":258,"call_oi":940,"put_oi":422,"total_oi":1362,"pc_ratio":0.449,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"01/21/2028","dte":476,"call_oi":599,"put_oi":154,"total_oi":753,"pc_ratio":0.257,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"01/19/2029","dte":840,"call_oi":68,"put_oi":6,"total_oi":74,"pc_ratio":0.088,"pc_ratio_volume":0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":5.0,"call_delta_oi":0,"put_delta_oi":-5.0,"dealer_delta":5.0,"call_oi":0,"put_oi":2},{"strike":10.0,"call_delta_oi":0,"put_delta_oi":-1703.0,"dealer_delta":1703.0,"call_oi":0,"put_oi":263},{"strike":13.0,"call_delta_oi":0,"put_delta_oi":-2817.0,"dealer_delta":2817.0,"call_oi":0,"put_oi":313},{"strike":15.0,"call_delta_oi":0,"put_delta_oi":-35919.0,"dealer_delta":35919.0,"call_oi":0,"put_oi":3337},{"strike":17.0,"call_delta_oi":0,"put_delta_oi":-27.0,"dealer_delta":27.0,"call_oi":0,"put_oi":3},{"strike":18.0,"call_delta_oi":0,"put_delta_oi":-1477.0,"dealer_delta":1477.0,"call_oi":0,"put_oi":579},{"strike":19.0,"call_delta_oi":0,"put_delta_oi":-30.0,"dealer_delta":30.0,"call_oi":0,"put_oi":5},{"strike":20.0,"call_delta_oi":0,"put_delta_oi":-2344.0,"dealer_delta":2344.0,"call_oi":0,"put_oi":354},{"strike":21.0,"call_delta_oi":0,"put_delta_oi":-157.0,"dealer_delta":157.0,"call_oi":0,"put_oi":27},{"strike":22.0,"call_delta_oi":0,"put_delta_oi":-6191.0,"dealer_delta":6191.0,"call_oi":0,"put_oi":776},{"strike":23.0,"call_delta_oi":0,"put_delta_oi":-5023.0,"dealer_delta":5023.0,"call_oi":0,"put_oi":1420},{"strike":24.0,"call_delta_oi":0,"put_delta_oi":-36020.0,"dealer_delta":36020.0,"call_oi":0,"put_oi":4020},{"strike":25.0,"call_delta_oi":45395.0,"put_delta_oi":-6200.0,"dealer_delta":-39196.0,"call_oi":484,"put_oi":473},{"strike":26.0,"call_delta_oi":852.0,"put_delta_oi":-4464.0,"dealer_delta":3611.0,"call_oi":9,"put_oi":374},{"strike":27.0,"call_delta_oi":87948.0,"put_delta_oi":-13952.0,"dealer_delta":-73996.0,"call_oi":974,"put_oi":1288},{"strike":28.0,"call_delta_oi":25666.0,"put_delta_oi":-4439.0,"dealer_delta":-21227.0,"call_oi":306,"put_oi":236},{"strike":29.0,"call_delta_oi":33363.0,"put_delta_oi":-70434.0,"dealer_delta":37072.0,"call_oi":430,"put_oi":2498},{"strike":30.0,"call_delta_oi":227057.0,"put_delta_oi":-253686.0,"dealer_delta":26629.0,"call_oi":3565,"put_oi":6862},{"strike":31.0,"call_delta_oi":22410.0,"put_delta_oi":-17660.0,"dealer_delta":-4749.0,"call_oi":454,"put_oi":372},{"strike":32.0,"call_delta_oi":84332.0,"put_delta_oi":-16622.0,"dealer_delta":-67710.0,"call_oi":2186,"put_oi":279},{"strike":33.0,"call_delta_oi":222183.0,"put_delta_oi":-29444.0,"dealer_delta":-192739.0,"call_oi":7744,"put_oi":508},{"strike":34.0,"call_delta_oi":246971.0,"put_delta_oi":-78556.0,"dealer_delta":-168415.0,"call_oi":10612,"put_oi":1337},{"strike":35.0,"call_delta_oi":383588.0,"put_delta_oi":-290353.0,"dealer_delta":-93235.0,"call_oi":17942,"put_oi":4515},{"strike":36.0,"call_delta_oi":1285.0,"put_delta_oi":-4078.0,"dealer_delta":2794.0,"call_oi":73,"put_oi":64},{"strike":37.0,"call_delta_oi":601.0,"put_delta_oi":-3467.0,"dealer_delta":2866.0,"call_oi":28,"put_oi":62},{"strike":38.0,"call_delta_oi":945.0,"put_delta_oi":-288.0,"dealer_delta":-657.0,"call_oi":60,"put_oi":5},{"strike":39.0,"call_delta_oi":0,"put_delta_oi":-4163.0,"dealer_delta":4163.0,"call_oi":0,"put_oi":70},{"strike":40.0,"call_delta_oi":312.0,"put_delta_oi":-34522.0,"dealer_delta":34210.0,"call_oi":20,"put_oi":533},{"strike":42.0,"call_delta_oi":0,"put_delta_oi":-45.0,"dealer_delta":45.0,"call_oi":0,"put_oi":1},{"strike":45.0,"call_delta_oi":0,"put_delta_oi":-649.0,"dealer_delta":649.0,"call_oi":0,"put_oi":12}],"net_dealer_delta":-458173.0,"total_call_delta":1382908.0,"total_put_delta":-924735.0,"bias":"bearish"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":30.75,"strikes":[{"strike":10.0,"moneyness":0.3252,"type":"put","iv":2.6264,"delta":-0.0654,"oi":243},{"strike":13.0,"moneyness":0.4228,"type":"put","iv":2.0861,"delta":-0.09,"oi":313},{"strike":15.0,"moneyness":0.4878,"type":"put","iv":1.8082,"delta":-0.1077,"oi":3334},{"strike":18.0,"moneyness":0.5854,"type":"put","iv":0.5693,"delta":-0.0253,"oi":577},{"strike":20.0,"moneyness":0.6504,"type":"put","iv":0.5298,"delta":-0.0441,"oi":150},{"strike":22.0,"moneyness":0.7154,"type":"put","iv":0.5157,"delta":-0.0811,"oi":485},{"strike":24.0,"moneyness":0.7805,"type":"put","iv":0.4551,"delta":-0.1167,"oi":203},{"strike":25.0,"moneyness":0.813,"type":"put","iv":0.3808,"delta":-0.1191,"oi":110},{"strike":25.0,"moneyness":0.813,"type":"call","iv":0.2634,"delta":0.9483,"oi":377},{"strike":27.0,"moneyness":0.878,"type":"call","iv":0.2168,"delta":0.9009,"oi":457},{"strike":29.0,"moneyness":0.9431,"type":"call","iv":0.2643,"delta":0.7162,"oi":219},{"strike":30.0,"moneyness":0.9756,"type":"put","iv":0.4239,"delta":-0.3914,"oi":152},{"strike":30.0,"moneyness":0.9756,"type":"call","iv":0.2585,"delta":0.6315,"oi":900},{"strike":31.0,"moneyness":1.0081,"type":"put","iv":0.4234,"delta":-0.448,"oi":177},{"strike":32.0,"moneyness":1.0407,"type":"call","iv":0.252,"delta":0.4447,"oi":255},{"strike":33.0,"moneyness":1.0732,"type":"put","iv":0.4433,"delta":-0.5513,"oi":234},{"strike":33.0,"moneyness":1.0732,"type":"call","iv":0.2512,"delta":0.3559,"oi":468},{"strike":34.0,"moneyness":1.1057,"type":"put","iv":0.4578,"delta":-0.5946,"oi":131},{"strike":34.0,"moneyness":1.1057,"type":"call","iv":0.2631,"delta":0.2881,"oi":1369},{"strike":35.0,"moneyness":1.1382,"type":"put","iv":0.4744,"delta":-0.6319,"oi":2076},{"strike":35.0,"moneyness":1.1382,"type":"call","iv":0.2649,"delta":0.2239,"oi":13589}]},{"expiration":"01/21/2028","underlying_price":30.75,"strikes":[{"strike":30.0,"moneyness":0.9756,"type":"call","iv":0.1571,"delta":0.704,"oi":138},{"strike":35.0,"moneyness":1.1382,"type":"call","iv":0.2187,"delta":0.4315,"oi":222}]},{"expiration":"02/19/2027","underlying_price":30.75,"strikes":[{"strike":33.0,"moneyness":1.0732,"type":"put","iv":0.4345,"delta":-0.5275,"oi":173},{"strike":34.0,"moneyness":1.1057,"type":"put","iv":0.4355,"delta":-0.5711,"oi":1083},{"strike":35.0,"moneyness":1.1382,"type":"put","iv":0.4723,"delta":-0.596,"oi":1513},{"strike":40.0,"moneyness":1.3008,"type":"put","iv":0.5336,"delta":-0.7207,"oi":125}]},{"expiration":"05/21/2027","underlying_price":30.75,"strikes":[{"strike":40.0,"moneyness":1.3008,"type":"put","iv":0.5326,"delta":-0.6358,"oi":326}]},{"expiration":"06/17/2027","underlying_price":30.75,"strikes":[{"strike":20.0,"moneyness":0.6504,"type":"put","iv":0.4889,"delta":-0.0923,"oi":140},{"strike":35.0,"moneyness":1.1382,"type":"call","iv":0.2405,"delta":0.3474,"oi":134}]},{"expiration":"10/16/2026","underlying_price":30.75,"strikes":[{"strike":27.0,"moneyness":0.878,"type":"put","iv":0.5545,"delta":-0.0952,"oi":1133},{"strike":28.0,"moneyness":0.9106,"type":"put","iv":0.4594,"delta":-0.1269,"oi":106},{"strike":29.0,"moneyness":0.9431,"type":"put","iv":0.3702,"delta":-0.1853,"oi":280},{"strike":30.0,"moneyness":0.9756,"type":"call","iv":0.3096,"delta":0.6836,"oi":342},{"strike":30.0,"moneyness":0.9756,"type":"put","iv":0.3904,"delta":-0.3473,"oi":2516},{"strike":31.0,"moneyness":1.0081,"type":"call","iv":0.3109,"delta":0.467,"oi":228},{"strike":32.0,"moneyness":1.0407,"type":"call","iv":0.3061,"delta":0.2628,"oi":458},{"strike":32.0,"moneyness":1.0407,"type":"put","iv":0.4174,"delta":-0.6727,"oi":107},{"strike":33.0,"moneyness":1.0732,"type":"call","iv":0.3234,"delta":0.1353,"oi":827},{"strike":34.0,"moneyness":1.1057,"type":"call","iv":1.6054,"delta":0.4305,"oi":130},{"strike":35.0,"moneyness":1.1382,"type":"call","iv":0.5245,"delta":0.1069,"oi":155}]},{"expiration":"11/20/2026","underlying_price":30.75,"strikes":[{"strike":22.0,"moneyness":0.7154,"type":"put","iv":0.6845,"delta":-0.0674,"oi":259},{"strike":23.0,"moneyness":0.748,"type":"put","iv":0.4696,"delta":-0.0341,"oi":1391},{"strike":24.0,"moneyness":0.7805,"type":"put","iv":0.558,"delta":-0.0879,"oi":3796},{"strike":25.0,"moneyness":0.813,"type":"put","iv":0.4478,"delta":-0.0822,"oi":224},{"strike":26.0,"moneyness":0.8455,"type":"put","iv":0.4327,"delta":-0.1183,"oi":366},{"strike":27.0,"moneyness":0.878,"type":"call","iv":0.2949,"delta":0.9069,"oi":464},{"strike":28.0,"moneyness":0.9106,"type":"call","iv":0.2841,"delta":0.8449,"oi":270},{"strike":29.0,"moneyness":0.9431,"type":"put","iv":0.3722,"delta":-0.2936,"oi":2187},{"strike":30.0,"moneyness":0.9756,"type":"call","iv":0.3123,"delta":0.627,"oi":2070},{"strike":30.0,"moneyness":0.9756,"type":"put","iv":0.3576,"delta":-0.3827,"oi":4131},{"strike":31.0,"moneyness":1.0081,"type":"call","iv":0.3062,"delta":0.5131,"oi":167},{"strike":32.0,"moneyness":1.0407,"type":"call","iv":0.3202,"delta":0.4063,"oi":1376},{"strike":32.0,"moneyness":1.0407,"type":"put","iv":0.344,"delta":-0.584,"oi":115},{"strike":33.0,"moneyness":1.0732,"type":"call","iv":0.3105,"delta":0.3011,"oi":6431},{"strike":34.0,"moneyness":1.1057,"type":"put","iv":0.3917,"delta":-0.7248,"oi":123},{"strike":34.0,"moneyness":1.1057,"type":"call","iv":0.3168,"delta":0.2211,"oi":9071},{"strike":35.0,"moneyness":1.1382,"type":"put","iv":0.4232,"delta":-0.7674,"oi":844},{"strike":35.0,"moneyness":1.1382,"type":"call","iv":0.3283,"delta":0.1633,"oi":3809}]}],"greeks_heatmap":{"data":[{"strike":25.0,"dte":14,"expiration":"10/16/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":60,"put_oi":0},{"strike":27.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.0952,"call_gamma":0,"put_gamma":0.052595,"call_theta":0,"put_theta":-0.0206,"call_vega":0,"put_vega":0.0098,"call_oi":0,"put_oi":1133},{"strike":28.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.1269,"call_gamma":0,"put_gamma":0.078011,"call_theta":0,"put_theta":-0.0209,"call_vega":0,"put_vega":0.0121,"call_oi":337,"put_oi":106},{"strike":29.0,"dte":14,"expiration":"10/16/2026","call_delta":0.9813,"put_delta":-0.1853,"call_gamma":0.051086,"put_gamma":0.124379,"call_theta":-0.0049,"put_theta":-0.0214,"call_vega":0.0027,"put_vega":0.0155,"call_oi":100,"put_oi":280},{"strike":30.0,"dte":14,"expiration":"10/16/2026","call_delta":0.6836,"put_delta":-0.3473,"call_gamma":0.19811,"put_gamma":0.163043,"call_theta":-0.0269,"put_theta":-0.0309,"call_vega":0.0207,"put_vega":0.0214,"call_oi":342,"put_oi":2516},{"strike":31.0,"dte":14,"expiration":"10/16/2026","call_delta":0.467,"put_delta":-0.5216,"call_gamma":0.22037,"put_gamma":0.178157,"call_theta":-0.0292,"put_theta":-0.0323,"call_vega":0.0231,"put_vega":0.0231,"call_oi":228,"put_oi":99},{"strike":32.0,"dte":14,"expiration":"10/16/2026","call_delta":0.2628,"put_delta":-0.6727,"call_gamma":0.183616,"put_gamma":0.149032,"call_theta":-0.0232,"put_theta":-0.031,"call_vega":0.0189,"put_vega":0.0209,"call_oi":458,"put_oi":107},{"strike":33.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1353,"put_delta":-0.7693,"call_gamma":0.115859,"put_gamma":0.111771,"call_theta":-0.0162,"put_theta":-0.0288,"call_vega":0.0126,"put_vega":0.0176,"call_oi":827,"put_oi":70},{"strike":34.0,"dte":14,"expiration":"10/16/2026","call_delta":0.4305,"put_delta":0,"call_gamma":0.04217,"put_gamma":0,"call_theta":-0.142,"put_theta":0,"call_vega":0.0228,"put_vega":0,"call_oi":130,"put_oi":0},{"strike":35.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1069,"put_delta":0,"call_gamma":0.060531,"put_gamma":0,"call_theta":-0.0219,"put_theta":0,"call_vega":0.0107,"put_vega":0,"call_oi":155,"put_oi":0},{"strike":22.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.0674,"call_gamma":0,"put_gamma":0.017081,"call_theta":0,"put_theta":-0.0101,"call_vega":0,"put_vega":0.0145,"call_oi":0,"put_oi":259},{"strike":23.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.0341,"call_gamma":0,"put_gamma":0.014454,"call_theta":0,"put_theta":-0.004,"call_vega":0,"put_vega":0.0084,"call_oi":0,"put_oi":1391},{"strike":24.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.0879,"call_gamma":0,"put_gamma":0.025652,"call_theta":0,"put_theta":-0.01,"call_vega":0,"put_vega":0.0178,"call_oi":0,"put_oi":3796},{"strike":25.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.0822,"call_gamma":0,"put_gamma":0.030389,"call_theta":0,"put_theta":-0.0076,"call_vega":0,"put_vega":0.0169,"call_oi":0,"put_oi":224},{"strike":26.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.1183,"call_gamma":0,"put_gamma":0.041048,"call_theta":0,"put_theta":-0.0095,"call_vega":0,"put_vega":0.0221,"call_oi":0,"put_oi":366},{"strike":27.0,"dte":49,"expiration":"11/20/2026","call_delta":0.9069,"put_delta":-0.1584,"call_gamma":0.050646,"put_gamma":0.053777,"call_theta":-0.0085,"put_theta":-0.0107,"call_vega":0.0186,"put_vega":0.027,"call_oi":464,"put_oi":77},{"strike":28.0,"dte":49,"expiration":"11/20/2026","call_delta":0.8449,"put_delta":-0.2141,"call_gamma":0.075225,"put_gamma":0.069103,"call_theta":-0.0105,"put_theta":-0.012,"call_vega":0.0266,"put_vega":0.0325,"call_oi":270,"put_oi":81},{"strike":29.0,"dte":49,"expiration":"11/20/2026","call_delta":0.7185,"put_delta":-0.2936,"call_gamma":0.08827,"put_gamma":0.082938,"call_theta":-0.0157,"put_theta":-0.0137,"call_vega":0.0376,"put_vega":0.0384,"call_oi":53,"put_oi":2187},{"strike":30.0,"dte":49,"expiration":"11/20/2026","call_delta":0.627,"put_delta":-0.3827,"call_gamma":0.1087,"put_gamma":0.095681,"call_theta":-0.0158,"put_theta":-0.0143,"call_vega":0.0422,"put_vega":0.0426,"call_oi":2070,"put_oi":4131},{"strike":31.0,"dte":49,"expiration":"11/20/2026","call_delta":0.5131,"put_delta":-0.4809,"call_gamma":0.116769,"put_gamma":0.097216,"call_theta":-0.0159,"put_theta":-0.0151,"call_vega":0.0445,"put_vega":0.0444,"call_oi":167,"put_oi":85},{"strike":32.0,"dte":49,"expiration":"11/20/2026","call_delta":0.4063,"put_delta":-0.584,"call_gamma":0.108647,"put_gamma":0.101686,"call_theta":-0.0158,"put_theta":-0.0132,"call_vega":0.0433,"put_vega":0.0435,"call_oi":1376,"put_oi":115},{"strike":33.0,"dte":49,"expiration":"11/20/2026","call_delta":0.3011,"put_delta":0,"call_gamma":0.100594,"put_gamma":0,"call_theta":-0.0136,"put_theta":0,"call_vega":0.0388,"put_vega":0,"call_oi":6431,"put_oi":0},{"strike":34.0,"dte":49,"expiration":"11/20/2026","call_delta":0.2211,"put_delta":-0.7248,"call_gamma":0.084055,"put_gamma":0.076434,"call_theta":-0.0117,"put_theta":-0.0122,"call_vega":0.0331,"put_vega":0.0372,"call_oi":9071,"put_oi":123},{"strike":35.0,"dte":49,"expiration":"11/20/2026","call_delta":0.1633,"put_delta":-0.7674,"call_gamma":0.067357,"put_gamma":0.064742,"call_theta":-0.01,"put_theta":-0.0117,"call_vega":0.0275,"put_vega":0.0341,"call_oi":3809,"put_oi":844}],"strikes":[22.0,23.0,24.0,25.0,26.0,27.0,28.0,29.0,30.0,31.0,32.0,33.0,34.0,35.0],"dtes":[14,49]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":6.41,"put_25d_iv":37.02,"call_25d_iv":30.61,"put_25d_strike":29.0,"call_25d_strike":32.0,"skew":"put_skew"},{"expiration":"11/20/2026","dte":49,"risk_reversal":6.14,"put_25d_iv":37.82,"call_25d_iv":31.68,"put_25d_strike":28.0,"call_25d_strike":34.0,"skew":"put_skew"},{"expiration":"01/15/2027","dte":105,"risk_reversal":11.59,"put_25d_iv":38.08,"call_25d_iv":26.49,"put_25d_strike":25.0,"call_25d_strike":35.0,"skew":"put_skew"},{"expiration":"05/21/2027","dte":231,"risk_reversal":29.4,"put_25d_iv":55.28,"call_25d_iv":25.88,"put_25d_strike":37.0,"call_25d_strike":30.0,"skew":"put_skew"},{"expiration":"06/17/2027","dte":258,"risk_reversal":22.01,"put_25d_iv":46.05,"call_25d_iv":24.05,"put_25d_strike":25.0,"call_25d_strike":35.0,"skew":"put_skew"}],"vanna_exposure":{"exposure":[{"strike":10.0,"call_vanna":0,"put_vanna":14.0,"net_vanna":14.0,"call_oi":0,"put_oi":243},{"strike":13.0,"call_vanna":0,"put_vanna":22.0,"net_vanna":22.0,"call_oi":0,"put_oi":313},{"strike":15.0,"call_vanna":0,"put_vanna":259.0,"net_vanna":259.0,"call_oi":0,"put_oi":3334},{"strike":18.0,"call_vanna":0,"put_vanna":17.0,"net_vanna":17.0,"call_oi":0,"put_oi":577},{"strike":20.0,"call_vanna":0,"put_vanna":23.0,"net_vanna":23.0,"call_oi":0,"put_oi":290},{"strike":22.0,"call_vanna":0,"put_vanna":43.0,"net_vanna":43.0,"call_oi":0,"put_oi":744},{"strike":23.0,"call_vanna":0,"put_vanna":36.0,"net_vanna":36.0,"call_oi":0,"put_oi":1391},{"strike":24.0,"call_vanna":0,"put_vanna":197.0,"net_vanna":197.0,"call_oi":0,"put_oi":3999},{"strike":25.0,"call_vanna":-34.0,"put_vanna":31.0,"net_vanna":-3.0,"call_oi":468,"put_oi":418},{"strike":26.0,"call_vanna":0,"put_vanna":20.0,"net_vanna":20.0,"call_oi":0,"put_oi":366},{"strike":27.0,"call_vanna":-57.0,"put_vanna":34.0,"net_vanna":-23.0,"call_oi":921,"put_oi":1210},{"strike":28.0,"call_vanna":-16.0,"put_vanna":8.0,"net_vanna":-8.0,"call_oi":270,"put_oi":187},{"strike":29.0,"call_vanna":-21.0,"put_vanna":122.0,"net_vanna":101.0,"call_oi":372,"put_oi":2467},{"strike":30.0,"call_vanna":-159.0,"put_vanna":194.0,"net_vanna":36.0,"call_oi":3550,"put_oi":6799},{"strike":31.0,"call_vanna":0.0,"put_vanna":4.0,"net_vanna":5.0,"call_oi":395,"put_oi":361},{"strike":32.0,"call_vanna":55.0,"put_vanna":-5.0,"net_vanna":50.0,"call_oi":2157,"put_oi":222},{"strike":33.0,"call_vanna":375.0,"put_vanna":-10.0,"net_vanna":365.0,"call_oi":7726,"put_oi":477},{"strike":34.0,"call_vanna":652.0,"put_vanna":-49.0,"net_vanna":603.0,"call_oi":10570,"put_oi":1337},{"strike":35.0,"call_vanna":1458.0,"put_vanna":-230.0,"net_vanna":1228.0,"call_oi":17909,"put_oi":4433},{"strike":37.0,"call_vanna":0,"put_vanna":-2.0,"net_vanna":-2.0,"call_oi":0,"put_oi":58},{"strike":38.0,"call_vanna":4.0,"put_vanna":0,"net_vanna":4.0,"call_oi":51,"put_oi":0},{"strike":39.0,"call_vanna":0,"put_vanna":-4.0,"net_vanna":-4.0,"call_oi":0,"put_oi":66},{"strike":40.0,"call_vanna":0,"put_vanna":-38.0,"net_vanna":-38.0,"call_oi":0,"put_oi":451}],"net_vanna":2945.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":22.0,"call_charm":0,"put_charm":131.0,"net_charm":131.0,"call_oi":0,"put_oi":259},{"strike":23.0,"call_charm":0,"put_charm":141.0,"net_charm":141.0,"call_oi":0,"put_oi":1391},{"strike":24.0,"call_charm":0,"put_charm":2487.0,"net_charm":2487.0,"call_oi":0,"put_oi":3796},{"strike":25.0,"call_charm":0,"put_charm":104.0,"net_charm":104.0,"call_oi":0,"put_oi":224},{"strike":26.0,"call_charm":0,"put_charm":306.0,"net_charm":306.0,"call_oi":0,"put_oi":366},{"strike":27.0,"call_charm":-2659.0,"put_charm":5886.0,"net_charm":3227.0,"call_oi":464,"put_oi":1210},{"strike":28.0,"call_charm":-1788.0,"put_charm":886.0,"net_charm":-902.0,"call_oi":270,"put_oi":187},{"strike":29.0,"call_charm":-1693.0,"put_charm":9465.0,"net_charm":7772.0,"call_oi":153,"put_oi":2467},{"strike":30.0,"call_charm":-31634.0,"put_charm":87240.0,"net_charm":55605.0,"call_oi":2412,"put_oi":6647},{"strike":31.0,"call_charm":-9114.0,"put_charm":4805.0,"net_charm":-4310.0,"call_oi":395,"put_oi":184},{"strike":32.0,"call_charm":-13845.0,"put_charm":6484.0,"net_charm":-7362.0,"call_oi":1834,"put_oi":222},{"strike":33.0,"call_charm":-24280.0,"put_charm":4041.0,"net_charm":-20239.0,"call_oi":7258,"put_oi":70},{"strike":34.0,"call_charm":-38161.0,"put_charm":807.0,"net_charm":-37354.0,"call_oi":9201,"put_oi":123},{"strike":35.0,"call_charm":-5562.0,"put_charm":5661.0,"net_charm":99.0,"call_oi":3964,"put_oi":844}],"net_charm":-295.0,"weekend_delta_shift":-884.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":75068.0,"put_delta":-124217.0,"net_delta":-49149.0,"call_oi":2271,"put_oi":4361,"total_oi":6632,"total_volume":136,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":721885.0,"put_delta":-358203.0,"net_delta":363682.0,"call_oi":23776,"put_oi":13757,"total_oi":37533,"total_volume":174,"bias":"bullish"},{"expiration":"01/15/2027","dte":105,"call_delta":526722.0,"put_delta":-222705.0,"net_delta":304016.0,"call_oi":17773,"put_oi":8374,"total_oi":26147,"total_volume":151,"bias":"bullish"},{"expiration":"02/19/2027","dte":140,"call_delta":7192.0,"put_delta":-174886.0,"net_delta":-167694.0,"call_oi":167,"put_oi":3062,"total_oi":3229,"total_volume":2,"bias":"bearish"},{"expiration":"05/21/2027","dte":231,"call_delta":10445.0,"put_delta":-28850.0,"net_delta":-18405.0,"call_oi":160,"put_oi":469,"total_oi":629,"total_volume":74,"bias":"neutral"},{"expiration":"06/17/2027","dte":258,"call_delta":12781.0,"put_delta":-10667.0,"net_delta":2113.0,"call_oi":264,"put_oi":422,"total_oi":686,"total_volume":6,"bias":"neutral"},{"expiration":"01/21/2028","dte":476,"call_delta":27425.0,"put_delta":-4938.0,"net_delta":22487.0,"call_oi":451,"put_oi":137,"total_oi":588,"total_volume":53,"bias":"neutral"},{"expiration":"01/19/2029","dte":840,"call_delta":1392.0,"put_delta":-270.0,"net_delta":1122.0,"call_oi":25,"put_oi":6,"total_oi":31,"total_volume":0,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":31.0,"straddle_price":1.62,"straddle_pct":5.28,"implied_move":5.28,"avg_iv":34.8},{"expiration":"11/20/2026","dte":49,"strike":31.0,"straddle_price":3.0,"straddle_pct":9.76,"implied_move":9.76,"avg_iv":33.7},{"expiration":"01/15/2027","dte":105,"strike":31.0,"straddle_price":4.45,"straddle_pct":14.47,"implied_move":14.47,"avg_iv":34.1},{"expiration":"02/19/2027","dte":140,"strike":32.0,"straddle_price":5.32,"straddle_pct":17.32,"implied_move":17.32,"avg_iv":34.6},{"expiration":"06/17/2027","dte":258,"strike":32.0,"straddle_price":7.4,"straddle_pct":24.07,"implied_move":24.07,"avg_iv":35.9},{"expiration":"01/21/2028","dte":476,"strike":30.0,"straddle_price":8.5,"straddle_pct":27.64,"implied_move":27.64,"avg_iv":30.8}],"volume_profile":{"profile":[{"strike":5.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":2,"total_oi":2,"bias":"neutral"},{"strike":8.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":15,"total_oi":15,"bias":"neutral"},{"strike":10.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":180,"put_oi":263,"total_oi":443,"bias":"neutral"},{"strike":13.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":315,"total_oi":316,"bias":"neutral"},{"strike":15.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":72,"put_oi":3337,"total_oi":3409,"bias":"neutral"},{"strike":17.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":3,"total_oi":3,"bias":"neutral"},{"strike":18.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":206,"put_oi":579,"total_oi":785,"bias":"neutral"},{"strike":19.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":5,"total_oi":5,"bias":"neutral"},{"strike":20.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":247,"put_oi":354,"total_oi":601,"bias":"neutral"},{"strike":21.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":27,"total_oi":27,"bias":"neutral"},{"strike":22.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":594,"put_oi":776,"total_oi":1370,"bias":"neutral"},{"strike":23.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":20,"put_oi":1420,"total_oi":1440,"bias":"neutral"},{"strike":24.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":5,"put_oi":4020,"total_oi":4025,"bias":"neutral"},{"strike":25.0,"call_volume":52,"put_volume":0,"total_volume":52,"call_oi":613,"put_oi":473,"total_oi":1086,"bias":"bullish"},{"strike":26.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":12,"put_oi":374,"total_oi":386,"bias":"bullish"},{"strike":27.0,"call_volume":10,"put_volume":0,"total_volume":10,"call_oi":996,"put_oi":1288,"total_oi":2284,"bias":"bullish"},{"strike":28.0,"call_volume":0,"put_volume":13,"total_volume":13,"call_oi":643,"put_oi":236,"total_oi":879,"bias":"bearish"},{"strike":29.0,"call_volume":5,"put_volume":19,"total_volume":24,"call_oi":430,"put_oi":2498,"total_oi":2928,"bias":"bearish"},{"strike":30.0,"call_volume":125,"put_volume":46,"total_volume":171,"call_oi":3565,"put_oi":6862,"total_oi":10427,"bias":"bullish"},{"strike":31.0,"call_volume":57,"put_volume":0,"total_volume":57,"call_oi":454,"put_oi":372,"total_oi":826,"bias":"bullish"},{"strike":32.0,"call_volume":42,"put_volume":0,"total_volume":42,"call_oi":2186,"put_oi":279,"total_oi":2465,"bias":"bullish"},{"strike":33.0,"call_volume":4,"put_volume":0,"total_volume":4,"call_oi":7744,"put_oi":508,"total_oi":8252,"bias":"bullish"},{"strike":34.0,"call_volume":4,"put_volume":0,"total_volume":4,"call_oi":10612,"put_oi":1337,"total_oi":11949,"bias":"bullish"},{"strike":35.0,"call_volume":151,"put_volume":0,"total_volume":151,"call_oi":17942,"put_oi":4515,"total_oi":22457,"bias":"bullish"},{"strike":36.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":73,"put_oi":64,"total_oi":137,"bias":"neutral"},{"strike":37.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":28,"put_oi":62,"total_oi":90,"bias":"neutral"},{"strike":38.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":60,"put_oi":5,"total_oi":65,"bias":"neutral"},{"strike":39.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":70,"total_oi":70,"bias":"neutral"},{"strike":40.0,"call_volume":0,"put_volume":78,"total_volume":78,"call_oi":20,"put_oi":533,"total_oi":553,"bias":"bearish"},{"strike":42.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":1,"total_oi":1,"bias":"neutral"},{"strike":45.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":12,"total_oi":12,"bias":"neutral"}],"underlying_price":30.75,"peak_call_strike":35.0,"peak_put_strike":40.0,"total_call_volume":451,"total_put_volume":156,"volume_pc_ratio":0.346},"iv_contours":{"x":[0.71,0.75,0.78,0.81,0.85,0.88,0.91,0.94,0.98,1.01,1.04,1.07,1.11,1.14,1.17,1.2,1.24],"y":[14,49,105,140],"z":[[null,null,null,234.22,null,55.45,45.94,26.22,35.0,34.81,36.17,39.62,160.54,52.45,87.13,153.49,null],[68.45,46.96,55.8,41.78,43.27,34.9,33.12,35.75,33.49,33.69,33.21,34.59,35.42,37.58,35.55,null,null],[51.57,47.34,45.51,32.21,null,30.86,33.23,34.16,34.12,34.09,34.46,34.73,36.05,36.96,50.25,null,30.69],[null,null,42.42,null,null,40.0,26.3,null,25.24,42.53,34.6,34.55,34.03,36.52,36.79,null,null]],"levels":[25.2,46.1,67.0,87.9,108.8,129.7,150.6,171.5,192.4,213.3,234.2],"min_iv":25.2,"max_iv":234.2},"butterfly_spread":[{"expiration":"10/16/2026","dte":14,"atm_strike":31.0,"atm_iv":31.09,"otm_strike":32.0,"otm_iv":30.61,"itm_strike":29.0,"itm_iv":15.41,"iv_butterfly":-16.16,"price_butterfly":0.82,"convexity":"inverted"},{"expiration":"11/20/2026","dte":49,"atm_strike":31.0,"atm_iv":30.62,"otm_strike":32.0,"otm_iv":32.02,"itm_strike":29.0,"itm_iv":34.29,"iv_butterfly":5.06,"price_butterfly":0.95,"convexity":"high_convexity"},{"expiration":"01/15/2027","dte":105,"atm_strike":31.0,"atm_iv":25.85,"otm_strike":32.0,"otm_iv":25.2,"itm_strike":29.0,"itm_iv":26.43,"iv_butterfly":-0.06,"price_butterfly":0.7,"convexity":"flat"},{"expiration":"02/19/2027","dte":140,"atm_strike":30.0,"atm_iv":25.24,"otm_strike":32.0,"otm_iv":26.09,"itm_strike":28.0,"itm_iv":26.3,"iv_butterfly":1.92,"price_butterfly":0.45,"convexity":"moderate_convexity"}],"iv_history":[{"date":"2026-09-14","iv":51.47},{"date":"2026-09-15","iv":55.96},{"date":"2026-09-16","iv":62.92},{"date":"2026-09-17","iv":60.33},{"date":"2026-09-18","iv":49.7},{"date":"2026-09-21","iv":46.4},{"date":"2026-09-22","iv":45.3},{"date":"2026-09-23","iv":43.6},{"date":"2026-09-24","iv":42.9},{"date":"2026-09-25","iv":42.9},{"date":"2026-09-28","iv":46.7},{"date":"2026-09-29","iv":47.4},{"date":"2026-09-30","iv":46.9},{"date":"2026-10-01","iv":45.7},{"date":"2026-10-02","iv":45.0}]}}