QILIN PRODUCT · KSTOCK

KStock

KStock 是基于麒麟引擎打造的跨平台桌面端 A 股量化研究智能体:用对话驱动研究,从数据、回测到成稿一站完成。策略、因子、选股、报告四库与整个工作台界面全部是引擎插件,品牌、账户、数据与技能都在本地。

01产品定位

KStock 是「一切皆插件」理念下的垂直产品:品牌、公共页、量化四库与工作台 UI 全部以引擎插件实现,桌面端则是引擎桌面包的白牌化产物——产品与引擎的差异只有一份产品清单。

  • 插件化产品:13 个 @kstock/* 插件包叠在引擎基座上,量化能力随插件热插拔,不修改引擎一行代码。
  • 白牌桌面端:桌面壳 = 麒麟引擎桌面包(@qilin-agent/desktop + desktop-host)+ 一份 product.json 产品清单,窗口、协议与更新链路由引擎壳统一承担。
  • 单进程架构:整条业务面只有一个麒麟引擎进程(kstock profile),四库存储、数据 API 与技能都运行在插件体系内。
  • 引擎同源:跟随麒麟引擎上游演进(当前锚定 3.1.7-rc.3),引擎的模型适配、沙箱与技能生态即 KStock 的能力底座。
KStock 自动生成的多因子选股策略回测报告:年化收益、最大回撤、夏普比率等指标卡与净值回撤曲线

02量化四库

策略、因子、选股、报告四库是 KStock 的研究资产底座:本地 SQLite 存储、版本化追踪、浏览器内直接回看,智能体可随时读写。

STRATEGIES

策略库

策略组合与回测管理:版本时间线、多次回测对比、净值曲线叠加,每次运行都留下可追溯的产物。

FACTORS

因子库

因子定义与检验:IC 曲线叠加对比,把「哪些因子在起作用」变成看得见的曲线。

SELECTIONS

选股库

选股结果的沉淀与复用:多次选股的重合分析、运行报告归档,选股逻辑可复跑可审计。

REPORTS

报告库

研究结论的成稿归档:按日期分组、iframe 内嵌预览;智能体经入库口把生成的报告直接归档,重复归档自动覆盖更新。

03对话驱动的研究工作台

研究以自然语言展开:提出问题,智能体取数、检验、回测、成稿,每一步都有据可查。

SKILLS

精选技能随包分发

内置 31 个精选技能与自研 html-report 技能:纯标准库渲染器输出单文件报告,内联 SVG 图表(折线、面积、柱状、散点、饼图、雷达),无外部图表依赖。

MARKET

行情与研究面

新闻热点、缠论结构、模拟盘行情接入与组合再平衡设计逐步落地;数据源凭据(Tushare Token 等)本地配置,开箱即连。

EVIDENCE

证据链与口径

回测计入佣金、印花税与滑点,停牌与涨跌停按当日不可成交处理;报告附带数据来源、数据截至时间与参数指纹。

API

同源数据 API

四库经 /kstock-api 同源路由暴露(策略、因子、选股、报告),与工作台同一套契约,外部脚本与智能体共用。

04桌面架构与数据自有

安装即用,数据全部落在自己的机器上。

环节机制
首启解包引擎运行时闭包到 ~/.kstock/runtime,播种 kstock profile(bundle 叠层 + 插件链接),拉起 desktop-host
会话建立壳生成一次性 boot secret,经 Node IPC 就绪握手换取账号会话,主窗口经 kstock://app/ 自定义协议加载——页面不出现本地回环地址
数据存储四库与账户存于本地 ~/.kstock(SQLite),报告 HTML 归档在 ~/.kstock/reports/,不依赖任何云端
账户本地 scrypt 口令认证;1.x 老账户自动迁移,旧密码原样有效,首次登录后透明升级
升级运行时闭包按指纹幂等重解,四库数据跨版本兼容沿用

05获取 KStock

当前版本 v2.1.4:macOS(Apple Silicon)DMG 与 Windows x64 安装包已经发布,安装包经 CDN 分发。