Motor de Renda Variavel Didático
Construí um projeto didático para estudar, na prática, como poderia ser estruturado o núcleo de um sistema de pós-negociação de renda variável no mercado brasileiro.
O projeto é desenvolvido em C++23 e explora conceitos como ledgers de custódia e financeiro, liquidação D+2, WAL com "io_uring", snapshots EOD, invariantes de domínio, testes e uma borda baseada na API de Renda Variável do Open Finance.
Mais do que chegar a uma implementação funcional, a intenção foi transformar o repositório em material de estudo: as principais decisões arquiteturais são documentadas em ADRs, as propriedades esperadas do sistema são descritas como invariantes e existem testes e dados de referência para verificar o comportamento do motor.
A ideia é servir como laboratório para quem quiser estudar engenharia de sistemas financeiros, C++ moderno, durabilidade, consistência e arquitetura orientada por invariantes.
Repositório:
https://github.com/ktfth/motor-rv-didatico