IOC (מיידי או ביטול)

פקודת IOC דורשת ביצוע מיידי: מה שלא מתמלא ברגע השליחה מבוטל אוטומטית
פקודה שחייבת להתבצע מיד, אחרת היא מבוטלת: ללא המתנה, ללא פשרות
פקודת IOC, ראשי תיבות של Immediate or Cancel, היא סוג פקודת מסחר שמחייבת את הבורסה או הברוקר לבצע את העסקה באופן מיידי, ולבטל כל חלק שלא ניתן למלא ברגע קבלת הפקודה1. בניגוד לפקודות רגילות שעשויות להמתין בספר הפקודות (Order Book) שעות או אפילו ימים עד שימצא צד נגדי, פקודת IOC חיה רק רגע אחד. אם היא לא מתבצעת מיד, במלואה או בחלקה, היא נמחקת מהמערכת.
פקודות IOC נפוצות בעיקר בקרב סוחרים מקצועיים, עושי שוק, וגופים מוסדיים שמעוניינים לבצע עסקה בתנאים ספציפיים מבלי להשאיר "טביעת אצבע" בספר הפקודות. הן מהוות כלי חשוב בניהול ביצוע עסקאות (Execution Management), במיוחד בשווקים תנודתיים שבהם מחירים משתנים בתוך שניות.
איך פקודת IOC עובדת בפועל?
כדי להבין את המכניקה, נתאר את התהליך שלב אחר שלב. כאשר משקיע שולח פקודת IOC לקנות 1,000 מניות של חברה מסוימת במחיר מגבלה (Limit) של 50 ש"ח למניה, הבורסה בודקת מיד את ספר הפקודות. אם יש 700 מניות מוצעות למכירה ב-50 ש"ח או פחות, הבורסה תבצע עסקה על 700 מניות בלבד. יתרת 300 המניות שלא נמצא להן צד נגדי לא תיכנס לספר הפקודות ולא תמתין למוכר. היא פשוט תתבטל.
נקודה חשובה: פקודת IOC מאפשרת מילוי חלקי (Partial Fill). זהו ההבדל המהותי בינה לבין פקודת FOK (Fill or Kill) שדורשת מילוי מלא או ביטול מוחלט. ב-IOC, כל כמות שאפשר לבצע מיד תבוצע, והשאר ייפול. המשקיע מקבל כמה שהשוק יכול לספק ברגע נתון, מבלי להתחייב להמתנה.
דוגמה מעשית: מסחר במניית בנק הפועלים
נניח ששלחתם פקודת IOC לקנות 500 מניות של בנק הפועלים ב-30.50 ש"ח. בספר הפקודות יש כרגע 200 מניות מוצעות ב-30.40 ש"ח ועוד 150 מניות ב-30.50 ש"ח. הפקודה תבצע קנייה של 350 מניות (200 + 150) ותבטל את 150 המניות הנותרות. לא תישאר שום פקודה פתוחה בספר.
מתי כדאי להשתמש בפקודת IOC?
פקודות IOC מתאימות במיוחד למספר תרחישים מעשיים:
- שווקים מהירים ותנודתיים: כאשר מחירים נעים במהירות, למשל סביב פרסום דוחות כספיים או החלטות ריבית, פקודה רגילה עלולה להתבצע במחיר שונה מהותית ממה שתכננתם. פקודת IOC מבטיחה שתקבלו את המחיר שרציתם או שלא תקבלו כלום.
- הימנעות מחשיפת כוונות: גופים מוסדיים שקונים כמויות גדולות לא רוצים שפקודה גדולה תשב בספר הפקודות ותגלה את הכוונות שלהם לשאר השוק. IOC מאפשרת לבצע את מה שאפשר מיד מבלי להשאיר עקבות.
- מניעת פקודות "מיושנות": אם שלחתם פקודה על סמך ניתוח טכני ברגע מסוים, אין טעם שהיא תתבצע שעות מאוחר יותר כשהמצב בשוק השתנה לחלוטין. IOC מבטיחה שהפקודה רלוונטית רק לרגע הנוכחי.
- ארביטראז' ומסחר אלגוריתמי: אלגוריתמים שמנצלים פערי מחירים זעירים בין בורסות צריכים ביצוע מיידי. פקודת IOC מתאימה במיוחד כי אם המחיר כבר זז, הפקודה מתבטלת ומונעת עסקה לא רווחית.
IOC מול FOK: מה ההבדל?
שתי הפקודות דורשות ביצוע מיידי, אך ההבדל הקריטי ביניהן נוגע למילוי חלקי:
- IOC (Immediate or Cancel): מוכנה לקבל מילוי חלקי. אם ביקשתם 1,000 מניות והשוק יכול לספק 600, תקבלו 600 ו-400 יתבטלו.
- FOK (Fill or Kill): דורשת מילוי מלא של כל הכמות או ביטול מוחלט. אם ביקשתם 1,000 ויש רק 600, הפקודה כולה מתבטלת ולא תקבלו אפילו מניה אחת.
מתי IOC עדיפה על FOK?
ברוב המקרים, IOC היא הבחירה המעשית יותר. אם אתם רוצים לקנות כמות גדולה של מניה נזילה, IOC תיתן לכם את מה שזמין ותאפשר לכם לשלוח פקודה נוספת על היתרה. FOK מתאימה רק כשהכמות המלאה חיונית לאסטרטגיה, למשל בעסקאות גידור שבהן מילוי חלקי משאיר חשיפה לא רצויה.
IOC עם מחיר מגבלה (Limit Price)
פקודת IOC כמעט תמיד מוגדרת יחד עם מחיר מגבלה (Limit Price)2. המשמעות היא שהפקודה לא רק דורשת ביצוע מיידי, אלא גם מגבילה את המחיר המקסימלי לקנייה (או המינימלי למכירה). שילוב זה נותן לסוחר שליטה כפולה: גם על התזמון וגם על המחיר.
חשוב להדגיש שפקודת IOC שוק (Market IOC), כלומר IOC ללא מגבלת מחיר, היא פחות נפוצה בפרקטיקה. הסיבה היא שפקודת שוק רגילה ממילא מתבצעת מיד (כל עוד יש נזילות), כך שתוספת ה-IOC מיותרת. הערך האמיתי של IOC נובע דווקא מהשילוב עם מחיר מגבלה. כך המשקיע אומר למערכת: "תבצע מיד במחיר הזה או יותר טוב, ומה שלא מתבצע, תבטל".
נקודה לתשומת לב
לא כל הברוקרים בישראל מציעים פקודות IOC באופן ישיר. בבורסת תל אביב, מנגנון הפקודות תומך בסוגי פקודות שונים כולל IOC, אבל פלטפורמות מסחר מסוימות המיועדות למשקיעים קמעונאיים עשויות להגביל את סוגי הפקודות הזמינים. כדאי לבדוק עם הברוקר שלכם אילו סוגי פקודות זמינים בחשבון.
סיכום
פקודת IOC היא כלי ביצוע חיוני לסוחרים שרוצים שליטה מלאה על תזמון העסקה. היא מבטיחה שהפקודה לא תישאר תלויה בספר הפקודות, מאפשרת מילוי חלקי כשהנזילות מוגבלת, ומונעת ביצוע במחיר "מיושן". עבור סוחרים פעילים, במיוחד בשווקים תנודתיים ובעסקאות גדולות, IOC היא בחירה טבעית שמשלבת גמישות עם מהירות.
מקורות
- Investopedia. "Immediate or Cancel Order (IOC)" investopedia.com ↗ ↩
- U.S. Securities and Exchange Commission. "Types of Orders" sec.gov ↗ ↩
מושגי מפתח
FOK - Fill or Kill (מלא או בטל)
פקודה שדורשת מילוי מלא של כל הכמות המבוקשת באופן מיידי. אם אין אפשרות למלא את כל הכמות ברגע אחד, הפקודה כולה מתבטלת ואף מניה אחת לא נרכשת.
AON - All or None (הכול או כלום)
פקודה שחייבת להתמלא במלואה, אך בניגוד ל-FOK היא יכולה להמתין בספר הפקודות עד שתמצא צד נגדי מתאים. אין מילוי חלקי, אבל גם אין דרישה לביצוע מיידי.
Limit Order (פקודת מגבלה)
פקודה לקנות או למכור נייר ערך במחיר מוגדר או טוב ממנו. פקודת מגבלה רגילה ממתינה בספר הפקודות עד שהמחיר מגיע ליעד, בניגוד ל-IOC שמתבטלת אם לא מתבצעת מיד.
Partial Fill (מילוי חלקי)
מצב שבו רק חלק מהכמות המבוקשת בפקודה מתבצע בפועל. בפקודת IOC, מילוי חלקי הוא תוצאה לגיטימית. בפקודות FOK ו-AON, מילוי חלקי אינו מותר.