Skip to main content

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

main_pipeline = fundamentus.Pipeline('WEGE3')
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 ❤️ por Alexsander Lopes Camargos 👋 Entre em contato!

GitHub Twitter Badge Linkedin Badge Gmail Badge

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.

Metadata

Release files for pyfundamentus 0.0.12

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyfundamentus 0.0.12
File Size Uploaded
pyfundamentus-0.0.12.tar.gz 55.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pyfundamentus 0.0.12
File Interpreter ABI Platform
pyfundamentus-0.0.12-py3-none-any.whl Python 3 none any Details

Total release size: 126.7 kB

Release files / pyfundamentus-0.0.12.tar.gz

Download URL pyfundamentus-0.0.12.tar.gz
Size 55.0 kB
Tags Source
SHA-256 checksum
How to use checksums
4175b4e3fcff43ed1efdb7a3c7f35730a81008e28345565861ed7ff2af61e259
BLAKE2b-256 checksum
How to use checksums
b85e697d381ce955b35fb40d401119cb3ea9d3d9a9756e626a1edd637167a0c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.12

Release files / pyfundamentus-0.0.12-py3-none-any.whl

Download URL pyfundamentus-0.0.12-py3-none-any.whl
Size 71.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
85c22c93ba1d2577c6874172bae874e0c7dd7d54530d038c84d39f4d96603b2d
BLAKE2b-256 checksum
How to use checksums
d6b4f65184d040cb25277517976064a5eb57ec4356ba21d9808aff8ae7e8498e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.12

Release history Release notifications | RSS feed

This release

0.0.12 This release

2 release files

0.0.11

2 release files

0.0.10

2 release files

0.0.9

2 release files

0.0.8

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page