Kronos 实战:个人投资者与量化团队用金融基础模型做 K线预测的 5 件必会事
Kronos 实战个人投资者与量化团队用金融基础模型做 K线预测的 5 件必会事【免费下载链接】KronosKronos: A Foundation Model for the Language of Financial Markets项目地址: https://gitcode.com/GitHub_Trending/kronos14/KronosKronos 是开源社区少有的金融 K线基础模型输入开高低收量OHLCV序列输出未来多个时间点的价格与成交量预测支持批量推理、策略回测与微调。会 Python、看得懂 K 线即可上手个人投资者与量化团队都能直接使用。选型速览Kronos 四个档位怎么选据仓库 READMEKronos 是一组 decoder-only只看已读到的历史信息、逐步往前生成类似只根据已经写出的句子猜下一句结构的金融基础模型预训练数据覆盖全球 45 个以上交易所的 K 线序列论文被 AAAI 2026 接收代码与权重按 MIT 协议开源。它不是通用时间序列模型而是针对金融数据高噪声、多尺度的特点专门设计定位是统一底座支撑预测、信号生成等多样量化任务。档位参数量上下文长度硬件建议适合谁Kronos-mini4.1M2048CPU 可跑低资源环境、快速验证Kronos-small24.7M512CPU 可跑GPU 更优日常预测的主力档位Kronos-base102.3M512建议 GPU追求更高预测质量Kronos-large499.2M512未开源仅作论文参考 选型建议多数场景选 small 即可单只股票的单次预测 CPU 就能完成512 的上下文足够日线级任务环境很弱就退到 mini批量预测和微调训练建议直接上 GPU。Kronos 股票价格预测安装3 分钟跑通第一笔预测环境要求只有一条Python 3.10依赖是 PyTorch、pandas、huggingface_hub 等几个常见库详见 requirements.txt模型权重首次运行时自动从 Hugging Face 拉取无需手动下载。git clone https://gitcode.com/GitHub_Trending/kronos14/Kronos # 克隆仓库 cd Kronos pip install -r requirements.txt # 安装依赖装好后最小可运行的预测脚本只有几行x_df、x_ts、y_ts为自备的历史与待预测数据from model import Kronos, KronosTokenizer, KronosPredictor tokenizer KronosTokenizer.from_pretrained(NeoQuasar/Kronos-Tokenizer-base) # 加载 tokenizer model Kronos.from_pretrained(NeoQuasar/Kronos-small) # 加载主模型 predictor KronosPredictor(model, tokenizer, max_context512) # 构建预测器 pred_df predictor.predict(dfx_df, x_timestampx_ts, y_timestampy_ts, pred_len120, T1.0, top_p0.9, sample_count1) # 生成 120 根预测几个必须知道的输入约定x_df是历史 K 线 DataFrameopen/high/low/close列为必备volume/amount可选缺失时自动补 0x_timestamp、y_timestamp分别是历史时段和待预测时段的时序small/base 的max_context为 512输入过长会被自动截断返回的pred_df按y_timestamp对齐包含预测的 open/high/low/close/volume/amount。两条低门槛路径Web 界面零代码与 API 集成 不想写代码时仓库内置了一个 Flask Plotly 的本地 Web 界面支持 CSV、Feather 数据格式和 CPU、CUDA、MPS 三种设备。在仓库根目录依次执行cd webui和python run.py启动后访问http://localhost:7070操作路径是选数据文件 → 选模型档位与设备 → 用滑块拖动 400120 数据点的时间窗口 → 调温度、核采样、样本数 → 点击预测。结果页会给出 K 线图、预测与实际的价差统计和误差分析适合作为第一次体验的入口。需要集成进自己的系统时直接调KronosPredictor的predict方法批量场景用predict_batch传入多个等长的 DataFrame 列表GPU 并行推理各序列独立做归一化/反归一化一次跑完一组资产的预测。控制随机性的有三个参数T温度控制输出随机程度、top_p核采样只保留累计概率达到 top_p 的一小撮候选 token相当于只在最可能的选项里挑、sample_count生成多条预测路径后取平均。官方建议温度 1.2~1.5、top_p 0.95~1.0、样本数 2~3质量更稳。实测结论K线预测走势对比与策略回测 先看单只股票的预测样例以 400 根历史 K 线为上下文预测后续 120 根5 分钟级 A 股数据红色为模型预测、蓝色为真实走势。从图中看收盘价预测贴合了震荡后上行的趋势形态成交量预测整体偏保守只捕捉到部分放量区间。回测口径更有参考价值。官方提供 A 股 top-K 策略回测脚本上图是扣费后累计收益last/mean/max/min 对应不同采样路径下图是相对 CSI300 基准的累计超额收益2024 年 10 月后策略曲线整体位于基准之上超额收益持续走正。需要说明官方明确标注这是一条简化演示流水线——top-K 选券加简单回测并非生产级量化系统真实使用还要叠加组合优化、风险因子中性化和交易成本建模。原理选读K线如何被模型读懂第一阶段是 token 化。K 线连续、多维、带噪直接训练很难。Kronos 的 Tokenizer 先用编码器压缩表示再经二值球面量化BSQ把每个时间点量化成粗粒度 细粒度两级子 token最后由解码器重建出 K 线——重建能力说明 token 确实保留了价格与成交量的关键信息。实现位于 model/module.py 的BSQuantizer。第二阶段是自回归每一步只依据已生成的内容预测下一步预训练。拿到 token 序列后一个因果 Transformer 按给定历史、猜下一个 token的方式训练每个 Transformer 块内部由多个 Intra-Block 组成块之间通过共享参数和交叉注意力Header/Query传递跨时间尺度信息既控制参数规模又保留长程依赖。核心代码在 model/kronos.py。用自己的数据微调Qlib 与 CSV 两条管线A 股 Qlib 管线finetune/用微软 Qlib 准备数据额外需pip install pyqlib路径与超参数集中在finetune/config.py修改四步走python finetune/qlib_data_preprocess.py # 数据预处理与切分 torchrun --standalone --nproc_per_node2 finetune/train_tokenizer.py # 微调 Tokenizer torchrun --standalone --nproc_per_node2 finetune/train_predictor.py # 微调 Predictor python finetune/qlib_test.py --device cuda:0 # 回测评估适合已有 Qlib A 股数据示例默认日线频率的团队跑完即可得到策略回测曲线。自定义 CSV 管线finetune_csv/面向任意 CSV K 线数据需含 timestamps/open/high/low/close/volume/amount 列volume、amount 可为 0。改一个 YAML 配置一条命令顺序训练 tokenizer 和 predictorcd finetune_csv python train_sequential.py --config configs/config_ali09988_candle-5min.yaml # 顺序训练 # 多卡可加分布式torchrun --standalone --nproc_per_node8 train_sequential.py --config yaml下图是该管线在阿里巴巴港股 09988 五分钟数据上微调后的预测效果二次开发方面模型全部是标准 PyTorch 模块经 huggingface_hub 的from_pretrained加载替换权重即可换任意档位BSQuantizer、KronosTokenizer、Kronos均可单独 import复用进自己的 pipeline。谁适合怎么用个人投资者、量化团队与开发者个人投资者走 Web 界面拿到未来 120 个时间点的价格与成交量预测及误差统计辅助个股判断量化团队用predict_batch批量生成多资产信号接入既有组合优化与风控流程回测脚本做初步验证开发者/研究者用自有市场数据微调出领域定制版本或直接在 model/ 源码上二次开发。下一步可以立刻做的 5 件事克隆仓库并执行pip install -r requirements.txt完成 Kronos 安装运行 examples/prediction_example.py看第一张预测对比图启动 webui/ 零代码体验完整预测流程有自有 CSV 数据时按 finetune_csv/ 的管线微调再用 finetune/qlib_test.py 跑回测验证浏览 examples/ 目录获取更多单标的、批量预测与回测脚本。需要提醒模型输出是统计意义上的预测信号不构成投资建议真实交易前请用自己的数据做充分回测。【免费下载链接】KronosKronos: A Foundation Model for the Language of Financial Markets项目地址: https://gitcode.com/GitHub_Trending/kronos14/Kronos创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

水准测量与高程基准技术解析及应用实践

水准测量与高程基准技术解析及应用实践

1. 水准测量技术解析水准测量作为传统大地测量的核心手段,其本质是通过建立高程控制网来实现地表点位的垂直定位。在实际作业中,我们通常采用几何水准测量方法,使用精密水准仪配合铟钢水准标尺,通过"后视-前视"的观测模…

2026/10/14 5:46:16 阅读更多 →
LLM结构化判断实战:用Jev把模型决策做轻做快做便宜

LLM结构化判断实战:用Jev把模型决策做轻做快做便宜

LLM 应用做久了,你会发现一个很尴尬的现实:模型能写诗、能聊天、能编故事,但一到"帮我判断一下这个工单该分给哪个组""这条评论是不是垃圾广告""这封邮件要不要标紧急"这种结构化决策场景,就开始变…

2026/10/14 5:45:16 阅读更多 →
WebSocket消息推送架构:私发与广播的集群路由设计实践

WebSocket消息推送架构:私发与广播的集群路由设计实践

做Web实时消息推送这几年,我最大的感受是:广播很容易,人人都会;私发才是真正考验设计功底的地方。很多人以为私发就是“给某个session发一条消息”,做出来之后一上集群就凉了,session在A机器,消…

2026/10/14 5:45:16 阅读更多 →

最新新闻

EVCC 开源充电桩管理实战:3 处配好

EVCC 开源充电桩管理实战:3 处配好

EVCC 开源充电桩管理实战:3 处配好 【免费下载链接】evcc solar charging ☀️🚘 项目地址: https://gitcode.com/GitHub_Trending/ev/evcc 正午光伏出力大于家里用电时,多数充电桩只能干瞪眼——要么余电按几分钱的上网电价卖出去&am…

2026/10/14 6:24:26 阅读更多 →
外盘期货资管服务器配置全攻略:低延迟系统CPU内存存储指南

外盘期货资管服务器配置全攻略:低延迟系统CPU内存存储指南

做外盘期货资管软件,服务器配置这事儿,我被问过太多次了。每次看到有人拿着几万块的预算清单来问能不能跑起来,或者拿着电商服务器的配置来硬扛实盘行情,我都觉得有必要把这事儿彻底聊透。外盘期货资管说白了是个24小时运转的低延…

2026/10/14 6:24:26 阅读更多 →
AI圈的国庆七天技术节律:开源、本地化与生态卡位实战

AI圈的国庆七天技术节律:开源、本地化与生态卡位实战

1. 项目概述:一场没有硝烟的AI技术快闪战“国庆七天,AI圈没一天消停”——这句话不是段子,是过去七年里我跟踪AI领域动态最真实的切身感受。每年十月一日到七日,当多数行业进入节奏放缓的假期模式时,AI圈反而像被按下了…

2026/10/14 6:24:26 阅读更多 →
外盘期货资管软件服务器配置指南:从CPU到高可用全解析

外盘期货资管软件服务器配置指南:从CPU到高可用全解析

最近有好几个做量化交易的朋友来问我同一个问题:想搭一套外盘期货资管软件,服务器到底应该怎么配?我理解他们的纠结。这类软件虽然也跑在普通服务器上,但它的负载模型和网站后台、企业OA完全不一样,行情数据量大、延迟…

2026/10/14 6:24:26 阅读更多 →
B站视频批量下载全指南:yt-dlp与ffmpeg的自动化实践

B站视频批量下载全指南:yt-dlp与ffmpeg的自动化实践

简介:这份资源是一套基于Python的B站视频批量下载与处理工具,整合了yt-dlp和ffmpeg两大库,面向需要下载高清视频、提取弹幕或进行多格式转换的B站用户,尤其适合视频学习、素材整理与内容分析场景。工具支持AV号、BV号和URL三种输入…

2026/10/14 6:24:26 阅读更多 →
云智变AI:从大纲到定稿,把论文写作变成一条可执行的“学术生产线”|云智变AI官网www.yunzhibian.cn

云智变AI:从大纲到定稿,把论文写作变成一条可执行的“学术生产线”|云智变AI官网www.yunzhibian.cn

你有没有算过,写一篇论文到底要切换多少个工具? 大纲用思维导图软件,文献用PDF阅读器加笔记工具,数据分析用SPSS或R,图表用Excel或Origin,正文用Word,查重降重用这个网站,AIGC检测用…

2026/10/14 6:23:26 阅读更多 →

日新闻

AnyPS5通用适配层设计:兼容性与性能的工程取舍

AnyPS5通用适配层设计:兼容性与性能的工程取舍

1. 从"AnyPS5"这个名字说起:它到底想解决什么问题第一次看到"AnyPS5"这个标题,我脑子里冒出来的第一个念头是:这大概率是一个围绕"跨平台运行"或者"通用适配"做文章的项目。名字里的"Any"…

2026/10/14 0:00:41 阅读更多 →
Flutter跨平台开发实战:二手交易应用与HarmonyOS适配

Flutter跨平台开发实战:二手交易应用与HarmonyOS适配

1. 项目概述:Flutter跨平台二手交易应用开发作为一名长期从事移动应用开发的工程师,我最近完成了一个基于Flutter框架的二手物品交易平台项目。这个项目最吸引我的地方在于它完美结合了Flutter的跨平台优势与HarmonyOS的生态特性,实现了"…

2026/10/14 0:00:41 阅读更多 →
DFS算法解决飞机降落调度问题实战

DFS算法解决飞机降落调度问题实战

1. 项目背景与核心思路飞机降落问题是一个经典的调度优化场景,也是算法竞赛和面试中的高频题目。这个题目要求我们合理安排多架飞机的降落顺序和时间,确保所有飞机都能安全着陆而不发生冲突。在实际航空管制中,这类问题直接关系到飞行安全和机…

2026/10/14 0:00:41 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/14 3:30:28 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/13 16:22:04 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/14 3:29:58 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 22:01:27 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 14:57:39 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 18:11:17 阅读更多 →