Kronos:给金融 K 线专门训练的基础模型
来源:GitHub — 2026-10-21 · ⭐ 42,197 stars · 今日 +719 · Python
📋 概述
Kronos 自称第一个面向金融 K 线的开源基础模型,训练数据来自 45 个以上全球交易所,论文已被 AAAI 2026 接收。它不是通用时序模型的套壳,而是针对金融数据高噪声特性设计的两段式框架:专用 tokenizer 先把连续的多维 OHLCV 数据量化成层级离散 token,再用大型自回归 Transformer 在这些 token 上预训练,从而用一个模型覆盖多种量化任务。模型族从 Kronos-mini 的 410 万参数、2048 上下文,到 Kronos-base 的 1.02 亿参数、512 上下文均已开源在 Hugging Face,Kronos-large 的 4.99 亿参数未开放;另有 BTC/USDT 未来 24 小时预测的在线演示与微调脚本。
🔑 核心要点
- 两段式设计:先把多维 OHLCV 量化成层级离散 token,再在 token 上用自回归 Transformer 预训练。
- 训练数据覆盖 45 个以上全球交易所,论文被 AAAI 2026 接收,2025 年 8 月放出微调脚本以适配自有任务。
- 开源三档:Kronos-mini 410 万参数 / 2048 上下文、Kronos-small 2470 万 / 512、Kronos-base 1.02 亿 / 512;Kronos-large 4.99 亿未开源。
- 要注意 max_context 是 512,输入回顾长度不应超过该值,KronosPredictor 会自动截断较长上下文并处理归一化与反归一化。
💡 金句
Kronos is the first open-source foundation model for financial candlesticks (K-lines), trained on data from over 45 global exchanges.
👍 0
👎 0
← 返回 GitHub Trending 首页