在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:EliteQuant_Python开源软件地址:https://gitee.com/EliteQuant/EliteQuant_Python开源软件介绍:EliteQuant_PythonPython量化投资交易平台 平台介绍EliteQuant 是一个开源并永久免费的统一量化交易平台,由量化投资者所写并为量化投资者服务。它同时在github 和 码云上开源。 统一这个词有两层意思
EliteQuant 相关项目包括 项目纲要EliteQuant_Python 是基于Python3的多线程并发式高频交易平台, 提供一致的回测和实时交易解决方案。它遵循现代设计模式,例如事件驱动,服务器/客户端架构和松散耦合的强大稳定的分布式系统。它遵循与其他EliteQuant产品线相同的结构和绩效评估值,这使得与使用其他语言的交易者分享变得更容易。 参与开发我们欢迎任何形式的贡献,包括发现问题,发送代码块,或创建拉请求。通过共享代码架构,这还会帮助使用其他语言的交易者。 项目安装不需要安装,直接下载代码并使用。 回测在Python方面,需要一些Python包。以下是基于Windows 10系统上全新安装Anaconda Python 3.6之后的步骤。
pip install quandl # quandl 数据源pip install pandas-datareader # 网络数据源,如雅虎,谷歌pip install tushare # 挖地兔数据源pip install pyfolio # 绩效评估pip install qdarkstyle # 黑色皮肤
cd sourcepython backtest_engine.py 实盘实盘还需要一个第三方python包 -- nanomsg.
cd resourceeasy_install nanomsg-1.0-py3.6-win-amd64.egg
盈透证券是国外散户和小型私募最受欢迎的经纪商。 Quantopian,Quantconnect等许多零售交易平台都起始支持IB。如果您没有IB账户,想要试用,他们提供模拟账户edemo与密码demouser。只需下载TWS交易者工作站并使用此演示帐户登录。请注意,每次使用模拟账户登录交易平台时,账户ID都会发生变化,因此您必须相应地更改EliteQuant配置文件。 CTP是中国期货市场的实际标准,包括商品期货和金融期货。他们还提供免费模拟账户SimNow。注册后,您将获得帐户,密码,brokerid,以及市场数据和交易经纪地址。将其替换EliteQuant配置文件相应位置。 开发环境以下是我们正在使用的环境
项目结构回测框架 实盘框架 代码结构 开发计划 |
请发表评论