Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dotpep/stock-analyze

Lab. Analyze/Visualize stock data of Tesla and GameStop revenue using python, bs4, pandas, matplotlib and yfinance - Data Science Project.
https://github.com/dotpep/stock-analyze

beautifulsoup4 bs4 data-science extracting-data ibm jyputer-notebook jypyternotebook pandas plotly python stock-analysis stock-data stock-market visualize-data webscraping yfinance

Last synced: 3 days ago
JSON representation

Lab. Analyze/Visualize stock data of Tesla and GameStop revenue using python, bs4, pandas, matplotlib and yfinance - Data Science Project.

Awesome Lists containing this project

README

        

# IBM Data Science project assignment - Analyze Stock Data

In this lab I'm Analyze and Visualize Stock Data of Tesla and GameStop Revenue using data from Yahoo Finance API.
And others stocks like Apple, AMD, Netflix and Amazon.

## Demonstration of Result

### Plot Tesla Stock Graph

- [run code path: `stock-analyze\main.py`](https://github.com/dotpep/stock-analyze/blob/main/stock-analyze/main.py)

![Tesla Revenue Stock Graph](assets/plot_tesla_stock_graph.png)

### Plot GameStop Stock Graph

- [run code path: `stock-analyze\main.py`](https://github.com/dotpep/stock-analyze/blob/main/stock-analyze/main.py)

![GameStop Revenue Stock Graph](assets/plot_gamestop_stock_graph.png)

### Plot Apple Stack data Graph

- [run code path: `stock-graph\apple_stock_data_graph.py`](https://github.com/dotpep/stock-analyze/blob/main/stock-graph/apple_stock_data_graph.py)

![Apple Stock Data Graph](assets/apple_stock_data_graph.png)

## Using Technology

- Jupyter Notebook
- IBM cloud, IBM Watson Studio
- Yahoo Finance API
- Webscraping using BeautifulSoup
- yfinance to extract stock data
- pandas
- matplotlib
- plotly

## Installation

- You can 1. clone nessacarry graphs file 2. install dependencies 3. run this code and you must see results of stock graph visualization with matplotlib and plotly.

## Resources

- [My IBM Data Science GitHub repo](https://github.com/dotpep/python-sample-space/tree/master/IBM_Data_Science_Professional_Certificates_coursera)
- [IBM](https://www.coursera.org/learn/python-project-for-data-science)