אסטרטגיות
SOL מומנטום ביניים של סדרת זמן (חלון דילוג), לונג-שורט (SOLUSDT.BINANCE USD-M, נרות 4H — המגמה נמדדת מ-OVER t-N..t-k, תוך השמטת EXCLUDING k הנרות האחרונים כדי לסנן תנודות חדות עקב היפוך קצר טווח, גודל פוזיציה מותאם לתנודתיות, יציאה באמצעות סטופ נגרר של ATR, 3 פרמטרים)
תוצאה: ננטש
SolIntermediateSkipWindowTsmomLS
סיכום תוצאה
האסטרטגיה ניסתה לפתור את הבעיה של תנודות חדות שמחקו רווחים הקטנים מהעמלות והכשילו חיקויי מגמה קודמים של SOL, באמצעות מדידת מומנטום של 4H בחלון ביניים שמשמיט את הנרות האחרונים, המועדים להיפוך, התאמת גודל הפוזיציה ביחס הפוך לתנודתיות ויציאה באמצעות פקודת סטופ נגררת של ATR. הבקטסט הראשוני עבר את סף הבדיקה שלפני האופטימיזציה במדגם מכריע של 362 עסקאות (יחס שארפ 0.64, PF 1.24, יתרון לעסקה 1.17% שהיה גבוה בהרבה מעלויות המסחר), ולכן אושרה הרצת אופטימיזציה מלאה. אך הניפוח הסטטיסטי בשלב 3 היה מכריע: יחס שארפ במדגם האימון, 2.96, ירד ל־OOS -0.099; במדגם הביקורת התקבל -0.228 ב־59 עסקאות; PBO 0.51 ויחס שארפ לאחר תיקון לניפוח סטטיסטי 0.0 סימנו את התוצאה שנבחרה כרעש; וירידה משיא לשפל של 31.7% באופטימיזציה חרגה מתקרת 25% שנרשמה מראש. האנליסט זנח אותה אחרי איטרציה אחת כחיקוי TSMOM מותאם מדי לשם יחיד של OHLCV, ללא אזור יציב להתקדם ממנו באיטרציות.
השערה
אסטרטגיה LONG-SHORT, על מכשיר יחיד, כיוונית וטהורה מסוג OHLCV, על חוזה תמידי SOLUSDT.BINANCE USD-M (נרות 4H). המנגנון הוא מומנטום של סדרת זמן INTERMEDIATE / SKIP-WINDOW: אות המגמה הוא התשואה המצטברת מ-t-N עד t-k, תוך השמטת EXCLUDING k הנרות האחרונים, שבהם מתרחשים היפוכים קצרי טווח ויוצרים תנודות חדות שרווחיהן קטנים מהעמלות, שהכשילו חיקויי מגמה קודמים של SOL/אלטקוינים. סימן מומנטום הביניים קובע את הכיוון עם deadband; גודל הפוזיציה נקבע ביחס הפוך לתנודתיות; מכשיר יחיד, אותה זירה, ללא עסקאות נגד המגמה.
המימוש תואם להשערה כפשוטה: חלון הדילוג הוא המנגנון המרכזי, ולכן המונה הוא LOG המצטבר של RETURN מ-t-N עד t-k, כאשר k הנרות האחרונים מושמטים במכוון מהמדידה (הם עדיין מעדכנים את ATR, את המחיר ואת הסטופ הנגרר, אך אינם משפיעים על כיוון העסקה). נרמול לפי ATR%*sqrt(N-k) הופך את הציון לחסר יחידות בכל משטרי התנודתיות של SOL, כך שלפרמטר ה-deadband היחיד יש אותה משמעות בשוק רגוע ולחוץ (לפי L5: אין סף תשואה מוחלט קבוע). האות רציף ומוחזר בכל נר; החלטת הכניסה היא סף טהור ב-should_enter. שלושה פרמטרים מכוילים (תקופת מבט לאחור, דילוג, deadband), וכן סטופ נגרר/תקופה של ATR ושיעור סיכון; אין צירוף נוסף של משטר/נפח/אישור (לפי L25), כך שהכניסות תכופות מספיק לחלון הבדיקה בסביבת ההרצה המוגבלת. ה-warmup הוא 49 נרות, חלק זעיר מחלון ההרצה המוגבלת של 4H (לפי L21). נדרשת זירת חוזים עתידיים BINANCE כי האסטרטגיה מוכרת בשורט; המינוף נשאר 1.0 והחשיפה הנומינלית ברוטו מוגבלת בנפרד ממסלול ההון, כדי שהפסדים לא יצטברו ויגדילו את גודל הפוזיציה (לפי L15). גודל הפוזיציה מכומת לדיוק של SOLUSDT בגודל (3 dp) ועובר דרך בדיקת המינימום הנומינלי של תבנית הבסיס.
חיקוי OHLCV TSMOM מותאם יתר על המידה לנכס יחיד. יחס שארפ IS במדגם האימון 2.96 קורס ל-OOS -0.099 (is_overfitted=true), יחס שארפ במדגם הביקורת -0.228 על פני 59 עסקאות, PBO 0.51 > 0.5, DSR 0.0 / is_significant=false / נכשל ב-FDR של התוכנית — אי אפשר להבחין בין יחס שארפ שנבחר לרעש שנובע מבחירת הטובה מבין N לאורך 225 ניסויים. המסגור מחדש של חלון הדילוג לא הוסיף עמידות שהניפוח הסטטיסטי בשלב 3 לא יכול להסיר; היתרון אינו קיים, ולא רק מכויל לא נכון (תקופת המבט לאחור היא עצמה פרמטר סף חד, ואין אזור יציב להתקדם ממנו באיטרציות). תואם למשפחת התאמת היתר של חיקויי TSMOM יומי/4H על נכס יחיד (חיקויי TSMOM SOL/אישור מומנטום קודמים ננטשו כולם fee_edge/no_edge). לפי מסגרת ההחלטה, התאמת יתר מובילה לנטישה (מסגור מחדש של אותו מנגנון על מכשיר אחר רק יוביל שוב להתאמת יתר).
מימוש
אסטרטגיית מומנטום של סדרת זמן, לונג-שורט, בחלון ביניים (חלון דילוג) על חוזה תמידי SOLUSDT.BINANCE USD-M, נרות 4H. בכל נר מחושב ציון מומנטום רציף = log(P[t-k]/P[t-N]) חלקי התנועה המשתמעת מ-ATR באותו אופק של (N-k) נרות; כלומר, המגמה נמדדת לאורך t-N..t-k, ו-MOST RECENT k הנרות האחרונים אינם נכללים, כדי שרעש היפוך קצר טווח לא ייכנס לאומדן המגמה. ציון מעל +deadband מוביל ללונג, ומתחת ל--deadband לשורט. יוצאים בהיפוך סימן של מומנטום הביניים או באמצעות סטופ נגרר של ATR מהנקודה הקיצונית המיטיבה ביותר מאז הכניסה. קביעת גודל הפוזיציה ביחס הפוך לתנודתיות: סיכון של שיעור קבוע מההון לאורך מרחק הסטופ של ATR, עם תקרה קשיחה לחשיפה נומינלית כשיעור מההון. ברירות מחדל: N=30 נרות (5 ימים), k=3 נרות (12h), deadband 0.6 sigma, 3x ATR(14) סטופ נגרר, סיכון 2% לעסקה.
תוצאות אימות
אם הכוונה הייתה להגדיר את ה-warmup של ה-framework, אשרו שהבסיס אכן קורא את min_bars_required; אחרת שנו את השם לפונקציית עזר פנימית (למשל _min_bars) כדי למנוע אזהרת הסתרה.
min_bars_required(self) גוברת על מתודת בסיס של מסגרת העבודה או מסתירה אותה; ניתוח סטטי מזהיר שייתכן שהבסיס מסתמך על מימוש warmup משלו ומתעלם מההחלפה הזאת. כאן אין בכך נזק, כי ל-calculate_signal יש בדיקת warmup פנימית משלה (מחזירה 0.0 עד ש-len(_closes) > lookback), ולכן אותות לעולם אינם נפלטים כשאין די נתונים, בלי קשר למסלול ה-warmup שבו משתמש הבסיס.
עוקבת מגמה כיוונית טהורה מסוג OHLCV על SOL, לנכס יחיד; משפחה שנכשלה שוב ושוב סביב PF~1.0 לאחר האופטימיזציה. תוצאות סביבת ההרצה המוגבלת חיוביות (יחס שארפ 0.64, PF 1.27, avg_trade 1.17%), אך יחס שארפ CI משתרע על פני אפס (נמוך -0.15) ושיעור ההצלחה הוא 43%, כשהרווחים מרוכזים בשלישי התנודתיות הרגילים והלחוצים (בשליש הרגוע רק +5.5%, יחס שארפ 0.24). מבנה חלון הדילוג הוא מנגנון חדש באמת (לפי L81, לא כוונון מחדש של מנגנון OHLCV שננטש), ולכן ראוי לבקטסט אמיתי; אך על האנליסט לוודא שיתרון מומנטום הביניים שורד עלויות של היסטוריה מלאה בכל משטרי התנודתיות, ולא מתקיים רק במשטרים מגמתיים.
סקירת בדיקה היסטורית
- שארפ
- 0.64
- תשואה כוללת
- 112.24%
- ירידה מרבית
- 22.18%
- סה"כ עסקאות
- 362
- אחוז הצלחה
- 43.1%
- מקדם רווח
- 1.24
מדגם מכריע: 362 עסקאות לאורך חלון של 6 שנים (2183 ימים), metrics_reliable=true.
היתרון לעסקה אכן גבוה מהעלויות: avg_trade_return_pct 1.17% לעומת סף 0.15% של Binance USD-M; העמלה היא רק 3.3% מהברוטו, ההשפעה 7.1% — זו אינה שבריריות לעמלות מסוג NOT.
PF 1.237 נמצא בבירור ABOVE לרצועת ההשפעה השלילית של עמלות והשפעת מחיר [0.85,1.10], יחס שארפ חיובי 0.643, אלפא חיובית 0.10, DD 22.2% (<60%), recovery_factor 4.17.
העסקאות מממשות את ההשערה: איזון בין לונג (171) לשורט (191), 362 שסומנו = 362 שנשלחו, יציאה באמצעות סטופ נגרר של ATR, וקביעת גודל הפוזיציה ביחס הפוך לתנודתיות. אין אי־התאמה במנגנון.
מומנטום TSMOM בחלון דילוג (ביניים, מסונן מהיפוכים) הוא מבנה חדש באמת לפי L81/QA, ולא כוונון מחדש של מנגנון OHLCV שננטש — ולכן ראוי לבדיקה אמיתית.
רווחית בכל שלושת שלישי התנודתיות (רגוע +5.5%, רגיל +32%, לחוץ +45%; only_one_regime=false).
משפחת מעקב מגמה קלאסית של OHLCV על נכס יחיד (L82/L93), שנכשלת שוב ושוב עקב התאמת יתר לאחר הניפוח הסטטיסטי בשלב 3 — יחס שארפ הבסיס 0.64 נמוך מרמת האסטרטגיות ששרדו, ADA (יחס שארפ 1.6/PF 2.19).
היתרון דועך לפי שנה קלנדרית: 2021-2023 חיובי מאוד, אך 2024 -1.5%, 2025 -7.2%, 2026 +1.5% — המשטרים האחרונים תורמים בקושי, ומדגם הביקורת הוא כ-15 החודשים האחרונים.
Sharpe 95% CI [-0.17, 1.45] משתרע על אפס בקצה הנמוך; שיעור הצלחה 43%; Sharpe בשלישון הרגוע הוא רק 0.24.
חלון מדגם הביקורת חל כולו בתקופת 2025-2026 החלשה, ולכן ייתכן שיהיה קשה לעבור את ספי התיקון לניפוח סטטיסטי ומדגם הביקורת של SOFT.
ניתוח
מדגם מכריע (403 עסקאות, חלון של 2186 ימים, metrics_reliable=true) ויתרון אמיתי לכל עסקה מעל העלויות (avg_trade_return_pct 0.80% לעומת רצפת ה-USD-M של Binance ב-0.15%; עמלה של 3.99% מהברוטו, השפעה של 9.4%) — הכשל הוא רגישות לעמלות (NOT).
רשת הרגישות חלקה ברובה עבור רוב הפרמטרים (רק תקופת המבט לאחור סומנה כפרמטר סף חד).
התאמת יתר (HARD): Sharpe במדגם האימון 2.96 קורס ל--0.099 מחוץ למדגם; ווק-פורוורד is_overfitted=true. ערכי Sharpe בחלונות הם OOS -0.40 / +0.10 / 0.0 — שום יתרון אינו מכליל.
מדגם ביקורת FAILED (HARD): Sharpe במדגם הביקורת -0.228 על פני 59 עסקאות — יתרון עתידי שלילי בכ-15 החודשים האחרונים של נתונים שלא נצפו.
PBO 0.512 > 0.5 (HARD): סביר יותר שהבחירה בפרמטרים היא התאמת יתר.
קריסת העמידות: deflated_sharpe 0.0, PSR 0.85, is_significant=false, נכשל ב-FDR של התוכנית (שומר 4 מתוך 269). אי אפשר להבחין בין יחס שארפ שנבחר לבין רעש שנובע מבחירת הטובה מבין N לאורך 225 ניסויים; יחס שארפ מרבי צפוי 2.75 עולה על כל תוצאה שהושגה OOS.
הירידה משיא לשפל לאחר האופטימיזציה 31.7% חרגה מתקרת 25% שנרשמה מראש בהשערה עצמה; 3 מתוך 6 תחזיות שנרשמו מראש לא התממשו (OOS יחס שארפ, ירידה משיא לשפל, מקדם רווח).
תקופת המבט לאחור היא פרמטר סף חד (Sharpe 0.20-0.63 לאורך +-20%) — הפרמטר היחיד שהסריקה הסתמכה עליו אינו יציב.
Benjamini-Hochberg ב-q=0.10 על פני 269 מועמדים בתוכנית משאיר 4. מועמד שאינו שורד כאן אינו ניתן להבחנה מהרעש של התוכנית עצמה, גם אם הסטטיסטיקות האישיות שלו נראות טובות.
סיכום תוצאה
מסגור מחדש של אסטרטגיית מעקב מגמה מסוג OHLCV על נכס יחיד (כאן כמומנטום ביניים עם חלון דילוג) אינו מוסיף עמידות שהניפוח הסטטיסטי בשלב 3 אינו יכול להסיר; אי אפשר להבחין בין יחס שארפ חזק במדגם האימון של אסטרטגיה איטית על מכשיר יחיד לבין רעש שנובע מבחירת הטובה מבין N, וכיוון שתקופת המבט לאחור היא פרמטר סף חד, אין אזור יציב להתקדם ממנו באיטרציות.
האנליסט זנח אותה לאחר האופטימיזציה בעקבות כמה כישלונות בספי HARD — is_overfitted=true, OOS שלילי / יחס שארפ שלילי במדגם הביקורת, PBO>0.5, DSR 0.0 / לא מובהק / נכשל ב-FDR של התוכנית — וירידה משיא לשפל של 31.7% לאחר האופטימיזציה חרגה מתקרת 25% שהוגדרה מראש בהשערה עצמה.
אסטרטגיית מומנטום של סדרת זמן, לונג-שורט על מכשיר יחיד, בטווח 4H על SOLUSDT.BINANCE USD-M; היא מדדה מגמה בחלון דילוג ביניים (t-N..t-k, ללא k הנרות האחרונים) כדי לסנן תנודות חדות עקב היפוך קצר טווח, עם קביעת גודל פוזיציה ביחס הפוך לתנודתיות ויציאה באמצעות סטופ נגרר של ATR.
הבקטסט הראשוני על פני 362 עסקאות ובחלון של 2183 ימים נראה אפשרי (Sharpe 0.64, PF 1.24, דרואודאון מרבי 22.2%, avg_trade_return_pct 1.17% מעל סף העמלות 0.15%), אך האופטימיזציה בשלב 3 חשפה את הכשל: Sharpe במדגם האימון 2.96 קרס ל--0.099 מחוץ למדגם, Sharpe במדגם הביקורת היה -0.228 על פני 59 עסקאות, PBO 0.51, ו-Sharpe מנוכה 0.0.
Stratmill הוא כלי למחקר ולמסחר נייר (Paper Trading), ואינו ייעוץ פיננסי או ברוקר. תוצאות בדיקה לאחור ומסחר נייר הן היפותטיות. מסחר טומן בחובו סיכון להפסד.