SearcharxivSearch

arXiv subjects

Christian Yeo

Publications and source records attributed to Christian Yeo.

5 recordsLinked to original sources

A new Input Convex Neural Network with application to options pricing

We introduce a new class of neural networks designed to be convex functions of their inputs, leveraging the principle that any convex function can be represented as the supremum of the affine functions it dominates. These neural networks, inherently convex with respect to their inputs, are particularly well-suited for approximating the prices of options with convex payoffs. We detail the architecture of this, and establish theoretical convergence bounds that validate its approximation capabilities. We also introduce a \emph{scrambling} phase to improve the training of these networks. Finally, we demonstrate numerically the effectiveness of these networks in estimating prices for three types of options with convex payoffs: Basket, Bermudan, and Swing options.

stat.ML

Convex ordering for stochastic control: the (path dependent) swing contracts case

We investigate propagation of convexity and convex ordering on a typical discrete-time stochastic optimal control problem, namely the pricing of swing option. The dynamics of the underlying asset is modelled by the Euler scheme of a Brownian diffusion with affine drift, and convex volatility. We prove that the value function associated to the stochastic optimal control problem is a convex function of the underlying asset price. We also introduce a domination criterion offering insights into the functional monotonicity of the value function with respect to parameters of the underlying dynamics. We particularly focus on the one-dimensional setting where, by means of Stein's formula and regularization techniques, we show that the convexity assumption for the volatility dynamics can be relaxed with a semi-convexity assumption. Finally, to validate our results, we also conduct numerical illustrations.

q-fin.MF

Swing contract pricing: with and without Neural Networks

We propose two parametric approaches to evaluate swing contracts with firm constraints. Our objective is to define approximations for the optimal control, which represents the amounts of energy purchased throughout the contract. The first approach involves approximating the optimal control by means of an explicit parametric function, where the parameters are determined using stochastic gradient descent based algorithms. The second approach builds on the first one, where we replace parameters in the first approach by the output of a neural network. Our numerical experiments demonstrate that by using Langevin based algorithms, both parameterizations provide, in a short computation time, better prices compared to state-of-the-art methods.

q-fin.MF

Deep multitask neural networks for solving some stochastic optimal control problems

Most existing neural network-based approaches for solving stochastic optimal control problems using the associated backward dynamic programming principle rely on the ability to simulate the underlying state variables. However, in some problems, this simulation is infeasible, leading to the discretization of state variable space and the need to train one neural network for each data point. This approach becomes computationally inefficient when dealing with large state variable spaces. In this paper, we consider a class of this type of stochastic optimal control problems and introduce an effective solution employing multitask neural networks. To train our multitask neural network, we introduce a novel scheme that dynamically balances the learning across tasks. Through numerical experiments on real-world derivatives pricing problems, we prove that our method outperforms state-of-the-art approaches.

stat.ML

An analysis of linear regression and neural networks approximation for the pricing of swing options

Linear regression, firstly introduced for the pricing of American-style options, has since been expanded to include swing options pricing. Swing options price may be viewed as the solution to a Backward Dynamic Programming Principle, which involves a conditional expectation known as the continuation value. The approximation of the continuation value using linear regression involves two levels of approximation. First, the continuation value is replaced by an orthogonal projection over a subspace spanned by a finite set of $m$ squared-integrable functions yielding a first approximation $V^m$ of the swing value function. In this paper, we prove that, with well-chosen regression functions, $V^m$ converges to the swing actual price $V$ as $m \to + \infty$. A similar result is proved when classic regression functions are replaced by neural networks. For both methods (linear regression and neural networks), we analyze the second level of approximation involving practical computation of the swing price using Monte Carlo simulations and yielding an approximation $V^{m, N}$ (where $N$ denotes the Monte Carlo sample size). Especially, we prove that $V^{m, N} \to V^m$ as $N \to + \infty$ for both methods and using a Hilbert basis assumption in the linear regression. Besides, a convergence rate of order $\mathcal{O}\big(\frac{1}{\sqrt{N}} \big)$ is proved in the linear regression case.

q-fin.MF