Abstract
In finance, implied volatility is an important indicator that reflects the market situation immediately. Many practitioners estimate volatility by using iteration methods, such as the Newton–Raphson (NR) method. However, if numerous implied volatilities must be computed frequently, the iteration methods easily reach the processing speed limit. Therefore, we emulate the NR method as a network by using PyTorch, a well-known deep learning package, and optimize the network further by using TensorRT, a package for optimizing deep learning models. Comparing the optimized emulation method with the benchmarks, implemented in two popular Python packages, we demonstrate that the emulation network is up to 1000 times faster than the benchmark functions.
Funder
National Research Foundation of Korea
Subject
Finance,Economics and Econometrics,Accounting,Business, Management and Accounting (miscellaneous)
Reference23 articles.
1. Data-driven discovery of pdes in complex datasets;Berg;Journal of Computational Physics,2019
2. The pricing of options and corporate liabilities;Black;Journal of Political Economy,1973
3. A simple formula to compute the implied standard deviation;Brenner;Financial Analysts Journal,1988
4. A generalized simple formula to compute the implied volatility;Chance;Financial Review,1996
5. Chen, Ricky T. Q., Rubanova, Yulia, Bettencourt, Jesse, and Duvenaud, David K. (2022, November 10). Neural Ordinary Differential Equations, in ‘Advances in Neural Information Processing Systems’. Available online: https://papers.nips.cc/paper/2018/hash/69386f6bb1dfed68692a24c8686939b9-Abstract.html.