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 iissa-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

iissa-investimentpy-1.0.0.tar.gz (2.9 kB view details)

Uploaded Source

Built Distribution

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

iissa_investimentpy-1.0.0-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

Details for the file iissa-investimentpy-1.0.0.tar.gz.

File metadata

  • Download URL: iissa-investimentpy-1.0.0.tar.gz
  • Upload date:
  • Size: 2.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.8.10

File hashes

Hashes for iissa-investimentpy-1.0.0.tar.gz
Algorithm Hash digest
SHA256 3b72da6bf01b7bd6d04313dfebe883870d124d38ca32ac393f215d2a7484cb3b
MD5 280d32f443752dfc8f0ddf9cfde28323
BLAKE2b-256 0623addfaa15c1fbf439958cd6a4291aae4a6c67db56fb03ede7f911f55b2283

See more details on using hashes here.

File details

Details for the file iissa_investimentpy-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for iissa_investimentpy-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f77cfaf24189c4299847c062736badd0d2402ffa03bd9011d27d4a9b12f23fa5
MD5 a9b1e32eeb4a515914b1054a178144ef
BLAKE2b-256 6716592d782e5029118046d412e48f913b747388c17af9a89cda3b764f908b42

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