An interactive dashboard that pulls real-time stock or ETF data using yfinance, processes it with pandas, and visualizes trends using plotly β all wrapped in a sleek Streamlit interface.
- π Historical data visualization (price, volume, moving averages)
- π Select custom tickers, date ranges, and metrics
- π€ Export selected data and charts to CSV/PNG
- π‘ Built in a clean Python virtual environment for smooth dependency management
# Clone the repo
git clone https://github.com/yourusername/financial-dashboard.git
cd financial-dashboard
# Create and activate virtual environment (recommended)
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
# Install dependencies
pip install -r requirements.txt
# Run the app
streamlit run app.py