Table of Contents
Fetching ...

A Financial Time Series Denoiser Based on Diffusion Model

Zhuohan Wang, Carmine Ventre

TL;DR

A novel approach utilizing a diffusion model as a denoiser for financial time series in order to improve data predictability and trading performance by leveraging the forward and reverse processes of a conditional diffusion model to add and remove noise progressively.

Abstract

Financial time series often exhibit low signal-to-noise ratio, posing significant challenges for accurate data interpretation and prediction and ultimately decision making. Generative models have gained attention as powerful tools for simulating and predicting intricate data patterns, with the diffusion model emerging as a particularly effective method. This paper introduces a novel approach utilizing the diffusion model as a denoiser for financial time series in order to improve data predictability and trading performance. By leveraging the forward and reverse processes of the conditional diffusion model to add and remove noise progressively, we reconstruct original data from noisy inputs. Our extensive experiments demonstrate that diffusion model-based denoised time series significantly enhance the performance on downstream future return classification tasks. Moreover, trading signals derived from the denoised data yield more profitable trades with fewer transactions, thereby minimizing transaction costs and increasing overall trading efficiency. Finally, we show that by using classifiers trained on denoised time series, we can recognize the noising state of the market and obtain excess return.

A Financial Time Series Denoiser Based on Diffusion Model

TL;DR

A novel approach utilizing a diffusion model as a denoiser for financial time series in order to improve data predictability and trading performance by leveraging the forward and reverse processes of a conditional diffusion model to add and remove noise progressively.

Abstract

Financial time series often exhibit low signal-to-noise ratio, posing significant challenges for accurate data interpretation and prediction and ultimately decision making. Generative models have gained attention as powerful tools for simulating and predicting intricate data patterns, with the diffusion model emerging as a particularly effective method. This paper introduces a novel approach utilizing the diffusion model as a denoiser for financial time series in order to improve data predictability and trading performance. By leveraging the forward and reverse processes of the conditional diffusion model to add and remove noise progressively, we reconstruct original data from noisy inputs. Our extensive experiments demonstrate that diffusion model-based denoised time series significantly enhance the performance on downstream future return classification tasks. Moreover, trading signals derived from the denoised data yield more profitable trades with fewer transactions, thereby minimizing transaction costs and increasing overall trading efficiency. Finally, we show that by using classifiers trained on denoised time series, we can recognize the noising state of the market and obtain excess return.
Paper Structure (16 sections, 18 equations, 5 figures, 4 tables, 2 algorithms)

This paper contains 16 sections, 18 equations, 5 figures, 4 tables, 2 algorithms.

Figures (5)

  • Figure 1: Illustration of Training and Inference.
  • Figure 2: Denoised Time Series Samples from 1day (left), 1hour (middle) and 5min (right) Dataset.
  • Figure 3: Time Series Return Distribution and Label Distribution of 1day Dataset.
  • Figure 4: Using Signals Generated by Denoised Time Series for Trading.
  • Figure 5: Using the Prediction Results for Trading.