בחודש שעבר לקחתי ריצת נייר אחת של funding-carry וחישבתי Sharpe בשלוש דרכים. תשואת היתר היומית עמדה בממוצע על 6.4 נקודות בסיס, עם סטיית תקן יומית של 81 נקודות בסיס. כפול √252, זה 1.25. כפול √365, זה 1.51. דוגמים את אותה עקומת הון כל חמש דקות ומכפילים ב-√(365×288), וההערה אומרת 3.08. שני המספרים הראשונים הם ויכוח על לוח שנה. השלישי הוא מה שסוכני המחקר שלנו פולטים כשהם ממירים לשנתי בתדירות של קובץ הנתונים במקום בתדירות של ההחלטה. זה לא יחס Sharpe בשום מובן שהייתי מגן עליו.
Sharpe (שנתי): 3.08. תשואות של חמש דקות, crypto_carry_v3.
אני משאיר את ה-3.08. זה המספר שדורש הסבר.
למה Sharpe של חמש דקות כפול מהיומי?
כלל שורש-הזמן הוא טענה על דגימות בלתי תלויות. מחברים N תשואות i.i.d. והממוצע גדל עם N, סטיית התקן עם √N, והיחס עם √N. תשואות קריפטו של חמש דקות אינן דגימות בלתי תלויות. המיד ניתז מהביד. שערוך מיושן מתקתק חזרה. Funding לא נצבר ב-288 פרוסות בלתי תלויות; הוא נרשם לפי שעון. תיק שסוחר ב-16:00 UTC ואז יושב לאורך הלילה לא קיבל 287 החלטות אחרות בזמן שישנתם.
כשתשואות לטווח קצר חוזרות לממוצע, ורעש מיקרו-מבנה חוזר לממוצע מעצם ההגדרה, סיגנל חזרה לממוצע שנדגם כל חמש דקות זוכה גם לסחור את הניתור הזה. שערוכים יומיים מקזזים אותו. ה-1.57 הנוסף של Sharpe שנתי הוא לעיתים קרובות תנודה של 2 נקודות בסיס שמעולם לא שרדה הלוך-חזור של 8 נקודות בסיס. לא מצאתם יותר edge. חתכתם רעש לעוד חתיכות ואז הכפלתם ב-324.
אנדרו לו תיעד את כשלון ה-√N ב-2002, עבור מתאם סדרתי בתשואות חודשיות של קרנות גידור. שוק אחר. אותו חטא. אנחנו עדיין מתייחסים ל-√N כאל בחירת פורמט.
252 או 365 הוא הקרב הקטן יותר
NAV-ים של מניות אמריקאיות מדלגים על סופי שבוע וחגים, מה שנותן בערך 252 נקודות בשנה. perps של קריפטו מדפיסים בשבת. אם משערכים תיק BTC בכל יום קלנדרי, שבת היא P&L אמיתי עם funding אמיתי, ויש בערך 365 תשואות. שימוש ב-252 על הסדרה הזו ממעיט את המספר השנתי בכ-20 אחוז, כי √365/√252 הוא 1.20. אני משתמש ב-365 לתיק 24/7 שמשערכים אותו יומית וב-252 לתיק מניות אמריקאי שמשערכים אותו בסגירות סשן. אני כותב את הקבוע ליד ה-Sharpe.
הפער הזה אמיתי. הוא גם לא הדרך שבה 1.51 הפך ל-3.08. להשוות 1.51 של קריפטו שנבנה על 365 ל-1.51 של מניות שנבנה על 252 בלי להמיר — ככה מייצרים מצגות גיוס. המירו את שניהם לתשואת יתר של שנה קלנדרית חלקי סטיית התקן של תשואות שנה קלנדרית, מ-NAV-ים יומיים, או אל תשוו אותם.
המירו לשנתי לפי שעון ההחלטה
אם האסטרטגיה יכולה לסחור כל חמש דקות ואכן עושה זאת, תשואות של חמש דקות הן הסדרה הכנה. עדיין אין להכפיל באופן עיוור ב-√105,120, כי התשואות האלה מתואמות סדרתית. בנו NAV יומי מהתיק של חמש הדקות, ואז המירו לשנתי את ה-Sharpe היומי עם √365. השערוך היומי מקפל את הניתור לאותו מספר שהייתם קוראים מחשבון נייר.
אם האסטרטגיה סוחרת פעם ביום, אל תתנו לה Sharpe של חמש דקות בכלל. ואל תדגמו מחדש אסטרטגיה יומית לברים של דקה כדי שעקומת ההון תיראה חלקה יותר. עמית שלח לי פעם גרף במראה קטיפה שהיה תיק יומי, שמילאו אותו קדימה לדקות. העסקאות לא השתנו. ה-Sharpe של קובץ הדקות היה עצום. אני עדיין חושב על העקומה הזו כשסוכן אומר שהוא בדק כמה מסגרות זמן.
מה שייך להערת המחקר
Sharpe הוא תכונה של סדרת תשואות, לא תכונה של אסטרטגיה. ההערה חייבת לומר איזו סדרה.
| מוסכמה | מכפיל | כנה כאשר |
|---|---|---|
| יומי × √252 | 15.87 | מניות אמריקאיות, NAV-ים של סשן, סופי שבוע אינם תשואות |
| יומי × √365 | 19.10 | קריפטו (או כל תיק 24/7) שמשערכים בכל יום קלנדרי |
| שעתי × √(365×24) | 93.6 | כל שעה היא החלטה בלתי תלויה, ועדיין מאמינים ב-√N |
| 5 דקות × √(365×288) | 324.3 | כמעט אף פעם, לאסטרטגיה שלא סוחרת 288 פעמים ביום |
אני רוצה שלושה דברים ליד כל Sharpe שאנחנו מדפיסים: תדירות התשואה, קבוע ההמרה השנתית, והאם שערוכי סוף שבוע נמצאים במדגם. אם סוכן משמיט אותם, אני זורק את המספר ומחשב מחדש מה-NAV היומי.
מסחר בנייר מיישב את הוויכוח באופן משעמם. שערוך את חשבון הנייר ב-00:00 UTC. המירו לשנתי את הסדרה הזו במספר השערוכים בשנה. אם הבקטסט מסכים רק אחרי שמשנים את √N, מעולם לא הסתכלתם על האסטרטגיה.
← כל הפוסטים


