Hikyuu

Latest version: v2.5.5

Safety actively analyzes 723685 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 9

2.3.0

1. 新增特性
- C++ 直接内建全部 ta-lib 指标,以 "TA_XXX" 方式命名
- matplotlib 绘图增加通达信兼容绘图函数: STICKLINE、DRAWBAND 等
- 新增 WMA 指标公式
- 新增 CONTEXT 指标,用于指标在不同上下文中进行计算

2. 其他缺陷修复与优化
- fixed 动态指标参数增加nan保护处理
- fixed windows 下 hub 路径大小写比较
- fixed pydatetime_to_Datetime 在传入 Datetime 类型时转换错误
- 改进 CORR/SPEARMAN 指标
- 改进 clang 下 Parameter 类型比较
- 改进 PRICELIST, 在指定上下文时按上下文右对齐,保证等长; 在自身为时间序列时,指定上下文时按日期对齐
- 改进 Null, 以便 double/float 类型可以使用 val == Null<double>() 形式判断空值
- KData 相等比较时补充 stock 为空但 query 不同的情况,此时认为相等
- 消除 matplotlib 下指标绘制时出现的 "linestyle" 告警
- 更换项目 logo, 改进 HikyuuTdx 任务栏图标显示

2.2.4

1. 支持 Macosx 及 mac arm 平台安装包
2. HDF5/MySQL 存储支持自定义板块,参见 StockManager add_block/remove_block 方法
3. 优化 MySQL 数据库重连
4. HikyuuTdx 在交易时段导入数据时给出弹出确认警告

2.2.3

1. fixed linux 下滚动寻优系统崩溃
2. SYS_WalkForward 默认寻优算法调整为按账户年化收益率排序寻优
3. 微调优化 HikyuuTDX 界面

2.2.2

1. 优化 sys_performance, 统一使用上证指数交易日作为参考日期,防止参考证券日期和回测证券日期不一致的情况
2. 增加 PF 调仓模式,可以按周/月/年中第N日方式指定调仓日
3. run_in_strategy 等添加其他订单代理参数,以便可以实盘时进行其他方式的通知(如邮件)
4. Python 中 Stock set_krecord_list 方法增加指定 ktype 参数
5. 支持 python 3.13 (注:由于其他依赖包尚未全部支持 3.13, 数据导入暂时不可用)
6. 改进打包,多版本 python 支持同时包含于一个包中
7. 增强 VALUE/PRICELIST 指标,可同时指定对应的参考日期
8. 增加 df_to_ind 函数,通过指定 pandas.DataFrame 中的数据列及日期列名称,将相关列转为指标数据
9. 初次使用 HikyuuTdx 导入数据时,根据配置路径尝试自动创建相关目录

2.2.1

1. fixed strategy 实盘发出信号失败
2. fixed c++ demo2 run failed
3. 优化 python 中 strategy 无法 ctrl+C 终止
4. 优化 HikyuuTdx GUI 布局, 支持缩放
5. 优化 Strategy 上下文中 ktypelist 为空时, 认为使用全部K线类型

2.2.0

1. 新增特性
- 新增 WalkForwardSystem 滚动系统策略(单候选系统时为滚动,多候选系统时为滚动寻优)
- 新增 OptimalSelector 滚动系统策略寻优算法(配合 WalkForwardSystem 使用)
- Strategy 支持指定多个时间点任务
- IC/ICIR/MF_MultiFactor/SE_MultiFactor 增加 spearman 参数,控制相关系数计算方法

2. 功能优化
- 优化 SpotAgent
- 解决 hub 中自定义继承类接口在另一个part中引用时丢失的问题
- 调整 HikyuuTDX 超时时长,避免 linux 超时时等待时间过长

3. 缺陷修复
- fixed etf 缩扩股,调整权息表以适应缩扩股
- fixed DMA和INSUM,处理 nan 和 discard
- fixed 日期型 KQuery 比较失败
- fixed System未正确使用 m_kdata
- fixed performance 统计计算天数时加1
- fixed some CN not register serialization
- fixed portfolio 打印缺失

Page 2 of 9

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.