Welcome to the Stocks Dashboard, an interactive web application for exploring financial data using Streamlit!
The Stocks Dashboard allows you to visualize and analyze stock prices, daily returns, and monthly returns for popular stocks like NVDA, MSFT, AMZN, GOOGL, and META. It provides a user-friendly interface to explore financial data with real-time updates.
-
Multi-Stock Analysis: You can select multiple stocks for comparison, enabling you to analyze and compare their performance over time.
-
Stock Predictions: The dashboard also allows you to choose a single stock for future price predictions.
-
Metrics: Get insights into stock performance with key metrics such as cumulative returns, annualized volatility, and more.
-
Customization: Customize the dashboard view between stock prices, daily returns, and monthly returns.
To use the Stocks Dashboard, follow these steps:
-
Clone this repository to your local machine:
git clone https://github.com/georgiostsimplis/Stramlit_dashboard.git
-
Install the required Python packages:
pip install -r requirements.txt
-
Run the Streamlit app:
streamlit run app.py
Open the application in your web browser by clicking the provided link. https://stramlitdashboard-rvf4dqdnikxw9oes8gzsjv.streamlit.app/
Use the sidebar filters to select stocks and customize the view.
Explore and analyze the financial data!