tiger_quant
Unverified Other strategy on Multi by tigerfintech. BotFinder score 18 out of 100.
Java 实盘量化框架
Source: github
BotFinder analysis pending.
tiger_quant
Tiger Quant 该量化框架是基于vnpy的一个java 版本实现,里面集成了一些量化基础功能,同时接入了老虎证券API接口。 环境准备 支持Windows、Linux、Mac等常见操作系统。 JDK 1.8 及以上。 快速上手 1. 导出项目到本地 首先要把tigerquant项目导入到本地IDE中(比如Idea),导入成maven项目。 2. 编写策略 在tquant-algorithm 模块下实现自己的策略类(也可以直接运行示例策略)。一个简单的策略大致如下: 实现的策略类需要继承 AlgoTemplate类,这样即可调用封装好的一些方法,同时自动注入策略配置项。常用的封装方法包括:buy,sell等下单功能,onBar(K线),onOrder(订单),onTick(实时行情)等实时事件,还有一些券商封装的api接口以及日志功能等。 3. 完成对应的策略配置及券商接入配置 可以拷贝根目录下的2个配置模板,一个是algosetting.json,对应的是策略参数。另一个是gatewaysetting.json,对应老虎API的账号信息,完成对应配置即可(下面有详细的配置说明)。 4. 编译运行策略 在项目的根目录下执行如下mvn命令即可完成打包工作: 等命令执行完成后,会在 tquant-bootstrap的target目录下生成可执行jar包:tquant-bootstrap-1.0.0-jar-with-dependencies.jar, 把该jar包以及algosetting.json,gatewaysetting.json拷贝到指定目录后,再通过执行如下命令即可运行策略: 调试阶段也可以通过IDE来运行,通过配置TigerQuantBootstrap的启动参数即可。如在Idea编辑器里的配置如下: 5. 停止执行策略 有些策略是在程序里自动退出的,也有一些策略是一直运行的,如想停止对应的策略,可以在命令行下执行ps命令查出项目运行的进程 pid,再执行kill命令停止策略运行。 kill命令执行时会同时执行项目的stop方法回调。 配置说明 策略配置 策略配置文件:algosetting.json 每个算法文件对应一个配置项,配置项的Key与策略Java文件名称要保持一致。 配置项中必填参数如下: enable:是否启用该策略。true 启用,false 不启用 class:策略算法对应的文件全路径名 其他参数为自选参数,在策略启动时会自动注册到策略中。 配置实例 全局配置 全局配置文件名:globalsetting.json , 在tquan
⚠ 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)