A simple financial analysis web application using Streamlit and Yahoo Finance API.
This app allows users to input a stock ticker and retrieve real-time financial data, including stock information, price information, and business metrics. The app uses the Yahoo Finance API to fetch and display the data in a user-friendly format.
Clone the repository and install the required dependencies using pip install -r requirements.txt. Run the app using streamlit run app.py. Input a stock ticker in the text input field and click the "Fetch Data" button. The app will display the financial data in three columns: stock information, price information, and business metrics.
Stock Ticker: Input a valid stock ticker symbol (e.g. AAPL, GOOG, MSFT).
Descriptions
Stock Information: Displays the company's sector, industry, market capitalization, enterprise value, and number of employees. Price Information: Displays the current price, previous close, day high, day low, 52-week high, and 52-week low. Business Metrics: Displays the forward EPS, forward P/E ratio, PEG ratio, dividend rate, dividend yield, and analyst recommendation.
This app is licensed under the MIT License. See the LICENSE file for details.
Acknowledgments This app uses the Yahoo Finance API to fetch financial data. Please note that the API terms and conditions apply.