Skip to main content

Python Fundamentus is a Python API that allows you to quickly access the main fundamental indicators of the main stocks in the Brazilian market.

Project description

Python Fundamentus

License: MIT codecov

Python Fundamentus is a Python API that allows you to quickly access the main fundamental indicators of the main stocks in the Brazilian market.

O Python Fundamentus é uma API desenvolvida em Python projetada para facilitar o acesso rápido aos principais indicadores fundamentais das ações mais relevantes do mercado brasileiro. Utilizando as informações disponíveis no site Fundamentus diponibiliza informações financeiras e fundamentalistas detalhadas das empresas listadas na B3, este projeto busca trazer a riqueza de dados financeiros diretamente para suas aplicações Python de maneira eficiente e organizada.

Sobre o Fundamentus

O Fundamentus se destaca como uma plataforma essencial para investidores que buscam dados aprofundados e insights financeiros das empresas negociadas na Bolsa de Valores brasileira. Com um banco de dados abrangente e facilmente acessível, o Fundamentus oferece uma análise detalhada do estado econômico-financeiro das empresas, além de uma avaliação cuidadosa do nível de preço de mercado, apoiando assim a tomada de decisão informada para investimentos.

Recursos da API Python Fundamentus

Acesso Simplificado aos Dados: Com apenas algumas linhas de código, obtenha informações financeiras essenciais, incluindo lucro líquido, receita líquida, EBITDA, dívida líquida, entre outros. Análise Fundamentalista ao seu Alcance: Explore os principais indicadores fundamentalistas, como P/L, ROE, ROIC, DY, e muitos outros, para avaliar a saúde financeira e o potencial de investimento das empresas. Atualizações Constantes: Dados sempre atualizados, refletindo as últimas informações disponíveis no mercado.

Por Que Usar o Python Fundamentus?

Este projeto é ideal para desenvolvedores, analistas financeiros, investidores individuais e institucionais que desejam incorporar análises fundamentalistas em suas estratégias de investimento ou ferramentas financeiras. Com a Python Fundamentus, você pode:

  • Automatizar a coleta e análise de dados financeiros.
  • Integrar análises fundamentalistas em aplicações de investimento personalizadas.
  • Realizar pesquisas financeiras detalhadas com eficiência e precisão.

Como Começar

Para começar a usar o Python Fundamentus, siga os passos abaixo:

Instalação

pip install pyfundamentus

Usando a API

import fundamentus

URL = 'https://www.fundamentus.com.br/detalhes.php'
PAYLOAD = {'papel': 'VALE3', 'interface': 'mobile'}

main_pipeline = fundamentus.Pipeline(url=URL, params=PAYLOAD)
response = main_pipeline.get_all_information()

# Extract the information from the response.
price_information = response.transformed_information['price_information']
detailed_information = response.transformed_information['detailed_information']
oscillations = response.transformed_information['oscillations']
valuation_indicators = response.transformed_information['valuation_indicators']
profitability_indicators = response.transformed_information['profitability_indicators']
indebtedness_indicators = response.transformed_information['indebtedness_indicators']
balance_sheet = response.transformed_information['balance_sheet']
income_statement = response.transformed_information['income_statement']

Exibindo Informações Diretamente

git clone git@github.com:alexcamargos/pyFundamentus.git

python run_rich.py VALE3

Exemplos

python run_rich.py mglu3

python run_rich.py wege3

Contribua

Contribuições são sempre bem-vindas! Se você tem ideias para melhorar a API ou adicionar novas funcionalidades, sinta-se à vontade para criar um fork do projeto e enviar um pull request. Juntos, podemos tornar a Python Fundamentus uma ferramenta ainda mais poderosa para a comunidade de investidores.

Autor

Feito com :heart: por Alexsander Lopes Camargos :wave: Entre em contato!

GitHub Twitter Badge Linkedin Badge Gmail Badge

Copyright

Copyright 2022-2024 by Alexsander Lopes Camargos.

Licença

Este projeto é distribuído sob a licença MIT. Veja o arquivo MIT License para mais detalhes.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyfundamentus-0.0.9.tar.gz (53.7 kB view details)

Uploaded Source

Built Distribution

pyfundamentus-0.0.9-py3-none-any.whl (70.4 kB view details)

Uploaded Python 3

File details

Details for the file pyfundamentus-0.0.9.tar.gz.

File metadata

  • Download URL: pyfundamentus-0.0.9.tar.gz
  • Upload date:
  • Size: 53.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for pyfundamentus-0.0.9.tar.gz
Algorithm Hash digest
SHA256 451d0ddf70fd8f5fc1d0ea6c0906a57b124128a0c6d21ce7f091242426038560
MD5 1430132ffd01e6098061843ef1d5b909
BLAKE2b-256 51512f7c9b474a38a8b38f48a0724acfd7af779e193ac0f0697e96b590eca638

See more details on using hashes here.

File details

Details for the file pyfundamentus-0.0.9-py3-none-any.whl.

File metadata

File hashes

Hashes for pyfundamentus-0.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 9f0b2320e44c4fb26be2dac24cc1a556a595c7a379c8aeba5a4e475d5eefeee3
MD5 2ff0c71ea13af68aa2a01a112a6479e9
BLAKE2b-256 5217f356502a7f207f5b13f4c2adcae7f10727e6c0081595449649ae8c224dd6

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page