This repository contains a comprehensive financial analysis of the top 5 tech companies (Apple, Microsoft, Nvidia, Google, and Meta) from 2019 to 2023. The project aims to evaluate their financial performance, growth trends, and resilience during the post-pandemic period.
- Python
- Pandas
- Pyplot
- Streamlit
- Excel
- OpenBB Terminal
- Yahoo Finance
- SEC Filings
- Annual Reports
-
Data Collection and Preparation:
- Gathered financial data from reliable sources
- Used Excel for data cleaning and structuring
- Utilized Python and Pandas for preliminary data analysis
-
Financial Ratio Analysis:
- Calculated key financial ratios including liquidity, profitability, and operational efficiency ratios
-
Trend Analysis:
- Performed time series analysis to identify growth patterns and cyclical trends
-
Comparative Analysis:
- Benchmarked companies against each other and sector averages
-
Visualization:
- Created insightful charts and graphs using Pyplot
-
Interactive Dashboard:
- Developed an interactive Streamlit dashboard for exploring the analysis
- Detailed analysis of revenue growth trends for each company
- Comparative insights across the tech sector
- Evaluation of net profit margins and other profitability metrics
- Insights into each company's ability to generate profits
- Assessment of current ratios, quick ratios, and cash ratios
- Analysis of working capital management through cash conversion cycle
- Comprehensive review of ROE trends for each company
- Insights into efficient use of shareholder equity
Explore our analysis through an interactive dashboard: Launch Streamlit Dashboard
- Clone the repository:
git clone https://github.com/yourusername/tech-sector-financial-analysis.git
- Install required dependencies:
pip install -r requirements.txt
- Navigate through the Jupyter notebooks for detailed analysis
- Run the Streamlit app locally:
streamlit run app.py
We welcome contributions to this project. Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE.md file for details.
- Data providers: Yahoo Finance, SEC
- OpenBB Terminal for additional data retrieval capabilities
- Streamlit for enabling interactive data visualization