תשובה מהירה
# תשובה: Backtesting במסחר
בדיקת עבר (backtesting) היא שיטה להערכת אסטרטגיות מסחר על ידי סימולציה שלהן על נתונים היסטוריים לפני השקעת הון אמיתי. שיטה זו חיוני לסוחרי יום ולחברות פרופסיונליות להערכת ביצועים ללא חשיפה בחיים, וקובע תקן בתעשיית ההשקעות הישראלית.
backtesting מסחר הוא תהליך שבו סוחר בודק אסטרטגיית מסחר על נתונים היסטוריים — לפני שהוא מסתכן בכסף אמיתי. במקום לקפוץ למים קרים ולגלות שהאסטרטגיה שלך לא עובדת אחרי שכבר הפסדת 30,000 שקל, אתה מריץ את האסטרטגיה על נתוני מחיר עבר ורואה מה היה קורה. נכון ל-2026, עם שוק ההון הישראלי הופך לנגיש יותר לסוחרים עצמאיים, backtesting מסחר הפך מכלי אופציונלי לצורך קיומי — בין אם אתה סוחר מניות בבורסת תל אביב, מט"ח, זהב, או מתכוון לעבור אתגר נוסטרו. בבנקים גדולים כמו מזרחי טפחות, backtesting חלק מדוחות ניהול הסיכונים הרשמיים עוד משנת 2024 — הם מחויבים לבצע אותו לפי הנחיות בנק ישראל. השאלה היא: למה הסוחר הפרטי לא עושה את אותו הדבר?
מה זה backtesting מסחר ולמה זה חיוני לסוחר הישראלי
backtesting מסחר הוא סימולציה של אסטרטגיית מסחר על נתונים היסטוריים, במטרה להעריך את ביצועיה לפני חשיפה לסיכון אמיתי. המטרה פשוטה: לקבל תמונה אובייקטיבית של אסטרטגיה — כמה פעמים היא ניצחה, כמה פעמים הפסידה, מה המשיכה המקסימלית (drawdown), ומה הרווח ממוצע לעסקה.
הבעיה המרכזית שסוחרים ישראלים נתקלים בה היא שאין מספיק מידע עברי מעשי על נושא זה. רוב החומר הקיים ברשת הוא דוחות כספיים טכניים של בנקים — PDFs יבשים שאינם מדברים אל הסוחר העצמאי. לפי דוח ניהול הסיכונים של מזרחי טפחות לשנת 2024, backtesting מחויב כחלק מגילויי באזל III ומוגש לאתר Magna של רשות ניירות ערך — אבל זה backtesting מוסדי. הסוחר הפרטי צריך גרסה פשוטה יותר, מעשית ויעילה.
למה זה חיוני? כי נתוני שוק מראים שרק 10-20% מסוחרי היום מצליחים לאורך זמן. חלק גדול מהכישלון נובע מאסטרטגיות שמעולם לא נבדקו — הסוחר מנסה משהו שנשמע הגיוני, מפסיד כסף, ועובר לדבר הבא. backtesting מסחר שובר את המעגל הזה.
אם אתה שוקל להיכנס לעולם המסחר המקצועי, כדאי להבין לעומק את המושג של מה זה תיק נוסטרו? המדריך המקיף לסוחר הישראלי 2026 — שם backtesting מסחר הוא כלי ליבה לפני שמגישים אתגר מימון.
כלי backtesting מסחר — חינמיים ומשולמים לסוחר הישראלי
הכלים לביצוע backtesting מסחר נחלקים לשלוש קטגוריות: כלים ויזואליים (גרפיים), כלים מבוססי קוד, וכלים מבוססי אקסל. כל אחד מהם מתאים לסוג אחר של סוחר.
TradingView — הכלי הנגיש ביותר
TradingView היא הפלטפורמה הפופולרית ביותר לביצוע backtesting מסחר ויזואלי. תכונת ה-Bar Replay מאפשרת לך "לגלגל אחורה" את הגרף לנקודת זמן ספציפית, לבצע עסקאות ידניות, ולראות מה קורה. תוכנית ה-Pro של TradingView (כ-15 דולר לחודש) פותחת גישה לנתונים היסטוריים מעמיקים יותר, כולל נתוני intraday ל-TASE.
Python ו-Backtrader — לסוחר הטכני
ספרית Backtrader ב-Python היא כלי חינמי ועוצמתי. עם קוד של כמה עשרות שורות, אפשר לבדוק אסטרטגיה על שנים של נתונים ב-TA-35, מניות ספציפיות או זוגות מט"ח. היתרון: בדיקה אוטומטית של אלפי שילובים של פרמטרים. החיסרון: דורש ידע בסיסי בתכנות.
Excel — הכלי הפשוט לכולם
Excel מאפשר backtesting מסחר ידני פשוט — תוריד נתוני מחיר מ-TASE, תגדיר כלל כניסה ויציאה, ותסמן כל עסקה בטבלה. זה איטי, אבל מדגיש הבנה עמוקה של האסטרטגיה. עבור מתחילים, זה לרוב נקודת הפתיחה הטובה ביותר.
QuantConnect — לאוטומציה מתקדמת
QuantConnect מציע סביבת backtesting מסחר מתקדמת עם גישה לנתונים היסטוריים רחבים, כולל מניות, מט"ח וקריפטו. הגרסה הבסיסית חינמית ותומכת בפייתון. הכלי שימושי במיוחד לאסטרטגיות אלגוריתמיות.
| כלי | עלות | רמת קושי | מתאים ל | נתוני TASE |
|---|---|---|---|---|
| TradingView Pro | ~15$/חודש | קל | כל סוחר | כן |
| Excel | חינם | קל-בינוני | מתחילים | ידני |
| Python / Backtrader | חינם | מתקדם | סוחרים טכניים | דרך API |
| QuantConnect | חינם / Pro | מתקדם | אלגוריתמאים | מוגבל |
| MetaTrader 4/5 | חינם | בינוני | סוחרי מט"ח | לא |
שלבי backtesting מסחר — מדריך מעשי שלב אחרי שלב
backtesting מסחר מוצלח לא נעשה באקראי — יש מתודולוגיה ברורה שצריך לעקוב אחריה. הנה שבעת השלבים שמאור גנימה מלמד בתכנית ה-Roadmap של Addiction2Success כחלק מבניית אסטרטגיה מסחרית מבוססת נתונים:
שלב 1: הגדרת האסטרטגיה בצורה ברורה ומדויקת
לפני שמריצים backtesting מסחר, חייבים להגדיר את האסטרטגיה בכתב: מה תנאי הכניסה? מה תנאי היציאה? איפה ה-Stop Loss? איפה ה-Take Profit? על איזה נכס? באיזו מסגרת זמן (טיים-פריים)? אסטרטגיה שלא מוגדרת במדויק לא ניתנת לבדיקה משמעותית.
שלב 2: בחירת הנכס ותקופת הנתונים
לסוחרים ישראלים, מומלץ לבדוק backtesting מסחר על הנכסים שאתם מתכוונים לסחור: מדד TA-35, מניות ספציפיות בבורסת תל אביב, זהב (לפי סשן לונדון), או זוגות מט"ח כמו EUR/USD. שימו לב שנתוני TASE זמינים דרך אתר הבורסה לניירות ערך בתל אביב. בחרו לפחות 2-3 שנים של נתונים לקבלת מדגם סטטיסטי משמעותי.
שלב 3: פיצול הנתונים לתקופת אימון ותקופת בדיקה
זהו אחד הכללים החשובים ביותר ב-backtesting מסחר: אל תבדקו את האסטרטגיה על אותם נתונים שבהם פיתחתם אותה. הטכניקה הנכונה: השתמשו ב-70% מהנתונים לפיתוח (למשל, 2022-2024) ו-30% לבדיקה עצמאית (2025-2026). זה נקרא out-of-sample testing — ומונע overfitting.
שלב 4: הרצת הסימולציה
הריצו את ה-backtesting מסחר על הנתונים ורשמו כל עסקה: תאריך כניסה, מחיר כניסה, מחיר יציאה, סכום רווח/הפסד, ומשך העסקה. ב-TradingView אפשר לעשות זאת ידנית עם Bar Replay, או אוטומטית עם Pine Script.
שלב 5: חישוב מדדי ביצוע
לאחר הרצת ה-backtesting מסחר, חשבו את המדדים הקריטיים (יפורטו בסעיף הבא). זה השלב שבו הנתונים הגולמיים הופכים לתובנות משמעותיות.
שלב 6: אופטימיזציה — עם זהירות
אם התוצאות לא מספקות, אפשר לשנות פרמטרים ולהריץ שוב. אבל היזהרו מ-overfitting — כוונון יתר של האסטרטגיה לנתוני העבר. אסטרטגיה שמרוויחה 40% בשנה בבדיקה אבל מפסידה בפועל היא בעיה נפוצה מאוד.
שלב 7: Walk-Forward Analysis
זוהי טכניקה מתקדמת של backtesting מסחר שבה אתה מאמן את האסטרטגיה על חלון זמן קטן, בודק קדימה, ואז מזיז את החלון קדימה ומחזור. היא מדמה ביצוע בזמן אמת ומתאימה במיוחד לשוק הישראלי שסובל מתנודתיות גבוהה — מלחמות, אינפלציה, ואירועים גיאופוליטיים משפיעים משמעותית.
מה למדוד — מדדי ביצוע חשובים ב-backtesting מסחר
המדדים הנכונים ב-backtesting מסחר הם ההבדל בין אסטרטגיה שנראית טובה על הנייר לאסטרטגיה שפועלת בפועל. הנה המדדים שחייבים לבדוק:
Win Rate — אחוז הצלחה
Win Rate הוא אחוז העסקאות הרווחיות מסך כל העסקאות. Win Rate מעל 60% נחשב טוב, אבל הוא לא מספיק לבד. אפשר לנצח ב-70% מהעסקאות ועדיין להפסיד כסף אם ההפסדים גדולים מהרווחים.
Profit Factor — מקדם הרווח
Profit Factor הוא סך הרווחים חלקי סך ההפסדים. Profit Factor מעל 1.5 הוא יעד סביר; מעל 2.0 הוא מעולה. נוסחה: (Win Rate × ממוצע רווח) / (Loss Rate × ממוצע הפסד). אם הPF שלך הוא 1.2, האסטרטגיה שורדת אבל לא מרשימה.
Max Drawdown — משיכה מקסימלית
Max Drawdown מודד את הירידה המקסימלית מהשיא לשפל בתקופת הבדיקה. Drawdown מתחת ל-10-20% נחשב סביר לסוחרי יום. Drawdown גבוה מדי פירושו שהאסטרטגיה מסוכנת מדי לתיק — ובייחוד לאתגרי נוסטרו שדורשים ניהול סיכונים קפדני.
Sharpe Ratio — יחס שארפ
יחס שארפ מודד את התשואה ביחס לסיכון. Sharpe Ratio מעל 1.0 הוא טוב; מעל 2.0 הוא יוצא דופן. הנוסחה: (תשואה ממוצעת – ריבית חסרת סיכון) / סטיית תקן התשואות. בשוק הישראלי, בהינתן ריביות בנק ישראל של כ-4.5% ב-2024-2025, הסטנדרד מחמיר יותר.
Expectancy — ציפייה מתמטית לעסקה
Expectancy הוא הרווח הממוצע לעסקה, ומחושב כך: (Win Rate × ממוצע רווח) – (Loss Rate × ממוצע הפסד). ציפייה חיובית פירושה שהאסטרטגיה תרוויח לאורך זמן אם תבצע מספיק עסקאות.
| מדד | ערך מינימלי מקובל | ערך טוב | ערך מעולה |
|---|---|---|---|
| Win Rate | 50%+ | 60%+ | 70%+ |
| Profit Factor | 1.2+ | 1.5+ | 2.0+ |
| Max Drawdown | <20% | <15% | <10% |
| Sharpe Ratio | 0.5+ | 1.0+ | 2.0+ |
| Expectancy | חיובי | >0.5R | >1R |
Forward Testing — השלב הקריטי אחרי backtesting מסחר
Forward testing (נקרא גם paper trading) הוא השלב שבא אחרי backtesting מסחר מוצלח — ולפני כסף אמיתי. כאן אתה מריץ את האסטרטגיה בזמן אמת, אבל עם כסף וירטואלי.
ההבדל בין backtesting מסחר ל-forward testing הוא הבדל בין לדעת שאסטרטגיה עבדה בעבר לבין לדעת שאתה מסוגל לבצע אותה בפועל. הרגשות, הלחץ, הפיתוי לסטות מהכלל — כל אלה נכנסים לתמונה רק ב-forward testing.
כמה זמן צריך לבצע forward testing? המינימום המוסכם הוא חודש אחד של עסקאות, עדיף שלושה חודשים. לאחר מכן, אם התוצאות תואמות את ה-backtesting מסחר שביצעתם, אפשר לעבור לכסף אמיתי — בגדלים קטנים תחילה.
אם אתם שואפים לעבוד עם חברת נוסטרו, הסדר הנכון הוא: backtesting ← forward testing ← אתגר נוסטרו. אל תדלגו שלבים. כדי להבין יותר על המסלול המלא להיות סוחר נוסטרו מקצועי בישראל, קראו את המדריך על איך להיות סוחר נוסטרו בישראל – המדריך השלם 2026.
חשוב לציין: backtesting מסחר אינו ערובה לרווח עתידי. לפי Investopedia, ביצועי עבר אינם מנבאים ביצועי עתיד — זהו עיקרון בסיסי בניתוח פיננסי. אבל backtesting מסחר מוצלח מעלה משמעותית את ההסתברות שהאסטרטגיה שלך מבוססת על יתרון אמיתי (edge) בשוק.
טעויות נפוצות ב-backtesting מסחר שהורסות את התוצאות
הבנת הטעויות ב-backtesting מסחר חשובה לא פחות מהבנת הטכניקה עצמה. הנה הטעויות הנפוצות ביותר שסוחרים ישראלים עושים:
טעות 1: Overfitting — כוונון יתר לנתוני עבר
זוהי הטעות הקטלנית ביותר ב-backtesting מסחר. כשמכווננים את הפרמטרים של האסטרטגיה שוב ושוב עד שהיא "מושלמת" על הנתונים ההיסטוריים — יוצרים אסטרטגיה שמתארת את העבר בצורה מצוינת אבל לא מנבאה את העתיד כלל. הפתרון: השתמשו בפחות פרמטרים ותמיד בדקו out-of-sample.
טעות 2: התעלמות מעמלות ומרווחים
backtesting מסחר שמתעלם מעמלות הוא חסר ערך. בבורסת תל אביב, עמלות מסחר נעות בין 0.03% ל-0.15% לעסקה, בתוספת מס רווחי הון של 25% על הרווח. בסחר תוך-יומי עם עשרות עסקאות, העמלות יכולות להפוך אסטרטגיה רווחית להפסדית. תמיד כללו את כל העלויות בחישוב.
טעות 3: Look-Ahead Bias — שימוש במידע עתידי
Look-ahead bias קורה כאשר האסטרטגיה "מסתמכת" על מידע שלא היה זמין בזמן הכניסה לעסקה. לדוגמה, לסחור על ציר בנר שרק יסתיים בעוד שעה. ב-backtesting מסחר, חשוב לוודא שכל החלטה מבוססת רק על מידע שהיה זמין בזמן האמיתי.
טעות 4: מדגם קטן מדי
אסטרטגיה שנבדקה על 20 עסקאות בלבד אינה בדוקה סטטיסטית. backtesting מסחר משמעותי דורש מינימום 100 עסקאות, ועדיף 200 ויותר. בלי מספר מספיק של עסקאות, התוצאות עלולות להיות מקריות לחלוטין.
טעות 5: התעלמות מאירועים חריגים
שוק ההון הישראלי עבר בשנים האחרונות אירועים חריגים: מלחמות, משברי ממשלה, שינויים רגולטוריים. backtesting מסחר שנעשה על תקופה "שקטה" בלבד לא יתפוס את ההתנהגות בזמן לחץ. ודאו שהנתונים שלכם כוללים תקופות אינפלציה ומשבר.
טעות 6: דילוג על Forward Testing
הרבה סוחרים מסיימים backtesting מסחר ישר קופצים לכסף אמיתי. זה שגיאה. גם אם ה-backtesting נראה מושלם, ה-forward testing חושף אם אתה מסוגל לבצע את האסטרטגיה בפועל — כולל ניהול הרגשות בזמן הפסד.
אם אתם רוצים ללמוד איך לבנות שגרת backtesting מסחר מקצועית, קבוצת הווטסאפ של מאור גנימה היא מקום מצוין להתחיל — שם תמצאו סוחרים ישראלים שמשתפים ניסיון ותובנות מהשטח.
backtesting מסחר ב-TA-35 — מה צריך לדעת ספציפית לשוק הישראלי
backtesting מסחר בשוק הישראלי יש לו מאפיינים ייחודיים שחשוב להכיר. מדד TA-35, המכיל את 35 החברות הגדולות בבורסת תל אביב, הוא לרוב נקודת ההתחלה למסחר יומי בישראל.
כמה עובדות שחשוב לדעת לפני שמבצעים backtesting מסחר על TA-35:
- שעות המסחר בבורסה: 9:00-17:30 (יום ראשון עד חמישי)
- נתונים היסטוריים זמינים דרך אתר הבורסה לניירות ערך וכן דרך ספקי נתונים
- המינוף המותר לסוחרים פרטיים ישראלים מוגבל לפי הנחיות רשות ניירות ערך
- מס רווחי הון: 25% על רווחים ריאליים — חשוב לכלול בחישובי backtesting
- שוק ה-TA-35 מושפע מאוד מאירועים גיאופוליטיים ומהחלטות בנק ישראל
לפי רשות ניירות ערך, גופים מוסדיים חייבים לדווח על תוצאות backtesting מסחר כחלק מגילויי באזל III — כפי שמזרחי טפחות עשה בדוחות הרבעון האחרון של 2024 ובאישורי תשקיף שניתנו ב-25 ביולי 2024 (תקף עד 1 באוגוסט 2025) ובאפריל 2025 (תקף עד מאי 2026). זה מראה עד כמה backtesting מסחר הוא כלי מרכזי גם ברמה הרגולטורית הגבוהה ביותר בישראל.
סוחר יומי המתכנן לעבוד עם הון ראשוני בין 50,000 ל-200,000 שקל — הטווח הנפוץ לסוחרים מתחילים בישראל — צריך backtesting מסחר שמראה יציבות על פני לפחות 12-24 חודשים, לא רק "ריצה מוצלחת" של שלושה חודשים.
שאלות נפוצות על backtesting מסחר
מה ההבדל בין backtesting מסחר ל-paper trading?
backtesting מסחר הוא בדיקת אסטרטגיה על נתוני עבר — אתה יודע מה קרה בפועל ומסמלץ על זה. Paper trading (או forward testing) הוא ביצוע עסקאות בזמן אמת עם כסף וירטואלי — אתה לא יודע מה יקרה. backtesting מסחר מהיר יותר ומאפשר לבדוק שנים בשעות, אבל לא מדמה את הרגשות האמיתיים. Paper trading איטי יותר אבל מדמה את הפסיכולוגיה בצורה אמינה יותר. המומלץ הוא לעשות את שניהם ברצף — קודם backtesting, אחר כך paper trading.
כמה עסקאות צריך backtesting מסחר כדי להיות תקף?
המינימום הסטטיסטי הוא 100 עסקאות, אבל 200-300 עסקאות הוא הסטנדרט המקצועי. ככל שיש יותר עסקאות בבדיקה, כך התוצאות אמינות יותר ופחות מושפעות ממקריות. אם האסטרטגיה שלך מבצעת רק 5 עסקאות לחודש, תצטרכו 20-40 חודשים של נתונים לקבל תוצאות משמעותיות. לכן, חשוב לבחור אסטרטגיה שיש לה תדירות עסקאות סבירה — לא נדירה מדי.
האם backtesting מסחר ב-TradingView מספיק?
TradingView עם תכונת Bar Replay מספיקה לסוחרים מתחילים ובינוניים שרוצים לבצע backtesting מסחר ידני. הגרסה החינמית מוגבלת בנתונים היסטוריים, אבל גרסת Pro (כ-15 דולר לחודש) פותחת גישה לנתונים עמוקים יותר. אם אתם מחפשים backtesting אוטומטי עם אופטימיזציה של פרמטרים, תצטרכו לעבור ל-Python עם Backtrader או QuantConnect.
האם אפשר לעשות backtesting מסחר על אופציות TA-35?
backtesting מסחר על אופציות הוא מורכב יותר מכיוון שאופציות מושפעות גם ממחיר הבסיס וגם מהזמן (טתא) ומהתנודתיות (וגא). לבדיקה איכותית של אסטרטגיות אופציות, צריך נתוני מחיר היסטוריים לכל strike ולכל תאריך פקיעה — נתונים שלא תמיד זמינים בחינם. אבל ניתן לבצע backtesting פשטני על אסטרטגיות בסיס כמו קנייה של call/put על פי תנאי שוק ספציפיים, ולמדוד את הביצועים. חשוב לכלול את השפעת מרווח bid-ask שיכולה להיות משמעותית באופציות ישראליות.
מה אחוז ההצלחה של backtesting מסחר להפוך לאסטרטגיה רווחית?
נתוני שוק גלובליים מצביעים על כך שרק 10-20% מסוחרי היום מצליחים לאורך זמן, ואחוז ה"מעבר" בקרב אתגרי נוסטרו מוערך ב-10-20% גם כן. עם backtesting מסחר מקצועי — כזה שכולל out-of-sample testing, הכנסת עמלות, וניתוח drawdown — ההסתברות לפתח אסטרטגיה בת-קיימא עולה משמעותית. אבל חשו
מה ההבדל בין backtesting מסחר ל-paper trading?
backtesting מסחר הוא בדיקת אסטרטגיה על נתוני עבר — אתה יודע מה קרה בפועל ומסמלץ על זה. Paper trading (או forward testing) הוא ביצוע עסקאות בזמן אמת עם כסף וירטואלי — אתה לא יודע מה יקרה. backtesting מסחר מהיר יותר ומאפשר לבדוק שנים בשעות, אבל לא מדמה את הרגשות האמיתיים. Paper trading איטי יותר אבל מדמה את הפסיכולוגיה בצורה אמינה יותר. המומלץ הוא לעשות את שניהם ברצף — קודם backtesting, אחר כך paper trading.
כמה עסקאות צריך backtesting מסחר כדי להיות תקף?
המינימום הסטטיסטי הוא 100 עסקאות, אבל 200-300 עסקאות הוא הסטנדרט המקצועי. ככל שיש יותר עסקאות בבדיקה, כך התוצאות אמינות יותר ופחות מושפעות ממקריות. אם האסטרטגיה שלך מבצעת רק 5 עסקאות לחודש, תצטרכו 20-40 חודשים של נתונים לקבל תוצאות משמעותיות. לכן, חשוב לבחור אסטרטגיה שיש לה תדירות עסקאות סבירה — לא נדירה מדי.
האם backtesting מסחר ב-TradingView מספיק?
TradingView עם תכונת Bar Replay מספיקה לסוחרים מתחילים ובינוניים שרוצים לבצע backtesting מסחר ידני. הגרסה החינמית מוגבלת בנתונים היסטוריים, אבל גרסת Pro (כ-15 דולר לחודש) פותחת גישה לנתונים עמוקים יותר. אם אתם מחפשים backtesting אוטומטי עם אופטימיזציה של פרמטרים, תצטרכו לעבור ל-Python עם Backtrader או QuantConnect.
האם אפשר לעשות backtesting מסחר על אופציות TA-35?
backtesting מסחר על אופציות הוא מורכב יותר מכיוון שאופציות מושפעות גם ממחיר הבסיס וגם מהזמן (טתא) ומהתנודתיות (וגא). לבדיקה איכותית של אסטרטגיות אופציות, צריך נתוני מחיר היסטוריים לכל strike ולכל תאריך פקיעה — נתונים שלא תמיד זמינים בחינם. אבל ניתן לבצע backtesting פשטני על אסטרטגיות בסיס כמו קנייה של call/put על פי תנאי שוק ספציפיים, ולמדוד את הביצועים. חשוב לכלול את השפעת מרווח bid-ask שיכולה להיות משמעותית באופציות ישראליות.
רוצה לדעת יותר? הצטרף לקבוצת הווטסאפ שלנו
קבל עדכונים, טיפים ותכנים בלעדיים ישירות למכשיר שלך

