
which is not always feasible. Additionally, as they
rely on the training approach and dataset, they tend
to be domain and data-specific, rather than universal
as compared to the traditional models. So, even if
machine learning-based models are becoming a
competitive alternative to traditional pricing
methods, further research is necessary to offer more
robust and widely used approaches, [5], [6], [7], [8],
[9].
Following the above, this work explores the
feasibility of using artificial neural networks in
option pricing, using the traditional Black-Scholes
model as a benchmark. Relevant approaches
demonstrate artificial neural networks trained to
learn the Black-Scholes function, but very few
works use market data to test the models. The
majority use simulated or generated datasets for
both training and prediction. In this work, we train
the network using artificially generated data of
around 6.5 million instances, and then we apply the
testing in real market option data from thirty-five
S&P100 stocks. So, testing data is not derived from
the same distribution as training, and we can
examine model performance in real market data,
adding thus a unique contribution to existing
research.
The structure of the paper is as follows. In the
next sections, key background information for
options and their pricing is presented. The Black-
Scholes method is also presented briefly in the
section along with key terminology of artificial
neural networks. Several key relevant publications
on machine learning models and their applicability
in pricing are also discussed. In section three, we
present the method and the datasets, followed by
results and a discussion on findings. The work
concludes with some discussion of the findings and
next steps. Overall, the key outcome from the
present work is that artificial neural networks can
play a substantial role in option pricing, although
further exploration and experimentation are needed
to reach the required robustness and become less ad
hoc and data-sensitive as a method.
2 Background
2.1 Options Basics
In general, an asset’s present value is linked to its
expected cash flow. However, some assets, called
options, depend on underlying assets, derive their
value from them, and their cash flows depend on the
occurrence of specific events. So, the expected cash
flows approach cannot be used to estimate their
value. For this reason, alternative methods have
been developed to price them fairly. Options are
financial instruments used either for risk reduction
and hedging or as investments following market
trends of the underlying assets, [1].
An option is a contract between two parties for a
specific quantity of an underlying asset, with an
expiration date (maturity date). The holder of the
contract has the right, but not the obligation, to buy
or sell the specified quantity of the asset at a
specified price (strike price), either at the maturity
or earlier. If an option is exercised by the holder, it
expires without any further obligation. Concerning
the right to buy or sell the underlying asset, options
are distinguished into call and put options.
Call options offer the right to buy a specified
quantity of the underlying asset at the strike price,
either on maturity or any time before. If the option
is not exercised until the expiration date, it expires
without any benefit or further obligation for the
holder. The holder pays a price to purchase the
option expecting a benefit if the price of the
underlying asset is higher than the strike price. In
this case, the holder exercises the option at strike
price and buys the underlying asset at this price,
instead of the higher market price. The difference is
the gross investment profit. If the asset price is
lower than the strike price at maturity or earlier, the
option is not exercised. So, the net profit is the
difference between the gross profit and the call
purchase price, if the option is exercised.
Put options offer the right to sell a specified
quantity of the underlying asset, at strike price,
again either at maturity or earlier. A put option has a
price paid by the investor who expects a profit in
case the price of the underlying asset is less than the
strike price of the option. If the underlying asset has
a price lower than the strike price of the put option
on maturity or before, the option is exercised and
the option holder sells the underlying asset at a
higher price compared to the market value, which
comprises the gross profit of the investment. In case
the underlying asset has a price higher than the
strike price, the option is left to expire. The net
profit again comprises the difference between the
gross profit and the put option purchase price, [2].
Options can be also classified in terms of the
exercise date or the underlying asset types. So,
European options do not allow for exercise before
maturity and the exercise date is defined in the
option contract. American options, on the other
hand, allow for exercise at any point of time before
maturity and are more attractive for trading.
Considering some fundamental asset types, options
can be either stock options, stock index options,
future options, or product options. Many more
Financial Engineering
DOI: 10.37394/232032.2024.2.2