Skip to content

SidneyTeodoroJr/Bolsa_de_Valores

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fechamento de Ações


Digital Whiteboard


Visão Geral

Este projeto é uma aplicação web desenvolvida em Python utilizando o framework Streamlit. A aplicação permite que os usuários visualizem o fechamento de ações de uma empresa específica, analisem variações de preço ao longo do tempo e examinem a distribuição dos dividendos.

Tecnologias usada:

Python
yfinance
streamlit
plotly

Estrutura do Projeto

O projeto está dividido em vários scripts para melhor organização e modularidade.


  1. main.py: O ponto de entrada da aplicação que importa e utiliza os módulos e scripts necessários.
  2. page.py: Contém a função page() que personaliza o layout da página usando st.set_page_config.
  3. style.py: Define estilos e formatação CSS para melhorar a estética da aplicação.
  4. data.py: Contém a função dataFrame() que exibe um DataFrame filtrado com base nos anos selecionados.
  5. graphic.py: Contém funções para gerar gráficos interativos, como line() e bar().
  6. right_bar.py: Define uma barra lateral direita com informações pessoais e links sociais do desenvolvedor.

Instruções de Execução

  1. Instale as dependências necessárias usando:
    pip install -r requirements.txt
  2. Execute o aplicativo Streamlit com o comando streamlit:
    streamlit run src/main.py
  3. Acesse a aplicação no navegador.

Personalizações

  1. O título da página, o ícone e a disposição inicial da barra lateral podem ser ajustados no arquivo page.py.
  2. Estilos visuais podem ser customizados no arquivo style.py.

Referência:

YouTube

Contribuições


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