Open source · MIT · gratuit pour tous les marchés

Conçu pour les écrans de trading et les tableaux des cours.

Graphiques, saisie d’ordres, flux d’ordres et un tableau des cours en temps réel, pour n’importe quelle place de marché. Une seule famille d’API, tous les frameworks, aucune dépendance tierce à l’exécution.

import { Chart } from '@tradecanvas/chart'

const chart = new Chart(el, { theme: 'dark' })
chart.setData(bars)
chart.addIndicator('ema', { period: 21 })
en direct · marché simulé
Démarrage du marché…
Ordres, positions, stop-loss et take-profit sur le graphiqueChartWidget →
@tradecanvas/chart

Graphique

18 types de graphiques en Canvas 2D ou WebGL, 134 indicateurs, 64 figures en chandeliers, 69 outils de dessin.

@tradecanvas/chart/widget

Widget de trading

Un écran complet : menus, listes de suivi, ticket d’ordre, positions et alertes, en 30 langues.

bo-grid

Tableau des cours

Un tableau en temps réel pour n’importe quelle place de marché : 1 000 symboles à 30 000 ticks par seconde, cellules qui clignotent, regroupement, tableau croisé, export Excel.

@tradecanvas/chart

Flux d’ordres

La profondeur du carnet d’ordres, une heatmap de liquidité sur le GPU, une échelle de profondeur où l’on trade d’un clic et le profil de volume.

Un seul objectif : les écrans depuis lesquels on trade. Graphiques, saisie d’ordres, tableaux des cours et flux d’ordres, faits comme il faut.

Rapide là où le trading devient lourd.

Un million de barres, mille symboles, des ticks qui ne s’arrêtent jamais. Mesuré sur un portable à puce graphique intégrée ; lancez les mêmes scènes sur le vôtre.

1 000 000
barres dans un graphique, qui défilent à 60 fps avec WebGL, quatre indicateurs affichés
~0,001 ms
pour intégrer un tick en direct à quatre indicateurs sur 100 000 barres
1 000
symboles sur un tableau des cours, chaque cellule modifiée clignote
176 KB
le graphique headless, compressé en gzip, sans dépendance
WebGL là où ça compteTemps par image pendant le défilement, Canvas 2D face à WebGL 2. Plus court, c’est plus rapide ; 16,7 ms correspondent à 60 images par seconde.
1600×900, vue d’ensemble sur 1 000 000 de barres + 4 indicateurs · 2×
2560×1400, 2 000 bougies + 4 indicateurs · 2×

Vous construisez un écran de trading avec TradeCanvas ?

Nous aimerions en savoir plus.