
오픈소스 · 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" />시장을 시작하는 중…




하나에 집중합니다: 사람들이 실제로 거래하는 화면. 차트, 주문, 시세판, 오더 플로우를 제대로.
트레이딩이 무거워지는 곳에서 빠르게.
100만 개의 봉, 1,000개 종목, 멈추지 않는 틱. 내장 그래픽 노트북에서 측정했으며, 같은 장면을 여러분의 기기에서 실행해 볼 수 있습니다.
- 1,000,000
- 개 봉을 한 차트에 담아 WebGL로 60 fps 이동, 지표 4개 포함
- ~0.001 ms
- 10만 봉의 지표 4개에 실시간 틱 하나를 반영하는 시간
- 1,000
- 개 종목을 한 시세판에, 바뀐 셀은 깜박임
- 176 KB
- 헤드리스 차트, gzip 기준, 의존성 없음
1600×900, 1,000,000개 봉 전체 보기 + 지표 4개 · 2×
2560×1400, 캔들 2,000개 + 지표 4개 · 2×
데모
TradeCanvas로 트레이딩 화면을 만들고 계신가요?
이야기를 듣고 싶습니다.









