Risk-Neutral Market Simulation

02/28/2022
by   Magnus Wiese, et al.
0

We develop a risk-neutral spot and equity option market simulator for a single underlying, under which the joint market process is a martingale. We leverage an efficient low-dimensional representation of the market which preserves no static arbitrage, and employ neural spline flows to simulate samples which are free from conditional drifts and are highly realistic in the sense that among all possible risk-neutral simulators, the obtained risk-neutral simulator is the closest to the historical data with respect to the Kullback-Leibler divergence. Numerical experiments demonstrate the effectiveness and highlight both drift removal and fidelity of the calibrated simulator.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/13/2021

Multi-Asset Spot and Option Market Simulation

We construct realistic spot and equity option market simulators for a si...
research
02/15/2022

Estimating risks of option books using neural-SDE market models

In this paper, we examine the capacity of an arbitrage-free neural-SDE m...
research
11/15/2021

Deep Hedging: Learning to Remove the Drift under Trading Frictions with Minimal Equivalent Near-Martingale Measures

We present a numerically efficient approach for learning minimal equival...
research
06/05/2018

Machine Learning for Yield Curve Feature Extraction: Application to Illiquid Corporate Bonds (Preliminary Draft)

This paper studies the application of machine learning in extracting the...
research
06/13/2023

Model-Free Market Risk Hedging Using Crowding Networks

Crowding is widely regarded as one of the most important risk factors in...
research
09/19/2023

PAMS: Platform for Artificial Market Simulations

This paper presents a new artificial market simulation platform, PAMS: P...
research
11/25/2017

A-Evac: the evacuation simulator for stochastic environment

We introduce an open-source software Aamks for fire risk assessment. Thi...

Please sign up or login with your details

Forgot password? Click here to reset