نوع مقاله : مقاله پژوهشی
نویسندگان
1 دانشجوی دکتری، گروه حسابداری، دانشکده اقتصاد مدیریت و حسابداری، دانشگاه یزد، یزد، ایران
2 دانشیار، گروه مدیریت صنعتی، دانشکده اقتصاد مدیریت و حسابداری، دانشگاه یزد، یزد، ایران
3 دانشیار، گروه حسابداری و مالی، دانشکده اقتصاد مدیریت و حسابداری، دانشگاه یزد، یزد، ایران
چکیده
کلیدواژهها
موضوعات
عنوان مقاله [English]
نویسندگان [English]
Market participants have shown increasing interest in quantitative trading models and the intelligent application of data science. These approaches can enhance the effectiveness of trading strategies such as pairs trading—a valuable investment method even during bear markets. This strategy comprises two key steps: selecting two securities (pair formation) and detecting anomalies in the price spread between them (trading execution). We evaluate two machine learning approaches to identify the most effective algorithm for each stage. To efficiently group related securities and uncover high-potential pairs—a task that even skilled investors may find challenging—we employ two density-based clustering methods: DBSCAN (Density-Based Spatial Clustering of Applications with Noise) and OPTICS (Ordering Points to Identify the Clustering Structure). These algorithms define the search space by identifying meaningful clusters of securities. To reduce portfolio drawdowns while maximizing returns after detecting price divergences, we implement two time series forecasting models: Long Short-Term Memory (LSTM) and LSTM encoder-decoder. OPTICS outperforms DBSCAN, demonstrating greater efficiency with fewer variables, a higher Sharpe ratio, and a larger proportion of profitable pairs. The LSTM encoder-decoder outperforms the standard LSTM model, delivering higher returns, an improved Sharpe ratio, and fewer days of portfolio decline. This study introduces a novel approach by leveraging machine learning models for both phases of the pairs trading strategy while optimizing model selection. Other distinctive features include the use of high-frequency intraday data (5‑minute intervals) across all market stocks (rather than a specific stock or industry), and a focus on net returns after accounting for transaction costs.
Keywords
Pairs Trading Strategy, Machine Learning, Density-Based Clustering, Forecasting-Based Model
Introduction
Pairs trading was first introduced to the financial literature by Gatev et al. (2006) and involves two steps: identifying two securities (a pair) and detecting an irregularity in the price gap between them (taking a trade). Given its proven robustness during market downturns and broad adoption (Do & Faff, 2010; Jacobs & Weber, 2015; Clegg & Krauss, 2018), the application of intelligent data science methods offers a promising path to enhance pairs trading performance. In the pair formation phase, we use two density-based clustering algorithms—DBSCAN and OPTICS—to determine the search space and identify clusters among a large number of securities, a task that is otherwise difficult to perform (Ester et al., 1996; Ankerst et al., 1999). In the trading phase, we employ two time-series prediction models—Long Short-Term Memory (LSTM) and an LSTM encoder-decoder network—to shorten portfolio drawdown periods and boost returns. The key contribution of this research lies in its systematic application of multiple machine learning algorithms across every phase of the strategy, aiming to identify the optimal models and enhance overall performance through predictive analytics. Accounting for transaction costs enables the reporting of realistic net profitability. Furthermore, the use of 5-minute intraday data significantly improves the accuracy of our findings.
Materials & Methods
The data consist of 111 stocks traded on the Tehran Stock Exchange and the IranFaraBourse over the period 2014 to 2019. To ensure liquidity conditions consistent with the criteria adopted by Gatev et al. (2006) and Do & Faff (2012), data imputation was performed using the tsrobprep open-source package in R software. To create meaningful clusters, we first performed dimensionality reduction using principal component analysis (PCA), followed by the application of DBSCAN and OPTICS clustering algorithms. Subsequently, four conditions were applied: (1) the components of each pair are co-integrated; (2) the Hurst component of the pair's price gap exhibits mean-reverting properties; (3) the price gap of each pair shows convergence and divergence over appropriate periods; and (4) the mean reversion of the pair's price gap occurs with sufficient frequency. The data were divided into a formation period and a trading period. The work includes three different test portfolios of securities: Portfolio 1 includes all pairs identified during the formation period; Portfolio 2 includes pairs with positive results; and Portfolio 3 is limited to investing in the 10 pairs with the highest returns in the validation set. To compare the robustness of the standard threshold-based model with the proposed prediction-based model, simulations were carried out using the LSTM and LSTM encoder-decoder models. All pairs in the portfolio were equally weighted. The code developed for this work was implemented in Python.
Findings
The first step in applying the proposed approach to stock clustering involves defining an appropriate number of principal components to reduce the dimensionality of the original data, which was set to five. OPTICS offers two distinct advantages over DBSCAN: (1) it effectively handles data clusters of varying densities, and (2) it eliminates the challenge of determining the optimal ε parameter. Analysis of the selected pairs shows that this method yields a promising portfolio with a satisfactory profit margin and a high average Sharpe ratio of 10.57. The results of the prediction-based trading models (LSTM and LSTM encoder-decoder) using the OPTICS algorithm for the period from April 2017 to March 2019 are presented in the table 1, alongside the results for the standard threshold-based model. In the standard trading model, the portfolio drawdown is significantly shorter; however, the drawdown in the LSTM encoder-decoder model is adequate and substantially shorter than that of the other model. The longer drawdown period for the standard LSTM is 190 days. The portfolio performs considerably better in terms of total return on investment (21,993.8%) and Sharpe ratio (35.50). The superior results from the LSTM encoder-decoder suggest that multi-stage prediction is effective in these settings.
Table 1. Comparing trading results using a 3-year formation period
LSTM encoder-decoder-based model
LSTM-based model
standard
Trading model
parameter
validation
12
12
2
Drawdown numbers
-0.51
2.18
6.7
SR
616.28
29817.4
7911.1
ROI(%)
170.24
33.97
8.43
MDD(%)
9829(9749-80)
9044(8983-62)
46(12-34)
Trading numbers(+, -)
9.1
22.7
100
Profitable pairs (%)
test
29
190
10
Drawdown numbers
50.35
2.18
0.53
SR
21993.8
-90.12
1918.9
ROI(%)
79.17
99.80
23.13
MDD(%)
150(143-7)
1196(1162-34)
25(12-13)
Trading numbers(+, -)
100.0
0
86.4
Profitable pairs (%)
Discussion & conclusion
In comparing the results of this study with those of others, the work of Sarmento and Horta (2020) introduced advanced predictive modeling techniques—namely LSTM and its encoder-decoder variant—to the field of US ETF trading analysis. While these models successfully shortened portfolio drawdown periods, they also reduced overall returns. In their study, the traditional securities portfolio significantly outperformed the models in both total return and Sharpe ratio. Therefore, key features of the Iranian capital market's structure—such as its price fluctuation limits, base volume trading rules, and the surge in retail investor participation during 2019–2020—may be the primary reasons for the differing outcomes observed in the present study. Scientifically, however, this outcome is better explained by the limited adoption of machine learning models in the Iranian capital market. Even the use of classical algorithmic trading remains minimal, making the application of advanced models exceedingly rare. Flori and Regoli (2021) employed LSTM to analyze nonlinear interdependencies within and between financial time series for forecasting S&P 500 stock market performance. Their LSTM framework's predictive accuracy was benchmarked against several common machine learning models, including logistic regression, gradient boosted trees, and feedforward neural networks. The purpose of the LSTM application was to forecast the probability of a stock generating excess returns compared to similar stocks in the short term. Their analysis indicates that investment strategies incorporating such forecasts are effective for improving portfolio performance, as they generate predictive signals with exploitable information beyond basic price-yield gaps.
کلیدواژهها [English]
مقدمه
راهبرد معاملۀ زوجی در ادبیات مالی ابتدا توسط گتو و همکاران (Gatev et al., 2006) معرفی شد که شامل مراحل شناسایی دو ورقۀ بهادار (یک زوج) و سپس کشف بینظمی در شکاف قیمتی بین آن دو جزء (انجام معامله) است. باتوجهبه نتایج یافتههای مطالعات پیشین (Do & Faff, 2010 Jacobs & Weber, 2015; Clegg & Krauss, 2018;) درخصوص عملکرد خوب معاملۀ زوجی در زمان تنگنای مالی و استفادۀ گسترده از آن، دیگر با روشهای عادی اقتصادسنجی نمیتوان به بازدهی مناسبی دست یافت؛ ازاینرو استفاده از کاربردهای هوشمندانۀ علم داده برای بهبود عملکرد این راهبرد معاملاتی در هر دو مرحلۀ آن پیشنهاد میشود.
برای تعیین فضای جستوجو و خوشهبندی در مرحلۀ تشکیل زوجها باتوجهبه ویژگیهای مناسب الگوریتمهای مبتنی بر چگالی ازجمله اینکه، این خوشهها میتواند شکلهای دلخواهی داشته و ازاینرو نیازی به هیچ فرض گاوسی دربارۀ شکل دادهها نیست، عملکرد مناسب آنها در نپرداختن به دادههای پرت و عدمنیاز به هیچ مشخصاتی درخصوص تعداد خوشهها، از دو الگوریتم دیبیاسکن و آپتیکز استفاده شد که در غیر اینصورت، شناسایی خوشهها از میان تعداد زیادی اوراق بهادار حتی برای سرمایهگذار باتجربه هم دشوار است (Ester et al., 1996; Ankerst et al., 1999).
در مرحلۀ معاملات برای بهحداقل رساندن تعداد روزهای کاهش ارزش سبد اوراق بهادار پس از یافتن شکاف قیمتی، از دو مدل معاملاتی مبتنی بر پیشبینی سریزمانی (مدلهای ناپارامتریک) استفاده شد. ابتدا شبکههای حافظۀ کوتاهمدت طولانی[1] (الاستیام) استفاده شدکه نوعی از شبکۀ عصبی بازگشتی[2] (آر اِن اِن) مطرحشده توسط هوخرایتر و اشمیدهوبر (Hochreiter & Schmidhuber, 1997) با هدف حل برخی معایب خاص آر اِن اِن یعنی مشکل ناپدیدشدن/ انفجار شیب است که مانع از یادگیری وابستگیهای بلندمدت با توالی توسط شبکههای بازگشتی میشد. شبکههای آر اِن اِن نهتنها دادههای انفرادی نقطهای، تمامی توالی دادهها را میتواند پردازش کند (Goodfellow et al., 2017). این یعنی ممکن است حالات قبلی بر تصمیم شبکۀ عصبی در یک نقطۀ زمانی متفاوت اثرگذار باشد که با حلقههای داخلی به دست میآید و آر اِن اِنها را مجاز میکند از محاسبات پیشین خود حافظهای داشته باشند.
سپس از شبکههای حافظۀ کوتاهمدت طولانی رمزگذار _ رمزگشا[3] استفاده شد؛ زیرا از دیدگاه معاملاتی، ممکن است استفاده از اطلاعات باتوجهبه پیشبینی نهتنها لحظۀ زمانی بعدی، برای مراحل زمانی پس از آن نیز مفید باشد. برای انجام این مورد امکان دارد با استفاده از دادههای جمعآوریشده تا زمان t جهت پیشبینی مستقیم N مرحلۀ زمانی (t + 1, … , t + N) بهصورت یکسره بهره برد. یک پیشرفت در این کار بدین صورت است که نهتنها از دادههای جمعآوریشده تا زمان t، از دادههای پیشبینیشدۀ جدید نیز میتوان بهره برد. سبکی از الاستیام رمزگذار _ رمزگشا بهطور طبیعی متناسب با چنین سناریوهایی است. این سبک از دو گروه الاستیام، یکی برای خواندن دنبالۀ ورودی و رمزگذاری آن به یک بردار با طول ثابت، رمزگذار و دومی برای رمزگشایی بردار با طول ثابت و خروجی از دنبالۀ پیشبینیشده، رمزگشا تشکیل شده است. دو شبکه بهصورت مشترک آموزش میبینند تا زیان پیشبینی باتوجهبه یک دنباله هدف ناشی از دنباله منبع حداقل شود.
برای کسب بازدهی بالاتر و کاهش تعداد روزهایی که بازدهی سبد سرمایهگذاری منفی است، نیاز به استفاده از راهبردهای معاملاتی با سرعت زیاد بههمراه پیشبینی است. با عمقگیری هرچه بیشتر بازار سرمایه، دیگر با استفاده از مدلهای کلاسیک نمیتوان عملکرد خوبی ارائه کرد؛ درنتیجه نیاز امروزۀ هر سرمایهگذار حرفهای و مدیر دارایی به استفاده از روشهای سادهتر (ناپارامتریک) و کاراتر (مبتنی بر پیشبینی) است. این پژوهش به کاربرد و توسعۀ روششناسی بخشی از کار سارمنتو و هورتا (Sarmento & Horta, 2020) در بازار سرمایۀ ایران میپردازد. برای دو بخش راهبرد معاملات زوجی به آزمون دو الگوریتم برای یافتن بهترین آن پرداخته شده است؛ در بخش اول به بررسی ساخت سازههایی اندازهپذیر با دو الگوریتم خوشهبندی فاصلهای مبتنی بر چگالیِ کاربردها با نوفه[4] (دیبیاسکن) و مرتبسازی نقاط برای شناسایی ساختار خوشهبندی[5] (آپتیکز) پرداخته شد. سپس در بخش معاملات از دو الگوریتم الاستیام و الاستیام رمزگذار _ رمزگشا برای یافتن بهترین مدل در پیشبینی برای بخش معاملات راهبرد استفاده شد.
وجه تمایز این پژوهش به استفاده از چند الگوریتم یادگیری ماشینی در تمامی مراحل این راهبرد برای یافتن بهترین آنها و کمک به بهبود عملکرد راهبرد با کمک پیشبینی است؛ استفاده از هزینههای معاملاتی باعث میشود بازدههای خالص حاصل شود. استفاده از دادههای بینروزی (تواتر 5 دقیقهای) بر کیفیت خروجی افزوده است. مقالۀ حاضر بدین صورت ادامه مییابد: بخش دوم به مبانی نظری دو الگوریتم خوشهبندی مبتنی بر چگالی و مدلهای پیشبینی برای معاملات میپردازد؛ بخش سوم روش پژوهش، بخش چهارم یافتهها، بخش پنجم نتایج و پیشنهادها را ارائه میدهد و در انتها منابع ارائه شده است.
مبانی نظری
سرمایهگذاری بهصورت خرید/فروش همزمانِ سهام مربوط میشود به اواخر دهۀ 1940 که سرمایهگذاری آلفرد وینزلو جونز[6] سهام را میخرید و همزمان فروش استقراضی انجام میداد. بعداً توسط نانزیو تارتاگلیا[7] در مورگان استنلی و اواخر دهۀ 1980 اصلاح شد. این راهبرد بهصورت گستردهای در ادبیات جاری (Enders & Granger, 1998; Dunis & Ho, 2005; Vidyamurthy, 2004; Lin et al., 2006; Khandani & Lo, 2008) استناد شده است. درحقیقت این راهبردها میان مدیران سرمایهگذاری از زمان سیر نزولی 2000 خیلی محبوب شد؛ زیرا مشخصۀ اصلی آنان درصورتیکه بهدرستی ایجاد و اجرا شود، این است که رفتار بازار سهام پایه نباید بر نتایج سبدها اثری بگذارد؛ یعنی بازدههای ایجادشده با یک سبدی سهام بازار _ خنثی باید مستقل از بازدههای کلی بازار سهام باشد. روش معاملۀ زوجی، تکنیک مهم آربیتراژ آماری و یکی از مشهورترین راهبردهای سفتهبازی کوتاهمدت است که باتوجهبه عملکرد خوب آن در زمان تنگنای مالی، ازسوی صندوقهای پوشش ریسک بسیار استفاده میشود (Vidyamurthy, 2004; Gatev et al., 2006)؛ اما عمدۀ مطالعات در حوزۀ استفاده از یادگیری ماشینی در معاملات زوجی به مطالعات هاک (Huck, 2009/2010) برمیگردد. تا جدیدترین آن که یک چارچوب یادگیری عمیق سلسلهمراتبی است و به ترکیب یادگیری نظارتشده و یادگیری تقویتی عمیق[8] (دی آر اِل) میپردازد. این چارچوب از دو لایه تشکیل شده است: یک لایۀ بالایی که از یادگیری نظارتشده با شبکههای توجه گراف[9] (گَت) برای کشف روابط پیچیدۀ داراییها و انتخاب جفتهای بهینه از مجموعه داراییها استفاده میکند؛ یک لایۀ پایینی که از دی آر اِل برای اجرای راهبردهای معاملاتی خودکار و پویا برای جفتهای انتخابشده استفاده میکند. در بورس نزدک انجام شد که نتایج تجربی، بهبودهای چشمگیری را در مقایسه با راهبردهای سنتی نشان میدهد (Xia et al., 2025).
- الگوریتمهای یادگیری ماشینی برای دورۀ تشکیل
درخصوص انتخاب یک نوع مناسب خوشهبندی از میان سه روش خوشهبندی تقسیمی، تاریخی و مبتنی بر چگالی، مورد آخر دارای چندین مزایا است: خوشهها میتوانند شکلهای دلخواهی داشته باشند و ازاینرو نیازی به هیچ فرض گاوسی دربارۀ شکل دادهها نیست؛ 2) دارای عملکرد قوی درخصوص دادههای پرت است؛ زیرا هیچ الگوریتمی به گروهبندی هر نقطه در مجموعۀ دادهها نمیپردازد و 3) بههیچ مشخصاتی درخصوص تعداد خوشهها نیاز نیست؛ درنتیجه دو نوع خوشهبندی مبتنی بر چگالی از یادگیری نظارتنشده برای این کار در نظر گرفته شد.
یک الگوریتم خوشهبندی مبتنی بر چگالی به تفسیر فضای خوشهبندی بهعنوان مجموعهای باز در فضای اقلیدسی میپردازد که میتواند به مجموعهای از اجزای بههم مرتبط تقسیم شود. الگوریتم دیبیاسکن مربوط به استر و همکاران (Ester et al., 1996) تأثیرگذارترین آنها در این دسته است. مطابق نظر نویسنده، دلیل اینکه چرا بهراحتی خوشههای نقاط شناسایی میشود این است که یک چگالی معمولی از نقاط در هر خوشه وجود دارد که بهطور درخورتوجهی بیشتر از [سایر نقاط] خارج از خوشه است. ایدۀ اصلی متکی بر مفهوم چگالی و اتصال است و دو پارامتر (فاصله) و min Pts (تعداد نقاط) در مدل وجود دارد. اجرای دیبیاسکن به روشی ساده را میتوان اینگونه بیان کرد: 1) یافتن نقاطی در همسایگی- εهر نقطه و تشخیص نقاط مرکزی با بیش از min Pts همسایه؛ 2) یافتن اجزای متصلشدۀ نقاط مرکزی در گراف همسایه، فارغ از تمامی نقاط غیرمرکزی و 3) تخصیص هر نقطۀ غیرمرکزی به یک خوشۀ نزدیک، چنانچه خوشۀ یک همسایه- εباشد؛ در غیر اینصورت تخصیص آن به نوفه باوجود مزایای دیبیاسکن، برخی اخطارها را نیز باید مدنظر قرار داد. ابتدا الگوریتم، بسیار به پارامترها ازجمله تعریف ε حساس است؛ علاوهبراین، حتی پس از یافتن یک ε مناسب، الگوریتم فرض میکند خوشهها بهصورت یکنواخت متراکم است. این مورد منتج به ناتوانی در یافتن خوشههایی با چگالی متفاوت میشود. انتظار وجود خوشههای با چگالی نامتوازن بهعنوان کاتالیستی برای حرکت به سمت آپتیکز را فراهم میآورد. آپتیکز که ازجانب انکرست و همکاران (Ankerst et al., 1999) پیشنهاد شده، مشکل شناسایی خوشههای معنادار در دادههای با چگالی متفاوت را مورد خطاب قرار میدهد. این الگوریتم که از دیبیاسکن الهام گرفته شده، اجرای آن اساساً با دیبیاسکن برابر است؛ با این استثنا که بهجای حفظ یک مجموعۀ شناختهشده که قبلاً اعضای خوشه پردازش نشده است، از یک صف مقدم[10] استفاده میکند. این الگوریتم نقاط و فاصلههای قابلدسترسی مربوط را بازمیگرداند. این نقاط به روشی سفارش داده میشوند که ازلحاظ فضایی، نزدیکترین نقاط در همسایگی یکدیگر باشند. رویۀ استخراج خوشهها در این الگوریتم عمدتاً به دو روش انجام میشود: 1) بررسی طرح قابلیتدسترسی و تثبیت یک مناسب. بدین روش، هر مقدار انتخابی به هر خوشه در مجموعۀ دادهها تحمیل میشود که بهراحتی منتج بههمان نتایجی میشود که در کاربرد دیبیاسکن با همان مقدار برای و min Pts حاصل شد؛ 2) مجازکردن رویهای خودکار برای انتخاب مناسبترین بهازای هر خوشه که با تعریف حداقل شیب برای طرح قابلدسترسی اجرا میشود و یک مرز برای خوشه تشکیل میدهد. رویۀ مذکور، مشکل مربوط به یافتن مناسبترین را برای هر خوشه مدنظر قرار میدهد. بهعنوان یک محصول فرعی، ازآنجاکه سرمایهگذار تنها نیاز به تعیین min Pts دارد، فرایند خوشهبندی را به [فرایندی] بدون پارامتر نزدیکتر میکند.
- الگوریتمهای یادگیری ماشینی برای دورۀ معاملاتی
در بررسی کاربردی بودن یک راهبرد معاملاتی مبتنی بر پیشبینی سریهای زمانی و وجود مدلهای متفاوتی در ادبیات موضوع، از مدلسازی ناپارامتریک شبکههای عصبی مصنوعی[11] (اِی اِن اِن) استفاده شد؛ زیرا هیچ فرض زمینهای درخصوص فرایند ندارد. اِی اِن اِنها نمونهای از مدلهای ناپارامتریک است که نهتنها کاربرد آنها را در این زمینه به مطالعۀ موردی جذاب تبدیل میکند، نتایج بسیار امیدوارکنندهای در پیشبینی دادههای مربوط به سریهای زمانی مالی نشان داده است (Cavalcante et al., 2016).
شبکههای الاستیام برای کاربردهای مالی (Bao et al., 2017; Troiano et al., 2018; Fischer & Krauss, 2018 Borovkova & Tsiamas, 2019) درنظر گرفته شده است. آنها نوعی از شبکۀ عصبی بازگشتی[12] (آر اِن اِن) هستند که ابتدا توسط هوخرایتر و اشمیدهوبر (Hochreiter & Schmidhuber, 1997) با هدف حل برخی معایب خاص آر اِن اِن یعنی مشکل ناپدیدشدن/ انفجار شیب که مانع از یادگیری وابستگیهای بلندمدت با توالی توسط شبکههای بازگشتکننده میشد، معرفی شد (Bengio et al., 1994). مطابق نظر گودفلو و همکاران (Goodfellow et al., 2017) شبکههای آر اِن اِن نهتنها دادههای انفرادیِ نقطهای، تمامی توالی دادهها را میتوانند پردازش کنند. این یعنی ورودیها مستقل از یکدیگر در نظر گرفته میشوند؛ دربارۀ یک آر اِن اِن فرض میشود وابستگی متوالی میان ورودیها وجود دارد و ممکن است حالات قبلی بر تصمیم شبکۀ عصبی در یک نقطۀ زمانی متفاوت اثرگذار باشد. این مورد با حلقههای داخلی بهدست میآید که آنها را مجاز میکند تا از محاسبات پیشین خود حافظهای داشته باشد. یک مشکل برخاسته از سبک آر اِن اِن مربوط به مشکل انتشار[13] خطای پیشبینی است؛ دراینخصوص، پسانتشار از خطای نهایی به سمت خروجیها، وزنها و ورودیهای هر لایۀ مخفی با در نظر گرفتن آن اوزان برای بخشی از خطا، و محاسبۀ مشتقات جزئی آنان که E بیانگر تابع خطاست، حرکت به سمت عقب دارد. پس از آن مشتقات برای تعدیل اوزان در هر جهت که خطا را کاهش دهد، استفاده میشود. بههرحال، هنگام انتشار خطا در کل بعد زمانی شبکه، بسته به اینکه آیا مشتق تابع بهروزرسانی، حالت خطای پسانتشار را بسیار شدید کاهش یا افزایش میدهد، امکان دارد شیب محو شود یا از بین برود. در مورد اول، بسیار طول میکشد تا فرایند یادگیری کامل شود؛ درحالیکه مورد دوم دارای مشکلات عددی است. ازنظر رسمی، معادلات شرحدهندۀ سلول الاستیام را میتوان اینگونه خلاصه کرد:
|
(1) |
|
که ft، it و ot بهترتیب بیانگر دروازۀ فراموشی، دروازۀ ورودی و دروازۀ خروجی است. با پذیرش انتخاب اطلاعات جدید و پاککردن اطلاعات گذشته، این مکانشناسی قادر است جریان خطا را در طول شبکه حفظ کند. تعداد پارامترهای الاستیام بیشتر از یک آر اِن اِن ساده است. بهطور خاص برای یک الاستیام تکلایهای با m ویژگی ورودی و n گرۀ مخفی، تعداد پارامترها است. لایۀ خروجی K(n +1) پارامتر دیگر را در نظر میگیرد که K تعداد کلاسهاست. توجه داشته باشید که عمق دنبالۀ زمانی بر پیچیدگی مدل اثرگذار نیست؛ زیرا پارامترها در تمام شبکههای آر اِن اِن طی زمان تغییرناپذیرند؛ وابستگی زمانی کاملاً توسط ماهیت خودرگرسیو وضعیتهای پنهان توضیح داده میشود (Flori & Regoli, 2021).
در استفاده از الاستیام رمزگذار _ رمزگشا با پیشبینی مستقیم N مرحلۀ زمانی (t + 1, … , t + N) و دو سبک، یکی برای خواندن دنبالۀ ورودی و رمزگذاری آن به یک بردار با طول ثابت، رمزگذار و دومی برای رمزگشایی بردار با طول ثابت و خروجی از دنبالۀ پیشبینیشده، رمزگشا، دو شبکه بهصورت مشترک آموزش میبینند تا زیان پیشبینی باتوجهبه یک دنباله هدف ناشی از دنباله منبع حداقل شود (Sarmento & Horta, 2021). در این سناریوی پیشبینی چندمرحلهای، قوانین معاملاتی باید بهروزرسانی شود. تغییر پیشبینی باید Nبار از پیش محاسبه شود. بههمین ترتیب آستانههای خرید و فروش باید باتوجهبه توزیع تغییر درصدی بین x(t) و x(t – N) محاسبه شود.
در مرور ادبیات معاملۀ زوجی در ایران، از رویکرد فاصله برای پیادهسازی راهبرد معاملات زوجی در صنعت استخراج کانههای فلزی (سهام با نمادهای معاملاتی کبافق، کروی، کگل، کچاد و کاما) با دادههای روزانۀ قیمتی در سال 1395 استفاده شد (Tadi et al., 2018). تعیین میزان آستانۀ بهینه نیز یکی دیگر از اهداف این پژوهش بوده است. نتایج حاصل نشان داد پیادهسازی این راهبرد در سطوح خاصی از میزان آستانه (0.3 تا 0.9) رویکرد مدنظر پژوهش از کارایی لازم برخوردار است. در مطالعهای دیگر به بررسی اثربخشی استفاده از اراهبرد در معاملات آتی سکه پرداخته شد (Asgari & Abu, 2012). ابتدا با مدل تعمیمیافتۀ ریشه واحد تصادفی[14] (جیاستور) تغییرات سری قیمتها و شکاف قیمتی ازلحاظ ایستایی و وجود ریشۀ واحد و سپس وجود رابطۀ همانباشتگی بررسی شد. نتایج حاکیازآن است که سری شکاف قیمتی آتی سکه دارای خاصیت بازگشت به میانگین قوی بوده است و تلاطم به نسبت بالایی را نشان میدهد. پاکیزه و همکاران (Pakizeh et al., 2012) کاربرد راهبرد معاملات زوجی را در بازار قراردادهای آتی سکۀ طلای بهار آزادی بررسی کردند. نتیجۀ حاصل نیز کاربرد این راهبرد را در بازار مدنظر تأیید کرد.
رمضانیفر و همکاران (Ramezanifar et al., 2015) رویکرد همانباشتگی فرکتالی را در راهبرد معاملات زوجی و عملکرد آن در قیاس با رویکرد همانباشتگی روی دادههای مربوط به قیمتهای دقیقهای بینروزی نفت خام WTI (WTI) و نفت خام سبک (LCO) برای دو هفته از سال 2011 بررسی کردند. ابتدا دو سبد اوراق بهادار، FCI (برای رویکرد همانباشتگی فرکتالی و با استفاده از مدل تصحیح خطای بردار فرکتالی[15] (FVECM)) و CI (برای رویکرد همانباشتگی و با استفاده از مدل تصحیح خطای برداری[16] (VECM)) تشکیل شد. نتایج حاکیازآن است که رویکرد همانباشتگی فرکتالی ازنظر آماری به بازدههای بالاتری در مقایسه با رویکرد همانباشتگی منتهی میشود. تعداد معاملات برای رویکرد همانباشتگی فرکتالی کمتر است که بهدلیل عملکرد راهبرد است؛ درنهایت، در سطح تعدیلشده با ریسک، رویکرد همانباشتگی فرکتالی دارای نسبت سورتینوی بالاتری در مقایسه با رویکرد همانباشتگی بود.
فلاحپور و حکیمیان (Fallahpour & Hakimian, 2017) با محاسبه و بررسی بازده و نسبت سورتینو، عملکرد سیستم معاملات زوجی با استفاده از رویکرد همانباشتگی در بورس اوراق بهادار تهران را بررسی کردند. نتایج آزمایش با دادههای بینروزی (5 دقیقهای) روی زوج سهام منتخب نشان میدهد که استفاده از سیستم معاملات زوجی بهعنوان یک سیستم معاملاتی خنثی نسبتبه تغییرات و روندهای بازار، بازدهی چشمگیری نسبتبه بازدهی معمولی سهام در مدت مشابه دارد. این در حالی است که بازدهی سهام اغلبِ شرکتهای منتخب در این پژوهش در بازۀ زمانی موردبررسی منفی بوده است. از طرفی نتایج حاصل از این پژوهش نشاندهندۀ عملکرد چشمگیر راهبرد معاملات زوجی در قیاس با معاملات سهام و دیگر راهبردهای معاملات الگوریتمی بهکارگرفتهشده در پژوهشهای پیشین است.
روش پژوهش
جامعۀ دادههای پژوهش حاضر، سهام معاملهشونده در بورس اوراق بهادار تهران و فرابورس ایران است. تعداد نمادهای مشترک معاملهشونده از ابتدای سال 1393 تا انتهای سال 1399، 231 نماد (غیر از عرضههای اولیه) بود که برخی از نمادها بهدلیل در دسترس نبودن دادههای کامل آنها و بسیاری از آنها بهدلیل تعداد بالای روزهای بستهبودن نماد (بیش از 50درصد بازۀ زمانی مدنظر) حذف شد؛ درنهایت 111 نماد مختلف، تأییدی بر شرایطی است که تشریح شد. باتوجهبه شرط نقدشوندگی منطبق با معیار اتخاذی گتو و همکاران (Gatev et al., 2006) و دو و فاف (Do & Faff, 2012) که تمامی سهام با حداقل یک روز بدون معامله باید حذف شود و نیز امکان وجود دادههای پرت در مجموعۀ داده، انتساب داده و پاکسازی دادهها با استفاده از بسته با منبع باز tsrobprep در نرمافزار R صورت پذیرفت که روشهای کارآمدی برای مدیریت مقادیر ازدسترفته و نقاط پرت با استفاده از رویکردهای مبتنی بر مدل است. برای انتساب دادهها یک مدل جایگزینی احتمالی پیشنهاد شد که ممکن است از اجزای خودرگرسیونی و ورودیهای خارجی تشکیل شده باشد و برای تشخیص دادۀ پرت، یک الگوریتم خوشهبندی مبتنی بر مدلسازی ترکیبیِ محدود معرفی شده است که ویژگیهای سری زمانی را برحسب شیب و فصلیبودن زیربنایی بهعنوان ویژگیها در نظر میگیرد (Narajewski et al., 2021).
در استفاده از الگوریتم یادگیری نظارتنشده برای ایجاد خوشههای معنادار داراییها برای انتخاب زوجها ابتدا با تحلیل مؤلفههای اصلی[17] (پی سی اِی) کاهش بُعد صورت پذیرفت. سپس از الگوریتمهای خوشهبندی دیبیاسکن و آپتیکز استفاده شد؛ درنهایت زوجها انتخاب شد؛ اما با ایجاد خوشههایی برای داراییها، هنوز ضروری است مجموعۀ شرایطی برای انتخاب زوجهای معاملاتی تعریف شود تا تعادل زوجها ادامه یابد. بدینمنظور زمانیکه چهار شرط زیر برآورده شود، یک زوج انتخاب میشود: 1) اجزای زوج همانباشته باشد؛ 2) جزء هرست مربوط به شکاف قیمتی زوج دارای ویژگی بازگشت به میانگین باشد؛ 3) شکاف قیمتی مربوط به زوج در دورههای مناسب دارای همگرایی و واگرایی باشد و 4) بازگشت به میانگین مربوط به شکاف قیمتی زوج دارای فراوانی کافی باشد.
برای هر شبیهسازی معاملاتی باید دادهها به دو دوره تقسیم شود: دورۀ تشکیل و دورۀ معاملات. دورۀ تشکیل به شبیهسازی دادههای در دسترس سرمایهگذار پیش از ورود به هر معاملهای میپردازد و برای یافتن جذابترین زوجهای کاندید استفاده میشود و برای مدلهای مبتنی بر پیشبینی، بخشی از دادههای دورۀ تشکیل، مجموعۀ آموزش، برای آموزش الگوریتم پیشبینی استفاده میشود. دورۀ آموزش برای این مورد که آیا مدل معاملاتی اجراشده با دادههای مشاهدهنشده آتی شبیه است یا خیر، به کار میرود. اساساً پیکربندی شبیهسازی شامل دورۀ تشکیل 3ساله است که از سال دوم تا آخر برای اعتبارسنجی عملکرد پیش از اجرای راهبرد در مجموعۀ آزمون استفاده میشود. به تعریف دورۀ معاملاتی 1ساله براساس یافتههای دو و فاف (Do & Faff, 2010) پرداخته شده که مدعی هستند سودآوری را میتوان با تمدید دورۀ معاملاتی اولین 6ماهه در گتو و همکاران (Gatev et al., 2006) به 1 سال افزایش داد.
در مرحلۀ تشکیل با دو الگوریتم خوشهبندی از یادگیری ماشینی نظارتنشده (دیبیاسکن و آپتیکز) به جستوجوی انتخاب زوجها پرداخته شده است. در مرحلۀ معاملات چون هدف اصلی مقایسۀ نتایج مربوط به تکنیکهای انتخاب زوجها است، بنابراین مدل استاندارد مبتنی بر آستانه با پارامترهای معرفیشده در جدول (1) به کار گرفته شده است.
پارامترهای استفادهشده در مدل همانهایی است که توسط گتو و همکاران (Gatev et al., 2006) بهعنوان مرجعی برای چندین مطالعه در این زمینه بهکار گرفته شده است. انحراف معیار مربوط به شکاف قیمتی ، و میانگین ، باتوجهبه تمام دورۀ تشکیل محاسبه شده است. آستانۀ خروج بهصورت مقدار میانگین تعریف شده که بهمعنای موقعیتی است که فقط با بازگشت شکاف قیمتی به میانگین خود بسته میشود؛ اما یک نقطهضعف وجود دارد که نقاط ورود با دقت زیادی تعریف نشده است.
جدول (1) پارامترهای مدل مبتنی بر آستانه
Table (1) Threshold-based model parameters
|
پارامترها |
مقادیر |
|
آستانۀ خرید |
|
|
آستانۀ فروش |
|
|
آستانۀ خروج |
|
برای ایجاد یک مدل معاملاتی مستحکم خوب است هنگام تعریف موقعیتهای ورود به بازار، از دادههای آتی پیشبینیشده استفاده کرد و بر پیشبینی سریهای شکاف قیمتی متمرکز شد. و بهترتیب مقدار واقعی و پیشبینی برای شکاف قیمتی در زمان t تعریف میشود:
|
(2) |
|
با محاسبۀ تغییر پیشبینیشدۀ شکاف قیمتی، شرایط تسویۀ موقعیت معاملاتی در معادلۀ (3) شرح داده شده که و بهترتیب بیانگر موقعیت معاملاتی خرید و فروش فعالکنندۀ آستانهها است. بهمحض ورود به یک موقعیت معاملاتی، تا زمانیکه جهت شکاف قیمتی پیشبینیشده ادامه دارد، موقعیت معاملاتی حفظ میشود؛ در غیر این صورت با تغییر جهت، موقعیت معاملاتی بسته میشود.
|
(3) |
|
برای تعریف آستانههای و ، رویکردی ساده، غیرتکراری و مبتنی بر دادهها پیشنهاد میشود. برای هر سری مربوط به شکاف قیمتی با بهدست آوردن f(x)، توزیع تغییر درصدی مربوط به شکاف قیمتی طی دورۀ تشکیل کار آغاز میشود. از توزیع f(x)، بهترتیب مجموعۀ مقادیر منفی (تغییرات درصدی منفی) و مقادیر مثبت (تغییرات درصدی مثبت) در نظر گرفته شده است. صدکها و چندکهای بالای بهعنوان کاندیدای تعریف و موارد پایینی از برای تعریف استفاده میشود. سپس هر دو آستانه مبتنی بر چندک و صدک در مجموعۀ اعتبارسنجی آزمون میشود تا خوشبینانهترین ترکیب انتخاب شود. فرایند تشریحشده را میتوان بهصورت رسمیتر اینگونه ارائه داد:
|
(4) |
|
کار شامل سه سبد آزمایشی متفاوت اوراق بهادار شبیه به سناریوهای معاملاتی احتمالی است. سبد 1 تمامی زوجهای شناساییشده در دورۀ تشکیل، سبد 2 از بازخورد جمعآوریشده ناشی از اجرای راهبرد در مجموعۀ اعتبارسنجی با انتخاب زوجهایی که نتیجۀ مثبتی دارند و سبد 3 محدود به سرمایهگذاری در تعداد ثابتی از k زوج با بازدۀ کسبشدۀ بالا در مجموعۀ اعتبارسنجی است. K برابر با 10 درنظر گرفته میشود؛ زیرا بین انتخابهای گتو و همکاران (Gatev et al., 2006) است که از 5 = k و 20 = k استفاده کردهاند.
برای مقایسۀ استحکام فراهمآمده برای مدل استاندارد مبتنی بر آستانه با مدل پیشنهادی مبتنی بر پیشبینی، به شبیهسازی با استفاده از مدل الاستیام و الاستیام رمزگذار _ رمزگشا پرداخته شده است. هنگامیکه نتایج نشانی از برازش بیش از حد را نشان دهد، آموزش متوقف میشود. یک خطپایۀ ساده[18] به تعریف هدف کرانۀ پایینتر میپردازد که برای پشتیبانی از فرایند آموزش ایجاد شده است. برای این منظور یک الگوریتم پیشبینی مداوم انتخاب شد که از مقدار مربوط به مرحلۀ زمانی گذشته برای پیشبینی نتیجۀ موردانتظار در مرحلۀ زمانی آتی مطابق زیر استفاده میکند:
|
(5) |
|
وزن تمامی زوجها در سبد اوراق بهادار بهصورت یکسان موزون شد. برای سادهکردن محاسبات در مطالعات بینالمللی، مبلغ یک دلار سرمایهگذاری در هر زوج در نظر گرفته میشود. این رویکرد ازسوی بیشتر نویسندگان در این زمینه (Gatev et al., 2006; Avellaneda & Lee, 2010; Rudy et al., 2010; Caldeira & Moura, 2013; Rad et al., 2016 ) اتخاذ شده است که برای اهداف مقایسه نیز آن را مناسبتر میکند؛ اما باتوجهبه حداقل مبلغ سرمایهگذاری در ایران (5 میلیون ریال) برای اعمالنشدن حداقل کارمزد معامله (20 هزار ریال) و سهولت محاسبات از مبلغ 10 میلیون ریال استفاده شده که عدد 10 در کدها و فرمولها نمایندۀ آن است؛ ازاینرو خلاف برخی پژوهشهای علمی که تمایل به اتخاذ موقعیت خنثی _ دلاری داشتند، همانند گتو و همکاران (Gatev et al., 2006) و رودی و همکاران (Rudy et al., 2010) که مبلغ مساوی در موقعیت معاملاتی خرید و موقعیت معاملاتی فروش سرمایهگذاری میکردند، روش بهکارگرفتهشده در این کار باتوجهبه نسبت همانباشتگی بین دو ورقه بهادار است؛ بنابراین، پیشنهاد میشود مبلغ سرمایهگذاریشده در X، برابر Y سرمایهگذاری شود. در این شرایط، بهمنظور تثبیت سرمایهگذاری اولیه 10 میلیون ریالی، نیاز است اطمینان حاصل شود هزینهها نه برای موقعیت معاملاتی خرید و نه برای موقعیت معاملاتی فروش بیش از 10 میلیون ریال نیست. ازنظر رسمی، شرط تحمیلشده این است که:
|
(6) |
|
که و ارائهدهندۀ سرمایۀ سرمایهگذاریشده در هر بخش از زوج است. با پیشرفت معاملات، اینطور در نظر گرفته میشود که تمامی سرمایۀ حاصل از یک زوج طی دورۀ معاملاتی در معاملۀ بعدی سرمایهگذاری میشود؛ برای نمونه چنانچه برای اولین بار که زوجی مورد معامله قرار گرفت و بازدۀ 5درصدی حاصل شد، بار دوم که معاملهای برای همان زوج انجام شد، سرمایۀ اولیه 5/10 میلیون ریال خواهد بود و نه مانند قبل 10 میلیون ریال. این مکانیزم محاسبۀ بازدۀ نهایی را تسهیل میکند.
هنگام ورود به یک موقعیت معاملاتی، سیستم بهطور مداوم به پایش قیمتها میپردازد تا بهمحض فعالشدن یک آستانۀ فرضی، یک موقعیت معاملاتی ترتیب داده شود؛ اما ازآنجاکه یک سیستم معاملاتی بهصورت آنی نمیتواند عمل کند، ممکن است تا اندازهای انحراف در قیمت ورود وجود داشته باشد که تأخیری برای ورود به یک موقعیت معاملاتی است. در راستای گتو و همکاران (Gatev et al., 2006)، دو و فاف (Do & Faff, 2010) و رودی و همکاران (Rudy et al., 2010) فرض میشود تأخیر محافظهکارانۀ یکدورهای برای ورود به یک موقعیت معاملاتی وجود دارد؛ بنابراین، چنانچه یک موقعیت معاملاتی در زمان t = i فعال شود، ورود به موقعیت معاملاتی در زمان t = i + 5 دقیقه (داده با تکرار 5دقیقهای) است. به این ترتیب اطمینان حاصل میشود در عمل، راهبرد کاربردی است.
شکل (1) محاسبۀ هزینههای معاملاتی
Figure (1) Calculating of transaction costs
برای تخمین صحت مدلها از بازدۀ سرمایهگذاری ( )، نسبت شارپ ( ) که بیانگر بازدۀ سبدی، بیانگر نرخ بدون ریسک و بیانگر انحراف معیار بازدۀ سبدی است و کاهش حداکثری (حداکثر کاهش مشاهدهشده از قله به سمت پایین از یک سری زمانی پیش از آنکه به قلۀ جدید برسد که باتوجهبه ماندۀ حساب طی دورۀ معاملاتی محاسبه میشود) ( که کل ماندۀ حساب است) استفاده شده و برای تخمین صحت پیشبینی از سه مورد زیر استفاده شده است:
|
(7) |
RMSE = |
نرخ بدون ریسک، بیانگر نرخ بازدۀ موردانتظار یک سرمایهگذاری فرضی است که دارای هیچ ریسک زیان مالی نیست و باید از بازدۀ کسبشده توسط یک راهبرد معین کسر شود تا بهرهای که همان مبلغ وجه نقد بدون ریسک ایجاد میکند به حساب آید. در این کار، از رویۀ معمول تعیین نرخ بدون ریسک در ایران استفاده میشود که برابر با متوسط بازدۀ اوراق بدون ریسک (اخزا) موردمعامله در بورس اوراق بهادار تهران و فرابورس ایران است. جدول (2) به توضیح نرخهای بدون ریسک سالانهشدۀ مدنظر برای هر دورۀ آزمون میپردازد.
درخصوص هزینهها در ایران این موارد قابلذکر است: 1) هزینۀ کارمزد: هزینۀ هر خرید 3712/0درصد و هزینۀ هر فروش 88/0درصد است. سقف کارمزد کارگزاران در معاملات سهامی که ارزش زمان معاملۀ آنها 5 میلیون ریال یا کمتر باشد، «بیست هزار ریال» تعیین شده است؛ ازاینرو حداقل سرمایه برای شروع معاملات 10 میلیون ریال در نظر گرفته شده است؛ 2) هزینۀ محدودیت فروش استقراضی: در بورس اوراق بهادار تهران و فرابورس ایران ممنوعیت انجام فروش استقراضی وجود دارد؛ ازاینرو برای آن هزینهای در نظر گرفته نشده است و فرض میشود برای بخش اتخاذ موقعیت فروش معاملۀ زوجی، سبدی از کل سهام مدنظر به اندازۀ کافی در اختیار است.
جدول (2) نرخهای بدون ریسک مدنظر برای دورۀ آزمون
Table (2) Risk-free rates considered for test period
|
|
فروردین 1395- اسفند 1395 |
فروردین 1396- اسفند 1396 |
فروردین 1397- اسفند 1397 |
فروردین 1398- اسفند 1398 |
|
|
2393/0 |
1996/0 |
2338/0 |
2078/0 |
کد توسعه دادهشده در این کار در پایتون اجرا شده است. انگیزۀ انجام آن مربوط به تعداد زیاد منابع در دسترس است که اجرای الگوریتمهای انتخابی، یعنی رویههای دادهکاوی و تجزیهوتحلیل داده را تسهیل میکند. برخی از کتابخانههای پایتون بهطور خاص در اینجا مفید است. ابتدا، sci-kit learn بهمنظور اجرای پی سی اِی و الگوریتم آپتیکز؛ دوم، statsmodels یک نسخۀ تقریباً اجرایی از آزمون ADF و برای انجام آزمون همانباشتگی؛ tensorflow برای پیادهسازی و آموزش مدلهای یادگیری عمیق و درنهایت استفاده از keras، یک کتابخانۀ یادگیری عمیق که بلوکهای سازندۀ یک شبکه عصبی را فراهم میآورد. برای اجرای الاستیام از تابع فعالسازی رِلو[19] و برای معیار ارزیابی از میانگین قدرمطلق[20] (MAE) خطا استفاده شده است.
یافتهها
اولین گام در اعمال رویکرد پیشنهادی برای خوشهبندی سهام شامل تعریف تعداد مناسبی اجزای اصلی است تا بُعد دادههای اصلی کاهش یابد. جدول (3) به توضیح این مورد میپردازد. اعداد شرحدادهشده مربوط به دورۀ فروردین 1395 تا اسفند 1398 است. همانطور که مشهود است، از بُعد 5 به بَعد ثبات در اعداد واریانس توضیحی حاصل شده است؛ ازاینرو، بعد 5 انتخاب میشود.
جدول (3) واریانس توضیحی هنگامیکه تعداد اجزای اصلی متغیر است
Table (3) Explanatory variance when the number of principal components varies
|
تعداد اجزای اصلی |
3 |
5 |
8 |
12 |
|
|
00372/0 |
00372/0 |
00372/0 |
00372/0 |
|
|
000443/0 |
00043/0 |
00043/0 |
00043/0 |
|
|
00020/0 |
... |
... |
... |
|
|
|
00016/0 |
00006/0 |
00005/0 |
|
|
00083/0 |
00005/0 |
00005/0 |
شکل (2) کاربرد t-SNE برای خوشههای تولیدشده توسط آپتیکز در دورۀ فروردین 1395 تا اسفند 1398
Figure (2) Application of t-SNE to clusters generated by OPTICS from Farvardin 1395 to Esfand 1398
برای نشاندادن نتایج خوشهبندی (دوره از فروردین 1395 تا اسفند 1398)، خصوصاً جذاب خواهد بود خوشههای تولیدشده در فضای دوبُعدی ارائه شود. بااینوجود، دادهها با پنج بُعد توصیف شده است. برای مواجهشدن با این مشکل، کاربرد الگوریتم همسایۀ تصادفی محاط با توزیع-T (t-SNE[21]) مربوط به ماتن و هینتون (Maaten & Hinton, 2008) پیشنهاد میشود. این الگوریتم هر شیء با ابعاد بالا را با استفاده از دو (یا سه) بُعد بهگونهای مدلسازی میکند که اشیای مشابه با نقاط نزدیک و اشیای نامشابه توسط نقاط دور با احتمال بالا مدلسازی شود. هر خوشه با یک رنگ نمایش داده شده است. سهام گروهبندینشده نمایش داده نشده است (شکل 2).
|
الف) DBSCAN با =0.1 تعداد خوشهها = 5 تعداد زوجها = 34 |
|
|
ب) DBSCAN با =0.15 تعداد خوشهها = 8 تعداد زوجها = 301 |
|
|
پ) DBSCAN با =0.2 تعداد خوشهها = 3 تعداد زوجها = 2,242 |
شکل (3) کاربرد دیبیاسکن با متغیر برای دورۀ تشکیل از فروردین 1395 تا اسفند 1398
Figure (3) Application of DBSCAN with variables for formation period from Farvardin 1395 to Esfand 1398
الگوریتم آپتیکز به دو دلیل مزیت خاصی در مقایسه با دیبیاسکن دارد: 1) بهخوبی خوشههای با چگالی متغیر را در مجموعهدادۀ مشابه قرار میدهد؛ 2) از فرایند دشواری اجتناب میورزد که سرمایهگذار باید برای یافتن مقدار مناسب طی کند. برای توضیح اینکه چهطور این مورد در عمل بدیهی است، همانند شکل (3) خوشههایی ارائه شده که با استفاده از دیبیاسکن طی دورۀ تشکیل مشابه برای یک پارامترسازی متغیر شکل گرفته است
با مشاهدهۀ سه سناریو در شکل (3)، اولین جنبۀ مشهود، حساسیت بالای الگوریتم به تغییرات در پارامتر است. این جنبه به تقویت این مورد میپردازد که سرمایهگذار باید هنگام انتخاب پارامتر بسیار محتاط باشد؛ علاوهبراین، چهطور باید سرمایهگذار از سه ترکیب ارائهشده انتخاب کند. شاید زیاد تصمیمگیری ساده نباشد که کدام ترکیب به نتایج امیدوارکنندهای منتهی میشود و سپردن این تصمیم به سرمایهگذار بسیار طاقتفرسا است؛ بااینوجود الگوریتم آپتیکز اجازۀ خودکارسازی این فرایند را میدهد.
برای حصول دیدی بهتر از اوراق بهادار تشکیلدهندۀ هر خوشه، تجزیهوتحلیل سریهای قیمتی مربوط پیشنهاد میشود؛ بههمین منظور، نُه خوشه برای تجسم انتخاب میشود. شکل (4) به توضیح دربارۀ الگوریتم سریهای قیمتی هر سهم میپردازد. سریهای قیمتی شرحدادهشده ناشی از کسرشدن میانگین از سریهای قیمتی اصلی است تا تجسم آنها تسهیل شود. با شروع از شکل 4الف، جالب است دیده شود چگونه سریهای نزدیک هم، یکدیگر را دنبال میکنند که همین موضوع تمایز آنها را از هم دشوار میسازد. ده ورقۀ بهادار شناساییشده به دستۀ انبوهسازی، املاک و مستغلات و سرمایهگذاری تعلق دارد، اما با هم در ارتباط هستند. این اولین مدرکی است که رویکرد مبتنی بر آپتیکز را میتواند یک سطح عمیقتر در گروهبندی سهام پیش بَرَد؛ زیرا قادر است دستهبندی و نیز بخشهای خاص را شناسایی کند. موقعیت مشابهی در شکل 4خ دیده میشود. شکلهای 4ب، پ، ت، ث، ج، چ و ح ارائهدهندۀ قابلیتهای خوشهبندی آپتیکز است که فراتر از انتخاب سهام درون همان بخش است. در خوشۀ 3، سهامی یافت میشود که مربوط به بخش شیمیایی (پارسان)، حملونقل (حتاید)، غذایی (غمارگ)، سایر کانههای غیرفلزی (کرازی) و بانکی (وبملت) باشد. ارتباطی مشهود میان سریهای قیمتی شناساییشده وجود دارد. حتی اگر آنها تماماً به دستۀ مشابهی تعلق نداشته باشند. همین مورد درخصوص خوشۀ 8 اعمال میشود که از سه دستۀ متفاوت املاک و مستغلات (ثباغ و ثتران)، خودرو (خکار و ورنا) و شیمیایی (شکربن و وپترو) تشکیل شده است.
|
|
|
|
شکل 4الف) قیمتهای نرمالشدۀ سهام خوشۀ 1. |
شکل 4ب) قیمتهای نرمالشدۀ سهام خوشۀ 2. |
|
|
|
|
شکل 4پ) قیمتهای نرمالشدۀ سهام خوشۀ 3. |
شکل 4ت) قیمتهای نرمالشدۀ سهام خوشۀ 4. |
|
|
|
|
شکل 4ث) قیمتهای نرمالشدۀ سهام خوشۀ 5. |
شکل 4ج) قیمتهای نرمالشدۀ سهام خوشۀ 6. |
|
|
|
|
شکل 4چ) قیمتهای نرمالشدۀ سهام خوشۀ 7. |
شکل 4ح) قیمتهای نرمالشدۀ سهام خوشۀ 8. |
|
|
|
|
شکل 4خ) قیمتهای نرمالشدۀ سهام خوشۀ 9. |
|
شکل (4) ترکیب سریهای قیمتی چند خوشۀ شکلگرفته در دورهها از فروردین 1395 تا اسفند 1396
Figure (4) Combination of multi-cluster price series formed from April 2016 to March 2017
با تجزیهوتحلیل زوجهای منتخب مشخص میشودکه این روش، سبد اوراق بهادار امیدوارکنندهای را با حاشیۀ سودآوری رضایتبخشی ایجاد میکند (جدول 4).
جدول (5) نتایج مربوط به دادههای مشاهدهنشده را در دورههای آزمون آشکار میسازد. در این مورد برای هر دورۀ آزمون هنگام اتخاذ هر سه سبد اوراق بهادار آزمونشده به شرح نتایج پرداخته میشود. برای جمعآوری اطلاعات بهروشی خلاصهتر، میانگین کل سالها و سبدهای اوراق بهادار در ستون سمت چپ تشریح شده است. میتوان تأیید کرد که سودآوری در هر محیط آزمونشده پایدار است. این نتیجه تأییدی بر این ایده است که رویۀ انتخاب زوجها، مستحکم است. رویکرد مبتنی بر آپتیکز قادر است تا میانگین نسبت شارپ بالایی 57/10 مربوط به سبد اوراق بهادار ایجاد کند. نشاندهندۀ سازگاری بیشتری باتوجهبه نسبت زوجهای سودآور در سبد اوراق بهادار، با میانگین 100% زوجهای سودآور است.
جدول (4) نتایج اعتبارسنجی برای تکنیک خوشهبندی آپتیکز
Figure (4) Validation results for the OPTICS clustering technique
|
دورۀ اعتبارسنجی |
1395 |
1396 |
1397 |
|
آپتیکز |
|||
|
SR |
89/9 |
80/22 |
25/10 |
|
ROI (%) |
82/11031 |
43/4608 |
53/2978 |
|
MDD (%) |
65/17 |
23/9 |
23/17 |
|
زوجهای سودآور (%) |
00/100 |
86/92 |
00/100 |
|
تعداد معاملات (مثبت-منفی) |
55 (45-10) |
28 (20-8) |
4 (3-1) |
جدول (5) نتایج آزمون برای تکنیک گروهبندی زوجها
Table (5) Test results for pair grouping technique
|
دورۀ آزمون |
1395 |
1396 |
1397 |
میانگین |
||||||
|
سبد آزمون |
1 |
2 |
3 |
1 |
2 |
3 |
1 |
2 |
3 |
- |
|
آپتیکز |
||||||||||
|
SR |
46/11 |
1/11 |
46/11 |
18/19 |
18/19 |
99/14 |
95/0 |
88/0 |
92/5 |
57/10 |
|
ROI (%) |
4240 |
4618 |
4240 |
5424 |
5424 |
6071 |
7095 |
6408 |
6683 |
5574 |
|
MDD (%) |
23/16 |
01/17 |
23/16 |
39/21 |
39/21 |
60/24 |
52/19 |
52/26 |
28/34 |
91/21 |
|
زوجهای کل |
8 |
7 |
8 |
21 |
21 |
10 |
14 |
13 |
10 |
12.44 |
|
زوجهای سودآور (%) |
100 |
100 |
100 |
100 |
100 |
100 |
100 |
100 |
100 |
100 |
|
کل معاملات |
13 |
11 |
13 |
36 |
36 |
17 |
21 |
18 |
14 |
89/19 |
|
معاملات سودآور |
10 |
9 |
10 |
31 |
31 |
15 |
18 |
15 |
12 |
78/16 |
|
معاملات بدون سود |
3 |
2 |
3 |
5 |
5 |
2 |
3 |
3 |
2 |
11/3 |
در پاسخ به پرسش«یک مدل معاملاتی مبتنی بر پیشبینی میتواند عملکرد مستحکمتری داشته باشد؟» این موضوع ارزیابی میشود که چگونه مدل مبتنی بر پیشبینی، هنگام مقایسه با مدل مبتنی بر آستانه که شبیهسازی شد عمل میکند. با استفاده از خوشهبندی آپتیکز زوجهای منتخب در جدول (6) ارائه شده است.
الگوریتمهای پیشبینی آموزش میبینند تا شکافهای قیمتی مربوط به زوجهای منتخب طی دورۀ تشکیل را (فروردین 1396 تا اسفند 1398) همانگونه که در شکل (5) ارائه شده برازش کنند. همانطور که انتظار میرفت شکافهای قیمتی، ایستا بهنظر میرسد؛ علاوهبراین، تفاوت محسوسی در نوسان میان سریهای زمانی وجود دارد که از این ایده بیشتر پشتیبانی میکند که پارامترهای مدل دادهمحور، همانند آستانههای پیشنهادی برای مدل معاملاتی مبتنی بر پیشبینی، برای این شرایط مناسب بهنظر میرسد.
جدول (6) زوجهای کاندید شناساییشده از فروردین 1396 تا اسفند 1398
Table (6) Candidate pairs identified from Farvardin 1396 to Esfand 1398
|
زوجها |
گروه |
زوجها |
گروه |
|
فملی |
فلزات اساسی |
فملی |
فلزات اساسی |
|
کچاد |
استخراج کانههای فلزی |
میدکو |
فلزات اساسی |
|
پارسان |
محصولات شیمیایی |
حتوکا |
حملو.نقل، انبارداری و ارتباطات |
|
فملی |
فلزات اساسی |
غمارگ |
محصولات غذایی و آشامیدنی جز قند و شکر |
|
پارسان |
محصولات شیمیایی |
رکیش |
رایانه و فعالیتهای وابسته به آن |
|
کچاد |
استخراج کانههای فلزی |
مرقام |
رایانه و فعالیتهای وابسته به آن |
|
پردیس |
سرمایهگذاری |
وساپا |
سرمایهگذاری |
|
وبملت |
بانکها و مؤسسات اعتباری |
وغدیر |
شرکتهای چندرشتهای صنعتی |
|
حفاری |
استخراج نفت، گاز و خدمات جنبی |
فاسمین |
فلزات اساسی |
|
وصنعت |
سرمایهگذاریها |
کروی |
استخراج کانههای فلزی |
|
پارسان |
محصولات شیمیایی |
|
|
|
میدکو |
فلزات اساسی |
|
|
شکل (5) شکاف قیمتی مربوط به 22 زوج شناساییشده بین فروردین 1396 و اسفند 1398
Figure (5) Price gap for 22 pairs identified from Farvardin 1396 to Esfand 1398
الاستیام و الاستیام رمزگذار _ رمزگشا از دورۀ یادگیری برای آموزش استفاده میکنند که مجموعۀ اعتبارسنجی بهصورت جداگانه به کنترل برازش بیش از حد میپردازد. ازطریق توقف زودرس، سیستم بهصورت مستمر به نظارت نمرۀ اعتبارسنجی میپردازد و چنانچه نشانههایی از برازش بیش از حد شناسایی شود، فرایند آموزش متوقف میشود. شکل (6) یک سناریوی معمولی آموزش را با نمونهای از برازش شکاف قیمتی الاستیام رمزگذار _ رمزگشا با استفاده از زوج کبافق _ کروی نشان میدهد.
|
|
|
|
شکل 6ب) خطای قدرمطلق میانگین طی دورۀ آموزش |
شکل 6الف) خطای مربعات میانگین طی دورۀ آموزش |
شکل (6) تاریخچۀ زیان آموزش الاستیام رمزگذار _ رمزگشا برای شکاف قیمتی کبافق _ کروی
Figure (6) Encoder-decoder LSTM training loss history for Kebafgh-Kegol price gap
در شکل 6الف، چگونگی آموزش و اعتبارسنجی MSE ارائه شده است. همانطور که انتظار میرفت، هر دو با پیشرفت آموزش کاهش یافتند؛ اما بهنظر میرسد الگوریتم به ترکیب بهینۀ خود در زمان 500 رسیده است. از آن زمان به بعد، باوجود اینکه هنوز MSE آموزش درحال کاهش است، اما هیچ بهبودی در اعتبارسنجی MSE وجود ندارد. این یعنی الگوریتم درحال برازش بیش از حد است. شکل ارائهدهندۀ نقاط زمانی است (گرچه قابلمشاهده نیست)؛ زیرا توقف زودرس با مکثی در 500 نقطۀ زمانی رخ داده است؛ بنابراین، آموزش برای 500 نقطۀ زمانی ادامه مییابد؛ زیرا هیچ امتیاز بهتری در این بین کسب نشده است. لازم است تصویر سمت راست (شکل 6ب) را مشاهده کنید که تکامل MAE را ترسیم کرده است. هر چند مدل بهمنظور حداقلرسانی MSE ترکیببندی شده، مشهود است که پیشرفت MAE نیز الگوی مشابهی را نمایش میدهد.
برای انتخاب بهترین سبکهای مدنظر مدلهای مبتنی بر پیشبینی از کمترین میانگین مربع خطای اعتبارسنجی استفاده شده است. دلیل استفاده از نمرۀ اعتبارسنجی بهعنوان مرجع این است که مانند اطلاعاتی است که در دسترس سرمایهگذار پیش از شروع معامله قرار دارد، نقطهای که باید تصمیم گرفته شود. میانگین مربع خطا بهعنوان سنجهای برای اهداف مقایسهای مدنظر قرار میگیرد؛ زیرا تابع زیانی است که با مدلها به حداقل میرسد. مطابق این معیار، بهترین سبکهای عملکرد در جدول (7) ارائه شده است.
برای ارزیابی اثربخشی روش پیشنهادی در ایجاد سبد اوراق بهادار مستحکمتری با کاهش تعداد روزهایی که سبد مذکور در معرض کاهش ارزش خود قرار گیرد، به تشریح نتایج حاصل توسط مدل معاملاتی مبتنی بر پیشبینی با استفاده از الگوریتمهای متفاوت پیشبینی طی دورۀ زمانی فروردین 1396 تا اسفند 1398 پرداخته شده است. نتایج در جدول (8) کنار نتایج مربوط به مدل استاندارد مبتنی بر آستانه قرار گرفته است.
جدول (7) مقایسۀ نتایج پیشبینی
Table (7) Comparison of prediction results
|
مدل |
الاستیام |
الاستیام رمزگذار-رمزگشا |
|
تشکیل |
طول ورودی: 12 |
طول ورودی: 24 |
|
لایههای مخفی: 1 |
گرههای رمزگذار: 10 |
|
|
لایههای مخفی: 60 |
گرههای رمزگشا: 5 |
|
|
اعتبارسنجی |
||
|
MSE(E-03) |
10/8 |
22/4 |
|
RMSE(E-02) |
00/9 |
50/6 |
|
MAE(E-02) |
54/5 |
06/4 |
|
آزمون |
||
|
MSE(E-03) |
75/0 |
94/0 |
|
RMSE(E-02) |
74/2 |
06/3 |
|
MAE(E-02) |
80/1 |
04/2 |
با تمرکز بر نتایج آزمون که شبیه یک محیط معاملاتی عملی است، میتوان تأیید کرد در مدل معاملاتی استاندارد بهطور چشمگیری دورۀ کاهش سبد اوراق بهادار کوتاهتر است؛ اما بااینوجود و در نظر گرفتن دورۀ آزمون، دورۀ کاهش سبد اوراق بهادار در مدل الاستیام رمزگذار _ رمزگشا مناسب است و در مقایسه با مدل دیگر بهطور درخورتوجهی کوتاهتر است. دورۀ طولانیتر مربوط به الاستیام، 190 روز است. بههرحال، تمام آنچه که باید باشد نیست؛ زیرا ازنظر بازدۀ کل سرمایهگذاری (8/21993 درصد) و نسبت شارپ (35/50) سبد اوراق بهادار عملکرد بسیار بهتری دارد. این حقیقت که الاستیام رمزگذار _ رمزگشا بهوضوح از مدل سادهتر الاستیام فراتر رفته است، دلالتی بر این مورد است که ظرفیتهایی برای استفاده از پیشبینی چندمرحلهای در این ترتیبات وجود دارد (جدول 8).
جدول (8) مقایسۀ نتایج معاملاتی با استفاده از یک دورۀ تشکیل 3ساله
Table (8) Comparing trading results using a 3-year formation period
|
مدل معاملاتی |
استاندارد |
مدل مبتنی بر الاستیام |
مدل مبتنی بر الاستیام رمزگذار _ رمزگشا |
|
پارامترها |
|
|
|
|
اعتبارسنجی |
|||
|
تعداد روزهای کاهش |
2 |
12 |
12 |
|
SR |
7/6 |
18/2 |
51/0- |
|
ROI (%) |
1/7911 |
4/29817 |
28/616 |
|
MDD (%) |
43/8 |
97/33 |
24/170 |
|
تعداد معاملات (مثبت-منفی) |
46 (34-12) |
9044 (61-8983) |
9829 (80-9749) |
|
زوجهای سودآور (%) |
100 |
7/22 |
1/9 |
|
آزمون |
|||
|
تعداد روزهای کاهش |
10 |
190 |
29 |
|
SR |
53/0 |
18/2 |
35/50 |
|
ROI (%) |
9/1918 |
12/90- |
8/21993 |
|
MDD (%) |
13/23 |
80/99 |
17/79 |
|
تعداد معاملات (مثبت-منفی) |
25 (13-12) |
1196 (34-1162) |
150 (7-143) |
|
زوجهای سودآور (%) |
4/86 |
0 |
0/100 |
با بررسی نتایج جدول (8)، باتوجهبه سنجههای انتخابی، مدلهای مبتنی بر الاستیام رمزگذار _ رمزگشا از مدل دیگر پیشی میگیرد. طبیعتاً نتایج به طرح این پرسش منجر میشود که الاستیام ها برای شرایط این کار مناسب بود که خود به پژوهش عمیقتری در ادبیات موضوع منجر میشود. هرچند برازش الگوریتمهای متفاوت پیشبینی قویاً به مجموعۀ داده وابسته است، ادبیات موضوع حاکیازآن است که هیچ اجماعی درخصوص مناسببودن الاستیام ها برای پیشبینی سریهای زمانی وجود ندارد. از یک طرف، برخی پژوهشهای علمی از برتری آر اِن اِنها بر تکنیکهای سادهتر مانند مدلهای ادراککنندههای چندلایه[22] (MLP) یا خودرگرسیو حمایت میکنند؛ برای نمونه الیویر و همکاران (Olivier et al., 1993) و تنتی (Tenti, 1996) ادعا میکنند این شبکهها بهطورکلی بهتر از شبکههای MLP است؛ هرچند از زمان طولانی محاسباتی رنج میبرند. از طرف دیگر، برخی نویسندگان مانند گِرز و همکاران (Gers et al., 2001) ادعا میکنند مشکلات عادی سریهای زمانی که در ادبیات موضوع یافت شده است، اغلب ازنظر مفهومی سادهتر از بسیاری از مواردی است که توسط الاستیامها حل شده است و بیشتر اوقات بههیچوجه به آر اِن اِنها نیازی نیست؛ زیرا چند رویداد اخیر تمامی اطلاعات مرتبط درخصوص رویداد بعدی را منتقل میکند. بهطور خاص، نویسندگان شواهدی یافتند که تنها با مشاهدۀ چند ورودی اخیر، MLP مبتنی بر پنجرۀ زمانی از رویکرد الاستیام در معیارهای خاص پیشبینی سریهای زمانی عملکرد بهتری را داشت؛ بنابراین، نتیجه گرفتند قابلیتهای خاص الاستیام برای چنین شرایطی ضروری نیست. نتایج با این دیدگاه تطابق ندارد. هرچند یک مدل MLP اجرا نشده است، نتایج بهوضوح خاطرنشان میسازد که براساس موقعیتهای مربوط به این مشکل، مدل الاستیام رمزگذار _ رمزگشا استحکام بیشتری باتوجهبه سنجۀ تعریفشده در جدول (8) دارد.
نتایج و پیشنهادها
برای مقایسۀ دو الگوریتم یادگیری نظارتنشده درخصوص خوشهبندی سهام در بازار بدون هیچ پیشفرضی دربارۀ آنها، آپتیکز در مقایسه با دیبیاسکن از متغیرهای کمتری استفاده میکند و نتیجه از منظر ریسک تحمیلی (نسبت شارپ بالا) و میانگین بازدۀ کسبشده و سازگاری بیشتر باتوجهبه نسبت زوجهای سودآور در سبد اوراق بهادار، عملکرد خوبی داشته است. در استفاده از آپتیکز میتوان بهراحتی در بستر بازار بهدنبال زوجهای مناسب برای تشکیل و بهروزرسانی سبد بود، بدون آنکه نگرانی درخصوص بخش، صنعت و سهام باشد.
درخصوص استفاده از مدلهای مبتنی بر پیشبینی با استفاده از یادگیری ماشین برای کاهش تعداد روزهایی که ارزش سبد اوراق بهادار کاهش مییابد، میتوان تأیید کرد که در مدل معاملاتی استاندارد بهطور چشمگیری دورۀ کاهش سبد اوراق بهادار کوتاهتر است؛ اما بااینوجود و در نظر گرفتن دورۀ آزمون، دورۀ کاهش سبد اوراق بهادار در مدل الاستیام رمزگذار _ رمزگشا در مقایسه با مدل دیگر الاستیام مناسب است. سارمنتو و هورتا (Sarmento & Horta, 2020) مدل معاملاتی مبتنی بر پیشبینی (الاستیام و الاستیام رمزگذار _ رمزگشا) را معرفی کردند که در جامعۀ آنان (بازار صندوقهای قابلمعاملۀ ایالات متحده) این مدلها قادر به کاهش دورههای رکود سبد بود؛ بااینحال این مورد به قیمت کاهش سودآوری کلی انجامید. ازنظر بازدۀ کل سرمایهگذاری و نسبت شارپ، سبد اوراق بهادار استاندارد عملکرد بسیار بهتری دارد. این مورد که الاستیام رمزگذار _ رمزگشا بهوضوح از مدل سادهتر الاستیام فراتر رفته، دلالتی بر این مورد است که ظرفیتهایی برای استفاده از پیشبینی چندمرحلهای در این ترتیبات وجود دارد. دراینخصوص میتوان ساختار بازار سرمایۀ ایران، ازجمله محدودیت در دامنۀ نوسان، وجود حجم مبنا برای معاملات و درگیر بازارشدن بیشتر مردم طی سالهای 1398 و 1399 را از دلایل اصلی این نتیجه دانست؛ اما از منظر علمی بهنظر استفادۀ اندک دستاندرکاران بازار سرمایه از مدلهای یادگیری ماشینی چنین نتیجهای به بار آورده است؛ زیرا هنوز حتی سهم معاملات الگوریتمی کلاسیک اندک است، چه برسد به مدلهای پیشرفتۀ آن؛ بنابراین، ممکن است ادعا شود هرچند مدل مبتنی بر پیشبینی در تمامی موارد مناسبتر نیست، در این شرایط افزایش در سودهای مشاهدهشده جبرانی برای استحکامِ افزایشیافته است. در کار فلوری و رگولی (Flori & Regoli, 2021) ارتباطات غیرخطی میان و بین سریهای زمانی مالی با استفاده از الاستیام برای پیشبینی عملکرد بازار سهام موجود در شاخص S&P 500 مطالعه شد. پیشبینی الاستیام در چارچوب راهبردهای سرمایهگذاری معاملۀ زوجی آزمون شد که به مقایسۀ پیشبینیهای چارچوب الاستیام پیشنهادی برابر دیگر رویکردهای عادی ML ازجمله رگرسیون منطقی، درختهای مدرج تقویتشده[23] و شبکههای عصبی فیدفوروارد[24] پرداخته شد. دراینخصوص از الاستیام برای تخمین احتمال بازدۀ افزایشی سهمی در بازار در آیندۀ نزدیک و در مقایسه با همتایان خود استفاده شده است. تجزیهوتحلیل نشان میدهد راهبردهایی شامل چنین پیشبینیهایی میتواند در بهبود عملکرد سبد با فراهمآوردن سیگنالهای پیشبینیکننده حاوی اطلاعاتی برای حرکت به سمت بالا و فراتر از شکافهای قیمتی و بازده، مؤثر باشد.
چندین مسیر احتمالی برای مطالعه میتواند پیرو این پژوهش باشد: 1) افزایش تکرار دادهها (برای نمونه تکرار 1دقیقهای) برای کاهش در دورۀ تشکیل موردنیاز و درنتیجه یافتن زوجهای بیشتر. البته این مورد از منظر محاسباتی بسیار طاقتفرسا است؛ 2) استفاده از مدلهایی با پیچیدگی کمتر (مانند ARMA) تا شاید بتوان ضمن انجام محاسبات کمتر به نتایج بهتری در زمان اندکی رسید؛ 3) بررسی دو دورۀ زمانی از 1395 تا 1399 و از 1399 تا 1403 تا بتوان اثر پیشبینیکنندگی مدلها را در دو دورۀ حرکت صعودی و حرکت نزولی بازار مقایسه کرد و 4) ترکیب ETFهای مربوط به کالاهای اساسی و انواع دیگر اوراق بهادار (مانند قراردادهای آتی) در زوج مشابه و بررسی این مورد که آیا سرمایهگذار از نوسان اضافی موردانتظار میتواند سود ببرد.
[1] Long-Short Term Memory (LSTM)
[2] Recurrent Neural Network (RNN)
[3]LSTM encoder-decoder
[4] Density-Based Spatial Clustering of Applications with Noise (DBSCAN)
[5] Ordering Points To Identify the Clustering Structure (OPTICS)
[6] Alfred Winslow Jones
[7] Nunzio Tartaglia
[8] Deep Reinforcement Learning (DRL)
[9]Graph Atention Networks (GAT)
[10] Priority queue
[11] Artificial Neural Network (ANN)
[12] Recurrent Neural Network (RNN)
[13] propagating
[14] Generalised Stochastic Unit Root (GSTUR)
[15] Fractional Vector Error Correction Model
[16] Vector Error Correction Model
[17] Principal Component Analysis (PCA)
[18] Naive baseline
[19] Relu
[20] Mean Absolute Error
[21]T-distributed Stochastic Neighbor Embedding algorithm
[22] Multi-layer perceptrons
[23]Gradient-Boosted-Trees (GBT)
[24]Feedforward Neural Networks (FNN)