Skip to content

“Hands-on lab analyzing historical stock and revenue data with Python. Includes data extraction, cleaning, visualization, and dashboard creation using Jupyter notebooks and popular libraries like yfinance, BeautifulSoup, and Plotly.”

License

Notifications You must be signed in to change notification settings

chekwube-ononuju/-Analyzing-Historical-Stock-Data

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 

Repository files navigation

Welcome to the hands-on lab where I analyzed historical stock and revenue data and build a dashboard to visualize our findings. This README file will guide you through the steps and contents of this lab.

Requirements To complete this lab, you will need: Python 3.x Jupyter Notebook Libraries: yfinance, requests, beautifulsoup4, pandas, matplotlib, plotly Project Structure . ├── data │ └── raw # Raw data files ├── notebooks │ ├── 01_extract_stock_data.ipynb # Notebook for extracting stock data │ ├── 02_scrape_revenue_data.ipynb # Notebook for scraping revenue data │ ├── 03_data_cleaning.ipynb # Notebook for data cleaning │ ├── 04_data_visualization.ipynb # Notebook for data visualization │ └── 05_build_dashboard.ipynb # Notebook for building the dashboard ├── README.md └── requirements.txt

Data Sources Stock Data: Extracted using the yfinance library. Revenue Data: Scraped from webpages using the requests and BeautifulSoup libraries.

About

“Hands-on lab analyzing historical stock and revenue data with Python. Includes data extraction, cleaning, visualization, and dashboard creation using Jupyter notebooks and popular libraries like yfinance, BeautifulSoup, and Plotly.”

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published