多项选择题

外汇期货交易中,保证金制度的作用是()

A.防止交易者违约
B.控制交易者过度投机
C.保证交易所的利润
D.每日结算制度的基础