多项选择题

A.为对冲银行账户风险而持有的衍生工具头寸
B.商业银行从事自营而短期持有并旨在日后出售或计划从买卖的实际或预期价差、其他价格及利率变动中获利的金融工具头寸
C.向客户提供结构性投资和理财产品且进行了完全对冲的衍生产品
D.为执行客户买卖委托及做市而持有的头寸
E.为规避交易账户其他项目的风险而持有的头寸