多项选择题

A.远期合约允许投资者在不确定的未来时间购买或出售某项资产
B.期货合约允许投资者按不确定的价格购买或出售某项资产
C.远期合约是非标准化的,期货合约是标准化的
D.远期合约一般通过金融机构或经纪商柜台交易,合约持有者面临交易对手的违约风险,而期货合约一般在交易所交易,由交易所承担违约风险
E.远期合约的流动性较差,合约一般要持有到期,而期货合约的流动性较好,合约可以在到期前随时平仓