/build-a-stock-price-indicator

Create a financial model to better understand market behavior and make profitable investments and trades

Primary LanguageJupyter Notebook

UDACITY - Machine Learning Engineer Nanodegree

Capstone Project: Build a stock price indicator

Project Overview

In this project, I applied supervised learning techniques for predicting a stock price.

Software and Library Requirements

This project requires the following software and libraries:

  • Python 2.7
  • NumPy
  • pandas
  • matplotlib
  • scikit-learn
  • iPython Notebook

Run

Open the following file: 015 - Udacity Capstone Project - Predicting stock prices 5 days later

Datasets

CSV files captures the daily stock data for the following stocks from the last 5 years:

  1. SPY (SPDR S&P 500 ETF)
  2. UPRO (ProShares UltraPro S&P500)
  3. GOOG (Google)
  4. AAPL (Apple)
  5. AMZN (Amazon)
  6. DIS (Disney)
  7. NFLX (Netflix)
  8. FB (Facebook)
  9. AXY (Alterra Power)
  10. VIX (Volatility Index)
  11. TSLA (Tesla)
  12. GWPH (GW Pharmaceuticals)
  13. MSFT (Microsoft)
  14. GLD (SPDR Gold Shares)