Robô Profit - Automações & Trading Algorítmico

Imagem personagem

Tecnologias

TypeScript 90% JavaScript 5% Dockerfile 5%

Topics

trading-bot algorithms automation risk-management postgresql prisma typescript

Desenvolvi o Robô ProfitX, um motor autônomo de trading quantitativo baseado em monorepo estruturado em workspaces (NPM Workspaces). O sistema consome webhooks de sinais, calcula tendências de preços com indicadores gráficos nativos e executa ordens de opções binárias em corretoras parceiras com latência otimizada.

Desenvolvi em código TypeScript nativo os algoritmos matemáticos do indicador Fractal de Bill Williams (com lógica de varredura por janela móvel de 5 candles) e do Chaos Oscillator (pesando momentum e pressão do pavio dos candles), garantindo independência de bibliotecas externas. O sistema conta com uma máquina de estados de controle bancário para gerenciar rodadas de Martingale e Soros, protegendo o saldo do usuário através de travas operacionais (Stop Loss e Stop Win). Para conformidade operacional e auditoria, implementei logs de auditoria CQRS rastreando a correlação de sinal e ordens via Correlation IDs.

Explore a modelagem dos indicadores nativos em TypeScript e a máquina de estados financeira no repositório GitHub.

Destaques Técnicos

Indicadores Matemáticos

Algoritmos nativos em TypeScript puro dos cálculos de Bill Williams Fractals (janela móvel de 5 velas) e do Chaos Oscillator (pressão de pavio), sem dependências externas.

Máquina de Estados de Risco

Gerenciamento automatizado de exposição financeira com máquina de estados de Martingale e Soros, protegendo o saldo do usuário com travas operacionais estritas.

Auditoria de Sinais (CQRS)

Trilha de auditoria robusta que mapeia webhooks de sinais de entrada a ordens de compra/venda na corretora utilizando IDs de correlação para rastreamento integral.

Espelhamento Reverso

Algoritmo de sincronização de baixa latência que opera na Avalon via SDK e replica simuladamente na ProfitX com os mesmos parâmetros na direção inversa.