Hikyuu 1.3.0 发布,高性能量化交易研究框架


Hikyuu 是一款基于 C++/Python 的高性能开源量化交易研究框架,用于快速策略分析及回测。与其他量化平台或回测软件相比,具备:

  1. 超快的回测速度;
  2. 对完整的系统交易理念进行抽象,并分解为不同的组件,通过重用不同的方面策略,最大化的减轻编写策略的负担。

更多信息,参见项目主页: https://hikyuu.org  http://fasiondog.gitee.io/hikyuu

在 Hikyuu 1.2.9 版本中,我们进行了一系列重要的修复和功能增强,该版本更新如下:

1.  指标融合优化,复杂指标计算速度提升了8~10倍左右

从网上找了一段通达信百变一阳指选股器,计算公式如下:

from hikyuu.interactive import *

VAR1=LLV(L,13)
VAR2=HHV(H,13)
VAR3=SMA((C-VAR1)/(VAR2-VAR1)*100,5,1)
VAR4=SMA((VAR2-C)/(VAR2-VAR1)*100,5,1)
AA=VAR3
BB=VAR4
VAR5=SMA(MAX(C-REF(C,1),0),5,1)/SMA(ABS(C-REF(C,1)),5,1)*100
CC=EMA(VAR5,3)
XG = CROSS(CC,BB) & (CC>=REF(CC,1)) & (BB<=REF(BB,3)) & (CC>=49.5) & (MA(C,3)>=REF(MA(C,3),1)) & (MA(C,7)>=REF(MA(C,7),1)) & (MA(C,60)>REF(MA(C,60),3))

%time select(XG)

1.2.9 版本计算耗时 10.5 秒

1.3.0 版本计算耗时 1.3 秒

2. 功能增强

    - hikyuu_hub 支持指标部件
    - TradeManager 引出买空/买空操作至 python
    - Stock 引出 get_index_range 方法至 python
    - 编译选项增加 stacktrace 选项,方便异常时打印 C++ 堆栈
    - 优化 TimerManager、线程池、数据驱动等基础设施
    - MySQL/SQLite 数据引擎支持绑定 datetime
    - 优化指标默认名称
    - 升级 flatbuffers 版本至 23.5.6
    - 优化 Stock 的相等比较
    - KQuery/KRecord/KData 相等/不等比较完善并引出至 python
    - 完善 Performance
    - 支持指标组合测试

3. 其他错误修复
    - 更新 SG 信号指示器系列方法,去除移除 OP 后的一些遗留问题
    - 修复 TradeList 转 np 时使用了已废弃的方法
    - 修复 SUM 存在访问越界的问题
    - 修复 IniParser 不支持 windows 中文路径的问题
    - 修复 RSI 存在 NaN 值时计算错误
    - 修复 Ubuntu 23.10 下编译失败的问题


相關推薦

2022-11-18

Hikyuu 是一款基于 C++/Python 的高性能开源量化交易研究框架,用于快速策略分析及回测。与其他量化平台或回测软件相比,具备: 超快的回测速度(百万级别 K 线 1~2 秒完成 A 股全市场计算); 对完整的系统交易理念进行抽

2024-04-21

Hikyuu 是一款基于 C++/Python 的高性能开源量化交易研究框架,用于快速策略分析及回测。与其他量化平台或回测软件相比,具备: 超快的回测速度; 针对系统交易理念进行组件化,灵活组合 更多信息,参见项目主页: https:

2024-04-04

Hikyuu 是一款基于 C++/Python 的高性能开源量化交易研究框架,用于快速策略分析及回测。与其他量化平台或回测软件相比,具备: 超快的回测速度; 针对系统交易理念进行组件化,灵活组合 更多信息,参见项目主页: https:

2022-08-16

vn.py 是基于 Python 的开源量化交易程序开发框架,起源于国内私募的自主量化交易系统,目前已经成长为一套全功能的交易程序开发框架。 3.3.0 版本更新内容如下: 新增 新增数据库组件vnpy.trader.database中的TickOverview对象

2022-06-27

vn.py 是基于 Python 的开源量化交易程序开发框架,起源于国内私募的自主量化交易系统,目前已经成长为一套全功能的交易程序开发框架。 3.2.0 版本更新内容如下: 新增 添加广州期货交易所枚举值字段GFEX 新增CTP期权(ETF

2022-07-21

错误缓解技术。 Qsim:使用 AVX/FMA 矢量化指令编写的高性能状态矢量模拟器,可选 GPU 加速。   有关 Cirq  1.0 的更多内容,请参阅谷歌博客和 1.0 发行说明 。

2023-10-29

sp;6 美元的以太币即可购买 50 个 Stars。除了 Stars,其他可量化的指标——如 Forks、Watchers 和 Follower 也可单独或组合购买。 via https://baddhi.shop/product/buy-github-followers/ 文章写道,此前初创公司、程序员和投资者在决定雇用谁

2023-07-27

大 8192 序列长度,推理速度较一代 CodeGeeX-13B 大幅提升,量化后仅需6GB显存即可运行,支持轻量级本地化部署。 更全面的AI编程助手:CodeGeeX插件(VS Code, Jetbrains)后端升级,支持超过100种编程语言,新增上下文补全、跨文件补

2023-07-25

,北京知未智能科技有限公司(知未智能KDF)产品与技术发布会于上海召开。会上发布了该公司从零训练的大语言模型——“JIANG”大语言模型,以及基于该模型研发的一系列产品,包括KDF智讯、KDF绝未、KDF中书等。 知未智能

2023-06-28

Northstar v6.0.0.Final 已经发布,盈富量化平台 此版本更新内容包括: 实盘正式版 v6重大更新 把包名全部改为 org.dromara 的前缀 重构了指标框架 简化了项目依赖,移除了 redis 的持久化实现,采用了更轻的H2 优化了领域模

2023-01-20

为 WebAuthn 的开源技术。该技术是在 2016 年由万维网联盟发布,WebAuthn 支持所有主要的浏览器。 根据 Passwordless.dev 的说法,在一个应用程序中实施 WebAuthn 可能需要软件团队花费数周时间,而他们的框架则可以将实施 WebAuthn 所需

2022-10-11

本,参与版本贡献的开发者数量新增 63%,是 openEuler 已经发布的发行版中,开发者数量最多的一次。openEuler 22.09 的顺利发布离不开社区近 400 家企业的积极贡献,特别感谢华为、麒麟软件、统信软件、润和软件、中科院软件所、

2023-08-19

企业级 Linux 开发商 SuSE 将私有化,从法兰克福证券交易所退市。 1994 年,SuSE 成立自己的独立公司 ,是最早的 Linux 开发商之一。2004 年它被 Novell 收购,Novell 在 2010 年被 Attachmate 收购,Micro Focus 在 2014 年收购 Novell 后将 SuSE 分

2023-08-25

输出语言 目前,SeamlessM4T 已在 CC BY-NC 4.0 许可下发布,以便研究人员可以在此基础上进行开发。与此同时,Meta 还发布了一个多模式翻译数据集 SeamlessAlign,包含 270,000 小时的语音和文本对齐。  Meta 表示,现有的语音