Skip to content

JennyShen056/Jenny-Shen-IDS706-Project1

 
 

Repository files navigation

IDS 706 Project 1

end-of-day-stock-prices

Background and dataset

This project grabs a Kaggle dataset that oulines the historical stock data for all current S&P 500 companies. This dataset include data up to Feb 2018. (https://www.kaggle.com/datasets/camnugent/sandp500).

Screen Shot 2022-09-18 at 9 55 14 PM

In fiancial worlds, people are interested in finding out the return of an investment they made, and stock price growth is a great indicator for measuring this. Therefore, in project 1, I'm trying to output the growth rate of a company by inputing its specific stock ticker.

Rate-of-Return-on-Investment

Connect Databricks cluster to Github Codespace

Screen Shot 2022-09-18 at 10 01 32 PM

Scaffolds

README.md
Makefile
requirements.txt
.devcontainer
helpers.py
querydb.py
query_sql_db.py

Test out Cli

databricks clusters list --output JSON | jq
databricks fs ls dbfs:/
databricks jobs list --output JSON | jq

Microservices via Fastapi

Screen Shot 2022-09-18 at 10 14 47 PM

By typing "/" + "ticker name" after the URL, you'll get the growth of the stock price of a specific company over the past five years, which could provide us with a good indicator of whether a compnay is an ideal investment target.

Screen Shot 2022-09-18 at 10 15 08 PM

More to come!

More financial analysis about this S&P 500 stock dataset including daily return of stock price return, moving average of stock price and stock price forecasting will be updated sooner...

Releases

No releases published

Packages

No packages published

Languages

  • Python 83.5%
  • Dockerfile 14.0%
  • Makefile 2.5%