好家伙!LuxAlgo 刚开源 Vela,今天再看 PineTS,才发现这两个项目其实是拼在一起的。
Vela 负责画——K 线、Workspace、指标界面;
PineTS 负责算——真正执行 Pine Script。
一个管图表,一个管脚本,拼起来已经很像一套开源版 TradingView 技术栈了。
PineTS,760+ Stars,LuxAlgo 开源的 Pine Script 运行时。
以前你在 TradingView 写好一个指标,想接到交易 Bot、服务器、回测系统或者 AI Agent,很多时候还得重新翻成 Python / JavaScript。
PineTS 不一样,原来的 Pine Script v5 / v6 可以直接拿来跑,数据源也能换成自己的。
核心能力:
1️⃣ 原生跑 Pine Script v5 / v6,很多现有指标和策略不用重新写
2️⃣ 内置 60+ 技术分析函数,RSI、MACD、EMA、BOLL 这些直接调用
3️⃣ 支持 Live Streaming,新 K 线进来以后实时重新计算信号
4️⃣ 支持 多周期分析,同一脚本可以读取不同 Timeframe
5️⃣ 数据不绑 TradingView,Binance、CSV、自己的 OHLCV / API 都能接
6️⃣ pinets-cli 可以直接给 Claude、Codex、OpenClaw 调用,运行结果直接输出 JSON
而且 PineTS 还能通过 vela-pinets 接进 Vela。
也就是说:
Vela 负责把专业金融图表搭出来,
PineTS 负责把原来的 Pine 指标真正跑起来。
后面再接自己的行情、策略、AI Agent、交易 Bot,一整套链路就出来了。
LuxAlgo 这波不像是在开源两个独立项目,更像是在一点点拆出一套属于开发者自己的 TradingView 技术栈。
想把已有 Pine 接到自己的报警、回测或网页图上的,这个值得留着。
仓库:
显示更多
卧槽!给 TradingView 做付费指标的那家 LuxAlgo,把自家图表引擎开源了
Vela,495 Stars,Apache-2.0 开源,也是 LuxAlgo 自己在用的金融图表引擎。
以前做行情前端,要么买 TradingView 授权(贵、数据还受限),要么自己造图表轮子(难、bug 一堆)。
这个不一样,LuxAlgo 直接开源整套图表引擎,不是 TradingView 的壳,是自带 WebGL2 渲染器的 headless 核心,数据层 / 脚本引擎 / 渲染层全是插件化接口。
核心能力:
1️⃣ WebGL2 金融图表:实时 K 线高性能渲染,Canvas2D 自动兜底
2️⃣ 70+ 技术指标:MA、RSI、MACD、VWAP、SuperTrend、Volume Profile 都有
3️⃣ 22 种画图工具:趋势线、斐波那契、Pitchfork、波浪、Long / Short Position 直接用
4️⃣ 多图 Workspace:多图布局、Crosshair 同步、周期切换、对象树都做好了
5️⃣ 实时行情接入:Binance、Coinbase、Hyperliquid 开箱即用,也能换自己的数据源
6️⃣ 支持 Pine Script:配合 PineTS,可以把原来的 Pine 指标直接跑进 Vela
我觉得它真正有意思的地方,不是“能画 K 线”。
而是你拿到了一套可以继续长成自己交易终端的骨架。
行情、指标、策略、AI Agent、Broker,后面都能继续往上接。
想自己做 TradingView 风格量化终端、Crypto Dashboard 或 AI Trading 工作台的,这个很值得留着。
仓库:
显示更多