עבור לתוכן
כל האסטרטגיות

אסטרטגיות

מומנטום יחסי רוחבי בלונג ובשורט בקצב 4H על חוזי קריפטו תמידיים של 5 נכסים מובילים (רוטציה ללונג במנצחים ולשורט במפסידים)

תוצאה: ננטש

CrossSectionalRelativeMomentumFourHourLongShort5MajorPerps

סיכום תוצאה

האסטרטגיה CrossSectionalRelativeMomentumFourHourLongShort5MajorPerps הוצגה כחלופה מבנית, שאושרה בידי האנליסט, לאסטרטגיית חזרה לממוצע של צמדי מסחר שנכשלה — הימור על לונג בנכס החזק ביותר ועל שורט בחלש ביותר מבין חמישה נכסים מובילים, כדי לנצל את הפיזור שבו מנצח יחיד משתלט בשוק הקריפטו. הבקטסט הניב +1015% מרשים, אבל הבדיקה חשפה את הבעיה: התשואה התרכזה בכמה חודשי עליות חדות, נוסף על 251% של MTM פתוח לא ממומש; במקביל, התשואה המתואמת לסיכון הייתה שלילית (שארפ -1.50, כל CI מתחת לאפס, PSR 0.0028), והאסטרטגיה הפסידה בכל משטר שאינו במגמה. חמור מכך, ההנחה המרכזית של 'צמצום מסחר היתר' התהפכה: דירוגיהם של חמישה נכסים מובילים בעלי מתאם גבוה התחלפו בגלל רעש, ונוצרו 1,918 עסקאות ומחזור מסחר של 3137%; השפעת השוק אכלה 68.6% מהרווח הגולמי, והקיבולת הוגבלה ל־$212K בלבד. האנליסט נטש אותה בשלב הבדיקה של הבקטסט, משום שמדובר בחוסר התאמה מבני בין פיזור לעלויות שאופטימיזציה אינה יכולה לתקן; לכן היא לא הגיעה לשלבי האופטימיזציה או ניהול הסיכונים.

השערה

אסטרטגיית רוטציה של מומנטום רוחבי, ניטרלית לשוק, על יקום קבוע של 5 חוזי Binance USD-M תמידיים: BTCUSDT, ETHUSDT, SOLUSDT, BNBUSDT, AVAXUSDT. בכל סגירת נר של 4H, דרגו את היקום לפי התשואה הכוללת ב־7 הימים האחרונים. החזיקו פוזיציית לונג בנכס המדורג ראשון ופוזיציית שורט בזה המדורג אחרון, עם חשיפה גולמית במשקל שווה. אזנו מחדש ONLY כאשר הדירוג הראשון או האחרון משתנה (איזון מונע אירועים, לא מחזורי) — כך מצמצמים מסחר יתר. האסטרטגיה כוללת סף מינימלי לפער המומנטום (תשואת הראשון פחות תשואת האחרון >= min_spread_pct), כדי לדלג על רוטציות ללא ביטחון מספיק. זו החלופה המבנית שהאנליסט המליץ עליה לחזרה לממוצע ביחסי צמדי קריפטו (שנכשלה 3+ פעמים במפגש הזה, כולל SOL-AVAX): RELATIVE MOMENTUM תואם לדינמיקת המנצח לוקח הכול הנצפית אמפירית בקריפטו, במקום לצאת נגדה. יש רק 4 פרמטרים לכוונון — פחות במפורש מתקרת 5 הפרמטרים שהומלצה במשוב האנליסט כדי למנוע התאמת יתר. חישוב תדירות העסקאות: 36-50 רוטציות בשנה × 2 רגליים = 70-100 עסקאות בשנה, כלומר כ־23-33 OOS עסקאות בחלון ווק-פורוורד, הרבה מעל רף הכדאיות של 5 עסקאות בחלון שאומת אמפירית.

איטרציה 2 מתקנת את קריסת החשבון בעקבות חיסול (avg_position_pct 3073%, total_return -100%). סיבת השורש: _reconcile הישן שלח פקודת יציאה AND פקודת פתיחה לרגל באותה קריאת calculate_signal, מתוך הנחה שהן יתקזזו; כשהיציאות לא הושלמו לפני הפתיחות, החשיפה הגולמית הצטברה לאורך מאות סבבים עד לחיסול החשבון, בסביבות 30x. התיקון לפי השינויים שנדרשו מהאנליסט: (1) החלפת סגירה ופתיחה באותו נר במכונת מצבים מבוססת מטמון, שמבצעת קודם סגירה מלאה ואז פתיחה (_apply_target); היא NEVER שולחת פקודת פתיחה לרגל כל עוד לרגל כלשהי יש……הצג עודהצג פחות

איטרציה 2 מתקנת את קריסת החשבון בעקבות חיסול (avg_position_pct 3073%, total_return -100%). סיבת השורש: _reconcile הישן שלח פקודת יציאה AND פקודת פתיחה לרגל באותה קריאת calculate_signal, מתוך הנחה שהן יתקזזו; כשהיציאות לא הושלמו לפני הפתיחות, החשיפה הגולמית הצטברה לאורך מאות סבבים עד לחיסול החשבון, בסביבות 30x. התיקון לפי השינויים שנדרשו מהאנליסט: (1) החלפת סגירה ופתיחה באותו נר במכונת מצבים מבוססת מטמון, שמבצעת קודם סגירה מלאה ואז פתיחה (_apply_target); היא NEVER שולחת פקודת פתיחה לרגל כל עוד לרגל כלשהי יש פוזיציה בכיוון שגוי, ו־NEVER פותחת מול רגל שאינה שטוחה. הדבר מאומת בכל נר באמצעות self.cache.positions_open — לכן הצטברות פוזיציות אינה אפשרית מבחינה מבנית, והחשיפה הגולמית המרבית נשארת בסביבות 2 x leg_frac (כ־0.9x, avg_position_pct ~90%). (2) נוספה הגנה שעוצרת כל הגדלה חדשה כשההון העצמי קטן או שווה ל־0 (סגירות בלבד), וכן תקרת חשיפה גולמית קשיחה (כ־2 x leg_frac מההון העצמי), כדי שדרואודאון לא יוביל לחיסול החשבון. תשתית האות, הדירוג והייבוא שכבר עברה את שכבות 1-2 לא השתנתה; שונה רק נתיב ניהול הפקודות. עדיין יש בדיוק 4 פרמטרים לכוונון (תקרת החשיפה הגולמית נגזרת מ־leg_frac ואינה מכווננת). המינוף נשאר 1.0 ואינו משמש בחישוב גודל הפוזיציה, ולכן אין חשש ל־leverage_set_but_unused.

אסטרטגיה מפסידה מותאמת סיכון שאופטימיזציה לא יכולה להציל. שארפ הוא -1.50, כאשר ENTIRE של הבוטסטרפ CI שלילי [-2.66, -0.63], סורטינו -2.08, information_ratio -0.13, ו־probabilistic_sharpe 0.0028 — כלומר, סבירות של כ־99.7% שהשארפ האמיתי הוא לכל היותר 0 לאורך כל מדגם 2020-2026. נתון הכותרת +1015% אינו יתרון מאומת: הוא נובע מהטיה חיובית קיצונית (הטיה 8.4, קורטוזיס 287) המרוכזת בכמה חודשי ריצת שוק שורית (2021-02 +112%, 2023-12 +71%), וכן מ־251% של פוזיציות MTM פתוחות בסוף הבקטסט (UNREALIZED) (end_unrealized_pct 251.4);……הצג עודהצג פחות

אסטרטגיה מפסידה מותאמת סיכון שאופטימיזציה לא יכולה להציל. שארפ הוא -1.50, כאשר ENTIRE של הבוטסטרפ CI שלילי [-2.66, -0.63], סורטינו -2.08, information_ratio -0.13, ו־probabilistic_sharpe 0.0028 — כלומר, סבירות של כ־99.7% שהשארפ האמיתי הוא לכל היותר 0 לאורך כל מדגם 2020-2026. נתון הכותרת +1015% אינו יתרון מאומת: הוא נובע מהטיה חיובית קיצונית (הטיה 8.4, קורטוזיס 287) המרוכזת בכמה חודשי ריצת שוק שורית (2021-02 +112%, 2023-12 +71%), וכן מ־251% של פוזיציות MTM פתוחות בסוף הבקטסט (UNREALIZED) (end_unrealized_pct 251.4); ביום טיפוסי יש הפסד, וכל משטר שאינו במגמת עלייה מדמם (2022 -46%, 2024 -11%, 2026 -40%). מבנה העלויות פוסל את האסטרטגיה באופן עצמאי: השפעת השוק צורכת 68.6% מהרווח וההפסד הגולמי (impact_cost_pct 68.62, total_impact_usd $1.67 מיליון, total_commission $1.3 מיליון), במחזור מסחר של 3137% / 1,918 עסקאות, ו־capacity_usd הוא רק $212 אלף, כך שהיתרון קיים רק בהיקף זעיר. ההנחה המרכזית של ההשערה — „איזון מחדש מונע אירועים כדי לצמצם מסחר יתר” — נכשלה לחלוטין: דירוג לפי מבט לאחור של 7 ימים של 5 נכסים מובילים בעלי מתאם גבוה (BTC/ETH/SOL/BNB/AVAX) מחליף את המובילים והנגררים בגלל רעש בקצב של 4 שעות, ויוצר רוטציות שוטפות עם היפוכים חדים, שעליהן משלמים כ־0.1% לכל רגל הלוך ושוב. זהו חוסר התאמה מבני בין פיזור לעלויות, ולא כשל בכוונון פרמטרים; גרסה בת־קיימא (קצב יומי, יקום גדול יותר ומפוזר באמת, וסף פער רחב בהרבה) תהיה השערה אחרת, והבסיס השלילי מבחינת תשואה מותאמת סיכון אינו מעורר ביטחון רב בכך שיתרון המומנטום החתכי ישרוד עלויות גם אז. לא כדאי להקדיש 2 שעות לאופטימיזציה.

מימוש

אסטרטגיית מומנטום יחסי רוחבית ניטרלית לשוק, בלונג ובשורט, בקצב של 4H, על יקום קבוע של 5 נכסים מובילים בחוזי Binance USD-M תמידיים (BTC/ETH/SOL/BNB/AVAX). בכל נר 4H מסונכרן, היא מדרגת את היקום לפי התשואה הכוללת ב־7 הימים האחרונים (42 נרות), מכוונת ללונג בנכס שבמקום הראשון ולשורט בזה שבמקום האחרון (חשיפה נומינלית שווה של USD לכל רגל), ומבצעת איזון מחדש רק כשזהות הנכס בראש או בתחתית הדירוג משתנה AND מרווח המומנטום בין הראשון לאחרון עובר את min_spread_pct. ניהול הפקודות פועל כמכונת מצבים של סגירה מלאה ואחריה פתיחה: שינויי הקצאה מעדכנים רק את ספר הפוזיציות הרצוי, ומתאם הפוזיציות סוגר רגליים שאינן תואמות ופותח רגליים חדשות ONLY רק לאחר שהמטמון מאשר שהרגליים שאינן תואמות נסגרו במלואן; כך שום רגל לא נסגרת ונפתחת באותו נר. החשיפה הגולמית המרבית מוצמדת לכ־2 x leg_frac ומוגבלת בתקרה קשיחה; הגנה כשההון העצמי קטן מ־=0 מגבילה את שינויי גודל הפוזיציה לסגירות בלבד בעת דרואודאון.

סקירת בדיקה היסטורית

שארפ
-1.50
תשואה כוללת
1015.16%
ירידה מרבית
54.22%
סה"כ עסקאות
1918
אחוז הצלחה
45.7%
מקדם רווח
1.04

מבנה ניטרלי לשוק תקין (benchmark_meaningful=false, benchmark_correlation 0.28, בטא 0.22), ללא חיסול חשבון ועם מתאם תקין שסוגר תחילה ואז פותח

אות המומנטום אכן לוכד פרמיית מגמה בעליות חדות (2021 +493%, 2023 +325%)

תשואה מתואמת לסיכון NEGATIVE לאורך כל המדגם: שארפ -1.50, כאשר כל CI שלילי [-2.66, -0.63], סורטינו -2.08, information_ratio -0.13, probabilistic_sharpe 0.0028 (כ־99.7% ודאות שהשארפ האמיתי <= 0)

הכותרת של +1015% נובעת מהטיה חיובית קיצונית (הטיה 8.4, קורטוזיס 287) שהתרכזה בכמה חודשי עליות חדות, וכן מ־PLUS 251% של MTM לא ממומש בסוף הבקטסט (end_unrealized_pct 251.4) — אין מדובר ביתרון ממומש וניתן לחזרה

העלויות שולטות: impact_cost_pct 68.6% מהרווח הגולמי, total_impact_usd $1.67M, total_commission $1.3M, מחזור מסחר 3137%, commission_pct_of_gross 6.01%

קיבולת זעירה: capacity_usd רק $212K — השפעת השוק צורכת את כל היתרון בכל גודל שניתן להקצות בפועל

ההנחה המרכזית של ההשערה נכשלה: 'איזון מחדש מונע אירועים לצמצום מסחר יתר' הוביל ל־1,918 עסקאות / מחזור מסחר של 3137% — הדירוג של 5 נכסים מובילים בעלי מתאם גבוה מתחלף בגלל רעש בקצב של 7 ימים/4H

הפסד חוזר ממסחר תכוף בכל משטר שאינו במגמה: 2022 -46%, 2024 -11%, 2026 -40%

ניתוח

אל תבצעו אופטימיזציה של NOT — הבקטסט חיסל את החשבון בגלל באג חמור בצבירת פוזיציות ובחישוב גודלן, ויש לתקן ולהריץ אותו מחדש תחילה. ראיות: liquidated=true (2026-01-23), total_return -100%, max_drawdown 100%, avg_position_pct 3073% (כ־30x מההון העצמי לעומת 2 הרגליים המתוכננות × 0.45 = כ־0.9x חשיפה גולמית), annualized_volatility 865%, ותשואות יומיות בלתי אפשריות פיזית (2025-10-30 -742,916%, 2023-10-24 +1,162%, 2025-08-29 +1,473%). התיקונים הנדרשים: (1) מקור הבאג הוא כמעט בוודאות בפונקציה מרובת הרגליים _reconcile():……הצג עודהצג פחות

אל תבצעו אופטימיזציה של NOT — הבקטסט חיסל את החשבון בגלל באג חמור בצבירת פוזיציות ובחישוב גודלן, ויש לתקן ולהריץ אותו מחדש תחילה. ראיות: liquidated=true (2026-01-23), total_return -100%, max_drawdown 100%, avg_position_pct 3073% (כ־30x מההון העצמי לעומת 2 הרגליים המתוכננות × 0.45 = כ־0.9x חשיפה גולמית), annualized_volatility 865%, ותשואות יומיות בלתי אפשריות פיזית (2025-10-30 -742,916%, 2023-10-24 +1,162%, 2025-08-29 +1,473%). התיקונים הנדרשים: (1) מקור הבאג הוא כמעט בוודאות בפונקציה מרובת הרגליים _reconcile(): ההנחה ש'סגירה ופתיחה באותו נר מתקזזות כראוי' נכשלת — סביר שהיציאות אינן סוגרות את הרגליים הקיימות במלואן לפני שליחת הכניסות החדשות, ולכן כל רוטציה (בכל פעם שהדירוג הראשון או האחרון משתנה) STACKS פוזיציות נוספות במקום להחליף אותן, והמינוף מצטבר לאורך מאות רוטציות. בדקו במטמון שכל רגל סגורה לחלוטין (או נמצאת ביעד) לפני BEFORE שליחת היעד החדש, ואשרו שהחשיפה הגולמית המרבית נשארת בסביבות 2 x leg_frac. (2) הוסיפו תקרת חשיפה גולמית קשיחה והגנה שעוצרת שינוי בגודל הפוזיציה כשההון העצמי קטן או שווה ל־0, כדי שדרואודאון לא יוביל לחיסול החשבון. (3) הריצו מחדש ואשרו ש־avg_position_pct הוא כ־90% (ולא 3000%), ש־liquidated=false, ושאין תשואות בנר יחיד שחורגות מגבולות סבירים. רק לאחר מכן THEN אפשר להעריך בכנות את יתרון המומנטום הרוחבי; אם הבקטסט המתוקן לא יראה יתרון, יש לנטוש, אך התוצאה הנוכחית היא קריסה עקב פגם בחישוב גודל הפוזיציה, ולא הכרעה לגבי המנגנון.

סיכום תוצאה

כותרת של תשואה כוללת גבוהה עשויה לנבוע מהטיה חיובית ומ־MTM לא ממומש, שמסתירים שארפ שלילי; דירוג של חמישה נכסים מובילים בעלי מתאם גבוה בקצב של 7 ימים/4H מתחלף בגלל רעש, ולכן ההנחה של איזון מחדש מונע אירועים כדי לצמצם מסחר יתר מובילה למסחר תכוף בהפסדים שהעלויות צורכות במלואן.

האנליסט נטש אותה בשלב בדיקת הבקטסט שלפני האופטימיזציה, לאחר שנכשלה בכל הקריטריונים (שארפ, מקדם רווח, עלות השפעת שוק, קיבולת ושארפ הסתברותי); שלב האופטימיזציה, החלטת האנליסט לאחריו ובדיקת הסיכונים לא התקיימו, מפני שאי אפשר להציל בעזרת כוונון פרמטרים תוצאה שלילית בתשואה המתואמת לסיכון, שהעלויות שולטות בה.

אסטרטגיית מומנטום יחסי רוחבית ניטרלית לשוק בקצב 4H על חמישה חוזי Binance USD-M תמידיים (BTC, ETH, SOL, BNB, AVAX). היא דירגה את היקום לפי התשואה ב־7 הימים האחרונים, החזיקה בלונג בנכס המדורג ראשון ובשורט בזה המדורג אחרון, עם חשיפה גולמית שווה; איזנה מחדש באופן מונע אירועים רק כשדירוג הנכס הראשון או האחרון השתנה, וכאשר נחצה סף מינימלי של פער המומנטום.

למרות תשואה כוללת של +1015%, התשואה המתואמת לסיכון הייתה שלילית לאורך כל מדגם 2020-2026: שארפ -1.50 (שלילי בכל CI, [-2.66, -0.63]), סורטינו -2.08, probabilistic_sharpe 0.0028, דרואודאון מרבי של 54.2%, מקדם רווח 1.04, ושיעור הצלחה של 45.7% מתוך 1,918 עסקאות. האסטרטגיה גם נשלטה בידי עלויות (מחזור מסחר 3137%, עלות השפעת שוק 68.6% מהרווח הגולמי, השפעה של כ־$1.67M ועמלות של $1.3M), עם קיבולת של $212K בלבד; 251% מהתוצאה הכוללת היה רווח לא ממומש לפי שווי שוק בסוף הבקטסט.

Stratmill הוא כלי למחקר ולמסחר נייר (Paper Trading), ואינו ייעוץ פיננסי או ברוקר. תוצאות בדיקה לאחור ומסחר נייר הן היפותטיות. מסחר טומן בחובו סיכון להפסד.