Detecting market price distortions with neural networks
Detecting price deviations from fundamental value is challenging because the fundamental value itself is uncertain. A shortcut for doing so is to look at return time series alone and to detect “strict local martingales”, i.e. episodes when the risk-neutral return temporarily follows a random walk while medium-term return expectations decline with the forward horizon length. There is a test based on the instantaneous volatility to identify such strict local martingales. The difficulty is to model the functional form of volatility, which may vary over time. A new approach is to use a recurrent neural network for this purpose, specifically a long short-term memory network. Based on simulated data the neural network approach achieves much higher detection rates for strict local martingales than methods based on conventional volatility estimates.