Forecasting VIX using interpretable Kolmogorov-Arnold networks
So-Yoon Cho, Sungchul Lee, Hyun-Gyoon Kim
TL;DR
The paper tackles the interpretability challenge in financial forecasting by introducing Kolmogorov-Arnold Networks (KANs) for predicting the $VIX$. Utilizing learnable spline-based univariate activations and a symbolification pipeline, KANs produce a sparse model with a closed-form forecast expressed in terms of explanatory variables. Empirical results across three datasets and three periods show KAN achieves competitive accuracy with far fewer parameters than MLP/LSTM, while revealing interpretable dynamics such as mean reversion via $\Delta V_t = \kappa(\theta - V_{t-1}) + \epsilon_t$ and the leverage effect when incorporating $R_{t-1}^e$. The findings underscore the value of interpretable, parsimonious time-series models in finance and point to broad applicability beyond $VIX$ forecasting.
Abstract
This paper presents the use of Kolmogorov-Arnold Networks (KANs) for forecasting the CBOE Volatility Index (VIX). Unlike traditional MLP-based neural networks that are often criticized for their black-box nature, KAN offers an interpretable approach via learnable spline-based activation functions and symbolification. Based on a parsimonious architecture with symbolic functions, KAN expresses a forecast of the VIX as a closed-form in terms of explanatory variables, and provide interpretable insights into key characteristics of the VIX, including mean reversion and the leverage effect. Through in-depth empirical analysis across multiple datasets and periods, we show that KANs achieve competitive forecasting performance while requiring significantly fewer parameters compared to MLP-based neural network models. Our findings demonstrate the capacity and potential of KAN as an interpretable financial time-series forecasting method.
