多项选择题

外汇期货投机者的作用主要有()。

A.承担价格风险
B.促进价格发现
C.减缓价格波动
D.提高市场流动性