{"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":"FPS","summary":{"name":"FPS","price":40.35,"total_oi":114859,"call_oi":82033,"put_oi":32826,"pc_ratio":0.4,"net_gex":3181343.04,"avg_iv":76.7,"iv_rank":0.0,"iv_52w_high":116.61,"iv_52w_low":76.7,"gamma_flip":33.2,"max_pain":35.0},"features":{"symbol":"FPS","price":40.35,"total_oi":114859,"analysis_coverage":1.0,"avg_iv_pct":76.7,"iv_rank":0.0,"iv_52w_high_pct":116.61,"iv_52w_low_pct":76.7,"front_dte":14,"front_atm_iv_pct":66.8378,"back_atm_iv_pct":76.5018,"term_premium_pp":-9.664,"expected_move_front_pct":13.09,"straddle_front_pct":10.04,"straddle_30d_pct":10.04,"risk_reversal_front_pp":-2.21,"risk_reversal_30d_pp":-2.21,"butterfly_front_pp":4.36,"butterfly_30d_pp":4.36,"put_call_oi_ratio":0.4,"put_call_oi_front_ratio":0.318,"put_call_volume_front_ratio":0.543,"option_volume":9793,"volume_oi_ratio":0.085261,"net_delta_normalized":0.310303,"dealer_delta_normalized":-0.301301,"gex_per_100k_oi":2769781.244831,"vanna_per_100k_oi":752.226643,"charm_per_100k_oi":-2068495.285524,"weekend_delta_shift_per_100k_oi":-6205485.856572,"iv_surface_range_pp":13.8,"gamma_flip_distance_pct":-17.71995,"max_pain_distance_pct":-13.258984,"peak_call_distance_pct":5.328377,"peak_put_distance_pct":-13.258984},"analyses":{"gamma_walls":[{"strike":15.0,"call_gex":724.56,"put_gex":-734.36,"net_gex":-9.8,"call_oi":190,"put_oi":159},{"strike":17.5,"call_gex":422.59,"put_gex":-757.7,"net_gex":-335.11,"call_oi":146,"put_oi":153},{"strike":20.0,"call_gex":8591.56,"put_gex":-11666.22,"net_gex":-3074.65,"call_oi":1593,"put_oi":1738},{"strike":22.5,"call_gex":144.61,"put_gex":-45756.19,"net_gex":-45611.58,"call_oi":89,"put_oi":4949},{"strike":25.0,"call_gex":2923.13,"put_gex":-28758.86,"net_gex":-25835.73,"call_oi":1033,"put_oi":3055},{"strike":27.5,"call_gex":3728.35,"put_gex":-24124.15,"net_gex":-20395.8,"call_oi":365,"put_oi":1651},{"strike":30.0,"call_gex":75600.23,"put_gex":-81103.97,"net_gex":-5503.74,"call_oi":5929,"put_oi":4435},{"strike":32.5,"call_gex":101630.22,"put_gex":-67399.43,"net_gex":34230.79,"call_oi":3474,"put_oi":2097},{"strike":35.0,"call_gex":438757.29,"put_gex":-202064.29,"net_gex":236693.0,"call_oi":8693,"put_oi":4264},{"strike":37.5,"call_gex":537418.11,"put_gex":-106060.06,"net_gex":431358.05,"call_oi":6432,"put_oi":1358},{"strike":40.0,"call_gex":1044482.18,"put_gex":-151284.58,"net_gex":893197.59,"call_oi":15545,"put_oi":3625},{"strike":42.5,"call_gex":701883.21,"put_gex":-6333.23,"net_gex":695549.98,"call_oi":7942,"put_oi":110},{"strike":45.0,"call_gex":495548.17,"put_gex":-165918.33,"net_gex":329629.85,"call_oi":9207,"put_oi":3993},{"strike":47.5,"call_gex":166710.71,"put_gex":-1088.92,"net_gex":165621.79,"call_oi":2837,"put_oi":25},{"strike":50.0,"call_gex":289562.81,"put_gex":-13667.34,"net_gex":275895.47,"call_oi":7608,"put_oi":556},{"strike":55.0,"call_gex":82819.43,"put_gex":-16554.13,"net_gex":66265.3,"call_oi":2609,"put_oi":497},{"strike":60.0,"call_gex":57307.98,"put_gex":-3095.17,"net_gex":54212.8,"call_oi":2060,"put_oi":116},{"strike":65.0,"call_gex":28041.8,"put_gex":-724.13,"net_gex":27317.68,"call_oi":1394,"put_oi":30},{"strike":70.0,"call_gex":33203.12,"put_gex":-45.79,"net_gex":33157.33,"call_oi":1979,"put_oi":2},{"strike":75.0,"call_gex":9433.7,"put_gex":0.0,"net_gex":9433.7,"call_oi":616,"put_oi":0},{"strike":80.0,"call_gex":10182.67,"put_gex":-16.18,"net_gex":10166.49,"call_oi":667,"put_oi":1},{"strike":85.0,"call_gex":2863.04,"put_gex":-32.94,"net_gex":2830.1,"call_oi":233,"put_oi":2},{"strike":90.0,"call_gex":1715.48,"put_gex":0.0,"net_gex":1715.48,"call_oi":166,"put_oi":0},{"strike":95.0,"call_gex":14984.53,"put_gex":-150.48,"net_gex":14834.05,"call_oi":1226,"put_oi":10}],"pain_by_strike":[{"strike":15.0,"call_value":0,"put_value":577862.5,"total_value":577862.5},{"strike":17.5,"call_value":475.0,"put_value":496195.0,"total_value":496670.0},{"strike":20.0,"call_value":1315.0,"put_value":414910.0,"total_value":416225.0},{"strike":22.5,"call_value":6137.5,"put_value":337970.0,"total_value":344107.5},{"strike":25.0,"call_value":11182.5,"put_value":273402.5,"total_value":284585.0},{"strike":27.5,"call_value":18810.0,"put_value":216472.5,"total_value":235282.5},{"strike":30.0,"call_value":27350.0,"put_value":163670.0,"total_value":191020.0},{"strike":32.5,"call_value":50712.5,"put_value":121955.0,"total_value":172667.5},{"strike":35.0,"call_value":82760.0,"put_value":85482.5,"total_value":168242.5},{"strike":37.5,"call_value":136540.0,"put_value":59670.0,"total_value":196210.0},{"strike":40.0,"call_value":206400.0,"put_value":37252.5,"total_value":243652.5},{"strike":42.5,"call_value":315122.5,"put_value":23897.5,"total_value":339020.0},{"strike":45.0,"call_value":443700.0,"put_value":10817.5,"total_value":454517.5},{"strike":47.5,"call_value":595295.0,"put_value":7720.0,"total_value":603015.0},{"strike":50.0,"call_value":753982.5,"put_value":4685.0,"total_value":758667.5},{"strike":55.0,"call_value":1109397.5,"put_value":1395.0,"total_value":1110792.5},{"strike":60.0,"call_value":1477857.5,"put_value":590.0,"total_value":1478447.5},{"strike":65.0,"call_value":1856617.5,"put_value":365.0,"total_value":1856982.5},{"strike":70.0,"call_value":2242347.5,"put_value":290.0,"total_value":2242637.5},{"strike":75.0,"call_value":2637972.5,"put_value":225.0,"total_value":2638197.5},{"strike":80.0,"call_value":3036677.5,"put_value":160.0,"total_value":3036837.5},{"strike":85.0,"call_value":3438717.5,"put_value":100.0,"total_value":3438817.5},{"strike":90.0,"call_value":3841922.5,"put_value":50.0,"total_value":3841972.5},{"strike":95.0,"call_value":4245957.5,"put_value":0,"total_value":4245957.5}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":137.4,"strike":27.75},{"moneyness":0.85,"dte":21,"iv":null,"strike":null},{"moneyness":0.85,"dte":30,"iv":null,"strike":null},{"moneyness":0.85,"dte":45,"iv":94.4,"strike":25.16},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":75.8,"strike":26.0},{"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":null,"strike":null},{"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":68.3,"strike":37.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":75.5,"strike":37.5},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":71.5,"strike":37.5},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":66.8,"strike":40.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":76.5,"strike":40.0},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":72.1,"strike":40.0},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":67.9,"strike":42.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":75.3,"strike":42.5},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":71.3,"strike":42.5},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":68.9,"strike":45.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":78.7,"strike":45.0},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":73.3,"strike":45.0},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":77.2,"strike":50.0},{"moneyness":1.15,"dte":21,"iv":null,"strike":null},{"moneyness":1.15,"dte":30,"iv":null,"strike":null},{"moneyness":1.15,"dte":45,"iv":93.1,"strike":65.62},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":76.0,"strike":65.88}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":0.0,"contract_count":6,"total_oi":14129},{"expiration":"11/20/2026","dte":49,"iv":0.9336,"contract_count":6,"total_oi":9242},{"expiration":"01/15/2027","dte":105,"iv":0.4575,"contract_count":6,"total_oi":1865},{"expiration":"02/19/2027","dte":140,"iv":0.6365,"contract_count":6,"total_oi":8820},{"expiration":"05/21/2027","dte":231,"iv":0.6866,"contract_count":5,"total_oi":172},{"expiration":"01/21/2028","dte":476,"iv":1.0,"contract_count":4,"total_oi":724},{"expiration":"01/19/2029","dte":840,"iv":0.7095,"contract_count":4,"total_oi":60}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":13.09,"expected_move_2std":26.17,"contract_count":2},{"expiration":"11/20/2026","dte":49,"expected_move_1std":28.03,"expected_move_2std":56.05,"contract_count":2},{"expiration":"01/15/2027","dte":105,"expected_move_1std":38.65,"expected_move_2std":77.31,"contract_count":2},{"expiration":"02/19/2027","dte":140,"expected_move_1std":45.13,"expected_move_2std":90.25,"contract_count":2},{"expiration":"05/21/2027","dte":231,"expected_move_1std":59.2,"expected_move_2std":118.4,"contract_count":2},{"expiration":"01/21/2028","dte":476,"expected_move_1std":88.07,"expected_move_2std":176.14,"contract_count":2},{"expiration":"01/19/2029","dte":840,"expected_move_1std":112.61,"expected_move_2std":225.21,"contract_count":2}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":27841,"put_oi":8845,"total_oi":36686,"pc_ratio":0.318,"pc_ratio_volume":0.543,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":28801,"put_oi":4799,"total_oi":33600,"pc_ratio":0.167,"pc_ratio_volume":0.239,"sentiment":"bullish"},{"expiration":"01/15/2027","dte":105,"call_oi":7146,"put_oi":8601,"total_oi":15747,"pc_ratio":1.204,"pc_ratio_volume":0.058,"sentiment":"bearish"},{"expiration":"02/19/2027","dte":140,"call_oi":8969,"put_oi":4850,"total_oi":13819,"pc_ratio":0.541,"pc_ratio_volume":0.278,"sentiment":"bullish"},{"expiration":"05/21/2027","dte":231,"call_oi":1887,"put_oi":477,"total_oi":2364,"pc_ratio":0.253,"pc_ratio_volume":1.442,"sentiment":"bullish"},{"expiration":"01/21/2028","dte":476,"call_oi":7134,"put_oi":5182,"total_oi":12316,"pc_ratio":0.726,"pc_ratio_volume":0.01,"sentiment":"bullish"},{"expiration":"01/19/2029","dte":840,"call_oi":255,"put_oi":72,"total_oi":327,"pc_ratio":0.282,"pc_ratio_volume":0.133,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":15.0,"call_delta_oi":17895.0,"put_delta_oi":-694.0,"dealer_delta":-17201.0,"call_oi":187,"put_oi":159},{"strike":17.5,"call_delta_oi":14173.0,"put_delta_oi":-514.0,"dealer_delta":-13659.0,"call_oi":144,"put_oi":153},{"strike":20.0,"call_delta_oi":141108.0,"put_delta_oi":-6525.0,"dealer_delta":-134582.0,"call_oi":1467,"put_oi":1738},{"strike":22.5,"call_delta_oi":1324.0,"put_delta_oi":-49109.0,"dealer_delta":47785.0,"call_oi":15,"put_oi":4949},{"strike":25.0,"call_delta_oi":29941.0,"put_delta_oi":-14080.0,"dealer_delta":-15861.0,"call_oi":316,"put_oi":3055},{"strike":27.5,"call_delta_oi":21901.0,"put_delta_oi":-12507.0,"dealer_delta":-9394.0,"call_oi":235,"put_oi":1651},{"strike":30.0,"call_delta_oi":309394.0,"put_delta_oi":-40535.0,"dealer_delta":-268859.0,"call_oi":3649,"put_oi":4435},{"strike":32.5,"call_delta_oi":322764.0,"put_delta_oi":-28563.0,"dealer_delta":-294201.0,"call_oi":3474,"put_oi":2097},{"strike":35.0,"call_delta_oi":703061.0,"put_delta_oi":-84247.0,"dealer_delta":-618814.0,"call_oi":8693,"put_oi":4264},{"strike":37.5,"call_delta_oi":460878.0,"put_delta_oi":-39827.0,"dealer_delta":-421051.0,"call_oi":6432,"put_oi":1358},{"strike":40.0,"call_delta_oi":913226.0,"put_delta_oi":-141131.0,"dealer_delta":-772095.0,"call_oi":15545,"put_oi":3625},{"strike":42.5,"call_delta_oi":341850.0,"put_delta_oi":-5460.0,"dealer_delta":-336390.0,"call_oi":7942,"put_oi":110},{"strike":45.0,"call_delta_oi":389020.0,"put_delta_oi":-208887.0,"dealer_delta":-180133.0,"call_oi":9207,"put_oi":3993},{"strike":47.5,"call_delta_oi":52786.0,"put_delta_oi":-1509.0,"dealer_delta":-51277.0,"call_oi":2837,"put_oi":25},{"strike":50.0,"call_delta_oi":253500.0,"put_delta_oi":-26255.0,"dealer_delta":-227245.0,"call_oi":7608,"put_oi":556},{"strike":55.0,"call_delta_oi":58021.0,"put_delta_oi":-34139.0,"dealer_delta":-23882.0,"call_oi":2609,"put_oi":497},{"strike":60.0,"call_delta_oi":43994.0,"put_delta_oi":-7897.0,"dealer_delta":-36097.0,"call_oi":2060,"put_oi":116},{"strike":65.0,"call_delta_oi":26362.0,"put_delta_oi":-2186.0,"dealer_delta":-24176.0,"call_oi":1394,"put_oi":30},{"strike":70.0,"call_delta_oi":19161.0,"put_delta_oi":-157.0,"dealer_delta":-19003.0,"call_oi":1979,"put_oi":2},{"strike":75.0,"call_delta_oi":12356.0,"put_delta_oi":0,"dealer_delta":-12356.0,"call_oi":616,"put_oi":0},{"strike":80.0,"call_delta_oi":6933.0,"put_delta_oi":-56.0,"dealer_delta":-6877.0,"call_oi":667,"put_oi":1},{"strike":85.0,"call_delta_oi":3704.0,"put_delta_oi":-120.0,"dealer_delta":-3584.0,"call_oi":233,"put_oi":2},{"strike":90.0,"call_delta_oi":1578.0,"put_delta_oi":0,"dealer_delta":-1578.0,"call_oi":166,"put_oi":0},{"strike":95.0,"call_delta_oi":20781.0,"put_delta_oi":-601.0,"dealer_delta":-20180.0,"call_oi":1226,"put_oi":10}],"net_dealer_delta":-3460711.0,"total_call_delta":4165711.0,"total_put_delta":-704999.0,"bias":"bearish"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":40.349998474121094,"strikes":[{"strike":20.0,"moneyness":0.4957,"type":"put","iv":0.8121,"delta":-0.0312,"oi":1323},{"strike":22.5,"moneyness":0.5576,"type":"put","iv":0.7476,"delta":-0.0452,"oi":1163},{"strike":25.0,"moneyness":0.6196,"type":"put","iv":0.7539,"delta":-0.0777,"oi":511},{"strike":25.0,"moneyness":0.6196,"type":"call","iv":0.4924,"delta":0.9772,"oi":232},{"strike":27.5,"moneyness":0.6815,"type":"put","iv":0.7343,"delta":-0.1141,"oi":240},{"strike":30.0,"moneyness":0.7435,"type":"put","iv":0.7156,"delta":-0.159,"oi":119},{"strike":30.0,"moneyness":0.7435,"type":"call","iv":0.742,"delta":0.8357,"oi":213},{"strike":32.5,"moneyness":0.8055,"type":"call","iv":0.6519,"delta":0.7969,"oi":180},{"strike":32.5,"moneyness":0.8055,"type":"put","iv":0.7269,"delta":-0.2169,"oi":105},{"strike":35.0,"moneyness":0.8674,"type":"put","iv":0.724,"delta":-0.2767,"oi":695},{"strike":35.0,"moneyness":0.8674,"type":"call","iv":0.6932,"delta":0.7265,"oi":422},{"strike":37.5,"moneyness":0.9294,"type":"put","iv":0.715,"delta":-0.3393,"oi":108},{"strike":37.5,"moneyness":0.9294,"type":"call","iv":0.7148,"delta":0.6607,"oi":562},{"strike":40.0,"moneyness":0.9913,"type":"put","iv":0.7226,"delta":-0.4025,"oi":113},{"strike":40.0,"moneyness":0.9913,"type":"call","iv":0.7188,"delta":0.5972,"oi":856},{"strike":42.5,"moneyness":1.0533,"type":"call","iv":0.7098,"delta":0.5336,"oi":180},{"strike":45.0,"moneyness":1.1152,"type":"put","iv":0.7529,"delta":-0.5161,"oi":3524},{"strike":45.0,"moneyness":1.1152,"type":"call","iv":0.7131,"delta":0.4743,"oi":634},{"strike":50.0,"moneyness":1.2392,"type":"call","iv":0.7138,"delta":0.3668,"oi":454},{"strike":55.0,"moneyness":1.3631,"type":"put","iv":0.797,"delta":-0.6868,"oi":378},{"strike":55.0,"moneyness":1.3631,"type":"call","iv":0.7421,"delta":0.29,"oi":575},{"strike":60.0,"moneyness":1.487,"type":"call","iv":0.7086,"delta":0.2039,"oi":581},{"strike":65.0,"moneyness":1.6109,"type":"call","iv":0.7023,"delta":0.1464,"oi":207},{"strike":70.0,"moneyness":1.7348,"type":"call","iv":0.7303,"delta":0.1176,"oi":713},{"strike":75.0,"moneyness":1.8587,"type":"call","iv":0.7482,"delta":0.0931,"oi":264},{"strike":80.0,"moneyness":1.9827,"type":"call","iv":0.797,"delta":0.0857,"oi":578},{"strike":85.0,"moneyness":2.1066,"type":"call","iv":0.7126,"delta":0.0412,"oi":120},{"strike":90.0,"moneyness":2.2305,"type":"call","iv":0.7093,"delta":0.0289,"oi":106},{"strike":95.0,"moneyness":2.3544,"type":"call","iv":0.7477,"delta":0.0277,"oi":126}]},{"expiration":"01/21/2028","underlying_price":40.349998474121094,"strikes":[{"strike":20.0,"moneyness":0.4957,"type":"put","iv":0.8181,"delta":-0.1006,"oi":114},{"strike":20.0,"moneyness":0.4957,"type":"call","iv":0.8333,"delta":0.8983,"oi":260},{"strike":22.5,"moneyness":0.5576,"type":"put","iv":0.7999,"delta":-0.1236,"oi":3374},{"strike":25.0,"moneyness":0.6196,"type":"put","iv":0.7568,"delta":-0.1468,"oi":157},{"strike":30.0,"moneyness":0.7435,"type":"put","iv":0.767,"delta":-0.2006,"oi":488},{"strike":30.0,"moneyness":0.7435,"type":"call","iv":0.7465,"delta":0.7992,"oi":1471},{"strike":35.0,"moneyness":0.8674,"type":"put","iv":0.7736,"delta":-0.253,"oi":243},{"strike":35.0,"moneyness":0.8674,"type":"call","iv":0.7713,"delta":0.7468,"oi":724},{"strike":40.0,"moneyness":0.9913,"type":"put","iv":0.7915,"delta":-0.3007,"oi":224},{"strike":40.0,"moneyness":0.9913,"type":"call","iv":0.751,"delta":0.6925,"oi":495},{"strike":45.0,"moneyness":1.1152,"type":"call","iv":0.7504,"delta":0.6425,"oi":184},{"strike":50.0,"moneyness":1.2392,"type":"put","iv":0.7736,"delta":-0.3971,"oi":382},{"strike":50.0,"moneyness":1.2392,"type":"call","iv":0.7516,"delta":0.596,"oi":2001},{"strike":55.0,"moneyness":1.3631,"type":"call","iv":0.762,"delta":0.5564,"oi":291},{"strike":60.0,"moneyness":1.487,"type":"call","iv":0.7583,"delta":0.5151,"oi":185},{"strike":65.0,"moneyness":1.6109,"type":"call","iv":0.7531,"delta":0.4757,"oi":335},{"strike":75.0,"moneyness":1.8587,"type":"call","iv":0.747,"delta":0.4066,"oi":231},{"strike":95.0,"moneyness":2.3544,"type":"call","iv":0.7608,"delta":0.3125,"oi":574}]},{"expiration":"02/19/2027","underlying_price":40.349998474121094,"strikes":[{"strike":25.0,"moneyness":0.6196,"type":"put","iv":0.7743,"delta":-0.1012,"oi":286},{"strike":27.5,"moneyness":0.6815,"type":"put","iv":0.7563,"delta":-0.138,"oi":278},{"strike":30.0,"moneyness":0.7435,"type":"put","iv":0.7736,"delta":-0.1858,"oi":296},{"strike":30.0,"moneyness":0.7435,"type":"call","iv":0.7077,"delta":0.8249,"oi":519},{"strike":32.5,"moneyness":0.8055,"type":"put","iv":0.7491,"delta":-0.2314,"oi":524},{"strike":32.5,"moneyness":0.8055,"type":"call","iv":0.7098,"delta":0.7733,"oi":176},{"strike":35.0,"moneyness":0.8674,"type":"put","iv":0.7587,"delta":-0.2835,"oi":395},{"strike":35.0,"moneyness":0.8674,"type":"call","iv":0.7395,"delta":0.7175,"oi":285},{"strike":37.5,"moneyness":0.9294,"type":"call","iv":0.7254,"delta":0.6641,"oi":376},{"strike":40.0,"moneyness":0.9913,"type":"put","iv":0.7492,"delta":-0.3878,"oi":2772},{"strike":40.0,"moneyness":0.9913,"type":"call","iv":0.7081,"delta":0.6085,"oi":5579},{"strike":45.0,"moneyness":1.1152,"type":"call","iv":0.7618,"delta":0.515,"oi":338},{"strike":50.0,"moneyness":1.2392,"type":"call","iv":0.7248,"delta":0.4131,"oi":138},{"strike":60.0,"moneyness":1.487,"type":"call","iv":0.7234,"delta":0.2646,"oi":507},{"strike":70.0,"moneyness":1.7348,"type":"call","iv":0.7768,"delta":0.1906,"oi":114},{"strike":95.0,"moneyness":2.3544,"type":"call","iv":0.7187,"delta":0.0472,"oi":511}]},{"expiration":"05/21/2027","underlying_price":40.349998474121094,"strikes":[{"strike":27.5,"moneyness":0.6815,"type":"put","iv":0.7811,"delta":-0.1656,"oi":164},{"strike":30.0,"moneyness":0.7435,"type":"put","iv":0.7508,"delta":-0.2004,"oi":198},{"strike":45.0,"moneyness":1.1152,"type":"call","iv":0.7334,"delta":0.5595,"oi":1567},{"strike":47.5,"moneyness":1.1772,"type":"call","iv":0.7545,"delta":0.5286,"oi":136}]},{"expiration":"10/16/2026","underlying_price":40.349998474121094,"strikes":[{"strike":20.0,"moneyness":0.4957,"type":"put","iv":2.8592,"delta":-0.0578,"oi":158},{"strike":22.5,"moneyness":0.5576,"type":"put","iv":2.1162,"delta":-0.0479,"oi":101},{"strike":25.0,"moneyness":0.6196,"type":"put","iv":1.2241,"delta":-0.0141,"oi":1735},{"strike":27.5,"moneyness":0.6815,"type":"put","iv":1.0071,"delta":-0.017,"oi":692},{"strike":30.0,"moneyness":0.7435,"type":"put","iv":0.8059,"delta":-0.0209,"oi":2147},{"strike":32.5,"moneyness":0.8055,"type":"put","iv":0.7929,"delta":-0.0629,"oi":1048},{"strike":32.5,"moneyness":0.8055,"type":"call","iv":0.7031,"delta":0.9562,"oi":2829},{"strike":35.0,"moneyness":0.8674,"type":"call","iv":0.6994,"delta":0.876,"oi":4256},{"strike":35.0,"moneyness":0.8674,"type":"put","iv":0.6512,"delta":-0.1091,"oi":1824},{"strike":37.5,"moneyness":0.9294,"type":"call","iv":0.6916,"delta":0.7383,"oi":4504},{"strike":37.5,"moneyness":0.9294,"type":"put","iv":0.6741,"delta":-0.2574,"oi":745},{"strike":40.0,"moneyness":0.9913,"type":"call","iv":0.6665,"delta":0.5573,"oi":4519},{"strike":40.0,"moneyness":0.9913,"type":"put","iv":0.67,"delta":-0.4427,"oi":314},{"strike":42.5,"moneyness":1.0533,"type":"call","iv":0.6849,"delta":0.3725,"oi":4027},{"strike":45.0,"moneyness":1.1152,"type":"call","iv":0.6963,"delta":0.2258,"oi":1275},{"strike":47.5,"moneyness":1.1772,"type":"call","iv":0.7105,"delta":0.1275,"oi":2229},{"strike":50.0,"moneyness":1.2392,"type":"call","iv":0.717,"delta":0.0661,"oi":1131},{"strike":55.0,"moneyness":1.3631,"type":"call","iv":0.9539,"delta":0.0524,"oi":493}]},{"expiration":"11/20/2026","underlying_price":40.349998474121094,"strikes":[{"strike":17.5,"moneyness":0.4337,"type":"call","iv":1.0649,"delta":0.9911,"oi":128},{"strike":20.0,"moneyness":0.4957,"type":"put","iv":1.0414,"delta":-0.0196,"oi":127},{"strike":20.0,"moneyness":0.4957,"type":"call","iv":1.0602,"delta":0.9789,"oi":1121},{"strike":22.5,"moneyness":0.5576,"type":"put","iv":1.0532,"delta":-0.0414,"oi":227},{"strike":25.0,"moneyness":0.6196,"type":"put","iv":0.909,"delta":-0.0511,"oi":297},{"strike":27.5,"moneyness":0.6815,"type":"call","iv":0.6383,"delta":0.9638,"oi":136},{"strike":27.5,"moneyness":0.6815,"type":"put","iv":0.8256,"delta":-0.0737,"oi":277},{"strike":30.0,"moneyness":0.7435,"type":"call","iv":0.6921,"delta":0.908,"oi":1438},{"strike":30.0,"moneyness":0.7435,"type":"put","iv":0.8355,"delta":-0.1254,"oi":1187},{"strike":32.5,"moneyness":0.8055,"type":"call","iv":0.7025,"delta":0.841,"oi":288},{"strike":32.5,"moneyness":0.8055,"type":"put","iv":0.7855,"delta":-0.1784,"oi":408},{"strike":35.0,"moneyness":0.8674,"type":"call","iv":0.7675,"delta":0.7487,"oi":2976},{"strike":35.0,"moneyness":0.8674,"type":"put","iv":0.7611,"delta":-0.2503,"oi":1079},{"strike":37.5,"moneyness":0.9294,"type":"call","iv":0.7401,"delta":0.6657,"oi":865},{"strike":37.5,"moneyness":0.9294,"type":"put","iv":0.7699,"delta":-0.3365,"oi":457},{"strike":40.0,"moneyness":0.9913,"type":"put","iv":0.7669,"delta":-0.4245,"oi":188},{"strike":40.0,"moneyness":0.9913,"type":"call","iv":0.7629,"delta":0.5754,"oi":4020},{"strike":42.5,"moneyness":1.0533,"type":"call","iv":0.7541,"delta":0.487,"oi":3687},{"strike":45.0,"moneyness":1.1152,"type":"put","iv":0.8152,"delta":-0.5801,"oi":333},{"strike":45.0,"moneyness":1.1152,"type":"call","iv":0.758,"delta":0.4055,"oi":5142},{"strike":47.5,"moneyness":1.1772,"type":"call","iv":0.7574,"delta":0.3313,"oi":328},{"strike":50.0,"moneyness":1.2392,"type":"call","iv":0.7623,"delta":0.2685,"oi":3880},{"strike":55.0,"moneyness":1.3631,"type":"call","iv":0.7731,"delta":0.1724,"oi":1199},{"strike":60.0,"moneyness":1.487,"type":"call","iv":0.807,"delta":0.117,"oi":787},{"strike":65.0,"moneyness":1.6109,"type":"call","iv":0.8137,"delta":0.0736,"oi":790},{"strike":70.0,"moneyness":1.7348,"type":"call","iv":0.8339,"delta":0.0493,"oi":1077}]}],"greeks_heatmap":{"data":[{"strike":30.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.0209,"call_gamma":0,"put_gamma":0.008202,"call_theta":0,"put_theta":-0.0118,"call_vega":0,"put_vega":0.0038,"call_oi":2280,"put_oi":2147},{"strike":32.5,"dte":14,"expiration":"10/16/2026","call_delta":0.9562,"put_delta":-0.0629,"call_gamma":0.01732,"put_gamma":0.020475,"call_theta":-0.0227,"put_theta":-0.0284,"call_vega":0.0071,"put_vega":0.0094,"call_oi":2829,"put_oi":1048},{"strike":35.0,"dte":14,"expiration":"10/16/2026","call_delta":0.876,"put_delta":-0.1091,"call_gamma":0.03844,"put_gamma":0.037702,"call_theta":-0.0454,"put_theta":-0.0351,"call_vega":0.0156,"put_vega":0.0142,"call_oi":4256,"put_oi":1824},{"strike":37.5,"dte":14,"expiration":"10/16/2026","call_delta":0.7383,"put_delta":-0.2574,"call_gamma":0.061796,"put_gamma":0.062864,"call_theta":-0.069,"put_theta":-0.0624,"call_vega":0.0248,"put_vega":0.0246,"call_oi":4504,"put_oi":745},{"strike":40.0,"dte":14,"expiration":"10/16/2026","call_delta":0.5573,"put_delta":-0.4427,"call_gamma":0.077792,"put_gamma":0.077388,"call_theta":-0.0794,"put_theta":-0.0752,"call_vega":0.0301,"put_vega":0.0301,"call_oi":4519,"put_oi":314},{"strike":42.5,"dte":14,"expiration":"10/16/2026","call_delta":0.3725,"put_delta":0,"call_gamma":0.072549,"put_gamma":0,"call_theta":-0.0775,"put_theta":0,"call_vega":0.0288,"put_vega":0,"call_oi":4027,"put_oi":0},{"strike":45.0,"dte":14,"expiration":"10/16/2026","call_delta":0.2258,"put_delta":0,"call_gamma":0.056676,"put_gamma":0,"call_theta":-0.0623,"put_theta":0,"call_vega":0.0229,"put_vega":0,"call_oi":1275,"put_oi":0},{"strike":47.5,"dte":14,"expiration":"10/16/2026","call_delta":0.1275,"put_delta":0,"call_gamma":0.038575,"put_gamma":0,"call_theta":-0.044,"put_theta":0,"call_vega":0.0159,"put_vega":0,"call_oi":2229,"put_oi":0},{"strike":50.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0661,"put_delta":0,"call_gamma":0.023516,"put_gamma":0,"call_theta":-0.0273,"put_theta":0,"call_vega":0.0098,"put_vega":0,"call_oi":1131,"put_oi":0},{"strike":30.0,"dte":49,"expiration":"11/20/2026","call_delta":0.908,"put_delta":-0.1254,"call_gamma":0.016296,"put_gamma":0.01688,"call_theta":-0.0204,"put_theta":-0.0256,"call_vega":0.0241,"put_vega":0.0302,"call_oi":1438,"put_oi":1187},{"strike":32.5,"dte":49,"expiration":"11/20/2026","call_delta":0.841,"put_delta":-0.1784,"call_gamma":0.023573,"put_gamma":0.0227,"call_theta":-0.0288,"put_theta":-0.0303,"call_vega":0.0355,"put_vega":0.0382,"call_oi":288,"put_oi":408},{"strike":35.0,"dte":49,"expiration":"11/20/2026","call_delta":0.7487,"put_delta":-0.2503,"call_gamma":0.028375,"put_gamma":0.02855,"call_theta":-0.0399,"put_theta":-0.0355,"call_vega":0.0466,"put_vega":0.0465,"call_oi":2976,"put_oi":1079},{"strike":37.5,"dte":49,"expiration":"11/20/2026","call_delta":0.6657,"put_delta":-0.3365,"call_gamma":0.033615,"put_gamma":0.032395,"call_theta":-0.0435,"put_theta":-0.0409,"call_vega":0.0533,"put_vega":0.0534,"call_oi":865,"put_oi":457},{"strike":40.0,"dte":49,"expiration":"11/20/2026","call_delta":0.5754,"put_delta":-0.4245,"call_gamma":0.035099,"put_gamma":0.034913,"call_theta":-0.0477,"put_theta":-0.0433,"call_vega":0.0573,"put_vega":0.0573,"call_oi":4020,"put_oi":188},{"strike":42.5,"dte":49,"expiration":"11/20/2026","call_delta":0.487,"put_delta":0,"call_gamma":0.036133,"put_gamma":0,"call_theta":-0.0477,"put_theta":0,"call_vega":0.0583,"put_vega":0,"call_oi":3687,"put_oi":0},{"strike":45.0,"dte":49,"expiration":"11/20/2026","call_delta":0.4055,"put_delta":-0.5801,"call_gamma":0.034957,"put_gamma":0.032769,"call_theta":-0.0464,"put_theta":-0.045,"call_vega":0.0567,"put_vega":0.0572,"call_oi":5142,"put_oi":333},{"strike":47.5,"dte":49,"expiration":"11/20/2026","call_delta":0.3313,"put_delta":0,"call_gamma":0.03273,"put_gamma":0,"call_theta":-0.0432,"put_theta":0,"call_vega":0.0531,"put_vega":0,"call_oi":328,"put_oi":0},{"strike":50.0,"dte":49,"expiration":"11/20/2026","call_delta":0.2685,"put_delta":0,"call_gamma":0.029562,"put_gamma":0,"call_theta":-0.0394,"put_theta":0,"call_vega":0.0483,"put_vega":0,"call_oi":3880,"put_oi":0}],"strikes":[30.0,32.5,35.0,37.5,40.0,42.5,45.0,47.5,50.0],"dtes":[14,49]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":-2.21,"put_25d_iv":67.41,"call_25d_iv":69.63,"put_25d_strike":37.5,"call_25d_strike":45.0,"skew":"call_skew"},{"expiration":"11/20/2026","dte":49,"risk_reversal":-0.12,"put_25d_iv":76.11,"call_25d_iv":76.23,"put_25d_strike":35.0,"call_25d_strike":50.0,"skew":"neutral"},{"expiration":"01/15/2027","dte":105,"risk_reversal":-1.81,"put_25d_iv":72.4,"call_25d_iv":74.21,"put_25d_strike":35.0,"call_25d_strike":55.0,"skew":"neutral"},{"expiration":"02/19/2027","dte":140,"risk_reversal":-6.97,"put_25d_iv":74.91,"call_25d_iv":81.88,"put_25d_strike":32.5,"call_25d_strike":65.0,"skew":"call_skew"},{"expiration":"05/21/2027","dte":231,"risk_reversal":-0.37,"put_25d_iv":75.08,"call_25d_iv":75.45,"put_25d_strike":30.0,"call_25d_strike":47.5,"skew":"neutral"},{"expiration":"01/21/2028","dte":476,"risk_reversal":1.28,"put_25d_iv":77.36,"call_25d_iv":76.08,"put_25d_strike":35.0,"call_25d_strike":95.0,"skew":"neutral"},{"expiration":"01/19/2029","dte":840,"risk_reversal":3.89,"put_25d_iv":76.82,"call_25d_iv":72.93,"put_25d_strike":25.0,"call_25d_strike":45.0,"skew":"put_skew"}],"vanna_exposure":{"exposure":[{"strike":15.0,"call_vanna":-19.0,"put_vanna":10.0,"net_vanna":-9.0,"call_oi":140,"put_oi":89},{"strike":17.5,"call_vanna":-1.0,"put_vanna":2.0,"net_vanna":1.0,"call_oi":128,"put_oi":88},{"strike":20.0,"call_vanna":-65.0,"put_vanna":70.0,"net_vanna":5.0,"call_oi":1440,"put_oi":1722},{"strike":22.5,"call_vanna":0,"put_vanna":658.0,"net_vanna":658.0,"call_oi":0,"put_oi":4919},{"strike":25.0,"call_vanna":-17.0,"put_vanna":121.0,"net_vanna":104.0,"call_oi":292,"put_oi":3037},{"strike":27.5,"call_vanna":-10.0,"put_vanna":85.0,"net_vanna":75.0,"call_oi":209,"put_oi":1651},{"strike":30.0,"call_vanna":-425.0,"put_vanna":247.0,"net_vanna":-177.0,"call_oi":3641,"put_oi":4435},{"strike":32.5,"call_vanna":-96.0,"put_vanna":108.0,"net_vanna":12.0,"call_oi":3473,"put_oi":2085},{"strike":35.0,"call_vanna":-485.0,"put_vanna":247.0,"net_vanna":-238.0,"call_oi":8663,"put_oi":4236},{"strike":37.5,"call_vanna":-243.0,"put_vanna":49.0,"net_vanna":-194.0,"call_oi":6405,"put_oi":1310},{"strike":40.0,"call_vanna":-523.0,"put_vanna":194.0,"net_vanna":-329.0,"call_oi":15469,"put_oi":3611},{"strike":42.5,"call_vanna":85.0,"put_vanna":0,"net_vanna":85.0,"call_oi":7894,"put_oi":0},{"strike":45.0,"call_vanna":86.0,"put_vanna":-31.0,"net_vanna":54.0,"call_oi":9207,"put_oi":3915},{"strike":47.5,"call_vanna":82.0,"put_vanna":0,"net_vanna":82.0,"call_oi":2833,"put_oi":0},{"strike":50.0,"call_vanna":99.0,"put_vanna":30.0,"net_vanna":129.0,"call_oi":7604,"put_oi":474},{"strike":55.0,"call_vanna":111.0,"put_vanna":-33.0,"net_vanna":77.0,"call_oi":2558,"put_oi":487},{"strike":60.0,"call_vanna":141.0,"put_vanna":-5.0,"net_vanna":136.0,"call_oi":2060,"put_oi":57},{"strike":65.0,"call_vanna":65.0,"put_vanna":0,"net_vanna":65.0,"call_oi":1394,"put_oi":0},{"strike":70.0,"call_vanna":109.0,"put_vanna":0,"net_vanna":109.0,"call_oi":1979,"put_oi":0},{"strike":75.0,"call_vanna":38.0,"put_vanna":0,"net_vanna":38.0,"call_oi":579,"put_oi":0},{"strike":80.0,"call_vanna":40.0,"put_vanna":0,"net_vanna":40.0,"call_oi":578,"put_oi":0},{"strike":85.0,"call_vanna":17.0,"put_vanna":0,"net_vanna":17.0,"call_oi":209,"put_oi":0},{"strike":90.0,"call_vanna":4.0,"put_vanna":0,"net_vanna":4.0,"call_oi":106,"put_oi":0},{"strike":95.0,"call_vanna":119.0,"put_vanna":0,"net_vanna":119.0,"call_oi":1211,"put_oi":0}],"net_vanna":864.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":17.5,"call_charm":-555.0,"put_charm":0,"net_charm":-555.0,"call_oi":128,"put_oi":0},{"strike":20.0,"call_charm":-8483.0,"put_charm":2314.0,"net_charm":-6169.0,"call_oi":1121,"put_oi":285},{"strike":22.5,"call_charm":0,"put_charm":872.0,"net_charm":872.0,"call_oi":0,"put_oi":328},{"strike":25.0,"call_charm":0,"put_charm":978.0,"net_charm":978.0,"call_oi":0,"put_oi":2032},{"strike":27.5,"call_charm":-1048.0,"put_charm":639.0,"net_charm":-408.0,"call_oi":136,"put_oi":969},{"strike":30.0,"call_charm":-19837.0,"put_charm":4219.0,"net_charm":-15618.0,"call_oi":1438,"put_oi":3334},{"strike":32.5,"call_charm":-164983.0,"put_charm":6522.0,"net_charm":-158462.0,"call_oi":3117,"put_oi":1456},{"strike":35.0,"call_charm":-507420.0,"put_charm":25357.0,"net_charm":-482063.0,"call_oi":7232,"put_oi":2903},{"strike":37.5,"call_charm":-616470.0,"put_charm":35889.0,"net_charm":-580581.0,"call_oi":5369,"put_oi":1202},{"strike":40.0,"call_charm":-603752.0,"put_charm":29822.0,"net_charm":-573930.0,"call_oi":8539,"put_oi":502},{"strike":42.5,"call_charm":-366912.0,"put_charm":0,"net_charm":-366912.0,"call_oi":7714,"put_oi":0},{"strike":45.0,"call_charm":-118760.0,"put_charm":6471.0,"net_charm":-112290.0,"call_oi":6417,"put_oi":333},{"strike":47.5,"call_charm":-36091.0,"put_charm":0,"net_charm":-36091.0,"call_oi":2557,"put_oi":0},{"strike":50.0,"call_charm":-35882.0,"put_charm":0,"net_charm":-35882.0,"call_oi":5011,"put_oi":0},{"strike":55.0,"call_charm":-6769.0,"put_charm":998.0,"net_charm":-5772.0,"call_oi":1692,"put_oi":52},{"strike":60.0,"call_charm":-1690.0,"put_charm":0,"net_charm":-1690.0,"call_oi":787,"put_oi":0},{"strike":65.0,"call_charm":-763.0,"put_charm":0,"net_charm":-763.0,"call_oi":790,"put_oi":0},{"strike":70.0,"call_charm":-520.0,"put_charm":0,"net_charm":-520.0,"call_oi":1077,"put_oi":0},{"strike":75.0,"call_charm":-0.0,"put_charm":0,"net_charm":-0.0,"call_oi":84,"put_oi":0}],"net_charm":-2375853.0,"weekend_delta_shift":-7127559.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":1444957.0,"put_delta":-74374.0,"net_delta":1370583.0,"call_oi":25263,"put_oi":8845,"total_oi":34108,"total_volume":5038,"bias":"bullish"},{"expiration":"11/20/2026","dte":49,"call_delta":1350949.0,"put_delta":-107959.0,"net_delta":1242989.0,"call_oi":28093,"put_oi":4799,"total_oi":32892,"total_volume":1942,"bias":"bullish"},{"expiration":"01/15/2027","dte":105,"call_delta":283245.0,"put_delta":-269887.0,"net_delta":13358.0,"call_oi":7101,"put_oi":8601,"total_oi":15702,"total_volume":859,"bias":"neutral"},{"expiration":"02/19/2027","dte":140,"call_delta":506039.0,"put_delta":-154974.0,"net_delta":351065.0,"call_oi":8968,"put_oi":4850,"total_oi":13818,"total_volume":92,"bias":"bullish"},{"expiration":"05/21/2027","dte":231,"call_delta":107505.0,"put_delta":-9298.0,"net_delta":98207.0,"call_oi":1887,"put_oi":477,"total_oi":2364,"total_volume":210,"bias":"neutral"},{"expiration":"01/21/2028","dte":476,"call_delta":452503.0,"put_delta":-87443.0,"net_delta":365060.0,"call_oi":7134,"put_oi":5182,"total_oi":12316,"total_volume":1545,"bias":"bullish"},{"expiration":"01/19/2029","dte":840,"call_delta":20513.0,"put_delta":-1064.0,"net_delta":19449.0,"call_oi":255,"put_oi":72,"total_oi":327,"total_volume":17,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":40.0,"straddle_price":4.05,"straddle_pct":10.04,"implied_move":10.04,"avg_iv":66.8},{"expiration":"11/20/2026","dte":49,"strike":40.0,"straddle_price":8.85,"straddle_pct":21.93,"implied_move":21.93,"avg_iv":76.5},{"expiration":"01/15/2027","dte":105,"strike":40.0,"straddle_price":12.2,"straddle_pct":30.24,"implied_move":30.24,"avg_iv":72.1},{"expiration":"02/19/2027","dte":140,"strike":40.0,"straddle_price":14.2,"straddle_pct":35.19,"implied_move":35.19,"avg_iv":72.9},{"expiration":"01/21/2028","dte":476,"strike":40.0,"straddle_price":26.65,"straddle_pct":66.05,"implied_move":66.05,"avg_iv":77.1}],"volume_profile":{"profile":[{"strike":15.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":190,"put_oi":159,"total_oi":349,"bias":"bullish"},{"strike":17.5,"call_volume":1,"put_volume":1,"total_volume":2,"call_oi":146,"put_oi":153,"total_oi":299,"bias":"neutral"},{"strike":20.0,"call_volume":7,"put_volume":5,"total_volume":12,"call_oi":1593,"put_oi":1738,"total_oi":3331,"bias":"neutral"},{"strike":22.5,"call_volume":0,"put_volume":22,"total_volume":22,"call_oi":89,"put_oi":4949,"total_oi":5038,"bias":"bearish"},{"strike":25.0,"call_volume":36,"put_volume":45,"total_volume":81,"call_oi":1033,"put_oi":3055,"total_oi":4088,"bias":"neutral"},{"strike":27.5,"call_volume":1,"put_volume":36,"total_volume":37,"call_oi":365,"put_oi":1651,"total_oi":2016,"bias":"bearish"},{"strike":30.0,"call_volume":766,"put_volume":122,"total_volume":888,"call_oi":5929,"put_oi":4435,"total_oi":10364,"bias":"bullish"},{"strike":32.5,"call_volume":66,"put_volume":96,"total_volume":162,"call_oi":3474,"put_oi":2097,"total_oi":5571,"bias":"neutral"},{"strike":35.0,"call_volume":473,"put_volume":1574,"total_volume":2047,"call_oi":8693,"put_oi":4264,"total_oi":12957,"bias":"bearish"},{"strike":37.5,"call_volume":594,"put_volume":228,"total_volume":822,"call_oi":6432,"put_oi":1358,"total_oi":7790,"bias":"bullish"},{"strike":40.0,"call_volume":1204,"put_volume":144,"total_volume":1348,"call_oi":15545,"put_oi":3625,"total_oi":19170,"bias":"bullish"},{"strike":42.5,"call_volume":1295,"put_volume":66,"total_volume":1361,"call_oi":7942,"put_oi":110,"total_oi":8052,"bias":"bullish"},{"strike":45.0,"call_volume":995,"put_volume":46,"total_volume":1041,"call_oi":9207,"put_oi":3993,"total_oi":13200,"bias":"bullish"},{"strike":47.5,"call_volume":133,"put_volume":5,"total_volume":138,"call_oi":2837,"put_oi":25,"total_oi":2862,"bias":"bullish"},{"strike":50.0,"call_volume":1262,"put_volume":0,"total_volume":1262,"call_oi":7608,"put_oi":556,"total_oi":8164,"bias":"bullish"},{"strike":55.0,"call_volume":129,"put_volume":2,"total_volume":131,"call_oi":2609,"put_oi":497,"total_oi":3106,"bias":"bullish"},{"strike":60.0,"call_volume":387,"put_volume":0,"total_volume":387,"call_oi":2060,"put_oi":116,"total_oi":2176,"bias":"bullish"},{"strike":65.0,"call_volume":41,"put_volume":0,"total_volume":41,"call_oi":1394,"put_oi":30,"total_oi":1424,"bias":"bullish"},{"strike":70.0,"call_volume":2,"put_volume":0,"total_volume":2,"call_oi":1979,"put_oi":2,"total_oi":1981,"bias":"bullish"},{"strike":75.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":616,"put_oi":0,"total_oi":616,"bias":"neutral"},{"strike":80.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":667,"put_oi":1,"total_oi":668,"bias":"bullish"},{"strike":85.0,"call_volume":2,"put_volume":0,"total_volume":2,"call_oi":233,"put_oi":2,"total_oi":235,"bias":"bullish"},{"strike":90.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":166,"put_oi":0,"total_oi":166,"bias":"bullish"},{"strike":95.0,"call_volume":4,"put_volume":0,"total_volume":4,"call_oi":1226,"put_oi":10,"total_oi":1236,"bias":"bullish"}],"underlying_price":40.349998474121094,"peak_call_strike":42.5,"peak_put_strike":35.0,"total_call_volume":7401,"total_put_volume":2392,"volume_pc_ratio":0.323},"iv_contours":{"x":[0.74,0.81,0.87,0.93,0.99,1.05,1.11,1.18,1.24],"y":[14,49,105,140],"z":[[80.59,74.8,67.53,68.28,66.83,67.87,68.92,71.05,71.7],[76.38,74.4,76.43,75.5,76.49,75.3,78.66,80.5,79.06],[72.88,68.94,70.86,71.49,72.07,71.34,73.3,70.69,73.08],[74.06,72.94,74.91,73.38,72.87,69.85,76.05,71.81,73.78]],"levels":[66.8,68.2,69.6,71.0,72.3,73.7,75.1,76.5,77.8,79.2,80.6],"min_iv":66.8,"max_iv":80.6},"butterfly_spread":[{"expiration":"10/16/2026","dte":14,"atm_strike":40.0,"atm_iv":66.65,"otm_strike":42.5,"otm_iv":68.49,"itm_strike":37.5,"itm_iv":69.16,"iv_butterfly":4.36,"price_butterfly":0.6,"convexity":"high_convexity"},{"expiration":"11/20/2026","dte":49,"atm_strike":40.0,"atm_iv":76.29,"otm_strike":42.5,"otm_iv":75.41,"itm_strike":37.5,"itm_iv":74.01,"iv_butterfly":-3.15,"price_butterfly":0.05,"convexity":"inverted"},{"expiration":"01/15/2027","dte":105,"atm_strike":40.0,"atm_iv":71.88,"otm_strike":42.5,"otm_iv":70.98,"itm_strike":37.5,"itm_iv":71.48,"iv_butterfly":-1.3,"price_butterfly":0.05,"convexity":"inverted"},{"expiration":"02/19/2027","dte":140,"atm_strike":40.0,"atm_iv":70.81,"otm_strike":42.5,"otm_iv":69.85,"itm_strike":37.5,"itm_iv":72.54,"iv_butterfly":0.76,"price_butterfly":0.2,"convexity":"moderate_convexity"}],"iv_history":[{"date":"2026-09-14","iv":116.61},{"date":"2026-09-15","iv":102.76},{"date":"2026-09-16","iv":98.44},{"date":"2026-09-17","iv":87.75},{"date":"2026-09-18","iv":87.5},{"date":"2026-09-21","iv":81.74},{"date":"2026-09-22","iv":79.6},{"date":"2026-09-23","iv":81.0},{"date":"2026-09-24","iv":84.8},{"date":"2026-09-25","iv":80.7},{"date":"2026-09-28","iv":86.9},{"date":"2026-09-29","iv":87.9},{"date":"2026-09-30","iv":86.7},{"date":"2026-10-01","iv":80.1},{"date":"2026-10-02","iv":76.7}]}}