
פקודות מותנות, פקודות מכרז, פקודת קרחון ו-TWAP: הכלים של הסוחרים המקצועיים
במאמר הקודם סקרנו את סוגי הפקודות הבסיסיים: Market, Limit, Stop ו-Trailing Stop. אלה הכלים שמשקיעים רבים משתמשים בהם ביומיום. אבל לסוחרים מקצועיים, מנהלי תיקים ומשקיעים פעילים, יש שכבה נוספת של פקודות מתקדמות שמספקות שליטה עדינה יותר על ביצוע העסקאות.
הפקודות שנלמד כאן פותרות בעיות ספציפיות: איך למכור ולקנות בו-זמנית עם הגנה מובנית (Bracket), איך לבטל פקודה אחת כשפקודה אחרת מתמלאת (OCO), איך לבצע עסקה גדולה בלי להזיז את השוק (Iceberg), ואיך להשתתף במכרזי הפתיחה והסגירה של הבורסה.
פקודות מותנות: OCO ו-OTO
OCO (One Cancels the Other)
פקודת OCO מורכבת משתי פקודות נפרדות שמקושרות ביניהן.1 כשאחת מתמלאת, השנייה מתבטלת אוטומטית. זה פותר בעיה מעשית מאוד: אתם רוצים גם לממש רווח וגם להגן מפני הפסד, אבל אתם לא יכולים לשבת מול המסך כל היום.
דוגמה מעשית ל-OCO
קניתם מניה ב-100 ₪. אתם רוצים לממש רווח אם היא מגיעה ל-120 ₪, אבל גם להגביל הפסד אם היא יורדת ל-90 ₪. תשלחו פקודת OCO שכוללת: (1) Limit Sell ב-120 ₪, (2) Stop Loss ב-90 ₪. מה שיקרה קודם, ינצח. אם המניה מגיעה ל-120 ₪ ונמכרת, ה-Stop Loss ב-90 ₪ מתבטל. אם המניה יורדת ל-90 ₪ ונמכרת, ה-Limit Sell ב-120 ₪ מתבטל. אתם לא צריכים לזכור לבטל פקודות ידנית.
OTO (One Triggers the Other)
פקודת OTO עובדת בכיוון ההפוך: כשפקודה אחת מתמלאת, היא מפעילה אוטומטית פקודה שנייה. זה שימושי כשאתם רוצים לבנות רצף פעולות. למשל: "קנה את המניה ב-100 ₪, וברגע שהקנייה התבצעה, הצב Stop Loss ב-90 ₪."
OTO מאפשרת לתכנן מראש את כל מחזור החיים של העסקה: כניסה, הגנה, ויציאה ברווח. אתם מגדירים הכל פעם אחת ונותנים למערכת לעבוד.
טיפ
פקודת Bracket (פקודת סוגריים)
Bracket Order היא למעשה השילוב שתיארנו: פקודת כניסה שמלווה מראש בשתי פקודות יציאה (Take Profit + Stop Loss). זו חבילה אחת שמכסה את כל מחזור העסקה.
המבנה
פקודת כניסה (Entry): למשל, Limit Buy ב-100 ₪.
פקודת יציאה ברווח (Take Profit): Limit Sell ב-115 ₪.
פקודת יציאה בהפסד (Stop Loss): Stop Sell ב-93 ₪.
שלוש הפקודות מוגשות כחבילה. הפקודה הראשונה (הכניסה) נשלחת מיד לבורסה. כשהיא מתמלאת, שתי פקודות היציאה הופכות לפעילות כ-OCO: מה שיקרה קודם (רווח או הפסד) ימכור את הפוזיציה, והפקודה השנייה תתבטל.
למה זה חשוב?
Bracket מאלצת אתכם לחשוב מראש על שלושה דברים: מחיר כניסה, יעד רווח, ורמת הפסד מקסימלית. זו משמעת מסחר מעולה. סוחרים רבים נופלים בפח של "אני אחליט אחר כך מתי למכור", ובפועל הם מחזיקים בפוזיציות מפסידות זמן רב מדי כי הם מקווים לשיפור. Bracket מונעת את זה.
אזהרה
פקודות מכרז: MOC, LOC, MOO, LOO
בכל בורסה, יום המסחר מתחיל ומסתיים במכרזים. מכרז הפתיחה קובע את מחיר הפתיחה של כל נייר, ומכרז הסגירה קובע את מחיר הסגירה. מחירים אלה חשובים במיוחד כי הם משמשים כבנצ'מארק למדדים, לקרנות נאמנות, ולחישוב NAV (שווי נכסי נטו).
MOC (Market on Close)
פקודת שוק שמתבצעת רק במכרז הסגירה, במחיר הסגירה. אתם לא יודעים מראש מה יהיה המחיר, אבל אתם יודעים שזה יהיה מחיר הסגירה הרשמי. קרנות מדד משתמשות ב-MOC כדי לבצע איזונים בסוף יום: הן חייבות לקנות או למכור במחיר הסגירה כדי לשקף נכון את המדד.
LOC (Limit on Close)
כמו MOC, אבל עם הגנת מחיר. הפקודה תתבצע במכרז הסגירה רק אם מחיר הסגירה עומד בתנאי ה-Limit שקבעתם. אם מחיר הסגירה גבוה מה-Limit שלכם (בפקודת קנייה), הפקודה לא תמולא.
MOO (Market on Open) ו-LOO (Limit on Open)
אותו רעיון, אבל למכרז הפתיחה. MOO מתבצעת במחיר הפתיחה ללא הגבלת מחיר. LOO מתבצעת במחיר הפתיחה רק אם הוא עומד בתנאי ה-Limit. פקודות פתיחה שימושיות כשיש חדשות שפורסמו בלילה (לפני שהשוק נפתח) ואתם רוצים להגיב מיד בפתיחה.
טיפ
פקודת קרחון (Iceberg Order)
פקודת Iceberg, שנקראת גם Reserve Order, מיועדת לביצוע עסקאות גדולות בלי לחשוף את הכמות המלאה לשוק. הרעיון: אם אתם רוצים לקנות 100,000 מניות, אתם לא שולחים פקודה ל-100,000 בבת אחת. במקום זה, הפקודה מציגה בספר הפקודות רק כמות קטנה3 (למשל 5,000 מניות), ובכל פעם שהכמות המוצגת מתמלאת, נטען אוטומטית "מחסנית" חדשה של 5,000 מניות.
למה זה חשוב?
בשוק ההון, מידע הוא כוח. אם סוחרים אחרים רואים שמישהו רוצה לקנות 100,000 מניות, הם יבינו שיש ביקוש גדול ויעלו את המחיר לפני שהפקודה תמולא (תופעה שנקראת Front Running). פקודת Iceberg מסתירה את הכוונה האמיתית ומאפשרת לצבור פוזיציה בהדרגה בלי להזיז את המחיר.
מי משתמש ב-Iceberg?
גופים מוסדיים (קרנות פנסיה, קרנות נאמנות, קרנות גידור) שצריכים לבצע עסקאות בהיקפים גדולים.
עושי שוק (Market Makers) שמנהלים מלאי גדול של ניירות ערך.
סוחרים פרטיים מנוסים שסוחרים בניירות עם נזילות נמוכה, שבהם פקודה גדולה יכולה להזיז את המחיר באופן משמעותי.
TWAP (Time-Weighted Average Price)
TWAP היא אסטרטגיית ביצוע אלגוריתמית שמפצלת פקודה גדולה לחתיכות קטנות ומבצעת אותן לאורך פרק זמן מוגדר מראש, במרווחים שווים. המטרה: להשיג מחיר ביצוע ממוצע שקרוב למחיר הממוצע של הנייר לאורך אותה תקופה, בלי להשפיע על השוק.
דוגמה
אתם רוצים לקנות 10,000 מניות לאורך שעתיים (120 דקות). אלגוריתם TWAP יפצל את הפקודה ל-24 חלקים של כ-417 מניות כל אחד, ויבצע חלק אחד כל 5 דקות. המחיר הסופי שלכם יהיה ממוצע משוקלל של כל 24 הביצועים, שיהיה קרוב מאוד למחיר הממוצע של המניה באותן שעתיים.
TWAP לעומת VWAP
VWAP (Volume-Weighted Average Price) דומה ל-TWAP אבל מתחשב גם בנפח המסחר. כלומר, הוא מבצע יותר מניות בזמנים שבהם המסחר ערני (נפח גבוה) ופחות בזמנים שקטים. TWAP פשוט יותר ומתאים כשרוצים פיזור שווה לאורך זמן. VWAP מתאים כשרוצים לצמצם את ההשפעה על השוק בהתאם לדפוסי המסחר.
טיפ
IOC, FOK ו-AON: שליטה בתנאי המילוי
כבר הזכרנו את IOC ו-FOK במאמר הקודם כחלק מהגדרות Time-in-Force. כאן נרחיב ונוסיף את AON.
IOC (Immediate or Cancel)
הפקודה מנסה למלא כמה שיותר מהכמות המבוקשת מיד. מה שלא מתמלא תוך שניות מתבטל. מתאים לסיטואציות שבהן אתם רוצים לנצל הזדמנות רגעית. למשל, ראיתם שיש הצעת מכירה גדולה במחיר אטרקטיבי, ואתם רוצים לתפוס כמה שאפשר לפני שהיא נעלמת.
FOK (Fill or Kill)
הכל או כלום: או שכל הכמות מתמלאת מיד, או שהפקודה כולה מתבטלת. אין אפשרות ביניים. שימושי כשחשוב לכם לקנות בלוק שלם ואתם לא רוצים לקבל כמות חלקית שלא תספיק לאסטרטגיה שלכם (למשל, אם אתם מתכננים לכתוב אופציות ואתם צריכים בדיוק 100 מניות).
AON (All or None)
דומה ל-FOK, אבל בלי הדחיפות. הפקודה חייבת להתמלא בשלמותה, אבל היא יכולה לחכות לאורך זמן (כמו Day Order או GTC). כלומר: "אל תמלא כלום עד שתוכל למלא הכל, אבל אין לחץ של זמן." AON פחות נפוצה כי ברוקרים רבים לא תומכים בה, אבל היא קיימת בפלטפורמות מתקדמות.
סיכום: מתי להשתמש בכל פקודה מתקדמת
OCO: כשאתם רוצים להגדיר גם יעד רווח וגם Stop Loss על פוזיציה קיימת.
OTO: כשאתם רוצים שפקודה שנייה תופעל אוטומטית אחרי שהראשונה מתבצעת.
Bracket: כשאתם פותחים פוזיציה חדשה ורוצים לקבוע מראש גם יעד רווח וגם Stop Loss.
MOC/LOC: כשחשוב לכם מחיר הסגירה הרשמי (למשל, לצורכי מיסוי או איזון תיק).
MOO/LOO: כשאתם רוצים להגיב לחדשות לפני פתיחת המסחר.
Iceberg: כשאתם מבצעים עסקה גדולה ולא רוצים שהשוק יראה את הכמות המלאה.
TWAP: כשאתם רוצים לפזר עסקה גדולה לאורך זמן ולהשיג מחיר ממוצע.
IOC: כשאתם רוצים ביצוע מיידי ומוכנים לקבל מילוי חלקי.
FOK: כשאתם חייבים את הכמות המלאה ומעדיפים לא לבצע בכלל על פני מילוי חלקי.
AON: כמו FOK, אבל אתם מוכנים לחכות.
פקודות מתקדמות הן לא רק לסוחרי יום. גם משקיע לטווח ארוך שמבין Bracket ו-OCO יכול לנהל את תיק ההשקעות שלו ביעילות רבה יותר, עם פחות רגש ויותר תכנון. לא חייבים להשתמש בכולן, אבל הכרת הכלים מאפשרת לכם לבחור את הכלי הנכון ברגע שצריך.
מקורות
- FINRA – Understanding Order Types finra.org ↗ ↩
- הבורסה לניירות ערך בתל אביב – שלבי המסחר tase.co.il ↗ ↩
- SEC – Types of Orders sec.gov ↗ ↩