Skip to content

Compare, evaluate, and predict ELAN stock price using Monte Carlo Simulation, FB Prophet, SMA, k-Nearest Neighbors, Arima, LSTM, and EMA.

License

Notifications You must be signed in to change notification settings

YanjunLin-Andrie/ELAN_stock_prediction

Repository files navigation

header

ELAN Stock Prediction

This project compares, evaluates, and predicts ELAN stock price using Monte Carlo Simulation, FB Prophet, SMA, k-Nearest Neighbors, Arima, LSTM, and EMA.


Content incudes:


Technologies

Include but not limited to the following:

This project leverages python 3.7


Approaches

  • Comparing ELAN and LLY performance
  • Predict ELAN cumulative returns
  • Explore Machine Learning models:
    • Simple Moving Average (SMA)
    • k-Nearest Neighbor
    • Auto ARIMA
    • Long Short Term Memory (LSTM)
  • Perform future price predictions with the best model (LSTM):
    • Predict future 300 days price using historical daily closing price
    • Predict future 56 weeks performance using historical weekly average closing price

Results

LSTM machine learning model performs the best among all explored models, thus, future predictions will be performed on LSTM model.

lstm

Historical daily closing price visualization

ori


Future 300 days prediction using daily closing price

300


Future 56 weeks prediction using weekly average closing price

week


Contributors

Yanjun Lin Andrie    |    email: yanjun.lin.andrie@gmail.com   |    in

UC Berkeley Extension


License

License: MIT