
開放原始碼 · MIT · 任何市場皆可免費使用
為交易畫面與報價看板而生。
圖表、下單、訂單流與即時報價看板,適用於任何交易所。同一套 API,支援所有框架,沒有第三方執行期相依套件。
import { Chart } from '@tradecanvas/chart'
const chart = new Chart(el, { theme: 'dark' })
chart.setData(bars)
chart.addIndicator('ema', { period: 21 })import { TradeCanvas } from '@tradecanvas/react'
<TradeCanvas data={bars} theme="dark"
indicators={[{ id: 'ema', params: { period: 21 } }]} /><script setup>
import { TradeCanvas } from '@tradecanvas/vue'
</script>
<TradeCanvas :data="bars" theme="dark" /><script>
import { TradeCanvas } from '@tradecanvas/svelte'
</script>
<TradeCanvas data={bars} theme="dark" />正在啟動行情…




只專注一件事: 人們用來交易的畫面。圖表、下單、報價看板與訂單流,每一樣都做到位。
- 1,000,000
- 根K線在同一張圖表上,開啟 WebGL 與四個指標,以 60 fps 平移
- ~0.001 ms
- 將一筆即時 tick 計入 100,000 根K線上的四個指標
- 1,000
- 檔商品在同一個報價看板上,每個變動的儲存格都會閃爍
- 176 KB
- headless 圖表經 gzip 後的大小,零相依套件
1600×900,縮小顯示 1,000,000 根K線 + 4 個指標 · 2×
2560×1400,2,000 根K線 + 4 個指標 · 2×
示範
正在用 TradeCanvas 打造交易畫面嗎?
我們很樂意聽你分享。










