Python Fundamentus
Python Fundamentusis 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!
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.
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)
| File | Size | Uploaded | |
|---|---|---|---|
| pyfundamentus-0.0.12.tar.gz | 55.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|