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.
. Python
. Streamlit
. Yfinance
. Pandas
- Crie um ambiente virtual:
python -m venv stock
- Ative o ambiente:
stock/Scripts/Activate.ps1
- Instale as dependências necessárias:
pip install requirements.txt
- Entre na pasta
src
:cd src
- 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
Seleção de Ativos
: Os usuários podem escolher os ativos que desejam visualizar a partir de uma lista pré-definida de tickers.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.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 são bem-vindas! Se quiser melhorar o projeto, adicionar novas funcionalidades ou corrigir problemas, fique à vontade.