Hikyuu 捐赠支持计划
Hikyuu 是一款遵循Apache-2.0协议免费开源的高性能量化交易计算引擎,核心框架、回测、指标、交易模型等基础功能对所有用户完全免费、无限制 。
为支持项目长期稳定维护、持续更新与漏洞修复,现推出自愿捐赠计划 ,为捐赠用户提供独立插件式增值功能 ,所有增值功能均不影响核心框架的使用与自由编译。
插件与授权说明
所有捐赠增值功能以独立插件形式提供,与 Hikyuu 核心框架完全分离, 不修改、不侵入、不限制核心代码 ,不影响用户自行编译与二次开发。
为确保授权权益归属个人 / 设备,插件授权需采集设备唯一硬件标识 ,仅用于授权验证,不收集隐私数据。如您不申请授权,不会采集任何信息。
正式许可授权除资金支持外,亦可通过其他方式获取,详情可参考下面 "如何获取免费授权和延长授权时间" 章节。
如有私有策略希望定制开发,或者希望使用C++加速计算(含各机器学习、AI算法推理等),欢迎联系。
隐私声明:
插件授权基于设备绑定,需采集设备硬件特征信息(CPU序列号等)完成验证。
提交申请即视为同意采集必要硬件信息,该信息仅用于授权绑定,不作其他用途。
若对此有顾虑,建议谨慎申请;不申请完全不影响 Hikyuu 核心框架正常使用。
一、授权类型与权益说明
| 序号 | 授权类型 | 核心权益与限制 | 申请方式 |
|---|---|---|---|
| 1 | 试用授权 | 单设备 30 天,事件驱动回测模块每日运行次数限制 ,用于体验功能,不影响正常免费使用。 | 通过HikyuuTdx 界面 自助申请 |
| 2 | 星球授权 | 知识星球会员专属,最多支持3 台设备 ,含专属社群、案例库、优先技术支持。续费为半价。 | 加入知识星球「Hikyuu 量化」 |
| 3 | 订阅授权 | 设备低门槛订阅,按月 / 按年灵活选择,适合个人/团队长期使用,年费更具性价比。 (星球有单独微信群, hikyuu_star部件库(含alpha101指标实现等)) |
见项目首页捐赠部分,或者链动小铺购买: https://pay.ldxp.cn/shop/hikyuu |
二、如何获取免费授权和延长授权时间
适用人群及规则
星球用户:每提交一次奖励事项, 3 台设备授权时间同步延长 (按单设备奖励规则累加);
教师和学生:免费授权(请联系群主)
其他用户:单台设备授权时间延长,不同奖励可叠加(总封顶见各条款)。
| 序号 | 奖励事项说明 | 奖励规则 |
|---|---|---|
| 1 | 在hikyuu_hub 平台 提交策略部件示例(如指标、策略部件等) | 7~14 天 / 次(根据内容复杂度评估,简单示例 7 天,复杂功能 14 天) |
| 2 | 撰写并发布原创文章 (如使用教程、技巧分享、案例解析等),内容需介绍 Hikyuu | - 基础奖励:7 天 / 篇 - 阅读量加成:每超 1000 次加 7 天 / 篇,单篇封顶 35 天 - 总封顶:350 天(所有文章累计) |
| 3 | 录制并发布原创视频 (如功能演示、操作指南、策略回测案例等) | - 基础奖励:14 天 / 视 - 播放量加成:每超 1000 次加 14 天 / 视频,单视频封顶 70 - 总封顶:350 天(所有视频累计) |
| 4 | 在公开平台转发 / 分享 Hikyuu 相关内容(需保留原文出处,不改变内容完整性) | - 基础奖励:7 天 / 篇(或视频),每在 5 个不同平台或论坛转发 - 传播加成:阅读量每超 1000 次加 7 天 / 篇,单篇封顶 35 天 - 总封顶:350 天(所有转发累计) |
| 5 | 其他贡献 (如发现重要 BUG、提交代码补丁、开发 GUI 组件、优化文档等) | 由作者评估,单次奖励不超过 365 天,累计封顶1095 天 (3 年) |
注意事项
所有内容需为 原创或合规转载 ,禁止抄袭或篡改;
数据统计以发布平台公开数据为准(如阅读量、播放量),提交奖励时需附带链接;
第 5 项贡献需提前与项目团队沟通,经确认后纳入奖励评估。
通过以上方式积累的授权时间可叠加使用,无自然时间限制(仅受单项 / 综合封顶约束),助力长期使用 Hikyuu 核心功能。
三、捐赠增值插件功能列表
| 授权功能 | 功能描述 |
|---|---|
| 因子存储管理 | 支持因子及因子值存储与管理(注:仅支持 clickhouse 存储引擎)。具体使用可参见相关帮助。 |
| 下载时错误数据自动清除 | HikyuuTDX下载时,如遇到历史数据和当前数据不匹配时,该股票数据将不再下载,需要手工清除对应的最后错误数据。 订阅用户HikyuuTDX会自动清除,但仍需要再重新下载一次。 |
| dataserver | 1. 分布式行情数据服务:支持多设备协同采集与共享实时行情数据,通过本地缓存机制提供当日高频数据快速访问 2. 跨设备数据同步:多机器部署时可直接拉取主节点实时采集数据,无需重复启动行情接收模块 3. tick缓存 4. tick存储至 clickhouse 引擎 注:普通用户通常无需使用,此为使用多机同时希望节省资源的用户。因为 hikyuu 通常本身可以直接接收其他机器的行情推送。 |
| backtest | 1. 事件驱动回测引擎:基于实盘级 Strategy 调度逻辑,支持高频交易策略、动态条件触发策略的精细化回测(类 zipline/backtrader 架构) 2. 通常用于高频次交易及需盘中动态监控的策略回测,如盘中特定时间段选股,监控动态后执行买卖操作。 3. 事件驱动回测更贴近实盘运行逻辑,适合需要盘中动态监控、精细时序控制的策略。但本身非hikyuu核心功能。 |
| 扩展指标 | 固定计算起点:FIXED_START_INDEX/FIXED_START_DATE 周期对齐:WITHKTYP(含WITHWEEK等便捷系列) 排名:RANK 聚合:AGG_SUM/AGG_COUNT/AGG_MEAN/AGG_MAX/AGG_MIN/AGG_MEDIAN/AGG_STD/AGG_VAR/AGG_QUANTILE |
| TradeManager统计扩展 | 扩展绩效、回撤、持仓分析等: get_performance (含扩展统计) get_max_pull_back get_position_ext_info_list get_history_position_ext_info_list get_profit_percent_monthly get_profit_percent_yearly |
| clickhouse存储引擎 | 使用 clickhouse 保存股票数据,相比HDF更快,磁盘空间占用远小于mysql,且适合网络 |
| 动态周期K线 | 支持自定义周期K线 |
| 并行加速 | get_market_view, get_inds_view 为并行计算(需x86机器需支持 AVX 指令集,且需要单独安装和导入 pip install hikyuu-plugin from hikyuu_plugin.extra import *) |
| 非预加载数据缓存 | LRU 缓存加速非预加载数据 |
| 懒加载模式 | 预加载优化,节省内存与启动时间,主要用于限量股票策略分析或执行 (注意:在不限制预加载数量时,交互模式下不要尝试遍历分钟线等数据量巨大的股票,防止爆内存)) |
| …… |