ProfitX — Algorithmic Trading Engine

Imagem personagem

Tecnologias

TypeScript 90% JavaScript 5% Dockerfile 5%

Topics

trading-bot algorithms automation risk-management postgresql prisma typescript

Motor de trading algorítmico automatizado e roteamento de ordens para opções binárias, desenvolvido com máquina de estados finitos (FSM) inteiramente em TypeScript. O sistema conta com análise técnica em tempo real (RSI dinâmico e detecção de topos/fundos), filtros de volatilidade e travas rigorosas de proteção de capital (stop-loss automatizado, teto diário de perdas e travas de slippage). As transações possuem ciclo de vida determinístico para evitar duplicidade em picos de volatilidade, com persistência transacional em PostgreSQL via Prisma ORM e dashboard analítico em tempo real.

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.

Código de produção é confidencial. Estudo de arquitetura público disponível acima.