Para empresas

Tu gráfico de trading, con tu propia marca.

TradeCanvas tiene licencia MIT. Intégralo en un producto comercial, modifícalo, alójalo tú mismo: tus clientes ven tu marca y tus datos se quedan en tus servidores.

Gratis, para cualquier uso

  • Sin logo en el gráfico

    TradeCanvas no dibuja nada suyo en el gráfico ni en el widget. La licencia MIT solo pide que su texto acompañe al código.

  • No envía nada a ningún sitio

    La biblioteca no tiene telemetría. Solo abre una conexión a través de un adaptador de datos que tú inicias: uno de los feeds de exchanges integrados, o el tuyo propio.

  • Sin solicitudes ni aprobaciones

    npm install y todas las capacidades de la auditoría del sistema son tuyas, incluidas la escalera de profundidad de mercado, el gráfico de profundidad y el mapa de calor.

  • Todo el código fuente

    Léelo, corrígelo, haz un fork. MIT no exige nada de tu propio código: sigue siendo tuyo y sigue cerrado si así lo quieres.

Listo para una revisión de TI

Lo que suele preguntar una revisión de seguridad o de proveedores, y dónde comprobar cada respuesta.

  • Sin dependencias de terceros en tiempo de ejecución: el paquete del gráfico solo depende del core y los commons del propio TradeCanvas. Fuente
  • Sin eval ni new Function, así que funciona bajo una Content Security Policy sin unsafe-eval.
  • El widget añade un elemento <style>, así que sus páginas necesitan style-src 'unsafe-inline'; el Chart headless no añade ninguno. Fuente
  • Los problemas de seguridad se reportan en privado y se responden en menos de una semana. Fuente
  • Cada pull request se compila, se comprueban sus tipos y se prueba en CI: más de 3.000 pruebas unitarias. Fuente
  • Las versiones las publica GitHub Actions desde el repositorio, no desde el equipo de un desarrollador. Fuente
  • Chrome 80+, Firefox 80+, Safari 14+ y Edge 80+. Fuente
  • La licencia: MIT, una página. Fuente

Tus datos, tus servidores

El gráfico dibuja las barras, los ticks y las órdenes que le entregas. Conecta tu propio backend con un DataAdapter, o con un WebSocketAdapter al que le das una URL, una función de historial y un parser de mensajes; las órdenes salen a través de un adaptador de ejecución tuyo. La documentación de Realtime y de Trading explica cómo.

Primeros socios

Buscamos a los primeros brókeres, plataformas de trading y equipos fintech que pongan TradeCanvas al alcance de sus clientes.

Lo que obtienes

  • Ayuda para conectar tu feed de datos y tus órdenes
  • Los problemas que encuentres, resueltos primero
  • Voz en lo que se construye a continuación

Lo que pedimos

  • Tus comentarios mientras construyes
  • Permiso para mencionarte como usuario cuando estés en producción

El soporte de pago, con tiempos de respuesta por contrato, soporte a largo plazo para una versión mayor y módulos hechos a tu medida, llegará más adelante. Si lo necesitas ya, dínoslo.

Habla con nosotros

Cuéntanos quién eres, qué estás construyendo y para qué mercados.

Las preguntas sobre el código es mejor hacerlas en público, en los issues de GitHub.

Preguntas

¿Tenemos que mostrar el nombre o el logo de TradeCanvas?
No. Basta con conservar el texto de la licencia junto al código, como ya está en node_modules; no tiene que aparecer nada en pantalla.
¿Tenemos que publicar nuestro propio código?
No. MIT no impone condiciones al código que lo rodea.
¿Podría cambiar la licencia de un día para otro?
Cada versión ya publicada es MIT y seguirá siendo MIT: la licencia de una versión publicada no se puede retirar.