Esta é uma pequena API feita em python3 para análise de ações da BOVESPA utilizando o site fundamentus (www.fundamentus.com.br), que retorna os principais indicadores fundamentalistas em formato JSON. A API utiliza o microframework Flask. Também é possível utilizar via linha de comando.
- Efetuar web scrapingg na página da fundamentus para obter ações da bolsa brasileira
- Excluir empresas com EBIT negativo
- Excluir empresas com EBITDA negativo
- Excluir empresas com crescimento negativo nos ultimos 5 anos
- Excluir empresas em recuperação judicial
- Criar ranking por Dividend yield, P/VP, P/L
- Gerar csv a partir dos dados processados
- Mostra Dividend yield maior que 6%
- Evita Earning Yield negativo e maior que 10%
- Evita PL negativo e maior que 5
- Evita VP negativo e maior que 5
- Evita ROE negativo e maior que 80%
- selecao de segmento
- excluindo fundos com liquidez baixa
- seleciona fundos que pagam Dividend yield maior que 6%
- Evita fundos do Rendimento da Operação negativos (FFO Yield)
- Evita PL negativo e maior que 5
- Evita VP negativo e maior que 5
- Evita fundos com liqueidez menor que 5000
- Criar ranking por Dividend yield, P/VP, FFOYield e Liquidez
- pip3 install -r app/requirements.txt
- python3 app/fundamentus.py
- python3 app/fundamentusfii.py
Execute o python3 app/app.py e conecte no endereço a baixo com seu browser
Aqui voce pode colocar um valor menor ou igual a 100, como segue o exemplo
- podman build -t fundamentus:v1 .
- podman run -it --rm --name fundamentus_app -p 8080:8080 fundamentus:v1