An interactive stock analysis and screening web application built with Python, Dash, Plotly, SQLite, and Yahoo Finance API. It allows users to explore stock fundamentals, visualize price history, and analyze financial metrics in a clean, user-friendly interface.
- Stock Screener: Search and screen publicly traded companies by ticker.
- Data Visualizations: Interactive charts for stock price trends over various timeframes (1D, 5D, 1M, 3M, 6M, 1Y, 5Y).
- Fundamentals Display: Key statistics such as:
- Earnings Date
- Market Cap
- Dividend Yield
- Revenue, Gross Profit
- Debt to Equity, ROE
- Institutional & Insider Ownership
- Local Caching: Efficient data storage using SQLite to reduce API calls and load times.
- Frontend: Dash, Plotly
- Backend: Python, SQLite
- Data Source: Yahoo Finance API (
yfinance)

