This document presents a project aimed at predicting Bitcoin's closing price using various machine learning techniques, including artificial neural networks (ANNs) and long short-term memory (LSTM) models. The ANN model achieved an accuracy of 55.1%, while the LSTM model showed an accuracy of 54.35% with a log loss of 7.18. Additionally, elastic net regression outperformed lasso and ridge regression models in accuracy, with a reported RMSE of 0.00808.