This project is part of the IBM Data Science Professional Certificate on Coursera. It uses Python, web scraping, and financial APIs to collect, clean, and visualize stock and revenue data for Tesla (TSLA) and GameStop (GME).
- Python
- Jupyter Notebook (Anaconda)
yfinance(for stock price data)requests,BeautifulSoup(for web scraping revenue data from MacroTrends)pandas(data cleaning and manipulation)matplotlib(data visualization)
- Extracts historical stock data for TSLA and GME using
yfinance - Scrapes quarterly revenue data from MacroTrends using
requestsandBeautifulSoup - Cleans and formats both datasets
- Plots interactive line graphs comparing stock price over time
- Includes side-by-side analysis of Tesla and GameStop performance