经历了差不多一个月时间终于可以自动化交易,从策略到交易,从编程到自动化,经历许多测试和对接。
交易平台:miniquant (国金证券,券商版)
编程工具:vscode 1.97.2
编程语言:python 3.11
上面是交易自动化生成的结果。
策略——实现编程——对接量化平台——测试交易
未来优化涉及机器学习,数据统计。
这几个过程中间主要花费时间是对接量化平台。为什么我选择miniquant,这样做你在编程过程中非常方便,原生python不方便,重点是比内置python好用。
编程需要看两个部分内容:
1.迅投xtquant文档:快速开始
2.迅投数据字典:快速开始
不断对代码进行测试,得出想要的结果,核对与其他券商平台数据是否保持一致。
上面是查询证券账户资金情况,持仓明细,委托明细。
上面是对应的测试客户端委托情况
整个过程相对来说不是很难,自动华交易需要更多的是细节处理,包括你的委托交易方式(怎么买入,怎么卖出)。
后面还有更多的细节优化,下一次再更新。