Pular para o conteúdo

2026 · Projeto próprio

Crypto Analytics

Crypto Analytics é um dashboard de mercado que roda no navegador a lógica de um indicador de trading que eu usava no TradingView, portado de Pine Script para JavaScript.

Stack

  • Next.js
  • DefiLlama Pro
  • Binance API
  • Chart.js
  • Vercel

O problema

Indicador de plataforma fechada só existe dentro da plataforma: não dá para cruzar com dados de outra fonte, nem automatizar, nem olhar vários ativos ao mesmo tempo. Além disso, a API de dados que eu precisava é paga — e chave de API paga não pode chegar ao navegador do usuário, por motivos óbvios de custo.

A abordagem

Portei a lógica do indicador para JavaScript, o que exigiu reproduzir o comportamento de séries do Pine sem as garantias que a plataforma dá de graça. Na frente da API paga fica um proxy serverless: o browser chama a minha rota, a minha rota chama a DefiLlama com a chave que vive apenas no servidor. Somei ao painel os dados públicos da Binance — klines, funding rate e open interest — para ter posicionamento além de preço.

O que aconteceu

O indicador roda sobre os mesmos dados que a exchange serve, com a chave paga nunca exposta. O padrão de proxy serverless virou algo que eu reaproveito em todo projeto que consome API paga a partir do cliente.

Fatos do projeto

Indicador portado de Pine Script para JavaScript

Proxy serverless mantém a chave da API paga fora do navegador

Dados da DefiLlama Pro somados a klines, funding rate e open interest

Deploy na Vercel, sem servidor dedicado

Me conta o que você quer construir.

Uma conversa de 30 minutos sobre o problema costuma resolver mais do que três trocas de e-mail sobre tecnologia. Se não for pra mim, eu digo na hora.

andre@andrebordignon.dev · Brasília, Brasil

Crypto Analytics — indicador de trading portado para o browser