Pular para o conteúdo
PUSHR
Todos os projetos

TECH WIN AI

Plataforma de automação de trading integrada à Stockity, com motor de sinais, execução de ordens, gerenciamento de risco e acompanhamento de operações em um painel com visual de terminal.

Painel escuro do TECH WIN AI com destaques em ciano, saldo da conta, configuração de entradas e limites de risco, seleção de ativos e calendário econômico lateral.

O problema

Conectar análise técnica, execução de operações e acompanhamento da conta em um único fluxo, com separação dos dados de cada usuário e controles para configurar o risco antes de iniciar a sessão.

A solução

Uma aplicação que conecta a conta Stockity com verificação em duas etapas, permite configurar entradas e limites de ganho e perda e encaminha sinais CALL/PUT a um executor próprio. O painel reúne saldo, operações, histórico e calendário econômico, com atualização automática a cada 10 segundos.

Uma operação conectada, do acesso ao histórico

  • Cadastro e login por e-mail e senha, com rotas protegidas e painel administrativo restrito por papéis de usuário.
  • Conexão à Stockity com 2FA e validação de correspondência entre o e-mail do cadastro e o da corretora.
  • Alternância entre contas demo e real, saldo atualizado e controles para iniciar ou encerrar a sessão.
  • Configuração do valor de entrada, stop win, stop loss e preferências dos ativos operados.
  • Operações ao vivo, histórico de resultados, score da estratégia e checklist de configuração inicial.
  • Calendário econômico com notícias de alto impacto, horários em Brasília e aula em vídeo no próprio painel.

Motor de sinais e execução automatizada

O motor de análise técnica combina RSI, médias móveis e volume em candles do Crypto IDX nos períodos M1, M5 e M15, atribuindo um nível de confiança aos sinais CALL/PUT. Essa análise não representa garantia de acerto ou de retorno financeiro.

  • O usuário conecta a corretora, configura risco e ativos e inicia a sessão.
  • O motor gera o sinal e o encaminha ao backend.
  • Edge Functions validam a comunicação e enviam o sinal ao serviço de execução com token interno e novas tentativas em caso de falha.
  • O executor próprio mantém a sessão na Stockity e abre as ordens; saldo e resultados voltam ao painel.

Backend, integrações e isolamento de dados

O backend utiliza Supabase Auth, PostgreSQL e políticas de acesso por linha (RLS), com papéis administrativos separados. As Edge Functions em TypeScript e Deno concentram a comunicação com serviços externos.

  • executor-proxy: ponte para o executor com lista de endpoints permitidos e validação de método, formato e destino para evitar injeção de URL.
  • send-signal: envio de sinais com autenticação interna e retentativas automáticas.
  • economic-calendar: consulta de eventos econômicos pela API da Finnhub.
  • reset-user-password e setup-admin: rotinas de administração de contas e preparação do administrador inicial.
  • Tokens internos e chaves privadas mantidos no servidor, sem exposição no navegador.

Interface, navegação e publicação

SPA em React, TypeScript e Vite, com Tailwind CSS e componentes shadcn/ui. O visual de terminal usa tipografia monoespaçada, enquanto TanStack Query organiza as consultas e o cache dos dados.

  • React Router organiza as rotas de autenticação, operação e administração.
  • Lucide Icons e Sonner fornecem ícones e notificações na interface.
  • Página de captura com identidade inspirada em mensageria e encaminhamento ao bot oficial.
  • Google Tag Manager e Meta Pixel para acompanhamento de visualizações e evento de lead na página de captura.
  • Metadados de SEO e Open Graph, com hospedagem e publicação contínua na Vercel.

Automação com limites explícitos

Opções binárias envolvem alto risco e podem causar perda do capital investido. Stop win, stop loss e análise técnica são controles operacionais, não garantias de proteção ou rentabilidade. Este caso apresenta o trabalho de desenvolvimento e integração, não uma recomendação de investimento.

Resultados

Resultados serão publicados apenas quando houver dados verificados.