多项选择题

A.差价合同是一把双刃剑,有可能对冲风险,也有可能承担风险
B.防止市场主体出现超买超卖现象
C.差价合同本质上属于金融合同,只有市场主体在合理的范围内借助金融合同,才能对冲风险
D.中长期合同需要交易双方物理执行