Este é um projeto desenvolvido em R utilizando o framework Shiny para criar uma aplicação web interativa para análise de dados de bolsa de valores. A aplicação permite visualizar os preços das ações ao longo do tempo, o volume de negociação diário, a correlação entre as ações e a volatilidade histórica das ações.
- Preços das Ações: Visualização dos preços das ações selecionadas ao longo do tempo em um gráfico de linhas interativo.
- Volume de Negociação: Visualização do volume de negociação diário das ações selecionadas em um gráfico de barras interativo.
- Correlação entre as Ações: Visualização da matriz de correlação entre as ações selecionadas em um mapa de calor interativo.
- Volatilidade das Ações: Visualização da volatilidade histórica das ações selecionadas em um gráfico de linhas interativo.
- Relatório: Uma aba adicional que contém todos os gráficos das outras abas, permitindo uma visualização integrada dos dados, permitindo exportar e imprimir.
Certifique-se de ter o ambiente do R instalado em seu sistema.
- Instale as bibliotecas necessárias executando
install.packages(c("shiny", "plotly", "dplyr"))
no console do R. - Faça o download ou clone este repositório.
- Navegue até o diretório do projeto.
- Execute o arquivo
app.R
com o RStudio ou executerunApp("app.R")
no console do R.
Este projeto foi desenvolvido utilizando o R com o framework Shiny para criar a interface web interativa. Os gráficos foram gerados utilizando a biblioteca Plotly, que permite a criação de gráficos interativos. Os dados de preços das ações e volume de negociação foram gerados aleatoriamente para fins de demonstração.
Contribuições são bem-vindas! Sinta-se à vontade para abrir problemas (issues) para relatar bugs, sugerir melhorias ou adicionar novos recursos. Se você deseja contribuir com código, por favor, abra um pull request explicando claramente as alterações propostas.
Este projeto está licenciado sob a Licença MIT.