بک‌تست ایجنت — راهنمای کامل صاحب ایجنت

چگونه هر عدد، چیپ و معیار در مودال بک‌تست را بخوانید. معنی واقعی هر verdict، چطور موتور جلوی فریب دادن خودتان را می‌گیرد و گردش‌کاری برای رسیدن از verdict قرمز به سبز.

بک‌تست مفیدترین ابزار شما به‌عنوان مالک ایجنت است. استراتژی را روی کندل‌های تاریخی پخش می‌کند و یک کارنامهٔ صادقانه می‌سازد: آیا این مجموعه قوانین در پنجره‌ای که آزمایش کردید لبه داشته یا فقط چندبار شانس آورده؟ این مقاله هر خروجی، تمام چک‌های ایمنی پشت‌صحنه و یک گردش‌کار قدم‌به‌قدم برای رفتن از «No Edge» به «Edge Survives» را توضیح می‌دهد.

یک بک‌تست خوب لازم است اما کافی نیست. عملکرد گذشته قابل تعمیم به آینده نیست. verdict می‌گوید استراتژی به‌صورت قابل‌قبول در پنجرهٔ تست لبه داشته — نه اینکه فردا هم کار کند.

باز کردن مودال بک‌تست

صفحهٔ جزئیات ایجنت را باز کنید و دکمهٔ Backtest را در ردیف اقدامات مالک (پنل سمت راست) بزنید. مودال سه بخش از بالا به پایین دارد: پیکربندی، انیمیشن پایپ‌لاین و نتیجه.

پیکربندی — انتخاب پنجره

پیش از اجرا، پنجرهٔ تاریخی را انتخاب کنید:

  • طول پنجره — چند ساعت کندل پخش شود. پنجره‌های در دسترس با تایم‌فریم ایجنت مقیاس می‌شوند.
  • مقدار سرمایه‌گذاری — موجودی شبیه‌سازی‌شدهٔ شروع که موتور «واریز» می‌کند پیش از اولین کندل. پیش‌فرض ۱٬۰۰۰ USDC.
  • بازنویسی ریسک — سطح ریسک شبیه‌سازی برای این تست. پیش‌فرض ریسک ذخیره‌شدهٔ ایجنت؛ می‌توانید بالا یا پایین ببرید تا حساسیت استراتژی را ببینید.

پنجره‌های در دسترس بر اساس تایم‌فریم

تایم‌فریمکوتاه‌ترین پنجرهبلندترین پنجرهتوصیه برای اولین تست
۱m۱ ساعت۲۴ ساعت۲۴ ساعت
۵m۴ ساعت۷ روز۳ تا ۷ روز
۱۵m۱۲ ساعت۱۴ روز۷ روز
۱h۲۴ ساعت۳۰ روز۱۴ تا ۳۰ روز
۴h۷ روز۹۰ روز۳۰ روز
۱d۳۰ روز۳۶۵ روز۱۸۰ روز
اولین بک‌تست را همیشه روی بلندترین پنجرهٔ در دسترس اجرا کنید. پنجره‌های کوتاه می‌توانند نویز باشند؛ پنجره‌های بلند نشان می‌دهند آیا استراتژی در چند رژیم بازار کار می‌کند.

پایپ‌لاین — چه اتفاقی می‌افتد در حین انتظار

با کلیک روی Run، مودال یک انیمیشن پایپ‌لاین زنده نشان می‌دهد که هر چک به‌ترتیب رد می‌شود. آنچه هر مرحله انجام می‌دهد:

مرحلهموتور چه می‌کندچرا مهم است
دریافت کندل‌هاکندل‌های OHLCV را از SorooshX برای پنجرهٔ انتخابی می‌کشد.دادهٔ واقعی، نه مصنوعی — استراتژی شما روی حرکت قیمت واقعی اجرا می‌شود.
بارگذاری اندیکاتورهاسری‌های SMA/EMA/RSI/ROC/نوسان را در سراسر پنجره محاسبه می‌کند.همان اندیکاتورهایی که موتور زنده در هر تیک استفاده می‌کند.
پخش کندل‌هاپنجره را کندل‌به‌کندل می‌پیماید و قوانین ورود/خروج/استاپ را به‌ترتیب ارزیابی می‌کند.واقع‌بینانه: فقط دادهٔ گذشته در هر کندل قابل‌دیدن است (بدون نشت آینده).
اعمال اصطکاک‌هالغزش واقع‌بینانه روی هر فیل و هزینهٔ فاندینگ روی نگه‌داری‌های شبانه را کم می‌کند.بدون این، بک‌تست‌ها ~۲۰ تا ۸۰ bps بهتر از واقعیت به نظر می‌رسند.
بوت‌استرپ اطمینانلیست معاملات را بازنمونه می‌گیرد تا فاصلهٔ اطمینان دور Sharpe بسازد.به شما می‌گوید آیا نتیجه از نظر آماری معنادار است یا می‌تواند شانس باشد.
حکم نهاییبازده، تعداد معامله، دراودان، Profit Factor و کف Sharpe را در یک چیپ ترکیب می‌کند.یک سیگنال صادقانهٔ واحد به‌جای کرز پیک کردن یک متریک خوب.

خواندن چیپ verdict

verdict بالای نتیجه مهم‌ترین خروجی است. در پنج طعم می‌آید:

چیپمعناچه کنید
Edge Survives (سبز)استراتژی هر چک داخلی موتور را رد کرد.این یک کاندید است. پنجرهٔ بلندتر یا paper run جلوبرنده اجرا کنید تا تأیید شود.
Promising (سبز روشن)در اکثر چک‌ها قوی اما یک سیگنال مرزی است.یک یا دو بار تکرار کنید. اغلب با یک تنظیم کوچک به Edge Survives می‌رسد.
Noisy Win (زرد)بازده مثبت اما نتیجه از نظر آماری بی‌نتیجه است — می‌تواند شانس باشد.پنجرهٔ بلندتر اجرا کنید. اگر تثبیت شد Edge Survives بدانید. اگر به No Edge برگشت رها کنید.
Low Activity (زرد)تعداد معامله برای نتیجه‌گیری کافی نیست.یا پنجره را بلندتر کنید، یا فیلترهای ورود را با Train Agent شل کنید، یا بپذیرید این استراتژی کم معامله می‌کند.
No Edge (قرمز)استراتژی یک یا چند چک داخلی را شکست داد.با Train Agent تکرار کنید. اکثر تنظیمات شروع در اولین اجرا اینجا فرود می‌آیند — طبیعی است.
چیپ سبز ضمانت سود آینده نیست. نظر صادقانهٔ موتور است که استراتژی به‌صورت قابل‌قبول در پنجرهٔ تست لبه داشته. بازارها تغییر می‌کنند.

گرید متریک‌ها — توضیح هر عدد

زیر verdict، پنل نتیجه یک گرید اعداد نشان می‌دهد. هر عدد چیز متفاوتی می‌گوید.

متریکچه را اندازه می‌گیردبازهٔ سالم
Total Return %سرمایهٔ نهایی نسبت به شروع، به درصد.مثبت. برای زمینه با buy-and-hold همان بازار مقایسه کنید.
Final Equity USDCموجودی شبیه‌سازی‌شدهٔ پایانی پس از همهٔ معاملات و کارمزدها.باید با شروع × (۱ + بازده٪) منطبق باشد.
Tradesتعداد پوزیشن‌های بسته‌شده (بازهای آخر پنجره برای حسابداری بسته می‌شوند).معاملات بیشتر = اطمینان آماری بیشتر در verdict.
Win Rate %کسری از معاملات که سودده بسته شدند.خیلی حساس نشوید. ۳۰٪ برد با میانگین برندهٔ ۴×، بهتر از ۷۰٪ با میانگین برندهٔ ۰٫۳× است.
Profit Factorمجموع برنده‌ها ÷ مجموع بازنده‌ها.> ۱ خط قرمز. > ۱٫۵ سالم. > ۲ با معاملات کافی عالی.
Max Drawdown %بدترین افت از قله تا قعر در پنجره.پایین‌تر راحت‌تر. دراودان بزرگ می‌تواند verdict مثبت را به‌هم بریزد.
Sharpeبازده تعدیل‌شده با ریسک به‌ازای واحد نوسان.> ۱ خوب. > ۲ عالی. فاصلهٔ اطمینان صادق‌تر از تخمین نقطه‌ای است.
Sharpe CI [low, high]فاصلهٔ اطمینان دور Sharpe از بازنمونه‌گیری.کف > ۰ یعنی لبه احتمالاً واقعی است. کف < ۰ یعنی می‌تواند شانس باشد.
Best Trade USDبزرگ‌ترین معاملهٔ برنده در اجرا.چک سلامت — اگر یک برندهٔ بزرگ کل بازده را توضیح دهد، استراتژی شکننده است.
Worst Trade USDبزرگ‌ترین معاملهٔ بازنده.باید تقریباً توسط تنظیمات ریسک × اهرم محدود باشد.

نمودار منحنی سرمایه

یک نمودار خطی از سرمایهٔ شبیه‌سازی در سراسر پنجره. به دنبال چه باشید:

  • شیب رو به بالا یکنواخت — استراتژی در کل پنجره کار کرده، نه فقط در یک رشتهٔ خوب.
  • یک پرش عمودی و سپس صاف — یک معاملهٔ خوش‌شانس کل اجرا را برده. شکننده.
  • صاف بلندمدت و سپس پرتگاه — استراتژی وسط راه از کار افتاده. لبهٔ مختص پنجره.
  • دندانه‌ای با افت‌های کم‌عمق — سالم. چند بازنده، بدون دراودان فاجعه‌بار.

گیت ایمنی (بک‌تست دوم پنهان)

وقتی ایجنت را از طریق Train Agent تنظیم می‌کنید — یا کوچ شبانه یک تغییر پیشنهاد می‌دهد — موتور پیش از اعمال هر تغییر، یک بک‌تست دوم داخلی اجرا می‌کند. پارامترهای پیشنهادی فقط در صورتی می‌چسبند که حداقل به اندازهٔ پارامترهای فعلی روی یک پنجرهٔ تازه عمل کنند. به همین خاطر یک پرامپت آموزشی می‌تواند با «اعمال شد» یا «رد شد — پارامترهای فعلی حفظ شدند» برگردد: موتور شما را از پرامپت‌هایی که هوشمندانه به نظر می‌رسند ولی عملکرد را بد می‌کنند، محافظت می‌کند.

نمی‌توانید گیت ایمنی را دستی فعال کنید. خودکار داخل Train Agent و کوچ شبانه اجرا می‌شود.

گردش‌کار رفتن از قرمز به سبز

اکثر تنظیمات شروع در اولین بک‌تست No Edge می‌گیرند. این نقطهٔ شروع طبیعی است — شکست نیست. حلقه‌ای که اکثر مالکان موفق استفاده می‌کنند:

  1. مبنا. یک بک‌تست روی بلندترین پنجره با ریسک پیش‌فرض اجرا کنید. verdict و گرید متریک‌ها را ثبت کنید (اسکرین‌شات بگیرید).
  2. ضعیف‌ترین بُعد را شناسایی کنید. به گرید متریک نگاه کنید — نرخ برد خوب اما profit factor بد است؟ profit factor خوب اما max drawdown ترکیده؟ کف Sharpe CI زیر صفر است؟ یک چیز را انتخاب کنید.
  3. Train Agent را باز کنید. اصلاح را به زبان ساده توضیح دهید و فقط همان یک چیز را هدف بگیرید. مثال‌ها: «استاپ‌ها را نصف کن تا بازنده‌ها فرار نکنند»، «در ساعات کم‌حجم آسیا ورود نده»، «فقط وقتی روند ۱h رو به بالاست لانگ بگیر».
  4. منتظر نتیجهٔ گیت ایمنی بمانید. به پاسخ چت نگاه کنید — می‌گوید تنظیم اعمال یا رد شد. اگر رد شد، پیام توضیح می‌دهد چرا.
  5. همان پنجرهٔ بک‌تست را دوباره اجرا کنید. گرید متریک جدید را با اسکرین‌شات مقایسه کنید. آیا بُعد هدف بدون شکستن بقیه بهتر شد؟
  6. تکرار. دو تا پنج پرامپت متمرکز معمولاً یک تنظیم No Edge را به Promising یا Edge Survives می‌برد. بیشتر از پنج یعنی ایدهٔ زیربنایی با این بازار نمی‌خواند — سبک یا نماد دیگری امتحان کنید.
سه چیز را همزمان عوض نکنید. گیت ایمنی بسته را ارزیابی می‌کند، پس نمی‌توانید بفهمید کدام تغییر کمک کرد. یک پرامپت = یک تغییر.

چیزی که بک‌تست نمی‌تواند به شما بگوید

با خودتان صادق باشید دربارهٔ محدودیت‌های هر بک‌تست، از جمله مال ما:

  • آینده را نمی‌گوید. بازارها رژیم عوض می‌کنند؛ استراتژی‌هایی که در روند ۲۰۲۴ کار کردند ممکن است در رنج ۲۰۲۶ شکست بخورند.
  • روان‌شناسی شما را مدل نمی‌کند. دراودان ۲۵٪ در بک‌تست خوب به نظر می‌رسد و در زمان واقعی ویرانگر است.
  • رخدادهای قوی سیاه را پیش‌بینی نمی‌کند. آبشار لیکوییدیشن یا قطعی صرافی در دادهٔ کندل تاریخی نیست.
  • جایگزین paper trading جلوبرنده نمی‌شود. ایجنت را حداقل یک هفته در حالت paper اجرا کنید قبل از فکر کردن به وجوه واقعی.

ذخیره و به‌اشتراک‌گذاری نتایج

دکمهٔ Save Image در پایین پنل نتیجه، verdict + متریک + نمودار را به‌صورت PNG ضبط می‌کند. خوب برای پی‌گیری سابقهٔ تکرار، انتشار در X یا گرفتن بازخورد از مالکان دیگر. روی موبایل، share sheet مستقیم باز می‌شود تا در چت قرار دهید.

حکم صادقانه از بازده زیبا بهتر است. ایجنتی با Edge Survives روی بلندترین پنجره و +۱۰۰ معامله از ایجنتی با +۲۰۰٪ روی سه معامله ارزش بیشتری دارد.