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_teste_thiago-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_teste_thiago-1.0.1-py3-none-any.whl (3.5 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for investimentpy_teste_thiago-1.0.1.tar.gz
Algorithm Hash digest
SHA256 6cb005fadf1f718fa241e7dbf1dbb4a98ef0d6ee869ce15e3c28829874afc863
MD5 9dc1308a2d0209bb0dd904ef8df60997
BLAKE2b-256 aa7cc23b03a2e9b1507bccaefdd36306436d8ae35ed31de7662f728e09e0a44a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for investimentpy_teste_thiago-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 93b09c6fced53cba2bd0c58d072f2ec7f189aca85546bd424781e45bd38befea
MD5 65f2af8901366b5179dc9a525dd6f0ba
BLAKE2b-256 92d68dd092b82a07269ef88f86c2034511b65a1572186f740e5226fe6eea17cf

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