O guia está dividido em 5 seções principais, cada uma abordando um aspecto específico do processo de transformação do Fundamentus em um screener eficaz.
Introdução
O guia começa com uma explicação do contexto e dos desafios enfrentados ao buscar dados do Fundamentus para análise e backtest.
Obtenção dos Dados
O artigo fornece instruções detalhadas sobre como obter os dados do Fundamentus em formato HTML e como manipulá-los para criar um screener eficaz.
Parse de Dados
A seção de parse de dados aborda os três principais desafios encontrados ao processar os dados do Fundamentus: encoding, formato de números e User-Agent. Soluções para cada desafio são apresentadas.
Estrutura de Dados
A seção de estrutura de dados descreve como organizar os dados obtidos em uma estrutura de dados eficiente para facilitar o screening e o backtest.
Filtragem de Dados
A seção de filtragem de dados apresenta exemplos de como aplicar filtros ao screener criado, incluindo exemplos de corte de liquidez e estilo de investimento.
Limitações e Considerações
A seção de limitações e considerações aborda os pontos-chave a considerar ao usar os dados do Fundamentus, incluindo a não serem tempo real e a dependência do layout do site.
Conclusão
O guia conclui com uma revisão geral dos pontos-chave e uma recomendação para o uso responsável dos dados do Fundamentus.