אסטרטגיות
מרווח מומנטום ביחס ETH-BTC ב-Hyperliquid (4H, צמד לונג־שורט, מגמה רוחבית)
תוצאה: ננטש
HyperliquidEthBtcRatioMomentumPair
סיכום תוצאה
HyperliquidEthBtcRatioMomentumPair הייתה עסקת צמד ניטרלית לשוק, מובחנת ובנויה היטב, על נרות 4H של Hyperliquid, שנכנסה ללונג/שורט ETH מול BTC על סמך מומנטום יחס הלוגריתמים, עם שלושה פרמטרים בלבד לאות כדי להגביל התאמת יתר. למרות חיווט תקין — 243 כניסות מזווגות ניטרליות בדולרים, ללא השמטות בגודל, בחשיפה הנומינלית או במזומן — היא הפסידה כסף בכל אחת משלוש שנותיה, וסיימה בתשואה כוללת של -69.8%, עם Sharpe של -1.22 וגורם רווח של 0.888. האנליסט נטש אותה בשלב סקירת הבקטסט שלפני האופטימיזציה, לאחר איטרציה 4, והסיק שהנחת היסוד עצמה שגויה ולא שמדובר בצוק שניתן לכוונן. המסקנה: המרווח של ETH/BTC חוזר לממוצע סביב המגמה שלו, ולכן כניסות מומנטום נלכדות באופן מבני בתנודות נגדיות; הביטוי הנכון לכל יתרון כזה יהיה חזרה לממוצע, השערה נפרדת לחלוטין.
השערה
מימוש
עסקת צמד מומנטום רוחבית, ניטרלית לשוק, בחוזים תמידיים של Hyperliquid. משתנה ההחלטה הוא מומנטום יחס הלוגריתמים של ETH/BTC (log(ETH/BTC)[now] - log(ETH/BTC)[lookback ago]), המחושב ברציפות בכל נר 4H באמצעות SyncedBuffer המסונכרן לפי חותמת הזמן של שתי הרגליים. כאשר היחס במגמת עלייה מעבר לסף החיובי, האסטרטגיה נכנסת ללונג ETHUSD ולשורט BTCUSD; כאשר הוא במגמת ירידה מעבר לסף השלילי, היא פועלת בכיוון ההפוך. גודל הרגליים נקבע כך שהחשיפה הנומינלית של USD תהיה שווה (ניטרלית בדולרים, ניטרלית לדלתא ביחס ל-BTC), באמצעות הון החשבון x capital_fraction x מינוף. הפוזיציות נסגרות כשהמומנטום חוזר אל תוך exit_band הניטרלי, ושתי הרגליים נפתחות ונסגרות תמיד יחד כדי שלא תישאר חשיפה לא מגודרת לנכס יחיד.
תוצאות אימות
האימות נכשל (שכבה 2 — תרחישים סינתטיים): הפרמטרים שבהם נעשה שימוש: ['lookback', 'exit_band', 'threshold', 'min_notional', 'capital_fraction'] בדוק ש-__init__ מגדיר את כל המאפיינים מתוך self.parameters.get(). - steady_uptrend: TypeError: HyperliquidEthBtcRatioMomentumPair._ts() מקבלת 1 ארגומנטים מיקומיים אך נמסרו לה 2 (חותמת זמן של הנר: 1735689600000) - steady_downtrend: TypeError: HyperliquidEthBtcRatioMomentumPair._ts() מקבלת 1 ארגומנטים מיקומיים אך נמסרו לה 2 (חותמת זמן של הנר: 1735689600000) - flat_ranging: TypeError: HyperliquidEthBtcRatioMomentumPair._ts() מקבלת 1 ארגומנטים מיקומיים אך נמסרו לה 2 (חותמת זמן של הנר: 1735689600000) - volatility_spike: TypeError: HyperliquidEthBtcRatioMomentumPair._ts() מקבלת 1 ארגומנטים מיקומיים אך נמסרו לה 2 (חותמת זמן של הנר: 1735689600000) - zero_volume: TypeError: HyperliquidEthBtcRatioMomentumPair._ts() מקבלת 1 ארגומנטים מיקומיים אך נמסרו לה 2 (חותמת זמן של הנר: 1735689600000) - price_gap: TypeError: HyperliquidEthBtcRatioMomentumPair._ts() מקבלת 1 ארגומנטים מיקומיים אך נמסרו לה 2 (חותמת זמן של הנר: 1735689600000)
סקירת בדיקה היסטורית
- שארפ
- -1.22
- תשואה כוללת
- -69.83%
- ירידה מרבית
- 72.92%
- סה"כ עסקאות
- 486
- אחוז הצלחה
- 44.7%
- מקדם רווח
- 0.89
צמד נקי ומחובר כראוי, ניטרלי לשוק: 243 כניסות מזווגות, שתי הרגליים HL, ללא השמטות בגודל, בחשיפה הנומינלית או במזומן, גודל פוזיציה ניטרלי בדולרים
זירה והיקף מסחר מובחנים באמת (צמד לונג־שורט ב-Hyperliquid), ואות מינימלי עם 3 פרמטרים כדי להגביל התאמת יתר
Sharpe -1.22 ו-Sortino -2.06 — תשואה מותאמת לסיכון שלילית מאוד באסטרטגיה שאין לה מדד ייחוס בעל משמעות, ולכן המדדים המוחלטים הם הקובעים
מפסידה כסף באופן ישיר ומתמשך: total_return -69.8%, CAGR -45.5%, profit_factor 0.888, שלילית בכל שלוש השנים ALL (2024/2025/2026)
נראה שהנחת היסוד של מומנטום ביחס שגויה בכיוונה: המרווח של ETH/BTC חוזר לממוצע סביב המגמה שלו (לפי ההשערה עצמה), ולכן כניסות מומנטום נלכדות שוב ושוב בתנודות נגדיות
חודשים חיוביים הם קפיצות בעלות זנבות עבים (קורטוזיס 71, הטיה 5.9; חריג במאי +32.5% -2025) ולא יתרון שניתן לשחזר; probabilistic_sharpe 0.053
גרירת עמלות והשפעת מחיר ($38k עמלה + $25k השפעת מחיר) מצטברת על אות שאין לו יתרון גולמי
ניתוח
אל NOT תשלח לאופטימיזציה — גרסת הבסיס מפסידה בכל שלוש השנים עם Sharpe -1.22, ואין תחום חיובי שהסריקה יכולה למצוא. המנגנון מקודד כראוי, אך SIGN הפוך. בהשערה שלך נאמר שהמרווח של ETH/BTC חוזר לממוצע, ובכל זאת should_enter() סוחרת בו כמומנטום (לונג ETH/שורט BTC כשמומנטום יחס הלוגריתמים גדול מסף חיובי, כלומר AFTER היחס כבר עלה). צמד ניטרלי לשוק שמפסיד Sharpe סימטרי של -1.22 בכל משטר הוא סימן מובהק לכניסה הפוכה. שני שינויים מוגדרים: (1) FLIP לחזרה לממוצע — כניסה ללונג-ETH/שורט-BTC כשהיחס מתוח עד DOWNSIDE (מומנטום < -threshold או ציון z מתחת לרצועה), בציפייה לחזרה, והכיוון ההפוך כשהוא מתוח כלפי מעלה; יציאה כשהוא חוזר לממוצע. לחלופין, הפוך את המיפוי הנוכחי של BUY/SELL וכוונן מחדש את exit_band. (2) CUT את תדירות המסחר באופן חד — המחזור הנוכחי הוא 306x, עם כ-$63k של עמלות והשפעת מחיר משולבות; הרחב את סף הכניסה ו/או הוסף תקופת החזקה מזערית כדי שיתרון החזרה לממוצע לא יישחק בעלויות הלוך ושוב של שתי הרגליים. בצע בקטסט מחדש; אם גם הגרסה ההפוכה ובתדירות הנמוכה יותר עדיין מציגה יתרון שלילי או נמוך מהעלויות, יש לנטוש את הנחת היסוד (או להסלים ל-revise_hypothesis).
היסטוריית איטרציות
האימות נכשל (leverage_set_but_unused): התצורה מגדירה מינוף=3.0, אך האסטרטגיה אינה משתמשת במינוף בחישוב גודל הפוזיציה. חשב את גודל הפוזיציות לפיו — חשיפה נומינלית = הון * חלק * מינוף / מחיר (קרא את self.config.leverage) — או הגדר מינוף=1.0. במצב הנוכחי המינוף אינו משפיע, והבקטסט זהה ל-1x.
סיכום תוצאה
יחס הלוגריתמים של ETH/BTC בין שני נכסי ענק בעלי מתאם גבוה חוזר לממוצע סביב מגמתו, ולכן כניסת מומנטום נלכדת שוב ושוב בתנודות נגדיות — כל יתרון במרווח הזה מחייב ביטוי של חזרה לממוצע, שהיא השערה חדשה ולא התאמת פרמטרים.
האנליסט קבע שיש לנטוש בשלב סקירת הבקטסט שלפני האופטימיזציה: המימוש היה נקי (243 כניסות מזווגות וניטרליות בדולרים, מחווטות כראוי, ללא השמטות), ולכן ההפסד יוחס להנחת יסוד שגויה ולא לבאג; הוא לא עמד בספי Sharpe, Sortino, תשואה כוללת וגורם רווח. האופטימיזציה, הסקירה הסופית של האנליסט וסקירת הסיכון כלל לא הגיעו לביצוע.
עסקת צמד של Hyperliquid, ניטרלית לשוק, שנכנסה ללונג ETH / לשורט BTC (או להפך) על סמך מומנטום יחס הלוגריתמים של המרווח ETH/BTC, מתוך הימור שמחזורי הדומיננטיות של BTC ומחזורי הנרטיב של ETH גורמים למרווח להתמיד במגמה באופן נקי יותר מכל אחד מהנכסים לבדו.
במשך 695 ימים היא הפסידה בעקביות: תשואה כוללת -69.8%, CAGR -45.5%, Sharpe -1.22, Sortino -2.06, גורם רווח 0.888, שיעור הצלחה 44.6% על פני 486 עסקאות (243 לונג / 243 שורט), עם ירידה מרבית של 72.9%. התוצאה הייתה שלילית בכל שנה (2024 -14.8%, 2025 -43.7%, 2026 -48.4%), כאשר עמלה בסך $38k והשפעת מחיר בסך $25k הכבידו על אות שכבר נעדר יתרון.
Stratmill הוא כלי למחקר ולמסחר נייר (Paper Trading), ואינו ייעוץ פיננסי או ברוקר. תוצאות בדיקה לאחור ומסחר נייר הן היפותטיות. מסחר טומן בחובו סיכון להפסד.