alphahunter
Unverified Other strategy on Crypto by phonegapX. BotFinder score 18 out of 100.
异步事件驱动/量化交易/做市系统/策略研究/策略回测
Source: github
BotFinder analysis pending.
alphahunter
alphahunter 面向策略对象的异步事件驱动量化交易/做市系统/策略研究/策略回测。 本系统实现数据采集,存储,推送,研究,仿真模拟,线上模拟,实盘等全流程量化研究交易支持,各步骤规则,配置,接口高度统一,异步框架提高系统综合性能 框架依赖 - 运行环境 - python 3.5.3 或以上版本 - 依赖python三方包 - aiohttp>=3.2.1 - aioamqp>=0.13.0 - motor>=2.0.0 (可选) - RabbitMQ服务器 - 事件发布、订阅 - MongoDB数据库(可选) - 数据存储 安装 使用 pip 可以简单方便安装: 目录说明 - 文件夹: ./quant 量化基础框架 ./example 量化策略模板示例 ./collect 市场行情采集服务 ./datamatrix 包含一些datamatrix示例。 ./backtest 包含一些策略回测示例。 ./notebook 存放策略研究相关文件,如.ipynb文件 ./web 量化交易接口API(纯websocket版),利用此接口可以支持C/C++,Go,Java,Javascript等语言进行策略开发 查看文档.md) - 快速体验 实盘Demo 回测Demo 数据矩阵Demo 框架说明 本框架使用的是Python原生异步库(asyncio)实现异步事件驱动,所以在使用之前,需要先了解 Python Asyncio。 本框架利用面向对象思想和面向接口编程思想抽象出一个策略基础类 Strategy和一个交易所网关回调接口类ExchangeGateway.ICallBack,所有量化策略都需要继承自 Strategy基类并且实现 ExchangeGateway.ICallBack接口, Strategy自带了一个数据管理器 PortfolioManager用于统一缓存并管理相应策略的仓位,订单,资产,成交等信息。在策略中可以利用 Strategy.creategateway创建指定的交易所网关与交易所建立连接进行交易,所有交易所网关类都需要继承自 ExchangeGateway并且实现其中的抽象方法。然后利用设计模式中的工厂模式和代理模式思想实现了 Trader类,统一对各交易所进行创建和管理,在策略中调用 Strategy.creategateway,其实其内部就是利用 Trader类创建指定的交易所网关与之建立连接,进行交易。 关于中低频基础框架如下图所示: 关于高频基础框架如下图所示: 关于策略研究回测基础框架如下图所示: alphahunter量化全流
⚠ No verified equity curve — no track-record source connected.
Drawdown profile
Data unavailable — contact the owner.
Verification ledger
How the score has moved
Recalculated at each data collection. Transparency means showing the bad weeks too.
No score history is stored yet — only the current score is shown.
Reviews & comments
No reviews collected from the source yet.
⚠ No live verification account connected — ask for proof before buying.
Alerts on changes: coming soon
Prop-firm compatibility not provided.
Open-source maintainer on GitHub.
Data-completeness & trust index (not a profitability rating)