Mathematics 11 00314 With Cover
Mathematics 11 00314 With Cover
Mathematics 11 00314 With Cover
Article
Special Issue
Advanced Research in Mathematical Economics and Financial Modelling
Edited by
Prof. Dr. Oana-Ramona Lobonț, Prof. Dr. Chi-Wei Su, Dr. Noja Grațiela Georgiana and
Dr. Weike Zhang
https://doi.org/10.3390/math11020314
mathematics
Article
Option Pricing Using LSTM: A Perspective of
Realized Skewness
Yan Liu * and Xiong Zhang
Abstract: Deep learning has drawn great attention in the financial field due to its powerful ability in
nonlinear fitting, especially in the studies of asset pricing. In this paper, we proposed a long short-term
memory option pricing model with realized skewness by fully considering the asymmetry of asset
return in emerging markets. It was applied to price the ETF50 options of China. In order to emphasize
the improvement of this model, a comparison with a parametric method, such as Black-Scholes (BS),
and machine learning methods, such as support vector machine (SVM), random forests and recurrent
neural network (RNN), was conducted. Moreover, we also took the characteristic of heavy tail into
consideration and studied the effect of realized kurtosis on pricing to prove the robustness of the
skewness. The empirical results indicate that realized skewness significantly improves the pricing
performance of LSTM among moneyness states except for in-the-money call options. Specifically, the
LSTM model with realized skewness outperforms the classical method and other machine learning
methods in all metrics.
1. Introduction
Citation: Liu, Y.; Zhang, X. Option
As a momentous derivative financial instrument, the option plays a crucial role in risk
Pricing Using LSTM: A Perspective
management and price discovery. The rapid development of the modern options market
of Realized Skewness. Mathematics
is attributed to the great breakthrough published by Black, Scholes, and Merton [1–3].
2023, 11, 314. https://doi.org/
Thereafter, option pricing has become a hot topic in the derivative financial market.
10.3390/math11020314
As the most famous parametric method for option pricing, the Black-Scholes (BS)
Academic Editors: Oana-Ramona formula is put forward based on five assumptions, among which the most controversial
Lobont, , Noja Grat, iela Georgiana ones are the constant volatility and log normality of the underlying asset return. To
and Weike Zhang overcome the drawbacks of the BS formula, many improvements have been worked out
Received: 21 December 2022
to contribute to this field. For example, against the assumption of constant volatility,
Revised: 2 January 2023 Heston introduced a stochastic volatility option pricing model [4]. Duan [5] assumed
Accepted: 5 January 2023 that the volatility of the underlying asset return followed a GARCH process. With the
Published: 7 January 2023 development of data processing capability, realized vpolatility, which is a non-parametric
volatility measurement based on high-frequency data, has also been incorporated into the
BS pricing framework [6–8].
For the normal assumption, the evidence has been established that the distribution
Copyright: © 2023 by the authors. of asset returns in financial market is asymmetric, especially for emerging financial mar-
Licensee MDPI, Basel, Switzerland. ket [9–11]. The characteristic of heavy tail of financial asset return cannot be ignored
This article is an open access article either [12]. Therefore, some researchers applied skewness for option pricing to get an
distributed under the terms and analytic option pricing formula, achieving more accurate pricing performance [13–15].
conditions of the Creative Commons
Since the Edgeworth expansion has a significant advantage in characterizing the non-
Attribution (CC BY) license (https://
normality distribution of underlying assets [16], Duan et al. [17,18] developed a general
creativecommons.org/licenses/by/
analytical approximation method for pricing European options based on an Edgeworth
4.0/).
series expansion for adjusting skewness and kurtosis of the cumulative asset return in the
framework of GARCH.
Another branch of option pricing studies focuses on non-parametric methods, such
as machine learning. Neural network, Support vector machine (SVM), Random forests,
Extreme gradient boosting (XGBoost), and Light Gradient Boosting Machine (LightGMB)
have achieved empirical success in predicting financial asset price [19–26]. However,
financial data presents feature of high frequency and serial correlation. Due to the great
ability in non-linear fitting and time-series information extraction, a variety of deep-learning
methods have already been applied to predict financial asset price, such as long short-
term memory (LSTM) model [27–30]. Zhang and Huang [31] applied the long short-term
memory recurrent neural network (LSTM-RNN) for hedging. The deep-learning neural
network has also been proven efficient for option pricing [32–36]. For example, attempts
have been made to use deep-learning models on American options [37,38]. Nevertheless,
these methods only focus on refining the structure of the neural network itself, ignoring
the stylized facts of financial asset return, especially the skewness.
In light of the above information, an LSTM neural network [39] with realized skewness
was proposed. The feasibility of implementing this model in option pricing is tested with
the ETF50 options of China. Realized volatility, strike price, maturity, risk-free interest
rate, and underlying asset price, which are usually deployed for derivatives pricing, and
realized skewness, the one considered in our study, have been adopted as our input
features. Furthermore, realized kurtosis has also been considered as one of the input
features when testing the robustness of realized skewness. In comparison to the model
without realized skewness and the model that contains realized skewness and realized
kurtosis, our algorithm containing only realized skewness was applicable to acquire the
intraday price and shows better pricing performance. Moreover, to verify the performance
of the LSTM model when considering realized skewness, benchmark models were exercised
for pricing options [40–45]. Several evaluating metrics, such as mean square error (MSE),
root mean square error (RMSE), mean absolute error (MAE) and mean absolute percentage
error (MAPE), were used to test the pricing accuracy of our proposed model.
The remainder of this paper is organized as follows. Section 2 provides a brief back-
ground of the LSTM neural network and recurrent neural network (RNN) and gives the
model structure adopted in this paper. Section 3 conducts an empirical study for pricing
ETF50 options and model comparison. Section 4 provides some concluding remarks.
2. Methodology
2.1. Recurrent Neural Network
The recurrent neural network, which is one of the most popular deep-learning algo-
rithms, is a variant structure of an artificial neural network. It is usually used for processing
time-sequential data due to its ability to capture the relationship between previous period
data and current data. The output features of the previous period are retained during the
training process and are computed as input variables for the next period. The result of the
computation of the t − 1 period of the hidden state will be considered as the input variable
for period t and multiplied by a weight. Then, the activation function maps the hidden
state to the output state. The neurons of each layer are illustrated in Figure 1, where xt is
an input vector at time-step t, ht is the hidden state vector at time-step t, ot is the output at
time-step t, W is the weight from the hidden layer at time-step t − 1 to the hidden layer at
time-step t, U is the weight from the input layer to the hidden layer, and V is the weight
from the hidden layer to the output. The mathematical form of an RNN is given by the
following formulas:
ht = f h (Uxt + Wht−1 ) (1)
ot = f o (Vht ) (2)
Mathematics 2023, 11, 314 𝑜 = 𝑓 (𝑉ℎ ) 3 of 21
𝑓 𝑓 𝑜 = 𝑓 (𝑉ℎ )
𝑓 𝑓
where f h and f o are the activation function. In this paper, ‘ReLU’ function was applied
to describe nonlinear transformation. The use of ‘ReLU’ allows the network to introduce
sparsity on its own, which can greatly increase the training speed.
For this study, an RNN is proposed that is composed of five simple RNN-layers and
one dense layer. Additionally, there are some dropout-layers included.
The Equations (3)–(8) portray the update of the memory cells of the LSTM. The
notations of each equation are presented below:
xt is the input vector.
W f , Wi , WC , and Wo are the weight matrices of gate and cell states.
𝑥
𝑊 𝑊 𝑊 𝑊
Mathematics 2023, 11, 314 𝑏 𝑏 𝑏 𝑏 4 of 21
ℎ
𝑓 𝑖 𝑜
𝐶b f , bi , bC , and bo are bias vectors. 𝐶
𝑓(∙)
ht is the hidden state of the LSTM.
f t , it , and ot are values of forget gate, input gate, and output gate, respectively.
𝑓 = 𝑓(𝑊 ∙ ℎ , 𝑥 + 𝑏 )
Ct is the vector for the cell states and Cet is the temporary vector for the cell states.
f (·) is the activation function.
𝑖 = 𝑓(𝑊 ∙ ℎ , 𝑥 + 𝑏 )
f t = f W f ·[ ht−1 , xt ] + b f (3)
𝐶 = 𝑓(𝑊 ∙ ℎ , 𝑥 + 𝑏 )
it = f (Wi ·[ ht−1 , xt ] + bi ) (4)
𝐶 =𝐶 ∙𝑓 +𝑖 ∙𝐶
Cet = f (WC ·[ ht−1 , xt ] + bC ) (5)
𝑜 = 𝑓(𝑊 ∙ ℎ , 𝑥 e+ 𝑏 )
Ct = Ct−1 · f t + it ·Ct (6)
ot = f (ℎWo=·[ h𝑜t−∙1𝑓(𝐶
, xt ])+ bo ) (7)
ht = ot · f (Ct ) (8)
The structure of the LSTM is composed of an input layer, one or more hidden layers,
and an output layer. In addition, the number of neurons in each layer is variant when
considering different problems. Figure 3 shows the network architecture. When processing
an input sequence, the cell states and hidden states are passed through the neurons to
obtain the output. During the training process, the network updates the weights and bias
terms in such a way that it minimizes the loss of the objective function 𝐼 over the entire
training data set, whose ℎ MSE is used in this paper. In Figure 3, In are the input features of
𝑂
our model. hn represents the hidden neurons of hidden layers. It only shows one hidden
layer in Figure 3. O is the output of the network, and in our study, it represents the option
price. The weights of each connection are adjusted according to the feedback error. In
order to construct a pricing model, each layer of the LSTM is stacked with a set of neurons,
as shown in Figure 2. With different amounts of neurons and different number of layers,
the LSTM presents different structures and adapts to different problems. The specified
topology of the LSTM model used in our study is shown in Section 2.3.
used in our study is shown in Figure 4. The neural network is trained to retain the prices of
the ETF50 options. Then, the predicted option prices acquired from the network and the
real option prices should be compared to measure the accuracy of the network.
In the benchmarks, the structure of the RNN is shown in Figure 5. The overall number
of layers of the LSTM and RNN models are equal, and the hyperparameters of each model
are shown in Table 1.
LSTM RNN 𝑖
𝑡
Activation function RELU RELU
Loss function 𝑟 , = 100 ∗ (log 𝑝 , MSE
− log 𝑝 , ) 𝑖 = 1, 2 … 𝑁 MSE
Neurons [200, 200, 200, 200, 200, 1] [200, 200, 200, 200, 200, 1]
𝑝 Learning
,
rate 0.001 𝑡 𝑖 0.001
Optimizer Adam Adam
𝑁 = 241
Herein, [200, 200, 200, 200, 200, 1] represents the number of neurons from the first
network layer to the last network layer.
𝑅𝑉 = 𝑟,
𝑁=5
Mathematics 2023, 11, 314 6 of 21
where pt,i is the closing price of ETF50 on day t in ith interval. We use one-minute intraday
price so that we have N = 241 in a trading day.
The realized volatility put forward by Andersen and Bollerslev [47] is computed by
summing squares of intraday log-returns
N
RVt = ∑ rt, i 2 (10)
i =1
Meanwhile, the intraday realized volatility, such as the interval [a, b], is a consistent
estimator for the volatility of the instantaneous log-returns process [48]. In this paper, we
consider N = 5.
Because the asymmetry of the distribution of log-returns is prominent in financial
markets, we are interested in computing realized high moments which may have an impact
on the pricing of ETF50 options. We construct a measure of realized skewness and realized
kurtosis constructed by Amaya et al. [49], and the definition of each equation is given by
√
N ∑iN=1 rt,i 3
RDSkewt = (11)
RVt 3/2
N ∑iN=1 rt,i 4
RDKurtt = (12)
RVt 2
It indicates that the return distribution of stock has a left tail that is fatter than the
right tail when there is a negative value of realized skewness and positive values indicate
the opposite.
where n is the data number of prediction set, pi is the actual option price, and p̂i is the
predicted price of option.
Of all these metrics, the MAPE reflects the process of comparison with the original
data, which could be more objective. In contrast, the MSE, RMSE, and MAE only mea-
sure the deviation between actual values and estimated values, which are susceptible to
Mathematics 2023, 11, 314 7 of 21
outliers. Thus, we adopted MAPE as the main estimator to assess the accuracy of our
proposed models.
State Moneyness
ITM >1.03
Call option ATM 0.97~1.03
OTM <0.97
ITM <0.97
Put option ATM 0.97~1.03
OTM >1.03
As presented in Tables 3 and 4, we have ITM, ATM, OTM for options that are also
divided by call and put. The statistics of all the features of the ETF50 options are shown in
Tables 3 and 4. Herein, “maturity” means the time left to expiration and the moneyness
denotes S/K. Among other features, “r” is the SHIBOR rate and “S” represents the prices
of underlying asset. “K” stands for the strike prices of options.
Mathematics 2023, 11, 314 8 of 21
Table 5 presents the pricing errors of the LSTM without realized skewness, and Table 6
presents the pricing errors of the LSTM containing realized skewness on ETF50 options.
They indicate that the errors of call options and put options are smaller for the LSTM with
realized skewness except for in-the-money call options. When moneyness is not considered,
we find that the ETF50 option pricing model that includes realized skewness is decreased
in MSA by 15.22% and 29.03% for a call option and put option, respectively. In terms of
root mean squared error, the ETF50 option pricing model that includes realized skewness
is reduced by 15.26% for a call option and 16.12% for a put option. Additionally, there
is a decrease in the mean absolute error of 14.37% and 16.46% for call options and put
options, respectively. Further, MAPE decreases by 9.91% and 30.21% for the call option
and put option, respectively, which indicates the excellent ability of the realized skewness
for modeling pricing options. The empirical results indicate that, from the perspective of
realized skewness, the LSTM with realized skewness as one of the input features performs
more excellently than the LSTM without realized skewness across all metrics. This implies
that our proposed model has a higher accuracy in option pricing.
In the process of option pricing, our empirical results demonstrate that the realized
skewness has a significant impact on the accuracy of the option pricing. Considering the
performance of the LSTM with realized skewness, put options have a higher improvement
in accuracy than call options in each metric. The skewness has an effect on the return rate
of the underlying asset, which leads to differences in accuracy.
On the moneyness side, compared with the LSTM without realized skewness, the
LSTM with realized skewness demonstrates the best accuracy for ITM options, while call
options and put options are accurately priced in a majority of the moneyness states.
The effectiveness of the LSTM model with realized skewness is robust in option pricing
except for the ITM call option. As we tested based on different maturity and moneyness of
ETF50 options, the performance of the LSTM shows that call options have smaller errors
than put options in ITM, ATM, and OTM, respectively. This is consistent with the general
pattern that the accuracy of the put option pricing model is lower than that of the call
Mathematics 2023, 11, 314 10 of 21
option pricing model. The results of the ETF50 option pricing test indicate that the realized
skewness can effectively improve the accuracy of deep learning for option pricing.
Table 7. Pricing error of LSTM with realized skewness and realized kurtosis.
As shown in Table 7, the values of the MAPE metric increase in the majority of
moneyness states. When considering the MAPE of put options, the value of the ITM option
increases 3.6%. For the ATM option, the value is 0.1% and 2.94% on OTM. Especially, the
pricing error increases 46.04% in the OTM option. The results of the LSTM option pricing
model that uses realized skewness and realized kurtosis show that it performs poorly
in each moneyness category of put options when compared with the model containing
only realized skewness. Call options also perform poorly in OTM. When considering ITM
and ATM call options, the model improves the pricing accuracy of ETF50 options slightly.
The results are consistent with the fact that kurtosis is relatively weak on pricing options
compared with skewness.
Figure 6 shows the comparison of MAPE among the normal model with of five normal
features (the “Original”), the LSTM with realized skewness (the “RDSkew”), and the LSTM
with realized skewness and realized kurtosis (the “RDSkew&RDKurt”). As shown in
Figure 6, the pricing model with realized skewness has a superior performance in the
majority of moneyness states. As for the ITM call option, the model that does not consider
realized skewness and realized kurtosis, the Original, performs with the best accuracy.
As shown in Figures 7–12, the option pricing performance of the LSTM with realized
skewness (RDSkew) (a) presents more accuracy than that of the LSTM without realized
skewness (Original) (b). It also outperforms the model that contains realized skewness and
realized kurtosis (RDSkew&RDKurt) (c) in most moneyness states.
Mathematics 2023, 11, 314 11 of 21
Figure 6. The comparison of the MAPE of different models considering realized skewness and
realized kurtosis.
Figure 7. The performance of ITM call options in different features (a) represents the LSTM with
realized skewness, (b) represents the LSTM without realized skewness, (c) represents the LSTM with
realized skewness and realized kurtosis.
Figure 8. The performance of ATM call options in different features (a) represents the LSTM with
realized skewness, (b) represents the LSTM without realized skewness, (c) represents the LSTM with
realized skewness and realized kurtosis.
Mathematics 2023, 11, 314 12 of 21
Figure 9. The performance of OTM call options in different features (a) represents the LSTM with
realized skewness, (b) represents the LSTM without realized skewness, (c) represents the LSTM with
realized skewness and realized kurtosis.
Figure 10. The performance of ITM put options in different features (a) represents the LSTM with
realized skewness, (b) represents the LSTM without realized skewness, (c) represents the LSTM with
realized skewness and realized kurtosis.
Figure 11. The performance of ATM put options in different features (a) represents the LSTM with
realized skewness, (b) represents the LSTM without realized skewness, (c) represents the LSTM with
realized skewness and realized kurtosis.
Mathematics 2023, 11, 314 13 of 21
Figure 12. The performance of OTM put options in different features (a) represents the LSTM with
realized skewness, (b) represents the LSTM without realized skewness, (c) represents the LSTM with
realized skewness and realized kurtosis.
Table 8. Pricing error of ITM options estimated using different models when using realized skewness.
Table 9. Pricing error of ATM options estimated using different models when using realized skewness.
Table 10. Pricing error of OTM options estimated using different models when using
realized skewness.
For the sake of robustness, a review of a set of different models has been conducted.
We train the model with realized skewness and realized kurtosis for comparison. When con-
taining realized kurtosis, LSTM also has the most accurate pricing capability. Tables 11–13
show that LSTM presents the lowest metrics except for ITM put options.
Table 11. Pricing error of ITM options estimated using different models when using realized skewness
and realized kurtosis.
Table 12. Pricing error of ATM options estimated using different models when using realized
skewness and realized kurtosis.
Table 13. Pricing error of OTM options estimated using different models when using realized
skewness and realized kurtosis.
Figures 13–18 illustrate the different pricing performance of LSTM (a) and benchmark
models (b) stands for the BS model, (c) stands for the SVM model, (d) stands for the Random
forests model, and (e) stands for the RNN model when realized skewness is considered.
The pictures demonstrate that the prices using the LSTM model with realized skewness are
closest to the real prices.
Figure 13. The pricing performance of ITM call options on each model, (a) stands for the LSTM
model, (b) stands for the BS model, (c) stands for the SVM model, (d) stands for the Ran-dom forests
model, (e) stands for the RNN model.
Mathematics 2023, 11, 314 16 of 21
Figure 14. The pricing performance of ATM call options on each model (a) stands for the LSTM
model, (b) stands for the BS model, (c) stands for the SVM model, (d) stands for the Random forests
model, (e) stands for the RNN model.
Figure 15. The pricing performance of OTM call options on each model (a) stands for the LSTM
model, (b) stands for the BS model, (c) stands for the SVM model, (d) stands for the Random forests
model, (e) stands for the RNN model.
Mathematics 2023, 11, 314 17 of 21
Figure 16. The pricing performance of ITM put options on each model (a) stands for the LSTM model,
(b) stands for the BS model, (c) stands for the SVM model, (d) stands for the Random forests model,
(e) stands for the RNN model.
Figure 17. The pricing performance of ATM put options on each model (a) stands for the LSTM
model, (b) stands for the BS model, (c) stands for the SVM model, (d) stands for the Random forests
model, (e) stands for the RNN model.
Mathematics 2023, 11, 314 18 of 21
Figure 18. The pricing performance of OTM put options on each model (a) stands for the LSTM
model, (b) stands for the BS model, (c) stands for the SVM model, (d) stands for the Random forests
model, (e) stands for the RNN model.
The obtained results suggest that the LSTM model, which consists of realized skewness,
has outstanding pricing performance for ETF50 options. So far, the price provided using
the LSTM model with realized skewness is more reliable than that from BS, SVM, Random
forest, and RNN models, as the resulting errors are lowest for the LSTM model with
realized skewness. Thus, it confirms the ability of realized skewness in option pricing with
a deep-learning model.
4. Conclusions
In this study, an LSTM model with realized skewness has been proposed for option
pricing. We validated the efficiency and accuracy of the proposed model by pricing the
ETF50 options of China from 2020 to 2021. The deep-learning models were calibrated in a
data-driven approach, which means that accuracy metrics can be used to tune the LSTM
model. To check the pricing ability, the data is split into a training sample, a validation
sample for adjusting hyperparameters, and a test sample for verifying the accuracy of
option prices. Then, in order to confirm the pricing performance of the LSTM model with
realized skewness, BS, Support vector machine, Random forest, and RNN models with
realized skewness were considered as benchmarks. To confirm the robustness of LSTM,
we also constructed the model containing realized skewness and realized kurtosis for
comparison. The results are presented for call and put options and are separated by three
different moneyness states.
The results obtained from the empirical analysis demonstrate that the pricing accuracy
can be improved when realized skewness serves as an input feature, except for ITM call
options. One of the possibilities for dealing with the difficulties met by ITM call options
would be to develop different models for this characteristic. However, it performs poorly
in the model that contains realized skewness and realized kurtosis, compared with the
model only containing realized skewness, which confirms the fact that skewness has more
significant ability on pricing options when compared with kurtosis. In terms of all metrics,
Mathematics 2023, 11, 314 19 of 21
the LSTM model with realized skewness reduces the pricing error by 4.50–79.24%, which
confirms the fact that the distribution of real market option data performs better with
skewness. As to how we approach the problem, the constructed model improves option
pricing significantly compared with benchmarks. Especially, an LSTM model with realized
skewness shows the best overall performance.
From the perspective of each model, the LSTM model has certain improvement in
option pricing task compared with the other types of models in two aspects of comparison:
realized skewness, and realized skewness and realized kurtosis. For the realized skewness
dimension, by comparing LSTM, RNN, BS, SVM, and Random forests that contain realized
skewness, the LSTM model shows a strong extracting ability. As for the realized skewness
and realized kurtosis aspects, the LSTM model improves the accuracy of option pricing in
most moneyness states.
For future research, some new features could be applied to a deep-learning neural
network. For example, new market contingencies, such as Covid-19, which may influence
investors’ behavior, could be quantified to price options. Furthermore, one could apply
the proposed model to price other financial derivatives, such as Asian options. In addition,
more effort could be committed to explore the interpretability of a long short-term neural
network when applying it to solve financial problems.
Author Contributions: Conceptualization, Y.L. and X.Z.; methodology, Y.L. and X.Z.; writing—
original draft preparation, X.Z.; writing—review and editing, Y.L. and X.Z.; funding acquisition, Y.L.
All authors have read and agreed to the published version of the manuscript.
Funding: This research was funded by the National Natural Science Foundation of China (72003180)
and the Ministry of education of Humanities and Social Science project (18YJA790113).
Institutional Review Board Statement: Not applicable.
Informed Consent Statement: Not applicable.
Data Availability Statement: The data presented in this study are available on request from the
corresponding author.
Conflicts of Interest: The authors declare no conflict of interest.
Abbreviation
References
1. Black, F.; Scholes, M. The pricing of options and corporate liabilities. J. Political Econ. 1973, 81, 637–654. [CrossRef]
2. Merton, R.C. Theory of rational option pricing. Bell J. Econ. Manag. Sci. 1973, 4, 141–183. [CrossRef]
3. Merton, R.C. Option pricing when underlying stock returns are discontinuous. J. Financ. Econ. 1976, 3, 125–144. [CrossRef]
4. Heston, S.L. A closed-form solution for options with stochastic volatility with applications to bond and currency options. Rev.
Financ. Stud. 1993, 6, 327–343. [CrossRef]
5. Duan, J.C. The GARCH option pricing model. Math. Financ. 1995, 5, 13–32. [CrossRef]
6. Corsi, F.; Fusari, N.; La Vecchia, D. Realizing smiles: Options pricing with realized volatility. J. Financ. Econ. 2013, 107, 284–304.
[CrossRef]
7. Christoffersen, P.; Feunou, B.; Jacobs, K.; Meddahi, N. The economic value of realized volatility: Using high-frequency returns for
option valuation. J. Financ. Quant. Anal. 2014, 49, 663–697. [CrossRef]
8. Huang, Z.; Wang, T.; Hansen, P.R. Option pricing with the realized GARCH model: An analytical approximation approach. J.
Futures Mark. 2017, 37, 328–358. [CrossRef]
9. Harvey, C.R.; Siddique, A. Conditional skewness in asset pricing tests. J. Financ. 2000, 55, 1263–1295. [CrossRef]
10. Bakshi, G.; Madan, D. A theory of volatility spreads. Manag. Sci. 2006, 52, 1945–1956. [CrossRef]
11. Ghysels, E.; Plazzi, A.; Valkanov, R. Why invest in emerging markets? The role of conditional return asymmetry. J. Financ. 2016,
71, 2145–2192. [CrossRef]
12. Conrad, J.; Dittmar, R.F.; Ghysels, E. Ex ante skewness and expected stock returns. J. Financ. 2013, 68, 85–124. [CrossRef]
13. Christoffersen, P.; Elkamhi, R.; Feunou, B.; Jacobs, K. Option valuation with conditional heteroskedasticity and nonnormality. Rev.
Financ. Stud. 2010, 23, 2139–2183. [CrossRef]
14. Christoffersen, P.; Heston, S.; Jacobs, K. Option valuation with conditional skewness. J. Econom. 2006, 131, 253–284. [CrossRef]
15. Kim, S.; Lee, G.; Park, Y.J. Skewness versus kurtosis: Implications for pricing and hedging options. Asia Pac. J. Financ. Stud. 2017,
46, 903–933. [CrossRef]
16. Jarrow, R.; Rudd, A. Approximate option valuation for arbitrary stochastic process. J. Financ. Econ. 1982, 10, 347–369. [CrossRef]
17. Duan, J.C.; Simonato, J.G. American option pricing under GARCH by a Markov chain approximation. J. Econ. Dyn. Control 2001,
25, 1689–1718. [CrossRef]
18. Duan, J.; Gauthier, G.; Simonato, J.; Sasseville, C. Approximating the GJR-GARCH and EGARCH option pricing models
analytically. J. Comput. Financ. 2006, 9, 41–69. [CrossRef]
19. Malliaris, M.; Salchenberger, L. A neural network model for estimating option prices. Appl. Intell. 1993, 3, 193–206. [CrossRef]
20. Gradojevic, N.; Gencay, R.; Kukolj, D. Option pricing with modular neural networks. IEEE Trans. Neural Netw. 2009, 20, 626–637.
[CrossRef]
21. Quek, C.; Pasquier, M.; Kumar, N. A novel recurrent neural network-based prediction system for option trading and hedging.
Appl. Intell. 2008, 29, 138–151. [CrossRef]
22. Liang, X.; Zhang, H.; Xiao, J.; Chen, Y. Improving option price forecasts with neural networks and support vector regressions.
Neurocomputing 2009, 72, 3055–3065. [CrossRef]
23. Park, H.; Kim, N.; Lee, J. Parametric models and non-parametric machine learning models for predicting option prices: Empirical
comparison study over KOSPI 200 Index options. Expert Syst. Appl. 2014, 41, 5227–5237. [CrossRef]
24. Das, S.P.; Padhy, S. A new hybrid parametric and machine learning model with homogeneity hint for European-style index
option pricing. Neural Comput. Appl. 2017, 28, 4061–4077. [CrossRef]
25. Jang, H.; Lee, J. Generative Bayesian neural network model for risk-neutral pricing of American index options. Quant. Financ.
2019, 19, 587–603. [CrossRef]
26. Ivas, cu, C. Option pricing using machine learning. Expert Syst. Appl. 2021, 163, 113799. [CrossRef]
27. Fischer, T.; Krauss, C. Deep learning with long short-term memory networks for financial market predictions. Eur. J. Oper. Res.
2018, 270, 654–669. [CrossRef]
28. Selvin, S.; Vinayakumar, R.; Gopalakrishnan, E.A.; Menon, V.K.; Soman, K.P. Stock price prediction using LSTM, RNN and
CNN-sliding window model. In Proceedings of the 2017 International Conference on Advances in Computing, Communications
and Informatics (ICACCI), Udupi, India, 13–16 September 2017.
29. Hu, Y.; Sun, X.; Nie, X.; Li, Y.; Liu, L. An enhanced LSTM for trend following of time series. IEEE Access 2019, 7, 34020–34030.
[CrossRef]
30. Pang, X.; Zhou, Y.; Wang, P.; Lin, W.; Chang, V. An innovative neural network approach for stock market prediction. J. Supercomput.
2020, 76, 2098–2118. [CrossRef]
31. Zhang, J.; Huang, W. Option hedging using LSTM-RNN: An empirical analysis. Quant. Financ. 2021, 21, 1753–1772. [CrossRef]
32. Chou, C.; Liu, J.; Chen, C.; Huang, S. Deep learning in model risk neutral distribution for option pricing. In Proceedings of the
2019 IEEE International Conference on Agents (ICA), Jinan, China, 18–21 October 2019; pp. 95–98.
33. Culkin, R.; Das, S.R. Machine learning in finance: The case of deep learning for option pricing. J. Investig. Manag. 2017, 15, 92–100.
34. Jang, J.H.; Yoon, J.; Kim, J.; Gu, J.; Kim, H.Y. DeepOption: A novel option pricing framework based on deep learning with fused
distilled data from multiple parametric methods. Inf. Fusion 2021, 70, 43–59. [CrossRef]
35. Arin, E.; Ozbayoglu, A.M. Deep Learning Based Hybrid Computational Intelligence Models for Options Pricing. Comput. Econ.
2022, 59, 39–58. [CrossRef]
Mathematics 2023, 11, 314 21 of 21
36. Qian, L.; Zhao, J.; Ma, Y. Option Pricing Based on GA-BP neural network. In Proceedings of the 8th International Conference on
Information Technology and Quantitative Management (ITQM 2020 & 2021): Developing Global Digital Economy After Covid-19,
Chengdu, China, 9–11 July 2021; Volume 199, pp. 1340–1354.
37. Becker, S.; Cheridito, P.; Jentzen, A.; Welti, T. Solving high-dimensional optimal stopping problems using deep learning. Eur. J.
Appl. Math. 2021, 32, 470–514. [CrossRef]
38. Fu, W.; Hirsa, A. Fast pricing of American options under variance gamma. J. Comput. Financ. 2021, 25, 29–49. [CrossRef]
39. Hochreiter, S.; Schmidhuber, J. Long Short-Term Memory. Neural Comput. 1997, 9, 1735–1780. [CrossRef]
40. Breimanl, L. Random forests. Mach. Learn. 2001, 45, 5–32. [CrossRef]
41. Ho, T.K. Random decision forests. In Proceedings of the 3rd International Conference on Document Analysis and Recognition,
Montreal, QC, Canada, 14–16 August 1995; Volume 1, pp. 278–282.
42. Cortes, C.; Vladimir, V. Support-Vector Networks. Mach. Learn. 1995, 20, 273–297. [CrossRef]
43. Khemchandani, R.; Goyal, K.; Chandra, S. TWSVR: Regression via Twin Support Vector Machine. Neural Netw. 2016, 74, 14–21.
[CrossRef]
44. Hsu, C.-W.; Lin, C.-J. A comparison of methods for multiclass support vector machines. IEEE Trans. Neural Netw. 2002, 13,
415–425.
45. Saad, E.W.; Prokhorov, D.V.; Wunsch, D.N. Comparative study of stock trend prediction using time delay, recurrent and
probabilistic neural networks. IEEE Trans. Neural Netw. 1998, 9, 1456–1470. [CrossRef] [PubMed]
46. Van Houdt, G.; Mosquera, C.; Napoles, G. A review on the long short-term memory model. Artif. Intell. Rev. 2020, 53, 5929–5955.
[CrossRef]
47. Andersen, T.; Bollerslev, T. Towards a unified framework for high and low frequency return volatility modeling. Stat. Neerl. 1998,
52, 273–302. [CrossRef]
48. Degiannakis, S.; Floros, C. Intra-day realized volatility for European and USA stock indices. Glob. Financ. J. 2016, 29, 24–41.
[CrossRef]
49. Amaya, D.; Christoffersen, P.; Jacobs, K.; Vasquez, A. Does realized skewness predict the cross-section of equity returns? J. Financ.
Econ. 2015, 118, 135–167. [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual
author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to
people or property resulting from any ideas, methods, instructions or products referred to in the content.