Quando começamos a Vera Charts, fizemos a mesma pergunta que todo fundador faz: precisamos mesmo construir isso do zero? A resposta honesta é não: existem pelo menos três bibliotecas de gráficos sérias que você pode colocar em um app Next.js numa sexta à tarde e lançar na segunda. Mas todas as prop firms com quem sentamos já rodavam em uma dessas três bibliotecas, pagando as mesmas licenças, batendo nos mesmos tetos de indicadores, depurando as mesmas instabilidades de WebSocket. Elas dividiam o mesmo destino.
O que dividir um fornecedor realmente custa
Quando um fornecedor externo de gráficos lança uma regressão, toda empresa que roda em cima dele lança essa regressão também. Quando o fornecedor decide que as ferramentas de desenho devem renderizar mais devagar em favor de um novo recurso, toda empresa absorve essa decisão. Quando a renovação do contrato com o fornecedor sobe 40% no terceiro ano, toda empresa paga.
Esse é o custo explícito. O custo implícito é maior: você não consegue se diferenciar na parte do produto em que os traders passam mais tempo. Se o seu concorrente usa a mesma biblioteca, os seus gráficos têm a mesma cara, o mesmo desempenho, desenham do mesmo jeito. A única coisa em que você pode competir é a embalagem: a sua marca, os seus preços, as suas regras de avaliação. A superfície que os traders tocam o dia inteiro é idêntica.
O que construímos no lugar
A Vera Charts renderiza em um único canvas HTML5 com o nosso próprio grafo de cena, a nossa própria detecção de cliques (hit-testing) e a nossa própria distribuição (fan-out) de dados de mercado. Os números que importam para as pessoas: uma conexão upstream por símbolo, não importa quantas abas de gráfico estejam abertas ao mesmo tempo; primeira renderização em menos de 100ms em um carregamento a frio com cinco anos de histórico; zero alocação no caminho de renderização em regime estável.
Os números que importam para os nossos parceiros: lançamos recursos em dias, não em trimestres. Quando uma empresa parceira nos pede uma ferramenta de desenho, um indicador personalizado ou uma nova visualização de regra de risco, nós construímos dentro do nosso motor. Ela recebe. Os concorrentes dela não, porque os concorrentes ainda estão no fornecedor.
Por que isso importa para os parceiros
- Diferenciação: a superfície com que os traders mais interagem pode de fato ser sua.
- Velocidade: pedidos de recursos não ficam presos ao roadmap trimestral de um fornecedor.
- Estrutura de custos: uma licença fixa, não um imposto por usuário que cresce junto com você.
- Resiliência: quando algo quebra, nós consertamos. Sem empurra-empurra ao longo da cadeia de dependências.
“A plataforma deveria desaparecer. O trader deveria ver só o gráfico, o preço e a própria decisão.”
Princípio fundador, wiki de engenharia da Vera Charts
O que vem por aí
Na próxima versão, vamos lançar a personalização de regras por empresa: regras de drawdown, limites de perda diária e modelos de planos de escalonamento que você configura uma única vez no painel de administração para parceiros e que são aplicados dentro do gráfico em tempo real. O mesmo motor, a mesma distribuição, as regras da sua empresa. Se você tem uma prop firm e essa parece o tipo de conversa sobre plataforma que você quer ter, fale com a gente.