Código-fonte público do dashboard de opções BOVA11.
Este repositório é um espelho seguro do projeto principal, pensado para compartilhar a lógica, os scripts e a estrutura do sistema sem expor conteúdo local sensível ou operacional.
O projeto lê arquivos CSV diários de opções da B3 e gera dashboards HTML com múltiplos módulos de análise, incluindo:
- OI, GEX e Max Pain
- Insights narrativos
- Histórico de skew / IV
- Convexidade (Gamma, Vanna, Charm)
- Trade score e viés institucional
- Perfis estruturais por spot para GEX, DEX, VEX, TEX e CEX
- Demand Flow, Diagnóstico 4D, Bandas de Volatilidade
- Visualizador de arquivos e contexto para IA
.
├── bova11_runner.py
├── scripts/
├── tests/
├── docs/
└── .gitignore
python3 bova11_runner.pyO runner detecta os arquivos disponíveis, pede os spots necessários e gera os HTMLs do dashboard.
python3 scripts/bova11_tex_dex_vex.pyGrande parte dos scripts usa apenas biblioteca padrão do Python. Alguns módulos exigem bibliotecas extras, como:
pip install yfinance pandas numpyAlguns fluxos podem usar também arch, dependendo do módulo de volatilidade.
Os arquivos de mercado não fazem parte deste repositório público. Para executar o projeto completo, você precisa fornecer seus CSVs locais da B3 no formato esperado pelo projeto.
Também ficaram fora deste espelho:
data/history/output/arquivos/- estado local de ferramentas/agentes
- Dashboard publicado: https://github.com/Leocarneiroo/bova11-dashboard
- Código privado/original de trabalho: mantido separadamente
Este repositório existe para:
- compartilhar a implementação dos módulos
- facilitar revisão de código
- documentar a arquitetura do dashboard
- publicar o código sem expor snapshots históricos, dados de mercado locais ou artefatos gerados
Alguns módulos dependem de:
- convenções específicas de nomes de arquivos CSV
- datas de referência extraídas dos nomes dos arquivos
- spots informados manualmente no runner
Sem esses insumos, parte do sistema pode rodar apenas parcialmente.
Exemplo de teste unitário já incluído:
python3 -m unittest tests/test_bova11_tex_dex_vex.pySem licença explícita no momento.