以交易所为中介的期货买卖对于交易者而言就是信息传递的过程:首先交易者将买卖意向报送给交易所,然后交易所汇总所有信息,以价格优先、时间优先为原则,撮合买卖双方完成交易,最后交易所将结果反馈给交易者。
由于普通交易者必须通过期货公司向交易所报送信息,所以这就涉及三套系统:交易所的撮合系统,期货公司的业务系统,交易者的交易终端。
期货公司通过采购多种交易终端为客户提供报单服务,例如文华财经、博易大师、快期等。大部分的交易需求是小众的,注定被商业行为所忽略。所幸,国内四家期货交易为期货公司提供的业务系统(上期CTP、大商飞创、郑商易盛、中金飞马)允许任何通过认证的程序接入,再加之信息技术的发展,让交易者以极低的成本开发定制化的交易终端成为可能。虽然交易所自家系统理论上对自家商品的支持是最好的,但是期货公司部署最多的还是上期CTP系统。AlgoPlus对接的就是CTP。
Python是在金融领域有着广泛应用的一种编程语言,不仅简单易学,而且针对不同的需求可以找到很多成熟解决方案。使用AlgoPlus需要您具备Python基础。
量化交易开发一定少不了模拟测试,所以需要大家在交易时间注册simnow(上期所提供的模拟交易系统,官网www.simnow.com.cn)模拟交易账户。
接下来我们就可以进一步学习如何使用AlgoPlus进行量化交易了。
评论前必须登录!
注册