This is Stock Prediction Model made using Keras and Recurrent Neural Networks(RNN).
Prediction of stock doesn't depend on just one value or a specific set of values but a series of past stock prices. Hence we use a Long Short Term Memory (LSTM) layer.
More about RNN and LSTM Layer:https://towardsdatascience.com/understanding-lstm-and-its-quick-implementation-in-keras-for-sentiment-analysis-af410fd85b47