1、数据。数据是交易的基础,你没有历史的、实时的股市行情数据,自动化交易就是白扯。但是一套实时的数据接口价格也不是我等小民能够负担的。国内免费的股市行情数据有新浪财经,tushare。有段时间还用过雅虎财经,不过最近好像关闭了。
2、一套实时数据分析系统。这个需要一定的编程基础,按照一定的交易规则,用程序化的方法实现。当然如果你能借助大数据分析系统、人工智能开发工具包帮助开发的话,那就更好了。
3、一套RPA(机器人操作自动化)用作自动交易。如果你要是购买一套交易接口,价格昂贵,不是我等小民能够承受的。你需要用计算机模拟人在下单界面上操作。

4、Web网站。数据需要图形化展示,消息展示,系统操作,你需要这样一个平台来帮助你完成。
5、可靠的消息传送服务。上面各个系统之间需要可靠的消息传送服务。分析系统得出买卖消息,需要实时告诉RPA(机器人操作自动化);行情数据需要实时在Web网站上展示都需要消息传送服务。为了保证实时性,有效性,消息传送采用mqtt协议。
6、消息队列服务,保障消息传送到位,防止消息堵塞。
有了上面的基础,你就可以打造属于自己的自动化交易系统了。有什么问题欢迎给我留言。
趋势分析
大盘打分
模拟买卖