ADOG软硬件构架

​​第二章 开启一个量化投资系统


http://adog.net.cn


三、ADOG软硬件构架

ADOD采样Ubantu Linux 环境及Python语言, 采用B/S构架。

ADOD系统99%选用免费第三方软件及模块。其中主要包括:

数据库:mongoDB及mySql

数据处理:pandas,numpy,scipy

金融工具:quantLib /taLib

深度学习:tensorflow,tflearn,sklearn

可视化:plotly,seaborn,matplotlib

Web应用:requests,flask,selenium,flask_socketio

ADOG 硬件构架主要采用多服务分离(数据服务器,模型服务器,交易服务器),多服务节点数据共享,定期备份机制。

ADOG软硬件构架

ADOG总体构架



ADOG系统中,首要的是基于实时数据的数据加工分析处理系统,包括实时及历史数据、数据清洗及分析、数据加工、数据诊断预警、数据可视化、数据储存备份。在原始数据挖掘基础上,完成数据模型表征,包括模型表征、样本生成、交易模式模型、盈亏模式描述、投资组合模型描述等、初步进行基础数据及指标分析、实时及历史希腊值指标、历史波动率及波指Vix 计算、隐含波动率-实时曲线和曲面绘制。

其次是基于人工智能的深度强化学习系统,包括强化学习(Reinforcement learning)、CNN特征辨识、多智能体(Multi-agent)的协同强化学习,集成学习(Ensemble learning)、选拔集成学习等。

ADOD建立再低成本高效的建模回测交易平台,包括模型验证、交易仿真平台、模型交易回测、历史交易回测、仿真交易回测、评价技术指标可视化仿真分析、模型训练+仿真回测交易集成等。

最后ADOD建立实盘交易系统,能够秒级处理交易、实时监控灾难报警,进行应激反应及容错处理、数据同步和备份,同时能够对系统进行健康监测、通讯及数据监测、邮件/微信提醒、云端共享管理、系统监控防灾预警等。


公众号:期权量化ADOG
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容