Skip to main content

Descricao da sua lib investimentpy

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_package-1.0.0.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

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

investimentpy_package-1.0.0-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

Details for the file investimentpy_package-1.0.0.tar.gz.

File metadata

  • Download URL: investimentpy_package-1.0.0.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.4

File hashes

Hashes for investimentpy_package-1.0.0.tar.gz
Algorithm Hash digest
SHA256 25544622b971cec05640bdf9561e4376187f17070237d0abf5d20c37bb8a7915
MD5 47b266323ca6e547ef7b97d429a3743b
BLAKE2b-256 4ee4e51f843b026066f74d57384e7048fdbcb064ea96646bbc7b1d3ec23744b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for investimentpy_package-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3ea438d98be8aacb825de1bb4c9815d3e584e56f2652ab4676cf8cdf74375c34
MD5 db04f5f79265cb190273d0041c647ef2
BLAKE2b-256 6f8bc0e012b68128ca9a00c0365eeb1635b439c4af4afa32f715cee57a561b02

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