אסטרטגיות
ETH USD-M היפוך תוך-יומי של מיצוי זרימת taker, לונג-שורט (חוזה perp יחיד BINANCE, נרות 15m + פיד TAKER BUY/SELL VOLUME רב-שנתי, דעיכת חריגות בזרימה אגרסיבית שאושרו באמצעות התארכות המחיר, 3 פרמטרים)
תוצאה: ננטש
EthTakerFlowExhaustionReversionLS
מספר פרמטרים נמוך, חיפושי as-of חסינים לפסקי זמן, סימטריה בין פוזיציות long ו-short, וכיסוי מדדים לאורך שנים רבות (העסקאות משתרעות על פני 2021-2026, ולא רק על נתונים עדכניים)
השערה
מימוש
אסטרטגיית fade מיקרו-מבנית, לונג-שורט על מכשיר יחיד ETHUSDT.BINANCE (USD-M perp, 15m). הטריגר הוא קיצון בזרימת taker אגרסיבית (ציון z של חוסר האיזון בנפח הקנייה/מכירה (R-1)/(R+1) מפיד ה-'metrics' הרב-שנתי), CONFIRMED בציון z של התארכות מחיר באותו כיוון; החריגה שמיצתה את עצמה נדעכת בחזרה לעוגן קצר-הטווח שלה. חריגת קנייה אגרסיבית כלפי מעלה -> SHORT, חריגת מכירה אגרסיבית כלפי מטה -> LONG.
תוצאות אימות
CLEAN RESTART 2026-09-04 — היסטוריית ההכרעות ורשומות הלמידה של ריצה זו הוסרו, והיא הופעלה מחדש החל מאימות. הנטישה הקודמת מקורה בצינור העיבוד (pipeline), לא בשוק: ה-harness של Layer-2 קישר באופן שגוי את עוזרי ה-@staticmethod (תוקן); QA הוציאה כרעות ביצועים סופיות על בדיקת עשן לא-ממוטבת (הוסר — QA כעת שופט נכונות בלבד); ופסקי-הזמן של ארגז-החול נבעו ממחסור במשבצות הבקטסט (תוקן). ההשערה וקוד האסטרטגיה לא השתנו. יש לאמת את הקוד לגופו; הביצועים ייקבעו בהמשך על-ידי הבקטסט המלא והממטב (optimizer).
כניסה בו-זמנית כאשר שני ערכי z קיצוניים (flow_z≥2.5 AND price_z≥2.0) סלקטיבית עד כדי כך שהניבה רק 5 עסקאות/206 ימים (~50-60 לאורך כל ההיסטוריה), מתחת לסף המדידות וכ-100x פחות מהתדירות שההשערה מניחה. האסטרטגיה כן מבצעת עסקאות (אין כאן אפס עסקאות); אלה בדיוק הפרמטרים שכיוונן האופטימייזר, ולכן מדובר בחשש לגבי תדירות/יתרון ולא בתקלה בקוד. על האופטימייזר להתייחס למספר העסקאות כמגבלה לצד רף העמלות.
סקירת בדיקה היסטורית
- שארפ
- -0.54
- תשואה כוללת
- -3.20%
- ירידה מרבית
- 3.65%
- סה"כ עסקאות
- 69
- אחוז הצלחה
- 50.7%
- מקדם רווח
- 0.60
מספר פרמטרים נמוך, חיפושי as-of חסינים לפסקי זמן, סימטריה בין פוזיציות long ו-short, וכיסוי מדדים לאורך שנים רבות (העסקאות משתרעות על פני 2021-2026, ולא רק על נתונים עדכניים)
תוחלת שלילית: profit_factor 0.595, avg_trade_return_pct -0.0051% (שלילי), תוחלת -$46.5/לעסקה, Sharpe -0.54 (CI [-1.12, 0.23]); הפסדים בכל משטר תנודתיות
היפוך הגאומטריה של Iter-3 נכשל: avg_loss $233 עדיין 1.7x avg_win $135, skew -2.31, largest_loss -$2,166 לעומת largest_win $572 — חתימת ה-fade ההפוכה של RR נמשכת
רק 69 עסקאות במשך 6.6 שנים (חשיפה 0.42%) — מתחת לרף המדידות של כ-100 עסקאות (L10); העמלות הן 43.2% מהברוטו; אין די נתונים למילוי חלונות walk-forward/holdout
L73 משפחת פרוקסי למדדי taker של זרימת פקודות בחוזה perp יחיד, שהוכח כי אין לה יתרון הן בכיווני דעיכה והן בכיווני המשך (ETH מקבילה תוך-יומית ל-BTC/AVAX עסקאות ה-taker fade שננטשו, L55/L73)
היסטוריית איטרציות
האימות נכשל (Layer 4 — סקירת QA): - הכדאיות לאחר עמלות נכשלת באופן מכריע בריצה עם מדגם גדול. 795 עסקאות (metrics_reliable=true), avg_trade_return_pct = -0.0164% — מתחת לרף החוזים העתידיים של 0.15% USD-M ומתחת לעלות הלוך ושוב של כ-0.10%. total_return -89.85%, profit_factor 0.54, Sharpe -2.23 (CI [-5.56,-1.80]), max_drawdown 91.27% (מעבר לקו הנטישה הקשיח של 50%). חישוב העמלות של ההשערה ('החזרה לממוצע ~0.35-0.5% מכסה את עלות 0.10% הלוך ושוב') הופרך אמפירית. - מבנה היציאה מבטיח יחס תגמול/סיכון הפוך: הרווחים נלקחים כאשר |price_z|<=0.4 (תנועה זעירה), בעוד ההפסדים נמשכים עד לפקודת stop של 2%. win_rate 0.61 אך avg_win $217 לעומת avg_loss $637 (~3x), largest_loss -$2880, return_skew -15.2, kurtosis 257 — רווחים תכופים וקטנים, הפסדים נדירים וגדולים, PF 0.54. - הקוד מממש נאמנה את ההשערה (ETHUSDT.BINANCE 15m, לונג-שורט, טריגר z של יחס taker שאינו מבוסס מחיר + אישור התארכות מחיר, קוטביות fade נכונה, פרמטרים מסוג 3, ללא תקלה במנוי/מונה/גודל פוזיציה). מדובר NOT בפגם בלוגיקת הקוד — זהו כשל אמיתי של יתרון שלילי/עמלות, ולכן יש לנתב לנטישה ולא לכתיבה מחדש של הקוד.
האימות נכשל (Layer 4 — סקירת QA): - כשל בכדאיות לאחר עמלות / יתרון שלילי. avg_trade_return_pct 0.074% נמוך הן מרף החוזים העתידיים של 0.15% USD-M והן מעלות taker הלוך ושוב של כ-0.10%; profit_factor 0.79, total_return -5.58%, Sharpe -1.14 (CI [-2.64,+0.43]). Win_rate 0.64 אך avg_loss $502 ≈ 2.3x avg_win $218 (skew -2.13, tail_ratio 0.40) — חתימת fade-reversion עם יחס תגמול/סיכון הפוך. המדגם גדול דיו, עם 146 עסקאות: תוצאה שלילית מכרעת. שום שינוי בפרמטרים לא הופך תוחלת גולמית שלילית — יש לחסום ולנטוש. - מחרוזת התיעוד/הרציונל של האסטרטגיה עצמה קובעת שהיא 'should be ABANDONED per the QA's pre-registered routing, not iterated further,' ובכל זאת היא הוגשה מחדש כאיטרציה עם התאמות פרמטרים להפחתת סיכון בלבד וללא יתרון חדש. הגשה שמבטלת את עצמה ותופסת משבצת איטרציה — בעיית ניתוב, לא פגם בקוד.
האימות נכשל (Layer 4 — סקירת QA): - התיקון המבני של iter-3 לא תיקן את היתרון וגם לא שמר על מדגם שניתן למדידה. בוצעו רק 18 עסקאות במשך 363 ימים (flow_thresh 2.5 + price_ext 2.0 הגבילו את הכניסות הרבה מתחת לרף של כ-100 עסקאות), ולכן התוצאה אינה יכולה להבחין בין יתרון לרעש. בתוך המדגם הדליל הזה האסטרטגיה היא STILL מפסידה נטו, עם אותו יחס תגמול/סיכון הפוך שהשינוי נועד לתקן: avg_trade_return_pct -0.108% (שלילי, מתחת לעמלות), profit_factor 0.42, Sharpe -1.21, win_rate 0.556, avg_loss $293 ≈ 3.0x avg_win $98 (גרוע מהכ-2.3x הקודם), largest_loss -$893 לעומת largest_win $406, skew -9.1. פקודת ה-stop המבוססת על z לא הגבילה את ההפסדים לפחות מהרווח מהחזרה לממוצע. איטרציה מפסידה שלישית ברציפות (iter-1 -89.85%, iter-2 -5.58%, iter-3 -1.37%).
Stratmill הוא כלי למחקר ולמסחר נייר (Paper Trading), ואינו ייעוץ פיננסי או ברוקר. תוצאות בדיקה לאחור ומסחר נייר הן היפותטיות. מסחר טומן בחובו סיכון להפסד.