多项选择题

期货公司的职能包括( )。

A.担保交易履约
B.为客户提供期货市场信息
C.对客户账户进行管理,控制客户交易风险
D.根据客户指令代理买卖期货合约