# EliteQuant_Python **Repository Path**: woerwin/EliteQuant_Python ## Basic Information - **Project Name**: EliteQuant_Python - **Description**: Python量化投资交易平台。基于Python3的多线程并发式高频交易平台, 提供一致的回测和实时交易解决方案。它遵循现代设计模式,例如事件驱动,服务器/客户端架构和松散耦合的强大稳定的分布式系统。它遵循与其他EliteQuant产品线相同的结构和绩效评估值,这使得与使用其他语言的交易者分享变得更加容易。 - **Primary Language**: Python - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 236 - **Created**: 2017-11-26 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # EliteQuant_Python Pythonl量化投资交易平台 * [平台介绍](#平台介绍) * [项目纲要](#项目纲要) * [参与开发](#参与开发) * [项目安装](#项目安装) * [开发环境](#开发环境) * [项目结构](#项目结构) * [开发计划](#开发计划) --- ## 平台介绍 EliteQuant 是一个开源并永久免费的统一量化交易平台,由量化投资者所写并为量化投资者服务。它同时在[github](https://github.com/EliteQuant) 和 [码云](https://gitee.com/EliteQuant)上开源。 统一这个词有两层意思 - 首先是统一的回测和实盘交易。只需将数据源在回测和实盘间切换即可,最大限度保持策略稳定性和真实性 - 其次,多语言编写的平台在交易结构和绩效评估上是一致的。所以在与其他交易员就策略,想法和绩效方面进行复制和交流就变得非常容易和方便。 EliteQuant 相关项目包括 - [量化投资交易资源汇总](https://gitee.com/EliteQuant/EliteQuant) - [C++](https://gitee.com/EliteQuant/EliteQuant_Cpp) - [Python](https://gitee.com/EliteQuant/EliteQuant_Python) - [Matlab](https://gitee.com/EliteQuant/EliteQuant_Matlab) - [R]() - [C#]() - [Excel](https://gitee.com/EliteQuant/EliteQuant_Excel) - [Java]() - [Scala]() - [Go]() - [Julia]() ## 项目纲要 EliteQuant_Python 是基于Python3的多线程并发式高频交易平台, 提供一致的回测和实时交易解决方案。它遵循现代设计模式,例如事件驱动,服务器/客户端架构和松散耦合的强大稳定的分布式系统。它遵循与其他EliteQuant产品线相同的结构和绩效评估值,这使得与使用其他语言的交易者分享变得更容易。 ## 参与开发 我们欢迎任何形式的贡献,包括发现问题,发送代码块,或创建拉请求。通过共享代码架构,这还会帮助使用其他语言的交易者。 ## 项目安装 不需要安装,直接下载代码并使用。 ## 开发环境 以下是我们正在使用的环境 * Anaconda Python 3.6 * PyCharm 社区版本 2017.2.4 ## 项目结构 回测框架 ![回测框架](/resource/Backtest_Diagram.PNG?raw=true "回测框架") 实盘框架 ![实盘框架](/resource/Live_Trading_Diagram.PNG?raw=true "实盘框架") 代码结构 ![代码结构](/resource/code_structure_cn.PNG?raw=true "代码结构") ## 开发计划