معیارهای مبتنی بر سرمایه گذاری نتایج حاصل از یک استراتژی سرمایه گذاری ارائه شده توسط الگوریتم با سیگنال های فروش سهام را اندازه گیری می کنند. این معیارها را می توان به [دو نوع] تقسیم کرد. - معیارهای مبتنی بر نتیجه ، نتایج پولی ، بازده تحقق یافته یا ریسک پشتیبانی شده برای تولید بازده (نوسانات ، حداکثر کاهش و غیره) را اندازه گیری می کند اما یکی را به دیگری تنظیم نمی کند.
- معیارهای مبتنی بر بازده تنظیم شده با ریسک ... همچنین به عنوان معیارهای مبتنی بر ریسک/بازده یاد می شود که همزمان بازده و خطر استراتژی سرمایه گذاری را در نظر بگیرید و اندازه گیری کنید که الگوریتم چقدر کارآمد برای تولید بازده تحت محدودیت ریسک و بهینه سازی ریسک است./مشخصات بازگشت. معیارها در درجه اول با نحوه ارزیابی خطر متفاوت هستند. این کلاس از معیارها شامل نسبت های شارپ ، مرتب سازی یا آرامش ... "
چرا معیارهای عملکرد محبوب گمراه کننده هستند
"معیارهای مبتنی بر خطا از محبوب ترین موارد با 187 مورد در 190 مقاله بررسی شده هستند. معیارهای مبتنی بر خطا در هر حوزه به محض درگیر شدن رگرسیون استفاده می شود ، اما برای کار خاص در نظر گرفته شده ،معیارهای مبتنی بر خطا از دو ضعف شدید رنج می برند:
- در حالی که آنها به راحتی می توانند در الگوریتم های رگرسیون اعمال شوند ، اما با الگوریتم های طبقه بندی کمتر کاربرد دارند و با یادگیری تقویت کننده غیرقابل استفاده هستند ،مقایسه بین چندین نوع الگوریتم غیرممکن است…
- معیارهای مبتنی بر خطابه همان اندازه همه خطاها را در نظر بگیریدو خطایی را ایجاد نمی کند که باعث تصمیم بد می شود (یک سرمایه گذاری نادرست و در نتیجه بازده منفی یا فرصتی از دست رفته و بدون سرمایه گذاری در هنگام دارایی منجر به بازده مثبت) از خطایی که هیچ نتیجه منفی ندارد ، منجر بهبازده مثبت یا به یک سرمایه گذاری که از بازگشت منفی جلوگیری می کند ...همه خطاها برابر نیستند. الگوریتم های مبتنی بر خطا این عنصر مهم را از دست می دهندبشرمعیارهای مبتنی بر خطا می توانند منجر به ارزیابی شدید عملکرد الگوریتم ها شوند. "
"معیارهای مبتنی بر دقت ... روی یک معیار متفاوت تمرکز کنید: طبقه بندی درست یا نادرست یا تصمیم سرمایه گذاری درست یا نادرست. ولیمعیارهای مبتنی بر دقت ممکن است میزان سود نسبی را از یک تصمیم خوب در مقابل میزان ضرر از یک تصمیم بد از دست بدهند.”
بینش از یک تمرین تجربی
"ماناکارآمدی معیارهای مبتنی بر خطا و دقت را اثبات کنید ...ما چندین الگوریتم رگرسیون AI را اعمال می کنیم: (i) Perceptron چند لایه (MLP) ، (ب) شبکه های عصبی حافظه کوتاه مدت بلند مدت (LSTM) ، (iii) شبکه های عصبی باقیمانده (RESNET) ، (IV) دستگاه وکتور پشتیبانی (SVM)) و (v) یک الگوریتم مبتنی بر درخت تصمیم "تقویت شیب شدید" (XGB) به 28 سهام داو جونز. ما از پارامترهای مختلف با هر الگوریتم برای تولید 980 سری بازده روزانه استفاده می کنیم. ما20 سال از تاریخچه قیمت های روزانه استفاده کنید: 15 سال برای آموزش الگوریتم های ما و 5 سال (1260 روز) برای آزمایش به عنوان داده های خارج از نمونه استفاده می شود.”
ما MSE ، RMSE ، MAE (میانگین خطای مطلق) و MAPE (میانگین خطای درصد مطلق) رگرسیون را محاسبه می کنیم. ما هر یک از سری های 980 را با "بازپرداخت" یک عامل کاملاً آگاه که در هنگام بازده مثبت سرمایه گذاری می کند ، معیار می کنیم و وقتی بازده منفی یا صفر است سرمایه گذاری نمی کند. ما R ، R² ، دقت ، F1 ، Precision & Recall و ضریب همبستگی متیو را محاسبه می کنیم. "
“ما استراتژی سرمایه گذاری زیر را اعمال می کنیم: اگر بازگشت پیش بینی شده روز بعد مثبت باشد ، ما یک روز سرمایه گذاری می کنیم ، در غیر این صورت هیچ موقعیتی باز نمی کنیمبشردر هر حالت ، این مدل هزینه معاملات مستقیم 13/0 ٪ 0. 10 ٪ در هر معامله را که به ارزش معامله اعمال می شود ، ادغام می کند. از آن استراتژی سرمایه گذاری و با فرض نرخ عاری از ریسک با 0. 0 ٪ ، ما بازده سالانه (ROI) ، نوسانات (جلد) ، حداکثر سالانه کاهش سال (MDD) را در درصد سرمایه گذاری و نسبت شارپ ، مرتب سازی و Calmar محاسبه می کنیم. بشر
“با معیارهای مبتنی بر خطا ، ما انتظار می رود با نسبت های بازگشت ، شارپ ، مرتب سازی و ترمر ارتباط منفی داشته باشیم: هرچه خطا پایین تر باشد ، نتیجه مورد انتظار بهتر می شود. در ایتالیایی ، معیارهایی که همبستگی مثبت دارند.در برابر انتظارات برای معیارهای کارآمد ، همبستگی های فاش شده در [جدول زیر] مثبت است، به جز بین معیارهای عملکردی ریسک و بازگشت ، اما تفاوت معنی داری با 0 در 5 ٪ اهمیت ندارد ، همانطور که با مقادیر p نشان داده شده است. MAPE تنها متریک است که همبستگی آن منفی و قابل توجه است. "

"معیارهای مبتنی بر دقت کارآمد باید با نسبت های بازگشت ، شارپ ، Sortino و Calmar و معیارهای مبتنی بر دقت ، همبستگی مثبت و معنی داری داشته باشند ، این دقت بیشتری دارد. در ایتالیایی ، همبستگی های منفی ...صحت ، F1 ، دقت ، فراخوان ... با بازگشت و با نسبت های شارپ ، Sortino و Calmar همبستگی مثبت دارندبشردقت و F1 بیشترین همبستگی را دارند.

مسائل مربوط به نسبت های شارپ و sortino
نسبت های شارپ و Sortino از دو موضوع مهم رنج می برند ...
- نسبت شارپ با استفاده از انحراف استاندارد بازده اضافی و با استفاده از انحراف استاندارد بازده اضافی منفی ، ریسک را تعیین می کند. آنهافرض کنید که بازده ها به طور معمول توزیع می شوند ، بدون هیچ گونه شکوفایی و کورتوز در حدود 3.اگر بازده پرتفوی از توزیع گاوسی پیروی نکند ، نوسانات بازده کلاسیک دیگر یک اندازه گیری مؤثر از ریسک نیست و این نسبت ها می توانند خطر را دست کم بگیرند ...
- [نسبت های شارپ و Sortino]اجازه ندهید که عملکرد الگوریتم های مختلف بر روی دارایی های مختلف یا در دوره های زمانی مختلف مقایسه شودبشرنتایج Sharpe و Sortino تحت تأثیر بازگشت دارایی زیرین است.
پیشنهاد برای معیارهای عملکرد الگوریتم
"هدف از الگوریتم های [تجارت] ... بهینه سازی بازده مورد انتظار سرمایه گذاری تحت محدودیت خطرات ناشی از سرمایه گذاری است. بنابراین تجزیه و تحلیل ما خواهد بودتمرکز بر توانایی معیارها برای ارائه یک پروکسی خوب برای توانایی یک الگوریتم برای دستیابی به هدف بهبود بازده تنظیم شده ریسک.”
وی گفت: "ما یک متریک عملکرد جدید پیشنهاد می کنیم که اندازه گیری خطر را بهبود می بخشد و توانایی مقایسه کارآیی الگوریتم ها را در طول زمان و در سراسر دارایی ها دارد.
- استفاده از ارزش فیشر کورنیایی به طور قابل توجهیدر مقایسه با نوسانات بازده ، اندازه گیری خطر را بهبود می بخشد… ارزش در معرض خطر (VAR)… راهی برای پرداختن به شکستگی و کورتوز توزیع بازده دارایی با گسترش کورنیش فیشر (گسترش CF) ارائه می دهد. گسترش CF 4 لحظه توزیع را به خود اختصاص می دهد: بازگشت ، نوسانات ، پوستی و کورتوز. این یک فرم پارامتری به راحتی قابل اجرا را ارائه می دهد که اندازه گیری ریسک را بهبود می بخشد.coish-Fisher VAR (CF-VAR) یک رویکرد مؤثر و آسان برای اجرای برای مقابله با توزیع های غیر گاوسی است ... هیچ روش آسان و پارامتری برای بهبود اندازه گیری خطر [فراتر از] CF-VAR وجود ندارد.
- اگر بازده دارایی را با CF-VAR ترکیب کنیم ، می توانیم به راحتینسبت بازگشت به وار برابر با بازگشت تقسیم شده توسط CF-VAR را تعریف کنیدبشراین نسبت از نسبت های شارپ ، مرتب سازی یا آرامش بهتر است زیرا خطر مؤثر پذیرفته شده برای تولید بازده مؤثر را بهتر می کند.
- ما پیشنهاد می کنیم یک نسبت بازده جدید تنظیم شده به عنوان "نسبت تبعیض آمیز" یا "نسبت D" (D) تعریف کنیم ، که فقط بر ارزش افزوده الگوریتم متمرکز است. برای دستیابی به این هدف ،ما نسبت بازگشت به VAR الگوریتم را با نسبت بازگشت به VAR از Buy & Hold تقسیم می کنیماگر نسبت D از 1 بیشتر باشد ، الگوریتم بیش از حد استراتژی Buy & Hold را افزایش می دهد؛اگر نسبت D از 1 کوچکتر باشد ، استراتژی خرید و نگهدارنده را تحت تأثیر قرار می دهد.
- برای پرداختن به اندازه کافی وضعیتی که بازگشت خرید و نگه داشتن و بازگشت الگوریتم از علامت مخالف است ... ما پیشنهاد می کنیمنسبت D ما را برای تفاوت در علامت اصلاح کنید[تفریق نسبت بازده تنظیم شده ریسک از استراتژی خرید و نگه داشتن از استراتژی ALGO و تقسیم تفاوت بر ارزش مطلق نسبت بازده تنظیم شده ریسک استراتژی خرید و نگه داشتن].
فرمول کلی:
d-statio = 1 + (r [algo]-r [b & h]) / abs (r [b & h])
R [algo] نسبت بازگشت تنظیم شده از Algo R [B& H] است ، سهمیه بازده تنظیم شده در ریسک خرید و نگه داشتن
نسبت D می تواند برای ارزیابی اینکه آیا ارزش افزوده الگوریتم بیشتر با بازده بهبود یافته بهبود یافته یا با توانایی کاهش خطر مرتبط است ، تجزیه شود.
نسبت D- نسبت D-Retu * نسبت D-VAR
نسبت D-Retu = نسبت D-Ratio / D-VAR نسبت D-VAR = CF-VAR [B & H] / CF-VAR [ALGO]
[] نسبت D-Retu توانایی الگوریتم برای افزایش بازده مورد انتظار را ارزیابی می کند. اگر D-Retu بالاتر از 1 باشد ، این الگوریتم برای بازده مورد انتظار خود از استراتژی Buy & Hold فراتر می رود. در غیر این صورت ، استراتژی Buy & Hold از نظر بازده کارآمدتر از الگوریتم است.
اگر D-VAR بالاتر از 1 باشد ، الگوریتم ها از استراتژی خرید و نگهدارنده برای مدیریت ریسک خود بهتر عمل می کنند ، زیرا CF-VAR از خرید و نگه داشتن بیشتر از CF-VAR الگوریتم است.