/stock_performance

Esta aplicação permite aos usuários visualizar os retornos relativos de uma seleção de ativos financeiros ao longo do tempo.

Primary LanguagePython

Stock Performance


print


O projeto é uma aplicação web simples desenvolvida em Python utilizando as bibliotecas Streamlit, yfinance e pandas. Esta aplicação permite aos usuários visualizar os retornos relativos de uma seleção de ativos financeiros ao longo do tempo.

Tecnologias usadas

. Python

. Streamlit

. Yfinance

. Pandas

Como usar


  1. Crie um ambiente virtual:
    python -m venv stock
  2. Ative o ambiente:
    stock/Scripts/Activate.ps1
  3. Instale as dependências necessárias:
    pip install requirements.txt
  4. Entre na pasta src:
    cd src
  5. Execute o script Python:
    streamlit run main.py
    

Após executar o script principal, a interface será exibida no navegador.

Caso queira desativar o ambiente virtual: deactivate

Funcionalidades


  1. Seleção de Ativos: Os usuários podem escolher os ativos que desejam visualizar a partir de uma lista pré-definida de tickers.

  2. Seleção de Período: Os usuários podem especificar o período de tempo para análise através de campos de entrada de data.

  3. Visualização de Dados: Os retornos relativos dos ativos selecionados são exibidos em um DataFrame e em gráficos de linha e de barras.

Contribuições


Contribuições são bem-vindas! Se quiser melhorar o projeto, adicionar novas funcionalidades ou corrigir problemas, fique à vontade.