Machine Learning for Cryptocurrency Volatility Forecasting

  • 0 Rating
  • 0 Reviews
  • 0 Students Enrolled

Machine Learning for Cryptocurrency Volatility Forecasting

Cryptocurrency volatility forecasting using Random Forest, LSTM and XGBoost.

  • 0 Rating
  • 0 Reviews
  • 0 Students Enrolled
  • Free
Tags:



Courselet Content

2 components

Requirements

  • Machine Learning Introduction

General Overview

Description

This project explores the use of machine learning to forecast hourly cryptocurrency volatility for Bitcoin (BTC) and Ethereum (ETH). Using a 14-month dataset from Yahoo Finance, the project engineers 23 structural features, including historical lags, moving averages, and intra-hour measures like Garman-Klass volatility. It implements three distinct machine learning architectures to model non-linear market dynamics: Random Forest, Long Short-Term Memory (LSTM) networks, and XGBoost. These models are evaluated against a naive benchmark—which simply assumes the next hour's volatility equals the current hour's. The results reveal that XGBoost is the top-performing model, achieving approximately a 13% to 15% reduction in Root Mean Squared Error (RMSE) over the baseline.

Recommended for you

blog
Last Updated 3rd May 2024
  • 15
blog
Last Updated 30th July 2023
  • 1
blog
Last Updated 19th July 2023
  • 0
  • 0
blog
Last Updated 16th June 2023
  • 5
blog
Last Updated 17th December 2022
  • 7
blog
Last Updated 16th January 2023
  • 2
  • Free
blog
Last Updated 7th January 2023
  • 5
  • Free
blog
Last Updated 14th March 2025
  • 7
  • Free
blog
Last Updated 7th November 2022
  • 13
  • Free
blog
Last Updated 21st March 2025
  • 205
  • Free

Meet the instructors !

instructor
About the Instructor

I'm doing the DEDA class and wish to upload to Quantinar.