Table of Contents
Fetching ...

Deep Learning for VWAP Execution in Crypto Markets: Beyond the Volume Curve

Remi Genet

TL;DR

This work tackles VWAP execution in volatile crypto markets where volume-curve predictions are unreliable. It introduces a direct VWAP optimization framework that uses a Temporal Linear Network (TLN) to produce a valid allocation via softmax and trains it with VWAP-specific losses $S_T=|P_T-\text{VWAP}_T|$, bypassing volume-curve forecasting. Empirical results across BTC, ETH, BNB, ADA, and XRP show that direct VWAP objective optimization yields lower slippage than volume-curve baselines, with the StaticVWAP model often achieving the best Absolute or Quadratic VWAP losses while remaining computationally practical. The approach generalizes beyond crypto to other asset classes and demonstrates the potential of deep learning for direct objective optimization in complex financial execution problems, aided by automatic differentiation and a simple, interpretable TLN core. Code availability at the authors' repository underscores the method's reproducibility and practical relevance.

Abstract

Volume-Weighted Average Price (VWAP) is arguably the most prevalent benchmark for trade execution as it provides an unbiased standard for comparing performance across market participants. However, achieving VWAP is inherently challenging due to its dependence on two dynamic factors, volumes and prices. Traditional approaches typically focus on forecasting the market's volume curve, an assumption that may hold true under steady conditions but becomes suboptimal in more volatile environments or markets such as cryptocurrency where prediction error margins are higher. In this study, I propose a deep learning framework that directly optimizes the VWAP execution objective by bypassing the intermediate step of volume curve prediction. Leveraging automatic differentiation and custom loss functions, my method calibrates order allocation to minimize VWAP slippage, thereby fully addressing the complexities of the execution problem. My results demonstrate that this direct optimization approach consistently achieves lower VWAP slippage compared to conventional methods, even when utilizing a naive linear model presented in arXiv:2410.21448. They validate the observation that strategies optimized for VWAP performance tend to diverge from accurate volume curve predictions and thus underscore the advantage of directly modeling the execution objective. This research contributes a more efficient and robust framework for VWAP execution in volatile markets, illustrating the potential of deep learning in complex financial systems where direct objective optimization is crucial. Although my empirical analysis focuses on cryptocurrency markets, the underlying principles of the framework are readily applicable to other asset classes such as equities.

Deep Learning for VWAP Execution in Crypto Markets: Beyond the Volume Curve

TL;DR

This work tackles VWAP execution in volatile crypto markets where volume-curve predictions are unreliable. It introduces a direct VWAP optimization framework that uses a Temporal Linear Network (TLN) to produce a valid allocation via softmax and trains it with VWAP-specific losses , bypassing volume-curve forecasting. Empirical results across BTC, ETH, BNB, ADA, and XRP show that direct VWAP objective optimization yields lower slippage than volume-curve baselines, with the StaticVWAP model often achieving the best Absolute or Quadratic VWAP losses while remaining computationally practical. The approach generalizes beyond crypto to other asset classes and demonstrates the potential of deep learning for direct objective optimization in complex financial execution problems, aided by automatic differentiation and a simple, interpretable TLN core. Code availability at the authors' repository underscores the method's reproducibility and practical relevance.

Abstract

Volume-Weighted Average Price (VWAP) is arguably the most prevalent benchmark for trade execution as it provides an unbiased standard for comparing performance across market participants. However, achieving VWAP is inherently challenging due to its dependence on two dynamic factors, volumes and prices. Traditional approaches typically focus on forecasting the market's volume curve, an assumption that may hold true under steady conditions but becomes suboptimal in more volatile environments or markets such as cryptocurrency where prediction error margins are higher. In this study, I propose a deep learning framework that directly optimizes the VWAP execution objective by bypassing the intermediate step of volume curve prediction. Leveraging automatic differentiation and custom loss functions, my method calibrates order allocation to minimize VWAP slippage, thereby fully addressing the complexities of the execution problem. My results demonstrate that this direct optimization approach consistently achieves lower VWAP slippage compared to conventional methods, even when utilizing a naive linear model presented in arXiv:2410.21448. They validate the observation that strategies optimized for VWAP performance tend to diverge from accurate volume curve predictions and thus underscore the advantage of directly modeling the execution objective. This research contributes a more efficient and robust framework for VWAP execution in volatile markets, illustrating the potential of deep learning in complex financial systems where direct objective optimization is crucial. Although my empirical analysis focuses on cryptocurrency markets, the underlying principles of the framework are readily applicable to other asset classes such as equities.

Paper Structure

This paper contains 29 sections, 34 equations, 19 figures, 4 tables.

Figures (19)

  • Figure 1: Optimal Allocation based on optimization methods and asset
  • Figure 2: Prediction obtained with model calibrated using Absolute Deviation Loss
  • Figure 3: Prediction obtained with model calibrated using Quadratic Deviation Loss
  • Figure 4: Prediction obtained with model calibrated using Volume Curve Loss
  • Figure 5: Slippage between approaches on the full out-of-sample set
  • ...and 14 more figures