Para empresas

Seu gráfico de trading, com a sua marca.

O TradeCanvas tem licença MIT. Coloque-o em um produto comercial, modifique-o, hospede-o você mesmo: seus clientes veem a sua marca, e seus dados ficam nos seus servidores.

Grátis, para qualquer uso

  • Sem logo no gráfico

    Nada do TradeCanvas é desenhado no gráfico ou no widget. A licença MIT só pede que o texto dela acompanhe o código.

  • Nada enviado a lugar nenhum

    A biblioteca não tem telemetria. Ela só abre uma conexão por meio de um adaptador de dados que você inicia: um dos feeds de exchanges embutidos, ou o seu próprio.

  • Sem solicitação, sem aprovação

    npm install, e todos os recursos da auditoria do sistema são seus, incluindo o book de ofertas em escada, o gráfico de profundidade e o heatmap.

  • Todo o código-fonte

    Leia, corrija, faça um fork. A MIT não exige nada do seu próprio código: ele continua seu e continua fechado, se você quiser.

Pronto para uma revisão de TI

O que uma revisão de segurança ou de fornecedor costuma perguntar, e onde conferir cada resposta.

  • Sem dependências de terceiros em runtime: o pacote do gráfico depende apenas do core e do commons do próprio TradeCanvas. Fonte
  • Sem eval e sem new Function, então ele roda sob uma Content Security Policy sem unsafe-eval.
  • O widget adiciona um elemento <style>, então as páginas dele precisam de style-src 'unsafe-inline'; o Chart headless não adiciona nenhum. Fonte
  • Problemas de segurança são reportados de forma privada e respondidos em até uma semana. Fonte
  • Cada pull request é compilado, tem os tipos verificados e é testado no CI: mais de 3.000 testes unitários. Fonte
  • As versões são publicadas pelo GitHub Actions a partir do repositório, não da máquina de um desenvolvedor. Fonte
  • Chrome 80+, Firefox 80+, Safari 14+ e Edge 80+. Fonte
  • A licença: MIT, uma página. Fonte

Seus dados, seus servidores

O gráfico desenha as barras, os ticks e as ordens que você entrega a ele. Conecte seu próprio backend com um DataAdapter, ou com um WebSocketAdapter que recebe uma URL, uma função de histórico e um parser de mensagens; as ordens saem por um adaptador de execução seu. A documentação de Realtime e de Trading mostra como.

Primeiros parceiros

Estamos procurando as primeiras corretoras, plataformas de trading e equipes de fintech que vão levar o TradeCanvas aos seus clientes.

O que você recebe

  • Ajuda para conectar seu feed de dados e suas ordens
  • Os problemas que você encontrar, corrigidos primeiro
  • Voz no que será construído a seguir

O que pedimos

  • Feedback enquanto você desenvolve
  • Permissão para citar você como usuário quando estiver no ar

Suporte pago, com tempos de resposta em contrato, suporte de longo prazo para uma versão principal e módulos feitos para você, vem depois. Se você precisa disso agora, é só dizer.

Fale conosco

Conte quem você é, o que está construindo e para quais mercados.

Perguntas sobre o código ficam melhor em público, nas issues do GitHub.

Perguntas

Precisamos mostrar o nome ou o logo do TradeCanvas?
Não. Mantenha o texto da licença junto com o código, como ele já está em node_modules; nada precisa aparecer na tela.
Precisamos publicar nosso próprio código?
Não. A MIT não impõe condições ao código ao redor.
A licença pode mudar de repente?
Toda versão já lançada é MIT e continua MIT: a licença de uma versão publicada não pode ser revogada.