להצטרפות

איך בונים רובוט השקעות מבוסס כללים בלי לדעת לתכנת

עודכן: 19 באוקטובר 2026 · מאת

הרבה אנשים בטוחים שרובוט השקעות שמור למתכנתים. האמת היא שהחלק הקשה ברובוט הוא בכלל לא הקוד, אלא הכללים: מה בדיוק עושים, מתי, ומה קורה כשטועים. ואת זה אפשר לכתוב בעברית. במדריך הזה נעבור על הדרך המלאה, בארבעה שלבים: כללים, קוד בעזרת כלי AI, בקטסט ומצב דמו. נסביר גם למה כל העניין הוא בעצם משמעת, לא טכנולוגיה.

מה זה רובוט השקעות מבוסס כללים?

רובוט מבוסס כללים הוא תוכנה שקוראת נתוני מחירים משוק ההון, בודקת אם מתקיים תנאי שהגדרתם מראש, ופועלת או רושמת פעולה בהתאם. הוא לא "חכם" ולא מנחש. הוא מבצע בדיוק את מה שכתבתם, כולל הטעויות. אם הרעיון חדש לכם, כדאי להתחיל מהמדריך מה זה מסחר אלגוריתמי.

למה כללים? משמעת מול רגש

בשנים שעבדתי בחברות מסחר ופינטק ראיתי שוב ושוב שהבעיה הגדולה של רוב האנשים היא לא חוסר ידע, אלא רגש. קונים כי כולם מדברים על משהו, מוכרים בפאניקה ביום אדום, ומשנים תוכנית באמצע כי "הפעם זה שונה".

כלל כתוב לא נבהל ולא מתלהב. הוא לא מבטל סיכון, אבל הוא מכריח אתכם להחליט מראש, בראש שקט, מה תעשו בכל מצב. והכי חשוב: כלל כתוב אפשר לבדוק. תחושת בטן אי אפשר.

שלב 1: לכתוב את הכללים בעברית

לפני שורת קוד אחת, כותבים על דף תשובות לחמש שאלות:

  1. על מה הכלל פועל? איזה נייר ערך או מדד, ובאיזו תדירות נתונים (למשל יומית).
  2. מתי נכנסים? תנאי מדויק שאפשר למדוד.
  3. מתי יוצאים? גם כשזה עובד וגם כשזה לא.
  4. כמה מסכנים? בכל עסקה ובסך הכול. על זה הרחבנו במדריך ניהול סיכונים ברובוט מסחר.
  5. מתי לא פועלים בכלל? למשל כשחסרים נתונים.

המבחן: אם שני אנשים שונים קוראים את הכלל ומגיעים לאותה פעולה בדיוק, הוא מספיק ברור. "לקנות כשהמגמה חיובית" לא עובר את המבחן. "לקנות כשמחיר הסגירה עולה מעל הממוצע של 50 הימים האחרונים" עובר. הדוגמה הזו היא למטרות לימוד בלבד, לא המלצה.

שלב 2: לתת לכלי AI לכתוב את הקוד

כאן נכנס השינוי של השנים האחרונות. אפשר להדביק את הכללים שכתבתם בעברית לכלי AI ולבקש ממנו קוד Python. בקשה טובה נראית בערך כך:

"כתוב לי קוד Python עם pandas שקורא קובץ CSV של מחירים יומיים, מחשב ממוצע נע של 50 יום, קונה במחיר הפתיחה של היום שאחרי שהסגירה עולה מעל הממוצע, ומוכר במחיר הפתיחה של היום שאחרי שהיא יורדת מתחתיו. תוריד עמלה בכל פעולה, ותסביר כל שורה."

אבל כאן גם המלכודת. כלי AI כותב קוד מהר, והוא גם טועה בביטחון מלא. לכן לא מסתפקים ב"זה רץ". בודקים:

לא צריך להפוך למתכנתים, אבל צריך ללמוד לקרוא קוד ברמה בסיסית. קוד שלא מבינים הוא סיכון בפני עצמו. מי שרוצה ללמוד את הצד הטכני לעומק ימצא אותו במדריך איך בונים רובוט השקעות ב-Python.

שלב 3: בקטסט – לבדוק על נתוני עבר

עכשיו מריצים את הכללים על שנים של נתוני עבר, כולל עמלות ופערי מחיר. מסתכלים לא רק על השורה התחתונה, אלא על מספר העסקאות, על הירידה הגדולה ביותר ועל התקופה הכי קשה. הרבה רעיונות נופלים כבר כאן, וזה בדיוק היתרון: הם נופלים על נתונים, לא על הכסף שלכם. את התהליך המלא הסברנו במדריך מה זה בקטסט ואיך בודקים אסטרטגיה על נתוני עבר.

שלב 4: מצב דמו (Paper Trading)

גם בקטסט יסודי לא מראה הכול. במצב דמו מריצים את הרובוט בזמן אמת, על חשבון וירטואלי, בלי כסף אמיתי. ברוקרים רבים שמציעים ממשק (API) מאפשרים חשבון כזה. כאן מגלים באגים, עיכובים, נתונים חסרים ופערים בין מה שהבדיקה הראתה לבין מה שקורה בפועל.

כדאי לתת לשלב הזה זמן, ולתעד כל פעולה: מה הרובוט עשה, למה, והאם זה תואם את הכללים. ההחלטה אם להמשיך הלאה, ואיך, היא החלטה אישית שלכם.

מה רובוט לא יעשה בשבילכם

החלק האנושי: לא לגעת בכללים מתוך רגש

הקושי האמיתי מתחיל אחרי כמה הפסדים ברצף. הפיתוי לכבות את הרובוט או "לתקן" את הכללים גדול מאוד. שינוי כזה, בלי בדיקה ותיעוד, מבטל את כל היתרון של כללים כתובים. לכן כדאי להחליט מראש גם מתי ואיך מותר לשנות כללים: רק אחרי בדיקה חדשה, ורק עם תיעוד. רובוט לא מבטל את הרגש שלכם. הוא רק עושה אותו גלוי.

שאלות נפוצות

אפשר באמת לבנות רובוט השקעות בלי לדעת לתכנת?

אפשר להתחיל בלי ניסיון בתכנות: כותבים את הכללים בעברית ונעזרים בכלי AI לכתיבת הקוד. אבל צריך ללמוד לקרוא את הקוד ולבדוק שהוא עושה בדיוק את מה שהתכוונתם.

מה ההבדל בין בקטסט למצב דמו?

בקטסט רץ על נתוני עבר. מצב דמו רץ בזמן אמת על חשבון וירטואלי, בלי כסף אמיתי, וחושף בעיות שהבדיקה על העבר לא מראה.

האם רובוט מבטל את הסיכון?

לא. רובוט מבצע כללים, והסיכון קיים תמיד. ביצועי עבר אינם מעידים על העתיד.

האם המדריך ממליץ על כלל מסוים?

לא. הדוגמאות כאן נועדו להמחשה בלבד. התוכן חינוכי ואינו מהווה המלצה, איתות או ייעוץ השקעות.

רוצים לראות איך זה נראה בפועל?

בשיעור לדוגמה החינמי רואים איך כלל שנכתב בעברית הופך לבדיקה אמיתית על נתוני עבר – גם בלי ניסיון בתכנות.

לשיעור לדוגמה בחינם ←

תוכן חינוכי בלבד. אין באמור המלצה, איתות או ייעוץ השקעות. ביצועי עבר אינם מעידים על העתיד. מסחר והשקעה בשוק ההון כרוכים בסיכון, כולל אובדן מלוא הסכום.