KLineChartQuant 是一个能让 AI 智能体直接操作的开源 K 线图表引擎。

想加指标、画趋势线、对比两只标的,跟智能体说一声,它就在你正看着的这张图上完成。A 股、全球市场和加密货币,浏览器里直接运行。

无需注册,直接使用。

贵州茅台(600519)日线图,数据来自公开行情。把鼠标停在 K 线上,就能看到开高低收和成交量。

600519贵州茅台日线 · GOTDX

连接中… 实时行情连接中,先显示截至 2026-10-09 的数据。

把画图的活交给智能体

说出想看的内容,它会在图上加指标、画线、对比标的。

智能体

你标出最新收盘价,再把茅台和沪深 300 对比一下。

  1. panes_list只读得到当前窗格
  2. drawing_create修改得到一条收盘价线
  3. instruments_query_name只读得到沪深 300
  4. comparison_create修改得到一条对比线

回放的是真实的图表工具调用,数据是 600519 与沪深 300 的真实收盘价。

密集数据下依然清晰的 K 线图表引擎

K 线、影线和指标线都按屏幕的实际像素绘制,拖动多年历史也保持流畅。测试方法见基准页。

查看基准测试
每根影线,正好占满一列像素。

打开就有行情

A 股走 GOTDX,全球市场走 TradingView 数据源,加密货币深度来自 Binance。需要别的数据,接入你自己的源即可。

行情数据源: GOTDX · TradingView · Binance · 自有数据源

KLineChartQuant 工作台:贵州茅台日线,叠加布林带、MACD 副图、一条趋势线、画线工具和智能体面板。 0.11.0-alpha.9

把图表和智能体嵌进你的产品

同一套引擎,提供 Vue 组件、React 组件和 Web Component。数据源和主题由你来定。

阅读文档
Chart.vue
<script setup>
import { KlineChart } from '@363045841yyt/klinechart'
import bars from './bars.json'
</script>

<template>
  <KlineChart :custom-data="bars" />
</template>
Chart.tsx
import { KLineChartWC } from '@363045841yyt/klinechart-react'

export const Chart = () => <KLineChartWC style={{ height: 480 }} />
index.html
<script type="module">
  import '@363045841yyt/klinechart/web-component'
</script>

<kline-chart style="display:block;height:480px"></kline-chart>

Apache-2.0 开源

代码随便看,可以 fork,也可以用在商业产品里。Issue、PR 和路线图讨论都在 GitHub 上公开进行。

GitHubQQ 群Telegram

自带密钥,自选数据源

接入你自己的模型 API Key 和行情数据源。工作台在浏览器里运行,游客身份也能直接用。

你填入的模型 API Key 只保存在当前浏览器,只发给你选定的服务商。行情数据密钥需要登录后接入:它在 Nebutra 服务器上加密保存,只用来调用对应的数据服务商。

Apache-2.0 · 浏览器运行 · 游客可用 · 自带密钥

打开一张图,向智能体提问

浏览器里免费使用,无需注册。