Hikyuu 2.0.8 发布,高性能量化交易研究框架
Hikyuu 是一款基于 C++/Python 的高性能开源量化交易研究框架,用于A股全市场快速策略分析及回测。与其他量化平台或回测软件相比,具备:
- 超快的速度,百万K线秒级回测;
- 针对系统交易理念进行组件化,实现真正的“积木化”积累
更多信息,参见:
- 项目主页: https://hikyuu.org
- gitee地址:https://gitee.com/fasiondog/hikyuu
- github地址:https://github.com/fasiondog/hikyuu
2.0.3 ~ 2.0.8 主要更新
功能改进
- 增加 BLOCKSETNUM、INSUM 横向统计指标
- 增强 FINANCE,增加 only_year_report 和 dynamic 参数,以便进行市盈率等计算
- 优化内建信号指示器 SG_Band, 支持使用 3 个指标分别作为参考、下轨、上轨
- 增加北交所 92 号段
- 增加 BlockIndex 表,支持 Block 获取对应指数
- Stock 添加获取所属板块列表方法 get_belong_to_block_list
- Block 支持直接加入 list 格式的证券列表
- 改进 sys_performance,在query日期不在stock的有效日期范围内时,抛出异常; 绘图时标题中加上对应的证券名称及标识; 修正统计范围为回测截止时间
- matplotlib sysplot 增加 only_draw_close,避免数据量较大时, matploblib 绘制 K 线过慢
- 改进 matplot 绘制图形时,Indicaotr.plot 绘制时,将 x 轴设置为日期
- pf 系统名称加上股票名称
- 策略部件 python 导出时,支持 python 的动态属性,在 hub 中支持
缺陷修复
- 安装包HikyuuTDX不再采用gui模式,win11下GUI模式会造成直接timeout
- fixed 板块信息导入时,如果网络不好,未获取到当前板块信息时,会把之前的板块信息删除
- fixed interactive 中 blockbj 为空
- fixed ETF 权息缺少扩缩股
- fixed Portfolio 在非延迟买入、延迟卖出的场景下对账错误
- fixed matplotlib performance 绘制时,当前收益率显示显示错误
- fixed requirements.txt 增加 tdqm, 缺失可能导致 windows HikyuuTdx 无法直接命令启动
- fixed 接收spot时,分钟级别的成交量为股数
- fixed SG_Cycle 其 alternate 属性须为 false,影响 PF 示例
- fixed strategy 加载权息失败
- StrategyContext 在设定 ktypes 时进行从小到大的排序,以便后续能够按顺序调用 onBar
- fixed setKRecordList 使用 move(ks) 时错误
- fixed _Selector 缺失赋值构造函数,导致 clone 失败
- fixed MultiFactorBase 默认构造时缺失名称
- fixed SignalBase reset 中缺失对象成员
- fixed System 中止盈实现,保证止盈仅在盈利情况下发生
- fixed hub 获取 part 下子部件失败
- fixed 权息数据中转送股导入错误
- 本地数据导入时未导入历史财务信息
- fixed 空 Block 序列化后无法加载

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
SofaRPC v5.13.0 发布,蚂蚁金服开源 Java RPC 框架
SOFARPC 是一个高可扩展性、高性能、生产级的 Java RPC 框架。在蚂蚁金服 SOFARPC 已经经历了十多年及五代版本的发展。 SOFARPC 致力于简化应用之间的 RPC 调用,为应用提供方便透明、稳定高效的点对点远程服务调用方案。为了用户和开发者方便的进行功能扩展。同时提供了丰富的模型抽象和可扩展接口,包括过滤器、路由、负载均衡等等。还围绕 SOFARPC 框架及其周边组件提供丰富的微服务治理方案。 SofaRPC v5.13.0 现已发布,此版本添加了一些功能,带来了对 sofa-rpc 框架的增强和一些错误修复(需要 JDK8 版本支持)。具体更新内容如下: Feature 支持 triple pojo mode stream call(issue#1332)#1360 支持 kubernetes 扩展注册表#1395 支持 bzip2 和 gzip 压缩#1399 Enhancement 优化 UserThreadPoolManager#1390 优化 h2c 协议的性能#1400 针对 Nacos weight configuration 进行了增强#1406 ...
- 下一篇
欢迎 MilvusPlus 加入 Dromara 社区,向量数据库增强操作库
MilvusPlus:向量数据库增强操作库 项目简介 🔥🔥🔥MilvusPlus(简称 MP)是一个 Milvus 的操作工具,旨在简化与 Milvus 向量数据库的交互,为开发者提供类似 MyBatis-Plus 注解和方法调用风格的直观 API,提高效率而生。 特性 无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑 损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作 强大的 CRUD 操作:通用 MilvusMapper,仅仅通过少量配置即可实现 CRUD 操作,更有强大的条件构造器,满足各类使用需求 支持 Lambda 形式调用:通过 Lambda 表达式,方便的编写各类查询条件,无需再担心字段写错 支持主键自动生成:完美解决主键问题 支持自定义全局通用操作:支持全局通用方法注入 注解式配置:采用与 MyBatis-Plus 类似的注解方式配置实体模型。 直观的 API:直接的 API 设计简化数据库操作。 易于扩展:核心设计注重可扩展性。 类型安全:利用 Java 类型安全减少错误。 快速开始 自定义扩展支持: <dep...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS8安装Docker,最新的服务器搭配容器使用
- Linux系统CentOS6、CentOS7手动修改IP地址
- 2048小游戏-低调大师作品
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8编译安装MySQL8.0.19
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS7,8上快速安装Gitea,搭建Git服务器