Skip to main content

Uma biblioteca para análise de investimentos

Project description

InvestPy

InvestPy é uma biblioteca Python para análise de investimentos. Ela permite obter dados de ações, calcular indicadores financeiros e visualizar gráficos de desempenho.

Funcionalidades

  • Obter dados históricos de ações usando a API do Alpha Vantage.
  • Calcular retorno diário das ações.
  • Visualizar gráficos de preços de fechamento das ações.

Requisitos

  • Python 3.6+
  • pandas
  • matplotlib
  • requests
  • pytest

Configuração

Obtenha uma chave de API do Alpha Vantage e substitua 'your_api_key' pela sua chave de API nos exemplos abaixo.

Uso

Depois de importar a biblioteca com o comando pip install investimentpy==1.0.0 e já estiver com a sua KEY da Alpha Vantage, você pode criar um código como no exemplo a seguir:

import investpy

api_key = 'SUA_KEY'

# Obter dados de ação
df = investpy.obter_dados_acao('AAPL', api_key)

# Calcular retorno diário
df = investpy.calcular_retorno_diario(df)

# Plotar dados da ação
investpy.plotar_dados_acao(df)

Resultado: resultado calculo retorno diario

Contribuindo

  1. Faça um fork do repositório
  2. Crie uma nova branch (git checkout -b feature/foobar)
  3. Commit suas mudanças (git commit -am 'Add some feature')
  4. Push para a branch (git push origin feature/foobar)
  5. Abra um Pull Request

Licença

Distribuído sob a licença MIT. Veja LICENSE para mais informações.

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

investimentpy_isabelapt-1.0.1.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

investimentpy_isabelapt-1.0.1-py3-none-any.whl (3.5 kB view details)

Uploaded Python 3

File details

Details for the file investimentpy_isabelapt-1.0.1.tar.gz.

File metadata

  • Download URL: investimentpy_isabelapt-1.0.1.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for investimentpy_isabelapt-1.0.1.tar.gz
Algorithm Hash digest
SHA256 8c56f20bbe06fbee38d8a8e2be77aaa0431898434af741f38421d7cf411a87c0
MD5 bac1426e31438a0ecfe030a97f0ca580
BLAKE2b-256 40c874f298d9e4dde8139d578cc5e08eb16819dc8ad0bc440b24d925989d3033

See more details on using hashes here.

File details

Details for the file investimentpy_isabelapt-1.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for investimentpy_isabelapt-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ad17f38946602e161423cf810e0abd10a9597ec0b1f2a0b24551deaa15090b0d
MD5 2d3b7271b8240073ec28ae20b0d1a3f1
BLAKE2b-256 aeef61acc6b47fbeecd1a9f1b7f76c0d4b88bf27282ffb5a1dea9f93f14563e7

See more details on using hashes here.

Supported by

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