Professional Documents
Culture Documents
Neural networks have been used as a nonparametric method for option pricing and hedging since the early 1990s. Far over a hundred papers have
been published on this topic. This note intends to provide a comprehensive review. Papers are compared in terms of input features, output variables,
benchmark models, performance measures, data partition methods, and underlying assets. Furthermore, related work and regularization techniques
are discussed.
تتم مقارنة. تهدف هذه المذكرة إلى تقديم مراجعة شاملة. تم نشر أكثر من مائة بحث حول هذا الموضوع.تم استخدام الشبكات العصبية كطريقة غير معلمية لتسعير الخيارات والتحوط منذ أوائل التسعينيات
. تتم مناقشة تقنيات العمل والتسوية ذات الصلة، عالوة على ذلك.األوراق من حيث ميزات اإلدخال ومتغيرات اإلخراج ونماذج القياس ومقاييس األداء وطرق تقسيم البيانات واألصول األساسية
Introduction
Beginning with Malliaris and Salchenberger [1993b] and Hutchinson et al. [1994], more than one hundred papers in the academic literature concern
the use of artificial neural networks (ANNs) for option pricing and hedging. This work provides a review of this literature. The motivation for this
summary arose from our companion paper Ruf and Wang [2020]. There we continue the discussions of this note; in particular, of potentially
problematic data leakage when training ANNs to historical financial data.
)ANN( تتعلق باستخدام الشبكات العصبية االصطناعيةP أكثر من مائة بحث في األدبيات األكاديمية، Hutchinson et al. [1994] وSalchenberger [1993b] وMalliaris بد ًءا من
هناك نواصل المناقشات حول هذه المذكرة ؛.Ruf and Wang [2020] نشأ الدافع وراء هذا الملخص من ورقتنا المصاحبة. يقدم هذا العمل مراجعة لهذه األدبيات.لتسعير الخيارات والتحوط
. على البيانات المالية التاريخيةANN فيما يتعلق بتسرب (فقدان ) البيانات الذي يحتمل أن يكون إشكاليًا عند تطبيق شبكات، على وجه الخصوص
1
A linear regression model can be thought of as an affine function that maps some input 𝑥to an outputY . Similarly, an ANN can be thought of as a
(possibly repeated) composition of linear and nonlinear functions, again mapping some input x to an outputY . Training an ANN usually corresponds
to choosing the linear components so that this mapping is optimal, in some sense, for (a subset of) a given dataset (the training set)
Optimality is usually measured by means of a loss function, which measures the distance between the ANN output and the given data.
على أنها تكوين (ربما يتكرر) لدالة الخطيةANN يمكن اعتبار، 𝓨 وبالمثل. تمثل بعض المدخالت 𝑥إلى المخرجات،affine function يمكن اعتبار نموذج االنحدار الخطي على أنه دالة أفينية
لمجموعة بيانات، بمعنى ما، مع اختيار المكونات الخطية بحيث يكون هذا التمثيل هو األمثلANN 𝓨 عادةً ما يتوافق تدريب. ويمثل ايضا بعض المدخالت 𝑥إلى المخرجات، وغير الخطية
. والبيانات المعطاةANN والتي يقيس المسافة بين مخرجات، عادةً ما يتم قياس األمثل عن طريق دالة الخسارة، )معينة (مجموعة التدريب
The Stone-Weierstrass theorem asserts that any continuous function on a compact set can be approximated by polynomials. Similarly, the universal
approximation theorems ensure that ANNs approximate continuous functions in a suitable way. In particular, ANNs are able to capture nonlinear
dependencies between input and output.
فإن نظريات التقريب الشاملة تضمن أن، وبالمثل. أن أي دالة مستمرة في مجموعة مضغوطة يمكن تقريبها بواسطة كثيرات الحدودStone-Weierstrass تؤكد نظرية: الترجمة الحرفية
. التقاط التبعيات غير الخطية بين المدخالت والمخرجاتANN يمكن لشبكات، على وجه الخصوص.الشبكات العصبية االصطناعية تقارب الوظائف المستمرة بطريقة مناسبة
ةPارة جبريP (هي عبPolynomials يمكن تقريبها بواسطة دالة متعددة الحدودa[ ,b ] والتى تقضي بأن كل دالة متصلة معرفة على مجال محددStone-Weierstrass ان وفقا لمبرهنة: (فهمى
ونPPة حين يكPPول تقريبيPPول الى حلPPا الى الوصPPا يمكنPPالبة) ؛ ممPP يتم بناؤه باستخدام عمليات الجمع والطرح والضرب واألسس الصحيحة غيرالس،تتكون من واحد أو أكثر من المعامالت والمتغيرات
،اصPPه خPP وعلى وج، تقرب الدوال المستمرة بطريقة مناسبةANNs تؤكد أن الشبكات العصبيةuniversal approximation theorems وبالمثل فإن مبرهنة التقريب العام.الحل مستعصيا
. قادرة على توضيح العالقات الغير خطية بين المدخالت والمخرجاتANNs
With this understanding, an ANN can be used for many applications related to option pricing and hedging. In the most common form, an ANN learns
the price of an option as a function of the underlying price, strike price, and possibly other relevant option characteristics. Similarly, ANNs might
also be trained to learn implied volatility surfaces or optimal hedging ratios. In the pricing task, the corresponding loss function is often chosen to be
the squared distance of the observed (simulated) option prices and the ANN predicted prices. In the hedging task, one would compare observed
(simulated) option prices and the values of the ANN hedging portfolios.
)ارPPة الخيPPعر ممارسPPذ (سPP سعر الخيار كدالة للسعر األساسي وسعر التنفيANN يتعلم، في الشكل األكثر شيوعًا، للعديد من التطبيقات المتعلقة بتسعير الخيارات والتحوطANN يمكن استخدام
.ض ا تدريب الشبكات العصبية االصطناعية الى الحصول على قيم التذبذب الضمنية أو نسب التحوط المثلى ً يمكن أي، وبالمثل.وربما خصائص الخيار األخرى ذات الصلة
.ANN غالبًا ما يتم اختيار دالة الخسارة لتكون المسافة المربعة ألسعار الخيار الملحوظة (المحاكاة) واألسعار المتوقعة، عند القيام بالتسعير
.)( المخرجاتANN يمكن للمرء مقارنة أسعار الخيارات (المحاكاة) المالحظة وقيم محافظ التحوط، في مهمة التحوط
2
Let us provide a formal example in the context of the pricing task, namely a two-hidden layer ANN with linear output. Such an architecture maps an
)input x (usually a vector consisting of several features, such as moneyness, contract-specific implied volatility, etc.) to an output Y (the option price
as follows:
ويمكن تقديم مثال في سياق مهمة التسعير ( ،شبكة عصبية مكونة من 2طبقتة خفية وذو مخرجات خطية ) .يمكن توضيح هذه العالقة التى تتكون من مدخالت 𝑥 ( متجPPه مكPPون من عPPدة عناصPر
مثل نسبة التذبذب الضمنى الموضوعة بالعقد ،و النقدية وهكذا ).الى المخرجات Yالتى تشير الى سعر الخيار من خالل المعادلة التالية :
Here is a nonlinear function (the so called activation function), , are weight vectors, and the dot denotes the scalar product. Training such
an ANN corresponds to finding weight vectors such that the output Y^ of the ANN is close to the option price Y for all samples in a subset of
the data (the training set). As already mentioned, a widely used criterion to measure what ’close’ means is the mean squared error.
حيث :
حتى نصل الى قيمة متوقعة للمخرجات فى شبكات العصبية ANNيتم ضرب عناصر المدخالت باالوزان ( وكل عنصر له وزن يتم تحديده بشكل عشوائى (فى مرحلة التدريب)
^Yالتى تكاد ان تقترب من القيمة الحقيقية (Yسعر الخيار) ،ومن اجل تعديل قيم االوزان التى تم تحديدها بشكل عشوائى فى مرحلة التدريب يتم استخدام مقياس يحسن من النتائج ،و نجPPد ان
المعيار المستخدم لقياس معنى ’ ’closeهو mean squared errorمتوسط الخطأ التربيعي.
The papers discussed here mostly study how well such an approximation by an ANN works on either simulated or real datasets. Different
performance measures are employed, and often the ANNs are compared to a variety of benchmarks, the simplest one being the Black-Scholes
formula. We shall also summarize how the individual papers choose the training data.
تدرس األوراق التي تمت مناقشتها هنا في الغالب مدى نجاح مثل هذا التقريب بواسطة ANNفي مجموعات البيانات المحاكاة أو الحقيقية .يتم استخدام مقاييس أداء مختلفة ،وغالبًPPا مPPا تتم مقارنPPة
ضا كيف تختار األوراق الفردية بيانات التدريب. شبكات ANNبمجموعة متنوعة من المعايير ،أبسطها هي صيغة .Black-Scholesسنلخص أي ً
3
The universal approximation theorems allow a ‘model-based’ usage of ANNs. Imagine a data-generating process, along with a computationally
involved pricing algorithm, which relies, for example, on solving partial differential equations or Monte-Carlo simulations. When facing such a
situation, ANNs can be used to learn directly the pricing formula. We review this literature in Section 4.
، الPPبيل المثPP على س، PدPتي تعتمPP وال، ابيةPPعير حسPP جنبًا إلى جنب مع خوارزمية تس، تخيل عملية توليد البيانات.ANN إلى النموذج" لشبكاتPتسمح نظريات التقريب العالمية باالستخدام "المستند
.4 نراجع هذه األدبيات في القسم. لمعرفة صيغة التسعير مباشرةANN يمكن استخدام شبكات، عند مواجهة مثل هذا الموقف.على حل المعادالت التفاضلية الجزئية أو محاكاة مونت كارلو
This paper is organized in the following way. Section 2 features Table 1, a summary of the literature that concerns the use of ANNs for
nonparametric pricing (and hedging) of options. Section 3 provides a list of recommended papers from Table 1. Section 4 provides an overview of
related work where ANNs are applied in the context of option pricing and hedging, but not necessarily as nonparametric estimation tools. Section 5
briefly discusses various regularization techniques used in the reviewed literature.
ةP قائم3 مPدم القسPP يق.اراتPوط) للخيP للتسعير الالمعلمي (والتحANN وهو ملخص لألدبيات التي تتعلق باستخدام شبكات، 1 على الجدول2 يحتوي القسم.ويتم تنظيم هذه الورقة على النحو التالي
ولكن ليس بالضرورة كأدوات تقدير، في سياق تسعير الخيارات والتحوطANN نظرة عامة على األعمال ذات الصلة حيث يتم تطبيق شبكات4 ويقدم القسم.1 باألوراق الموصى بها من الجدول
. بإيجاز تقنيات التنظيم المختلفة المستخدمة في األدبيات التي تمت مراجعتها5 يناقش القسم.غير معلمية
اراتPعير الخيPP لتسANN دراسات استقصائية واسعة النطاق حول تطبيق شبكاتHahn [2013] وChen and Sutcliffe [2012] وBennell and Sutcliffe [2004] يقدم كل من
. هنا نكمل هذه االستطالعات بأوراق إضافية وأكثر حداثة.ومشاكل التحوط
Table 1 summarises a large part of the literature and compares six relevant characteristics. They are features (or so-called explanatory variables),
outputs of the ANN, benchmark models, data partition between training and test sets, and the underlying along with the time span of the data. In
Table 1, we only list papers that study an ANN’s performance for the option pricing and hedging problem with a somehow statistical perspective.
Other papers have different approaches, e.g., a computational perspective, and hence do not fit naturally in the table. These papers are discussed
separately in Section 4.
اس األداءPاذج قيP ونم، ANN اتP ومخرج، )يحيةPالمتغيرات التوضPمى بPا يسP (أو مfeatures وهي العناصر.لةPائص ذات صPت خصPارن سPات ويقPيرًا من األدبيPز ًءا كبP ج1 دولPيلخص الج
the underlying along with the واألساسية جنبًا إلى جنب مع الفترة الزمنية للبيانات، test sets واالختبارtraining وتقسيم البيانات بين مجموعات التدريب، benchmark models
1
Hahn [2013] also surveys the use of ANNs to predict realised volatility. Here we do not aim to do so.
4
، ةPP أوراق أخرى لها مناهج مختلف. لتسعير الخيار ومشكلة التحوط من منظور إحصائي إلى حد ماANN نقوم فقط بإدراج األوراق التي تدرس أداء، 1 في الجدول.time span of the data
.4 تمت مناقشة هذه األوراق بشكل منفصل في القسم. وبالتالي ال تتناسب بشكل طبيعي في الجدول، منظور حسابي، على سبيل المثال
We have not included a comparison of methodologies for the parameter estimation or of ANN architectures, such as number of nodes and layers,
activation functions, etc. These specifications vary strongly between the papers summarized here. As an overall trend let us only remark that more
recent papers use more complex architectures, in line with improved availability of computational resources. We also do not include a paper-by-paper
summary of specific conclusions been drawn. However, more than half of the paper abstracts explicitly emphasize the positive performance of ANNs
in the option pricing and hedging task.
ولكن.اPPتى تم ذكرهPPك االوراق الPPدة بين تلPPف بشPPاط تختلPPذه النقPP و ه.كPPا إلى ذلPP وم، ودوال التنشيط، مثل عدد العقد والطبقات، ANN لم نقم باجراء مقارنة بين منهجيات تقدير المعلمات أو بنى
فPثر من نصPا اال إن أكPل اليهPتى تم التوصPائج الPر نتPدم ذكPرغم من عP وعلى ال.لPة افضPات حديثPوافر تقنيPرا لتP نظ، دًاPثر تعقيP دعنا نالحظ فقط أن األوراق األحدث تستخدم بنى أك، كإتجاه عام
. في تسعير الخيارات ومهمة التحوطANN الملخصات الورقية تؤكد صراحة على األداء اإليجابي لشبكات
Let us explain how to read Table 1. It summarises six relevant characteristics that describe how each paper treats the pricing/hedging problem. The
columns ‘Features’ and ‘Outputs’ show explanatory features given to the ANN as inputs and outputs, respectively. Table 2 explains notations and
abbreviations used for these columns. The ‘Benchmarks’ column lists non ANN-based techniques with which an ANN is compared. Table 3 explains
the corresponding abbreviations. Table 4 presents abbreviations and definitions for the ‘Performance measures’ column, which summarises how an
ANN (and its benchmarks) are evaluated in each paper. The performance measures marked bold are related to evaluations along multiple periods.
Table 5 explains abbreviations for the underlying assets used in each study and listed in the ’Underlyings’ column.
There exist two ways of using the stock price and option strike as inputs to an ANN. Sometimes they are used as two separate features. Other
times, only their ratio (the so-called moneyness) is used as an input. In the previous ten years, the second approach is used more often. See
also Subsection 2.1 for a discussion of this point.
There are many different choices of volatility estimates concerning input features and benchmarks. The conclusions drawn often depend on
this choice. Subsections 2.1 and 2.3 provide more details on this point.
Most papers focus on estimating option prices, around fifteen papers (10% of all papers listed) on estimating implied volatilities, and very few
deal with the hedging problem directly; see also Subsection 2.2.
In some studies, data is partitioned into training and a test set in a way that violates the underlying time series structure. This introduces
information leakage and underestimates the generalization error of the ANN. This is further discussed in Subsection 2.4.
تمت.ANN أ التعميم لـPل من خطPات ويقلPرب المعلومP هذا يؤدي إلى تس. يتم تقسيم البيانات إلى تدريب ومجموعة اختبار بطريقة تنتهك بنية السالسل الزمنية األساسية، في بعض الدراسات
.2.4 مناقشة هذا بمزيد من التفصيل في القسم الفرعي
5
Performance Partition
عناصر Features
المخرجات Outputs Benchmarks مقاييس measures method Underlyings
المدخالت
االداء طريقة التقسيم
بعض البيبر تم استخدام سعر
اغلب البيبر ركزت على الحصول
السهم و سعر تنفيذ الخيار
على قيم سعر الخيار المقدرة.
كمدخالت.
& Authors وفى اوقات تم استخدام سعر تم هنا ايضا
ونسبة قليلة استهدفت الحصول على Chronological االصول
year السهم و سعر تنفيذ الخيار استخدام
قيم تقلبات الضمنية (بنسبة %10 or االساسية /مصادر
كمدخالت منفصلة. volatility
من 150ورقة) random الحصول على
واحيانا يتم استخدام النسب فقط estimates
بيانات
التى يطلق عليها .moneyness
وقليل من الورق ركز على مشكالت
تم استخدام تقديرات تقلبات
التحوط بشكل مباشر
volatility estimates
كمدخالت.
For the reader interested in a small selection of all these papers, we refer to Section بعد قراءة حوالي 150ورقة عمل وإنشاء الجدول 3. 1
After reading about 150 papers and creating Table 1, we would like to offer three pieces of (personal) advice when implementing ANNs as
nonparametric estimation tool of option prices and hedges. First, stationary features should be used as input. Secondly, the ANN performance should
be appropriately benchmarked. Third, the time series structure should not be violated when partitioning the data set into training and test sets.
،نود أن نقدم ثالث نصائح (شخصية) عند تنفيذ شبكات ANNكأداة تقدير غير معلمية ألسعار الخيارات والتحوطات P.أوالً ،يجب استخدام العناصر Pالثابتة كمPPدخالت.
ثانيًا ،يجب قياس أداء الشبكات العصبية االصطناعية بشكل مناسب .ثالثًا ،ال ينبغي انتهاك او فقدان جزء من بنيPPة السالسPPل الزمنيPPة عنPPد تقسPPيم مجموعPPة البيانPPات إلى
مجموعات تدريب واختبار.P
6
.......
7
.........
8
......................
9
.........
10
..........
11
.............
12
............
13
Table 1: This table summarises more than 150 papers that use ANNS as a nonparametric option pricing or hedging tool. These papers are compared
in terms of features (or so-called explanatory variables), outputs of the ANN, benchmark models, data partition between training and test sets, and the
underlyings along with the time span of the data. The performance measures marked bold are related to evaluations along multiple periods. We refer
to Tables 2-5 for a dictionary of all abbreviations used here.
14
....................
15
......................
16
17
Table 4: This table presents abbreviations and definitions for performance measures, used in Table 1. Here, is the estimated option price / implied
volatility / portfolio value, is the target value, is the average of target values, and N denotes the number of samples. Moreover, , also
called tracking error, denotes the terminal value at T of a hedged option portfolio starting with zero wealth. All performance measures marked bold
are related to evaluations along multiple periods.
18
Table 5: This table presents abbreviations for various stock market indices and other underlyings, used in Table 1. For the shortcuts used to describe
simulation data, we refer to Table 3.
In the following, we compare and classify papers listed in Table 1 in terms of features, outputs, performance measures and benchmarks, data partition
methods, underlying assets and time span.
19
2.1- Features
To estimate the option price, the underlying price and the strike price are two indispensable variables. Two ways of feeding these two variables into
an ANN as input have been suggested. One way is to use the underlying price and strike price separately. An alternative is to use a ratio (i.e.,
moneyness) instead. Several arguments are formulated in the literature in favor of using moneyness2:
إحدى. كمدخالتANN فيP هذين المتغيرينP تم اقتراح طريقتين لتغذية. ال غنى عنهماP متغيرينstrike price وسعر تنفيذ الخيارunderlying price يعتبر السعر األساسي، لتقدير سعر الخيار
moneyness ) واوضحت العديد من الدراسات تفضيلها الستخدامmoneyness البديل هو استخدام نسب (مثل.الطرق هي استخدام السعر األساسي وسعر تنفيذ الخيار بشكل منفصل
Using moneyness instead of the stock price and the strike price separately reduces the number of inputs and thus makes the
training of the ANN easier; see Hutchinson et al. [1994].
.Hutchinson et al. [1994] أسهل ؛ انظرANN بدالً من سعر السهم وسعر تنفيذ الخيار بشكل منفصل يقلل من عدد المدخالت وبالتالي يجعل تدريبmoneyness استخدام
Many parametric models assume that the statistical distribution of the underlying asset’s return is independent of the level of the
underlying. Hence, the option pricing function is homogeneous of degree one with respect to the underlying stock price and the
strike price, so that only moneyness is needed to learn the function. Incorporating this assumption into the ANN can potentially
reduce overfitting; see Hutchinson et al. [1994], Lajbcygier and Connor [1997a,b], Anders et al. [1998], and Garcia and Genc¸ay
[1998, 2000].
عيرPP فإن دالة تس، ومن ثم.underlying مستقل عن مستوى األصل األساسيunderlying asset’s return من النماذج البارامترية أن التوزيع اإلحصائي لعائد األصل األساسيPتفترض العديد
لPP إلى تقليANN تراض فيPذا االفPPؤدي دمج هP يمكن أن ي.ةPPعها بالدالP لتوضmoneyness بحيث ال يلزم سوى، الخيار متجانسة من الدرجة األولى فيما يتعلق بسعر السهم األساسي وسعر التنفيذ
Hutchinson et al. [1994], Lajbcygier and Connor [1997a,b], Anders et al. [1998], and Garcia and Genc¸ay [1998, 2000] العناضر الزائدة ؛ انظر
Moneyness is a stationary input feature in contrast to the stock price and the strike price. Using it helps generalization and reduces
overfitting; see Ghysels et al. [1998] and Garcia and Genc¸ay [1998, 2000]. Our own experiments also confirm that the use of
moneyness can significantly improve the generalisation.
Moneyness تؤكد تجاربنا الخاصة أيضًا أن استخدام، يساعد استخدامه على التعميم ويقلل من فرط التخصيص، هو عنصر إدخال ثابت على النقيض من سعر السهم وسعر التنفيذMoneyness
.يمكن أن يحسن التعميم بشكل كبير
Bennell and Sutcliffe [2004] undertake a systematic experiment on various choices of input features, including underlying price, strike price,
moneyness, and on choices of outputs, including option price and option price divided by strike.
.Moneyness describes the intrinsic value of an option's premium in the market . القيمة الجوهرية لعالوة الخيار في السوقMoneyness يصف2
20
، وقام باختيار عدة اشكال من المخرجات،moneyness بما في ذلك السعر األساسي وسعر التنفيذ و، تجربة منهجية على عناصر مختلفة كمدخالتBennell and Sutcliffe [2004] أجرى
. وسعر الخيار مقسو ًما على سعر التنفيذ، بما في ذلك سعر الخيار
Apart from the underlying price and the strike price, volatilities are also widely used as input features. This can be done in several different
ways. The most relevant ones are the following:
: على النحو التالى، ايضا بطرق مختلفةvolatilities بجانب استخدام سعر االساسى وسعر التنفيذ تم استخدام عنصر التقلبات
Table 2 lists further volatility features. The choices of features by the different papers are worked out in the ‘Features’ column of Table 1. There exist
also several papers that do not use any volatility-type feature as input for their ANNs.
رPP من األوراق التي ال تستخدم أي عنصP هناك أيضًا العديد.1 " بالجدولfeatures " يتم تحديد اختيارات العناصر بواسطة األوراق المختلفة في عمود. المزيد من عناصر التقلبات2 يسرد الجدول
. الخاصة بهمANN من نوع التقلب كمدخالت لشبكات
A few papers, e.g., Blynski and Faseruk [2006], Andreou et al. [2008], or Wang [2009b], compare different volatility features. Here we summarize
their results. Blynski and Faseruk [2006] show an ANN outperforms the conventional Black-Scholes when using historical volatility as input, but
underperforms when using implied volatility. Andreou et al. [2008] show that replacing historical by implied volatility improves the performance of
ANNs. Wang [2009a] argue that an ANN with a GARCH volatility forecast outperforms that with historical and implied volatility as features.
أظهر.ائجهمPا نلخص نتP هن،ةPات المختلفP قارنت سمات التقلب، ] ب2009[ أو وانج، Blynski and Faseruk [2006] ، Andreou et al. [2008] ، على سبيل المثال، بعض األوراق
. أندريو وآخرون. ولكن أداءها ضعيف عند استخدام التقلب الضمني، التقليدي عند استخدام التقلبات التاريخية كمدخالتBlack-Scholes يتفوق علىANN أنFaseruk [2006] وBlynski
افضل من استخدام التقلبGARCH مع استخدام تقلبANN ] بأن2009a [ يجادل وانج.] تبين أن استبدال التقلبات التاريخية بالتقلب الضمني يحسن أداء الشبكات العصبية االصطناعية2008[
.التاريخي والضمني كعناصر
Some papers investigate whether additional features can help the ANN with prediction. To name a few, Ghaziri et al. [2000] and Healy et al. [2002]
incorporate option open interests. Samur and Temur [2009] study whether the inclusion of variance improves the performance of the ANN.
Montesdeoca and Niranjan [2016] explore the potential prediction power of trading volume, option interest, and other variables. Cao et al. [2019]
investigate the benefit from using the underlying return.
21
] تتضمن دمج2002[ . وهيلي وآخرونGhaziri et al. [2000] ، على سبيل المثال ال الحصر. في التنبؤANN تحقق بعض األوراق البحثية فيما إذا كانت العناصر اإلضافية يمكن أن تساعد
ؤPPتخدام حجم التنبPPوة اسPP] ق2016[ انPديوكا ونيرانجPPف مونتيسPP يستكش.طناعيةPP ما إذا كان تضمين التباين يحسن أداء الشبكة العصبية االصTemur [2009] وSamur يدرس. فوائد الخيارات
.] يتحقق من فائدة استخدام العائد األساسي2019[ . كاو وآخرون.المحتملة لحجم التداول والفائدة على الخيار والمتغيرات األخرى
2.2 - Outputs
The papers of Table 1 can also be categorised in terms of their outputs:
The most common output is the option price. Depending on whether moneyness is used, or underlying price and strike price are used
separately, the output can be the option price or the option price divided by the strike price. Some papers also investigate the ANN’s
ability when it is trained to learn the so-called bias; i.e., the difference between market price and a price estimated by a parametric
model. Such an ANN is called hybrid ANN; see, for example, Boek et al. [1995] or Lajbcygier and Connor [1997a,a]. While most of
the early papers train their ANNs to fit prices, Garcia and Genc¸ay [2000] train to prices, but validate to hedging errors in order to
determine the network size that gives the lowest hedging error. Andreou et al. [2010] emphasize the relevance of choosing the right
loss function when interested in the hedging task.
ارPP يمكن أن يكون الناتج هو سعر الخيار أو سعر الخي، أو يتم استخدام السعر األساسي وسعر التنفيذ بشكل منفصل، moneyness اعتمادًا على ما إذا كان يتم.الناتج األكثر شيوعًا هو سعر الخيار
ذاPPمى هPP يس.وذج المعلمىPPطة نمPPدر بواسPP ؛ أي الفرق بين سعر السوق والسعر المقbias عندما يتم اضافة ما يسمى بالتحيزANN تبحث بعض األوراق أيضًا في قدرة.مقسو ًما على سعر التنفيذ
الخاصة بهم لتناسبANN بينما تدرب معظم الصحف المبكرة شبكات.Lajbcygier and Connor [1997a ، a] أوBoek et al. [1995] ، على سبيل المثال، الهجين ؛ انظرANN
] أكد على2010[ . أندريو وآخرون. لكنهم يتحققون من أخطاء التحوط من أجل تحديد حجم الشبكة الذي يعطي أدنى خطأ تحوط، على األسعارGenc¸ay [2000] وGarcia يتدرب، األسعار
. التحوطPأهمية اختيار دالة الخسارة الصحيحة عندما تهتم بمهمة
Another type of output is the implied volatility. The obtained implied volatilities can be converted to option prices by the Black-
Scholes formula. Mostafa and Dillon [2008] compare ANNs that output option prices to ANNs that output implied volatilities. More
recently, Liu et al. [2019b] evaluate an ANN’s ability to approximate the inverse of the Black-Scholes formula.
[ ونPPطفى وديلPPة مصPPامت دراسPP وق، .Black-Scholes يغةPPطة صPPار بواسPPعار الخيPP يمكن تحويل التقلبات الضمنية التي تم الحصول عليها إلى أس.نوع آخر من المخرجات هو التقلب الضمني
تم تقييم قدرةLiu et al. [2019b] ، في اآلونة األخيرة.) التي تشير إلى قدمت مخرجات (تقلبات ضمنيةANN التي قدمت مخرجات ( أسعار خيار ) بالشبكاتANN ] بمقارنة شبكات2008
. على تقريب معكوس صيغة بالك شولزANN
The third kind of output (always denoted by HR (hedging ratio in Table 1) is a sensitivity or a hedging ratio. Only a few papers
discuss such an architecture for an ANN. The first papers are Carverhill and Cheuk [2003], Chen and Sutcliffe [2012], and Shin and
Ryu [2012]. More recently, Buehler et al. [2019a,b] and Ruf and Wang [2020] follow up on this line of research. Buehler et al.
[2019b] consider also the hedging of exotic options such as barrier options.
22
األوراق األولى هي.ANN بكةPPة لشPPة المعماريPPذه الهندسPPل هPPاقش مثPPل من األوراق تنPPدد قليPPط عPP فق.وطPPبة التحPPية أو نسPPو الحساسPP) هHR (hedging ratio)( اتPPالث من المخرجPPوع الثPPالن
] هذا2020[ ب] وروف ووانغ، أ2019[ يتابع.Buehler et al ، في اآلونة األخيرة.Shin and Ryu [2012] و، Carverhill and Cheuk [2003] ، Chen and Sutcliffe [2012]
barrier options ض ا التحوط من الخيارات الغريبة مثل عقود الخيارات المحدودة ً ضع في اعتبارك أيBuehler et al. [2019b] .النوع من البحث
We could have also added the so-called calibration papers to Table 1, which construct ANNs to map prices to specific model parameters or vice
versa. Instead we decided to dedicate Section 4.1 below to these papers.
أوspecific model parameters لتعيين األسعار لمعلمات نموذج معلمى محددANN والتي تنشئ شبكات، 1 إلى الجدولcalibration ضا إضافة ما يسمى بأوراق المقياسً كان بإمكاننا أي
. أدناه لهذه األوراق4.1 وبدالً من ذلك قررنا تخصيص القسم.العكس
( أ المطلقPة للخطPبة المئويPني النسP وتع، absolute error )MAE( أ المطلقPط الخطPتخدمة هى متوسPائعة المسPائية الشPاييس اإلحصPإن المقP ف، طناعيةPعند تقييم أداء الشبكات العصبية االص
. من حيث التسعير أو التحوط، هذه تتعلق بالتقييمات على مدى فترة واحدة، )MSE( ومتوسط الخطأ التربيعي، )MAPE
mean absolute )MATE( ع المطلقPأ التتبPط خطPل متوسP أدخHutchinson et al. [1994] ، على سبيل المثالP. على مدى فترات متعددةANN ضا تقييم أداء ً تقترح بعض األوراق أي
conditional أ] أدخل القيمة الشرطية في خطر2019[ .Buehler et al . من األوراق الالحقةP والتي تظهر أيضًا في العديد، prediction error )PE( وخطأ التنبؤtracking error
. لتقييم استراتيجيات التحوطvalue-at-risk (CVaR)
An ANN’s performance should also be compared to a benchmark, for example, a parametric pricing model. The most widely used benchmark is the
Black-Scholes formula, which requires a volatility as input. As Table 1 summarises a historic volatility estimate is used the most often. Also certain
implied volatilities (e.g., historical or at-the-money) appear in the literature. Blynski and Faseruk [2006] compare historical realised and historical
implied volatility for the Black-Scholes benchmark.
3
Several papers use equivalent versions of the measures in Table 4. For example, sometimes root mean squared error is used instead of mean squared error. For
consistency, in Table 1, we have made the corresponding adjustments.
23
والتي تتطلب تقلبًا، Black-Scholes المعيار األكثر استخدا ًما هو صيغة. a parametric pricing model نموذج تسعير معلمى، على سبيل المثال، بمعيارANN ضا مقارنة أداء ً يجب أي
ارنPP يق.اتPPال) في األدبيPPة أو في المPP التاريخي، الPPبيل المثPPمنية (على سPPات الضPPا بعض التقلبPأيض
ً رPP تظه.انPPاريخي في أغلب األحيPPدير التقلب التPPتخدام تقPP يتم اس، 1 دولPP كما يلخص الج.كمدخل
.Black-Scholes التقلبات الضمنية التاريخية المحققة والتاريخية بمعيارFaseruk [2006] وBlynski
The Black-Scholes formula with contract-specific implied volatility is a valid benchmark for the hedging task. For the pricing task, however, such a
benchmark would lead to zero error as by definition of implied volatility it prices options without errors. Thus, for the pricing task, the Black-Scholes
formula with contract-specific implied volatility is not a suitable benchmark.
ه منPPأ ألنPPود خطPPدم وجPPؤدي إلى عPPأنه أن يPPار من شPP فإن مثل هذا المعي، بالنسبة لمهمة التسعير، ومع ذلك.معادلة بالك شولز مع التقلبات الضمنية الخاصة بالعقد هي معيار صالح لمهمة التحوط
. ذات التقلب الضمني الخاص بالعقد ليست معيارًا مناسبًاBlack-Scholes فإن صيغة، بالنسبة لمهمة التسعير، وبالتالي.خالل تعريف التقلب الضمني فإنه يحدد الخيارات دون أخطاء
In addition to the Black-Scholes formula, other widely used parametric benchmarks are stochastic volatility pricing models; e.g., used in Genc¸ay and
Gibson [2007], Jang and Lee [2019], or Liu et al. [2019b]. Ruf and Wang [2020] observe that if a benchmark is chosen that incorporates both delta
and vega hedging then an ANN does not outperform even a simple two-factor regression model.
. stochastic volatility pricing models وائيةPPات عشPP فإن المعايير البارامترية األخرى المستخدمة على نطاق واسع على سبيل المثال نماذج تسعير تقلب، شولز-باإلضافة إلى معادلة بالك
delta and ] أنه إذا تم اختيار معيار يتضمن كال من2020[ الحظ روف ووانج.] ب2019[ .Liu et al أوJang and Lee [2019] أوGenc¸ay and Gibson [2007] المستخدمة في
.simple two-factor regression model حتى على نموذج االنحدار الثنائي البسيطANN فلن يتفوق، vega hedging
For American type options, benchmarks used are the Barone-Adesi and Whaley [1987] pricing method (e.g., Lajbcygier [2002]), and the Cox-Ross-
Rubinstein model (e.g., Chen and Lee [1999]).
Cox-Ross-Rubinstein model Barone-Adesi and Whaley [1987] (، و نموذجpricing method المعايير المستخدمة هي طريقة التسعير، بالنسبة لخيارات النوع األمريكي
.)Lajbcygier [2002]) ، Chen and Lee [1999]
ةPP الطريق.ارPPدريب واختبPPة تPPات إلى مجموعPPة البيانPP توجد عدة طرق لتقسيم مجموع.) إلى التدريب على مجموعة تدريب (في العينة) ثم اختبارها على مجموعة اختبار (خارج العينةANN يحتاج
عPP وم.ذا النهجPP إلى أن معظم األوراق تتبع ه1 يشير الجدول. وتشكل البيانات المتأخرة مجموعة االختبار، أي أن البيانات المبكرة تشكل مجموعة التدريب. chronologically األولى ترتيبًا زمنيًا
24
ار أوPدريب واختبPة تPوائيًا إلى مجموعPات عشPيم البيانPق تقسPات عن طريPديم االنتهاكP يمكن تق.اتPيم البيانPة لتقسP تنتهك بعض الدراسات هذا الهيكل الزمني في البيانات باختيار طريقة مختلف، ذلك
odd-even splitزوجي-باستخدام ما يسمى "تقسيم فردي
Random partitioning breaks the time structure and introduces information leakage between the training set and the test set. When an ANN is trained
on a training set constructed in such a way, the error on the test set underestimates the generalisation error of the ANN. Yao et al. [2000] and our
companion paper Ruf and Wang [2020] provide more discussion on this point.
ذهPاؤها بهPدريب تم إنشPة تPP على مجموعANN دريبPدما يتم تPP عن.ارPة االختبPPدريب ومجموعPيؤدي التقسيم العشوائي إلى كسر الهيكل الزمني وإحداث تسرب (فقدان) للمعلومات بين مجموعة الت
.] مزيدًا من المناقشة حول هذه النقطة2020[ ] والورقة المصاحبة لنا روف ووانغ2000[ تقدم. ياو وآخرون.ANN فإن الخطأ في مجموعة االختبار يقلل من تقدير خطأ التعميم لـ، الطريقة
Some papers only work with independent draws from various distributions, and therefore do not involve any time series structure. Although these
papers randomly partition the whole data set into a training and test set, no time structure is violated. Hence, in Table 1, we classify this approach as
chronological partition.
على الرغم من أن هذه األوراق تقسم مجموعة البيانات بالكامل بشكل عشوائي. وبالتالي ال تتضمن أي بنية متسلسلة زمنية، تعمل بعض األوراق فقط مع عمليات سحب مستقلة من توزيعات مختلفة
).chronological نصنف هذا النهج على أنه قسم (تسلسل زمنى، 1 في الجدول، ومن ثم. إال أنه ال يتم انتهاك أي هيكل زمني، إلى مجموعة تدريب واختبار
A related issue is the existence of time-inhomogeneity in financial data; in particular, volatility changes over time. When working with real data,
some papers use a rolling window method to tackle this issue, especially when the time range is long and volatilities are not included as input
features. Such papers include Hutchinson et al. [1994], Dugas et al. [2009], and others. However, it remains an open question how big window sizes
need to be.
تستخدم بعض األوراق طريقة النافذة، عند العمل باستخدام بيانات حقيقية. يتغير التقلب بمرور الوقت، ومن القضايا ذات الصلة وجود عدم تجانس زمني في البيانات المالية ؛ على وجه الخصوص
Hutchinson et مثل هذه األوراق تشمل. خاصةً عندما يكون النطاق الزمني طوياًل وال يتم تضمين التقلبات كعناصر إدخال، لمعالجة هذه المشكلةa rolling window method المتدحرجة
. يظل السؤال مفتو ًحا كيف يجب أن تكون أحجام النوافذ الكبيرة، ومع ذلك. وغيرها، al. [1994] ، Dugas et al. [2009]
2.5 - Underlying assets and time span األصول األساسية والفترة الزمنية
Both simulation data and real data can be used to train an ANN for a specific problem. Simulation data is much easier to work with, since it is free of
noise and sometimes a close-to-optimal solution is available as a benchmark, such as for the Black-Scholes and Heston models. For instance, le Roux
and du Toit [2001], Morelli et al. [2004], and Karatas et al. [2019] investigate an ANN’s performance on simulation data. Most other papers use
either both simulation and real data or only real data. Options on S&P500 have been studied by the largest number of papers, since they are the most
liquidly traded options. Options on FTSE100 and S&P100 have also been studied in several papers. We refer to Table 5 for a more complete list of
all the underlyings being used.
25
يمكن استخدام كال من بيانات المحاكاة والبيانات الحقيقية لتدريب شبكة ANNلحل مشكلة معينة P.يعد التعامل مع بيانات المحاكاة أسهل بكثير ،نظ ًرا ألنها خالية من الضوضاء وفي بعض األحيPPان
يتوفر حل قريب من األمثل كمعيار ،مثل نماذج Black-Scholesونماذج ، Hestonعلى سبيل المثال ، le Roux and du Toit [2001] ، Morelli et al. [2004] ،وكاراتاس وآخرون.
[ ]2019التحقيق في أداء ANNعلى بيانات المحاكاة .تستخدم معظم األوراق األخرى كالً من المحاكاة والبيانات الحقيقية أو البيانات الحقيقية فقط .تمت دراسة الخيارات في S & P500بواسطة
أكبر عدد من األوراق ،نظ ًرا ألنها أكثر الخيارات تداواًل سيولة .كما تمت دراسة خيارات FTSE100و S & P100في العديد Pمن األوراق .نشير إلى الجدول 5للحصول على قائمة أكثر اكتماال
لجميع العناصر األساسية المستخدمة.
Some papers focus on American option pricing and hedging. Underlyings for American options are usually individual stocks. Papers involving
American options include Kelly [1994], Chen and Lee [1999], Meissner and Kawano [2001], Pires and Marwala [2004a], Pires and Marwala [2005],
and Amornwattana et al. [2007]. As elaborated in Subsection 4.3, American options can also be priced differently by ANNs, via learning the value
function or optimal stopping rule in a dynamic programming setting; see Kohler et al. [2010] and Becker et al. [2019].
تركز بعض األوراق على تسعير الخيارات األمريكية والتحوط .عادةً ما تكون العناصر األساسية للخيارات األمريكية عبارة عن أسهم فردية .تتضمن األوراق التي تتضمن خيارات أمريكيPPة كيلي [
، ]1994تشين ولي [ ، ]1999ميسنر وكوانو [ ، ]2001بيريس ومارواال [ 2004أ] ،بيريس ومارواال [ ، ]2005وأمورنواتانPPا وآخPPرون .]2007[ .كمPPا هPPو موضPPح في القسPم الفPرعي ، 4.3
ضا تسعير الخيارات األمريكية بشكل مختلف عن طريق شبكات ، ANNمن خالل تعلم دالة القيمة أو قاعدة التوقف المثلى في إعداد البرمجة الديناميكيةoptimal stopping rule in a P يمكن أي ً
dynamic programming؛ انظر ] Kohler et al. [2010وبيكر وآخرون.]2019[ .
Among the following highlighted papers, some are the first to propose innovative solutions. Others investigate the problem in a systematic way.
من بين األوراق العديدة في الجدول ، 1نود أن نسلط الضوء على القليل منها .من الواضح أن هذا االختيار شخصي وذاتي .على الرغم من االختيار الشخصي ،نعتقد أن هذه القائمة قد تكون بمثابة
نقطة انطالق جيدة للحصول على نظرة عامة على هذا المجال .نحن نقدم أيضًا عدد Pاالقتباسات من الباحث العلمي من .Googleكما ذكرنا سابقًا ،يركز الجدول 1فقط على تلك األوراق التي
تستخدم شبكات ANNلتقدير أسعار الخيارات والمتغيرات ذات الصلة .حدثت مؤخرًا العديد Pمن التطورات المثيرة والواعدة في استخدام الشبكات العصبية االصطناعية ألغراض المعايرة أو
كأدوات حسابية .لم يتم تضمين هذه األوراق هنا ،ولكن القسم 4يقدم بعض المؤشرات لهذه األدبيات.
من بين األوراق المميزة التالية ،بعضها أول من اقترح حلوالً مبتكرة .يقوم آخرون بالتحقيق في المشكلة بطريقة منهجية.
26
Hutchinson et al. [1994] (# citations: 749) is one of the first papers and the most highly cited one to use ANNs to estimate option prices. They
introduce a methodology to evaluate the hedging performance over multiple periods, applied by many papers later on.
يقدمون منهجية.) هي واحدة من األوراق األولى واألكثر استشهادًا باستخدام الشبكات العصبية االصطناعية لتقدير أسعار الخيارات749 : االقتباسات#( Hutchinson et al. [1994] •
. من األوراق في وقت الحقP يتم تطبيقها من قبل العديد، Pلتقييم أداء التحوط على مدى فترات متعددة
Lajbcygier and Connor [1997a] (# citations:23 51) is one of the first papers that propose to learn the difference between model prices and
observed market option prices.
. هي إحدى األوراق األولى التي تقترح معرفة الفرق بين أسعار النموذج وأسعار خيارات السوق الملحوظةLajbcygier and Connor [1997a] (# citations: 23 51) •
Anders et al. [1998] (# citations: 106) compare the performance of ANNs and of the Black-Scholes benchmark when using different volatility
estimates.
.) قارن بين أداء الشبكات العصبية االصطناعية ومعيار بالك شولز عند استخدام تقديرات التقلبات المختلفة106 : االقتباسات#( ]1998[ .• أندرس وآخرون
Garcia and Genc¸ay [2000] (# citations:24 210) incorporate a homogeneity hint for the ANN. Hence, this is one of the first papers that embed
financial domain knowledge into the construction of an ANN.
فهذه واحدة من األوراق األولى التي تدمج معرفة المجال المالي في بناء، ومن ثم.ANN ) يدمج تلميح التجانس لـ210 24 :# (االستشهاداتGarcia and Genc¸ay [2000] •
.ANN
Carverhill and Cheuk [2003] (# citations: 15) first propose an ANN that outputs hedging strategies directly, instead of option prices.
. بدالً من أسعار الخيارات، ً تنتج استراتيجيات التحوط مباشرةANN اقترح أوالً شبكةCarverhill and Cheuk [2003] (# citations: 15) •
Bennell and Sutcliffe [2004] (# citations: 83), Chen and Sutcliffe [2012] (# citations: 12), and Hahn [2013] (# citations: 9) provide three
extensive literature surveys.
يقدمون ثالثة دراساتHahn [2013] (# citation: 9) و، Bennell and Sutcliffe [2004] (# citation: 83)، Chen and Sutcliffe [2012] (# citation: 12) •
.استقصائية واسعة النطاق
Dugas et al. [2009] (# citations:25 172) first design an ANN architecture that enforces no-arbitrage conditions such as convexity of option
prices.
. التي تفرض شروط عدم المراجحة مثل محدودية أسعار الخياراتANN ) صمم أوالً بنية172 25 : االقتباسات#( ]2009[ .دوغاس وآخرون
Andreou et al. [2010] (# citations: 19) combines an ANN with parametric models to learn functions that return implied model parameters.
Such an ANN essentially calibrates parametric models.
27
بشكل أساسي بمعايرة النماذجANN تقوم شبكة. والنماذج البارامترية لتعلم الوظائف التي تعيد معلمات النموذج الضمنيةANN ) يجمع بينcitation: 19 #( ]2010[ .أندريو وآخرون
.البارامترية
Buehler et al. [2019a] (# citations: 23) develop a novel framework for hedging a portfolio of derivatives in the presence of market frictions,
and allow convex risk measures as loss functions. Their framework allows pricing and hedging without observing option prices.
ائفPة كوظPاطر محدبPاييس مخPماح بمقP والس، وقP) تطوير إطار عمل جديد للتحوط من محفظة من المشتقات في ظل احتكاكات الس23 : االقتباسات#( ] أ2019[ .Buehler et al •
. يسمح إطار العمل الخاص بهم بالتسعير والتحوط دون مراعاة أسعار الخيارات.خسارة
As this is a subjective selection, we also would like to highlight our companion paper Ruf and Wang [2020], which provides a new benchmark based
on delta-vega hedging and discusses data leakage issues.
ربPPكالت تسPPاقش مشPPا وينPPا فيجPPوط دلتPP على تحPدPدًا يعتمPارًا جديPP والتي توفر معي، Ruf and Wang [2020] ضا تسليط الضوء على ورقتنا المصاحبة
ً نود أي، نظرًا ألن هذا اختيار شخصي
.البيانات
4- Related papers
In the last few years, many novel techniques have been developed to apply ANNs to tasks arising in option pricing beyond the nonparametric
estimation of prices and hedging ratios. In this section we provide a few pointers to this rapidly developing literature4.
في هذا القسم نقدم. على المهام الناشئة في تسعير الخيارات بما يتجاوز التقدير الالمعلمي لألسعار ونسب التحوطANNs تم تطوير العديد من التقنيات الجديدة لتطبيق، في السنوات القليلة الماضية
.بعض المؤشرات لهذه األدبيات سريعة التطور
4
At times it was not always clear cut to us whether a paper should be included in Table 1 or in this section. For example, the calibration papers of Section 4.1 could have been put
into Table 1 as mentioned in Section 2.2. Similarly, Barucci et al. [1996, 1997], discussed in Section 4.2, learn the Black-Scholes model and hence could have been put into Table
1.
28
لقد. تقوم بشكل أساسي بمعايرة النماذج البارامتريةANN فإن، ومن ثم. الذي يقوم بإرجاع معلمات النموذج الضمنيةANN اقتراحAndreou et al. [2010] P، 3 كما سبق ذكره في القسم
ايرةPPل المعPPذا النهج نقPP يمكن له.ارPPعار الخيPP والذي يتم استخدامه بعد ذلك لتحديد أس، يتم تعيين أسعار الخيار أوالً إلى نموذج معلمى، في هذا النهج. للمعايرةANN الحظنا زيادة حديثة في تطبيق
. وبالتالي تسريع تسعير الخيار بشكل كبير، الحسابية الثقيلة إلى خارج الخط
Abu-Mostafa [2001] use neural networks to calibrate the Vasicek model with a consistency hint to produce valid parameters. More recently,
Hernandez [2017] uses an ANN to calibrate a single-factor HullWhite model. Dimitroff et al. [2018], McGhee [2018] and Liu et al. [2019a] calibrate
stochastic volatility models, and Stone [2019] and Bayer et al. [2019]5 calibrate rough volatility models. Itkin [2019] highlights some pitfalls in the
existing approaches and proposes resolutions that improve both performance and accuracy of calibration.
وذجPPايرة نمPP لمعHernandez [2017] ANN يستخدم، في اآلونة األخيرة. مع تلميح تناسق إلنتاج معلمات صالحةVasicek ] الشبكات العصبية لمعايرة نموذج2001[ استخدم أبو مصطفى
] معايرة2019[ .] وباير وآخرون2019[ أ] معايرة نماذج التقلب العشوائي وستون2019[ .Liu et al وMcGhee [2018] ] و2018[ . ديميتروف وآخرون. أحادي العاملHullWhite
. الضوء على بعض العيوب في األساليب الحالية ويقترح حلوالً تعمل على تحسين أداء ودقة المعايرةItkin [2019] يسلط برنامج.نماذج التقلب الخام
Going the ‘indirect’ way via first calibrating a model and then using it to determine the hedging ratio has at least two advantages. First, it provides
additional interpretability as only the calibration step is replaced by an ANN. This can be important for a financial entity subject to regulatory
requirements. Second, it provides an arguably strong tailor-made regularisation effect as it replaces a nonparametric estimation task by the task of
estimating a model with usually less than 5-10 parameters.
طPPايرة فقPPوة المعPPتبدال خطPPافية حيث يتم اسPPير إضPPة تفسPP يوفر إمكاني، ً أوال. نسبة التحوط له ميزتان على األقلPإن اتباع الطريقة "غير المباشرة" من خالل معايرة النموذج أوالً ثم استخدامه لتحديد
ديرPة تقPة بمهمPدير الالمعلميPة التقPتبدل مهمPه يسPا ألنPخصيص
ً ممPه مصP يوفر تأثيرًا تنظيميًا قويًا يمكن القول إن، ثانيًا. قد يكون هذا مه ًما للكيان المالي الخاضع للمتطلبات التنظيمية.ANN بشبكة
. معلمات10-5 نموذج عادةً ما يكون أقل من
5
For more details, see also Bayer and Stemper [2018] and Horvath et al. [2019].
29
تتضمن مشكلة تسعير الخيار أحيانًا حل معادلة تفاضلية جزئية . ) )PDEباروتشPي وآخPPرون [ ]1997 P، 1996اسPPتخدم طريقة Galerkinو ANNsلحل ، Black-Scholes PDEإي
وآخرون ، ]2017[ .هان وآخرون ، ]2018[ .وبيك وآخرون ]2019[ .استخدام الشبكات العصبية االصطناعية لحل أجهزة PDEشPPبه المكافئPPة عاليPPة األبعPPاد .يقPPترحون إعPPادة صPPياغة PDEs
باستخدام المعادالت التفاضلية العشوائية المتخلفة ،ويتم تقريب تدرج الحلول غير المعروفة بواسطة .ANNsتشير نتائجهم العددية Pإلى أن الطريقة فعالة في مجموعة متنوعة من المشكالت (ربمPPا
عالية األبعاد) .تتضمن دراسة الحالة الواحدة تسعير الخيارات األوروبية على 100أصPل أساسPي قابPPل للتخلPف عن السPداد .هنPPاك العديPد Pمن األوراق البحثيPة الحديثPPة ،مثل HenryLabordere
] ، [2017و Sirignanoو ] ، Spiliopoulos [2018و ] ، Chan-Wai-Nam et al. [2019] Hur 'e et al. [2019] ، ´ Jacquier and Oumgari [2019و Vidales et al.
] ، [2019الذين طوروا تطبيق الشبكات العصبية االصطناعية بشكل أكبر.
In this context, we also mention Fecamp et al. [2019], who use an ANN as a computational tool to solve the pricing and hedging problem under
market frictions such as transaction costs.
يمكن استخدام شبكات ANNلتقريب دالة القيمة التي تظهر في البرمجة الديناميكية ، Pعلى سبيل المثال الناشئة في مشكلة تسعير الخيار األمريكي ؛ انظر على سبيل المثال Ye and Zhang
] .[2019كوهلر وآخرون ]2010[ .استخدم شبكات ANNلتقدير قيم االستمرار لتسعير الخيار األمريكي عالي األبعاد .بيكر وآخرون ]2019[ .استخدم الشبكات العصبية االصطناعية لحل
ضا لتقريب دالة القيمة لبرنامج ديناميكي لتسعير الخيار الحقيقي ،انظر Taudes et al.
مشكالت التوقف المثلى من خالل تعلم قاعدة التوقف المثلى من عينات مونت كارلو .تم اقتراح ANNsأي ً
].[1998
في هذا السياق ،نذكر أيضًا ] ، Fecamp et al. [2019الذين يستخدمون ANNكأداة حسابية لحل مشكلة التسعير والتحوط في ظل احتكاكات السوق مثل تكاليف المعامالت.
ألبانيز وآخرون [ ]2019استخدم ANNلحساب القيمة المشروطة المعرضة للخطر conditional value-at-riskوالعجز المتوقع الضروري لبعض حسابات ، XVAمن خالل حل االنحدار
الكمي.
30
We would like to also mention Halperin [2017] and Kolm and Ritter [2019] who suggest a reinforcement learning methodology to take market
frictions into account for the option pricing task.
ألخذ احتكاكات السوق فيreinforcement learning methodology اللذان يقترحان منهجية التعلم المعززKolm and Ritter [2019] وHalperin [2017] نود أن نذكر أيضًا
.االعتبار لمهمة تسعير الخيارات
Finally, generative ANNs have been suggested recently as a non-parametric simulation tool for stock prices; see, for example, Henry-Labordere
[2019], Kondratyev and Schwarz [2019], and Wiese et al. ` [2019b]. Such simulation engines could then be used for option pricing and hedging, a
direction still to be explored systematically. Just after finishing this survey, Wiese et al. [2019a] proposed a generative ANN for option prices
(instead of stock prices).
Kondratyev and وHenry-Labordere [2019] ، على سبيل المثال، مؤخ ًرا كأداة محاكاة غير بارامترية ألسعار األسهم ؛ انظرgenerative P التوليديةANN تم اقتراح شبكات، أخيرًا
دPP مباشرة بع. وهو اتجاه ال يزال يتعين استكشافه بشكل منهجي، يمكن بعد ذلك استخدام محركات المحاكاة هذه لتسعير الخيارات والتحوط.] ب2019[" .Wiese et al وSchwarz [2019]
.) ألسعار الخيارات (بدالً من أسعار األسهمANN أ] إنشاء2019[ اقترح.Wiese et al ، االنتهاء من هذا المسح
ك ؛Pا إلى ذلP وم، رPف المبكP والتوق، والتسرب، L, 2 وتشمل هذه األساليب.ANN أصبحت تقنيات التنظيم أكثر أهمية كجزء من تدريب، أكبرANN نظرًا ألن تقدم األجهزة يسمح ببناء شبكات
قامت العديد من األوراق، استكمااًل لهذه التنظيمات العالمية.] ب2019[ .Ormoneit [1999]، Genc¸ay and Qi [2001]، Genc¸ay and Salih [2003]، and Liu et al انظر
ذينPP الل، Lu and Ohta [2003a، b] طةPPترح بواسPPيزة المقPP دعنا نذكر هنا أيضًا تصميم الم. إما في مرحلة التصميم المعماري أو التدريب، ANN بتضمين معرفة المجال المالي في شبكات
.يفكران في تسعير الخيارات الغريبة ويقترحان استخدام أسعار الخيارات الرقمية كمدخالت
31
Homogeneity hint. Garcia and Genc¸ay [1998, 2000] incorporate a homogeneity hint by considering an ANN consisting of two parts, one
controlled by moneyness and the other controlled by time-tomaturity.
أحدهما يتحكم فيه المال، يتكون من جزأينANN من خالل اعتبارHomogeneity hint تلمي ًحا للتجانسGarcia and Genc¸ay [1998 ، 2000] يدمج.تلميح التجانس
. واآلخر يتحكم فيه النضج الزمنيmoneyness
Shape-restricted outputs. Dugas et al. [2001, 2009], Lajbcygier [2004], Yang et al. [2017], Huh [2019], and Zheng et al. [2019] enforce
certain no-arbitrage conditions such as monotonicity and convexity of the ANN pricing function by fixing an appropriate architecture.
Zheng et al. وHuh [2019] وLajbcygier [2004] ، Yang et al. [2017] ، ]2009 ، 2001[ دوغاس وآخرون.Shape-restricted outputs مخرجات مقيدة بالشكل
. من خالل تثبيت بنية مناسبةANN [ فرض شروط معينة لعدم المراجحة مثل الرتابة والتحدب لوظيفة تسعير2019]
Data augmentation. Yang et al. [2017] and Zheng et al. [2019] create additional synthetic options to help with the training of ANNs.
. إنشاء خيارات تركيبية إضافية للمساعدة في تدريب الشبكات العصبية االصطناعيةZheng et al. [2019] ] و2017[ . يانغ وآخرون.زيادة البيانات
Loss penalty. Itkin [2019] and Ackerer et al. [2019] add various penalty terms to the loss function. Those terms present no-arbitrage
conditions. For example, parameter configurations that allow for calendar arbitrage are being penalised.
يتم معاقبة تكوينات، على سبيل المثال. هذه الشروط تقدم شروط عدم المراجحة. أضف شروط عقوبة مختلفة لدالة الخسارةAckerer et al. [2019] وItkin [2019] .عقوبة الخسارة
. calendar arbitrage المعلمات التي تسمح بتطبيق استراتيجية
In the context of ANN training, we would like also to mention Niranjan [1996], de Freitas et al. [2000a,b], and Palmer [2019]. These papers propose
and examine novel training algorithms for ANNs and illustrate them in the context of option hedging; these algorithms include the extended Kalman
filter, sequential Monte Carlo, and evolutionary algorithms.
بكاتPPدة لشPP تقترح هذه األوراق وتدرس خوارزميات تدريب جدي.]2019[ وبالمر، ] ب، أ2000[ .Niranjan [1996] ، de Freitas et al نود أن نذكر أيضًا، ANN في سياق تدريب
والخوارزميات، sequential Monte Carlo ومونتي كارلو المتسلسل، Kalman filter وتوضحها في سياق التحوط بشأن الخيارات ؛ تتضمن هذه الخوارزميات مرشح كالمان الممتدANN
evolutionary algorithms .التطورية
32