תמונות אופציונליות לבלוג

מסחר אלגוריתמי – האם כדאי להיות סוחר אלגו?

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

במילים אחרות, איתותי מסחר (החלטות קניה/מכירה) נוצרים על סמך סט הוראות.

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

  • נטרול רגשות מהחלטות במסחר
  • ביצוע עסקאות במהירות ללא פשרות 
  • ביצוע מספר רב יותר של עסקאות בו זמנית

בואו נבין יותר לעומק את ההבדלים בין המסחר האוטומטי על פני המסחר הרגיל (ידני)

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

נקודות עיקריות שכדאי להרחיב.

  • מהירות ויעילות: מסחר אלגו מאפשר ביצוע מהיר יותר של עסקאות מכיוון שהן ממוקמות אוטומטית על סמך כללים מוגדרים מראש. זה יכול להיות מועיל במיוחד בשווקים הנעים במהירות, שבהם ביצוע בזמן חיוני.
    – חשוב לי להדגיש כאן שאין מדובר בביצוע עשרות, מאות או אלפי פעולות בפרק זמן קצר מה שמכונה “מסחר בתדירות גבוה – High Frequency Trading” אלא חישוב הנתונים מתבצע בעשירית השניה והאלגו / האסטרטגיה האוטומטית פשוט משגרת את העסקה – בזמן שאתם ממצמצים בעיניים וחושבים אם להכנס לעסקה או לא או אם להכנס אז איפה הסטופ לוס ואיפה יעד הרווח – האלגו כבר עשה את זה מזמן עבורכם
  • נטרול רגשות מהחלטות במסחר: מסחר אלגו מסיר הטיה רגשית מקבלת החלטות, שכן עסקאות מבוצעות על סמך אלגוריתמים מוגדרים מראש. החלטות רגשיות יכולות לעתים קרובות להוביל לתוצאות מסחר גרועות.
    – יחד עם זאת העסקאות שהאלגו / האסטרטגיה האוטומטית משגר לבורסה הן אסטרטגיה שעברו מחקר ומבחני עמידות ולכן אני סומך על האסטרטגיה הרבה יותר מאשר עסקה ידנית.
  • בדיקה לאחור בזמן ואופטימיזציה: מערכות מסחר של אלגו ניתנות לבדיקה חוזרת באמצעות נתונים היסטוריים כדי להעריך את הביצועים שלהן. זה מאפשר לסוחרים לחדד את האסטרטגיות שלהם ולזהות פגמים פוטנציאליים לפני הפעלתם במסחר בזמן אמת.
    – אציין בנקודה הזו את תקופת הקורונה פתחה בפנינו, סוחרי האלגו, צד נוסף של זהירות והוספנו משטרי שוק שבעתיד ימנעו מאיתנו הפסדים גדולים, לצד חיזוק פוזיציות שורט שמתאפיינות בהתנהגות שונה מעט. ואכן ראינו לכן הוכחת היתכנות כעבור שנתיים במלחמה בין רוסיה לאוקראינה
  • אוטומציה וריבוי משימות: אלגוריתמים יכולים לפקח באופן רציף על השוק ולבצע עסקאות, לשחרר את הזמן של הסוחר לפעילויות אחרות או לנתח הזדמנויות נוספות.
    – גם כאן חשוב לי להדגיש שהאלגו / האסטרטגיה האוטומטית יכולה לעבוד גם בשווקים שאנחנו הישראלים לא ערים או פנויים בשעות הללו ולכן אסטרטגיה יכולה לעבוד על מדד הניקיי יפן לצד ה FTSE100 של אנגליה לצד ה S&P500 בארה”ב ואנחנו לא חייבים לשבת מול המחשב ולפקח על זה.
    זו כמובן דוגמה למדדי מניות אך אין בעיה גם להפעיל אסטרטגיות על סחורות, מטבעות, אגח”ים, תעודות סל ומניות..
  • הפחתת שגיאות ידניות: מסחר אלגו ממזער את הסיכון לטעויות ידניות, כגון גודל פוזיציה או כניסה במחיר לא נכון ועוד ועוד

המיומנות הדרושה למסחר אלגוריתמי.

פיתוח אסטרטגית מסחר אוטומטית מתחלק לשניים.

  1. צריך ללמוד – לכל תוכנה יש את שפת התיכנות שלה וכדאי מראש להתייעץ עם מומחה בתחום לפני שבוחרים שפת תיכנות ו/או תוכנה על מנת שזאלה יענו על הצרכים שלכם.
    במקרה שלנו – אני משתמש בתוכנת Tradestation שהיא קלה ונוחה לתפעולה ובעלת ותק משנת 1982 הן כברוקר והן כתוכנה. לצידה מגיעה סביבת הפיתוח של שנקראת Easylanguage, סביבת עבודה ושפה מאוד קלות לייצר אסטרטגיות בזמן קצר עם עקומת למידה קלה שניתן ללמוד אותה ממני בתהליך מדויק וקפדני שיצרתי במיוחד לצורך כך.
  2. למי שלא רוצה ללמוד – כמובן שזו גם אפשרות בחירה וניתן לקחת מפתח תוכנה ורצוי מפתח אלגו טרייד שמבין את נושא פיתוח התוכנה לא פחות חשוב מהבנת המסחר בשוק ההון , כך שחשוב שאותו אחד יהיה  גם סוחר מנוסה.
    גם כאן תוכלו להיעזר בשירותי בתחום הן לייעוץ והן לפיתוח 

חסרונות במסחר אלגוריתמי

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

  1. מנגנון ליצירת אסטרטגיות – מי שחושב/ת שלייצר אלגו / רובוט / אסטרטגיה אחת “שמדפיסה” כסף – טועה!
    התהליך הוא שונה לגמרי וצריך להיות מוכן גם לאכזבות וכשלים בתהליך. צריך להיות מוכן לתהליך למידה, תהליך יצירה והטמעה – מי שבא “לקטוף” כסף מהר – זה לא המקום (אדון על זה בהרחבה בפרק הבא )
  2. ככל שיודעים עוד – רוצים עוד ועוד… דהיינו עוד אסטרטגיות , עוד פיתוחים מה שדורש עוד ועוד זמן פיתוח מחקר ניסוי ותהיה 
  3. גם אסטרטגיות נכשלות וגם פיתוחים נכשלים . צריך לקחת בחשבון שזה תהליך מרתק שבחלק מהמקרים לא בהכרח מביא לתוצאה מדויקת כפי המחקר.
    חשוב לקחת מכאן שאנחנו עוסקים במחקר רחב ככל הניתן ולא עושים ניסויים על כסף בחשבון שלנו אלא מחקר מבוסס נתונים היסטוריים. הן של דקות בודדות על פני חודשים לאחור והן של ימים בודדים על פני שנים רבות לאחור

למאמרים נוספים

מסחר ידני מול מסחר אלגוריתמי

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

SCAN S&P 500 SHARES EVERY DAY

אחת השאלות שאני נתקל בהן על בסיס קבוע ( כ 80% מהמתעניינים בתחום האלגו טרייד) באים דווקא מהכיוון של “חיפוש הגביע הקדוש” סביב סריקה יומיומית או כל דקה או כל שניה אחר עסקת החלומות כאשר אנחנו יכולים לסרוק סקטור מסוים. בחלק מהמקרים הסוחר שרוצה לפתוח רובוט למסחר אוטומטי יחפש סורק על מניות ה PENNY STOCKS…
Read More SCAN S&P 500 SHARES EVERY DAY

אסטרטגית מסחר מבוססת תבניות מחיר

סוחרים משתמשים בדפוסי פעולה פשוטים של מחיר במקום אינדיקטורים. לדוגמה, לארי קונורס וסזאר אלוורז באמת הפכו את ה-RSI 2 לפופולרי. זה עובד ממש טוב כשיוצרים אסטרטגיות היפוך ממוצע בשווקי מדדי המניות. יחד עם זאת, האם אתם יכולים למצוא דפוס מחיר פשוט שיעבוד באותה מידה? הנה רעיון, רצף ירידות לצורך עליה, כאינדיקטור. לדוגמה:של רצף הפסדים (של…
Read More אסטרטגית מסחר מבוססת תבניות מחיר

אסטרטגית מסחר אוטומטית מבוססת אינדיקטור

מהיתרונות הבולטים שיש לנו בעולם האלגו טרייד הוא כמובן האופטימיזציה.בכל המאמרים שתקראו באינטרנט, ספרים ובלוגים, תמצאו שכולם משתמשים באינדיקטור RSI באורך 14 עם ערכי קניות יתר 70 ומכירות יתר ב 30 .דהיינו RSI מתחת ל 30 ניתן להכנס לעסקת קניה ו RSI מעל 70 ניתן לצאת מעסקת הקניה LONG או להיפך – להכנס לעסקת מכירה…
Read More אסטרטגית מסחר אוטומטית מבוססת אינדיקטור

מסחר בשוק ההון בשנת 2024

האם ראיתם איזה כח אדיר יש לתוכנת מחקר, אופטימיזציה ומסחר אוטומטי? בשנת 2024 אנחנו רוצים להפיק את מירב התועלות שיש ממסחר בשוק ההון. הן ברמת התוכנה וכמובן ברמת המחקר ועל אחת ברמת ייעול השימוש במסחר. כפי שלא משתמשים יותר בטלפון חוגה קוי בבית ומשתמשים בסמארטפון – כך לא נשתמש יותר במסחר ידני על סמך המלצות…
Read More מסחר בשוק ההון בשנת 2024

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

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

Share this post