מה זה בקטסטינג בעצם
בדיקת עבר לוקחת מערכת כללים קבועה — למשל, תנאי כניסה, תנאי יציאה, וגודל פוזיציה — ומריצה אותה מחדש על מערך נתונים היסטורי כגון מחירי Bitcoin (BTC) מהעבר. היא מתעדת אילו עסקאות הכלל היה מייצר ומפיקה נתונים סטטיסטיים כמו תשואה כוללת, שיעור הצלחה, ירידת שיא (drawdown) מרבית, ומספר העסקאות.
הרעיון המרכזי פשוט: אם לכלל לא היה מבנה שימושי, הוא לא אמור להתנהג טוב יותר מאשר אקראי על נתוני העבר. בקטסטינג הוא דרך לבחון את ההתנהגות ההיסטורית של כלל באופן מדיד וניתן לשחזור, במקום להסתמך על זיכרון או אינטואיציה לגבי 'מה בדרך כלל קורה.'
מה בדיקת עבר יכולה להראות באופן לגיטימי
בדיקת עבר אמינה ביותר ככלי תיאורי ואבחוני ולא ככלי חיזוי. היא יכולה לחשוף כמה פעמים הכלל היה סוחר, כמה גדולה הייתה ירידת השיא ההיסטורית הגרועה ביותר שלו, כמה רגישות התוצאות לעלויות, והאם ההיגיון בכלל רץ ללא שגיאות.
היא גם שימושית לצורך שלילה. כלל שתפקד בצורה גרועה על פני היסטוריה ארוכה ומגוונת — או שעבד רק בתקופה צרה אחת — בבירור לא הפגין חוסן. שלילה של רעיונות היא לעיתים קרובות שימוש כן יותר בבקטסטינג מאשר ניסיון לאשר שרעיון מועדף 'עובד.'
התאמת יתר: המלכודת המרכזית
התאמת יתר מתרחשת כאשר אסטרטגיה מכוונת בצורה כה צמודה למוזרויות של מערך נתונים היסטורי אחד עד שהיא לוכדת רעש ולא דפוס בר-קיימא כלשהו. אם תבדוק מאות שילובי פרמטרים ותשמור את זה עם התשואה הטובה ביותר בעבר, סביר מאוד שבחרת מזל, לא מיומנות — שילוב כלשהו תמיד היה עתיד להיראות טוב במקרה.
סימני האזהרה מוכרים: פרמטרים רבים הניתנים לכוונון, תוצאות שקורסות כאשר הגדרה מוזזת מעט, ביצועים מרהיבים המרוכזים במעט עסקאות, וכללים שהותאמו שוב ושוב עד שעקומת ההון נראתה מושכת. אסטרטגיה בהתאמת יתר נוטה לתפקד גרוע בהרבה מחוץ למדגם — על נתונים שהיא לא כוונה אליהם — וגרוע עוד יותר במסחר בזמן אמת.
הטיות אחרות שמנפחות תוצאות של בדיקות עבר
התאמת יתר אינה הבעיה היחידה. הטיית מבט קדימה (look-ahead bias) משתמשת במידע שלא היה זמין ברגע העסקה. הטיית הישרדות (survivorship bias) בודקת רק נכסים שעדיין קיימים, תוך התעלמות מאלה שנכשלו. הטיית חיטוט בנתונים (data-snooping bias) מצטברת כאשר אנשים רבים בודקים רעיונות רבים על אותה היסטוריה ורק המנצחים מדווחים.
גם חיכוכים מעשיים קל להשמיט. עלויות מסחר, עמלות, החלקה (slippage), מרווחים (spreads), מימון, והקושי במילוי הוראות גדולות בשווקים דלילים יכולים להפוך כלל רווחי על הנייר לכלל מפסיד. בדיקת עבר שמניחה מילוי מושלם במחירים אידיאליים מודדת שוק שאינו קיים.
מדוע בדיקת עבר טובה אינה תחזית
אפילו בדיקת עבר שנבנתה בקפידה ושבה נשלטו ההטיות מתארת את העבר תחת מערכת תנאים מסוימת אחת. השווקים משתנים: נזילות, תנודתיות, משתתפים ורגולציה כולם משתנים לאורך זמן, וכלל שהתאים למשטר אחד עשוי להיכשל באחר. ביצועי העבר אינם נושאים ערובה לגבי העתיד, ובדיקות עבר לעיתים קרובות מוגזמות.
זו הסיבה ששיטות מסחר חזייתיות באופן כללי — תבניות גרף, גלי אליוט (Elliott Wave), רמות פיבונאצ'י (Fibonacci), ואינדיקטורים טכניים כגון RSI או MACD — שנויות במחלוקת וסובייקטיביות. בקטסטינג שלהן יכול לגרום להן להיראות מדויקות, אך הוא אינו יכול לגרום להן לנבא מחירים באופן אמין. המסחר הוא בסיכון גבוה, ומחקרים מצביעים באופן עקבי על כך שרוב הסוחרים הקמעונאיים מפסידים כסף לאורך זמן.
קריאת נתוני שוק עם הקשר
מכיוון שבדיקות עבר יכולות להחמיא לאסטרטגיה, יש המעדיפים להסתכל גם על הקשר רחב יותר של נתוני שוק במקום על המחיר בלבד. BIKENZO הוא טרמינל נתונים ואנליטיקה של Bitcoin המציג מידע כגון נזילות ביחס למחיר ה-BTC; הקשר זה יכול לעזור לך לפרש האם תנועה היסטורית התרחשה בשוק עמוק ונזיל או בשוק דליל.
זהו הקשר, לא אות ולא תחזית. BIKENZO אינו אומר לך מה יקרה, אינו מייצר עסקאות, ואינו מקום למסחר — הוא עדשה להבנת הנתונים שמאחורי המחיר. כל החלטה, וכל סיכון, נשארים לחלוטין באחריותך.