PRMLJan 24, 2021

Solving optimal stopping problems with Deep Q-Learning

arXiv:2101.09682v27 citations
Originality Incremental advance
AI Analysis

This provides a scalable method for pricing financial options like swing options, but it is incremental as it adapts existing RL techniques to a specific domain.

The paper tackles optimal stopping problems for option pricing by proposing a Deep Q-Learning reinforcement learning approach to learn optimal exercise strategies, achieving scalable high-dimensional modeling without basis functions and deriving price bounds.

We propose a reinforcement learning (RL) approach to model optimal exercise strategies for option-type products. We pursue the RL avenue in order to learn the optimal action-value function of the underlying stopping problem. In addition to retrieving the optimal Q-function at any time step, one can also price the contract at inception. We first discuss the standard setting with one exercise right, and later extend this framework to the case of multiple stopping opportunities in the presence of constraints. We propose to approximate the Q-function with a deep neural network, which does not require the specification of basis functions as in the least-squares Monte Carlo framework and is scalable to higher dimensions. We derive a lower bound on the option price obtained from the trained neural network and an upper bound from the dual formulation of the stopping problem, which can also be expressed in terms of the Q-function. Our methodology is illustrated with examples covering the pricing of swing options.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes