הסבר על מחזורי פקיעת אופציות בבורסה
מחזורי פקיעת אופציות קובעים אילו חודשים יופיעו בשרשרת האופציות של מניה. למדו כיצד פועלות שלוש קבוצות המחזור ומדוע אופציות מסוג LEAPS תמיד פוקעות בחודש ינואר.
מחזורי פקיעת אופציות
מחזורי פקיעת אופציות הם כללי הרישום הקובעים אילו חודשי פקיעה יופיעו בשרשרת האופציות של מניה. כל מניה אמריקאית שניתן לסחור באופציות שלה משויכת לאחד משלושה מחזורים בעת רישום האופציות הראשוני שלה. שיוך זה, יחד עם רף מינימלי של ארבעה חודשי פקיעה בכל עת, יוצר את שורת התאריכים שאתה רואה בשרשרת של הברוקר. השאלה כאן היא אילו חודשים נרשמים. למידע על התאריך שבו אופציה פוקעת בפועל, ראה מתי אופציות פוקעות, ועבור הרשימה השנתית של השנה הנוכחית, ראה את לוח פקיעת אופציות 2026.
מהו מחזור פקיעה של אופציות?
כאשר בורסה רושמת לראשונה אופציות על מניה, היא משייכת את המניה לאחד משלושה מחזורי פקיעה. כל מחזור נמשך ארבעה חודשים, במרווחים של רבעון זה מזה:
- מחזור ינואר: ינואר, אפריל, יולי, אוקטובר
- מחזור פברואר: פברואר, מאי, אוגוסט, נובמבר
- מחזור מרץ: מרץ, יוני, ספטמבר, דצמבר
המחזור של מניה נקבע פעם אחת ונשאר קבוע לאורך כל חיי הרישום. מדובר במאפיין של הרישום, ולא של החברה. המחזור קובע את מועדי הפקיעה החודשיים ארוכי הטווח, כלומר החוזים של יום שישי השלישי בחודש הנמצאים מעבר לחודשים הקרובים בשרשרת האופציות. המחזור אינו מעיד דבר על השבועות הקרובים, אשר מוסדרים על ידי כלל נפרד.
מדוע כל שרשרת אופציות מציגה לפחות ארבעה חודשי פקיעה?
תקני הרישום קובעים רף מינימלי. מניה שניתן לסחור באופציות עליה כוללת בכל רגע נתון לפחות ארבעה חודשי פקיעה, הנבחרים לפי סדר קבוע. שני החודשים הראשונים הם חודשי הטווח הקרוב: החודש הנוכחי והחודש העוקב לו. שני החודשים הבאים הם שני החודשים הראשונים במחזור של המניה עצמה שטרם נכללו בצמד הטווח הקרוב.
נבחן זאת על מניה במחזור פברואר בחודש יוני. חודשי הטווח הקרוב הם יוני ויולי. חודשי המחזור הבאים שטרם נדרשו הם אוגוסט ונובמבר, ולכן השרשרת מציגה את יוני, יולי, אוגוסט ונובמבר. ברגע שפקיעת יוני חולפת, צמד הטווח הקרוב הופך ליולי ואוגוסט, והשרשרת מתארכת עד לנובמבר ופברואר. חודשי הטווח הקרוב מתגלגלים מדי חודש. חודשי המחזור מתגלגלים שלב אחד בכל שלושה חודשים.
אילו חודשי פקיעה מופיעים בשרשרת אופציות ממשית?
ארבעה הוא הרף המינימלי, ומניה הנסחרת בנפח גבוה נמצאת הרבה מעליו. הטבלה להלן מפרטת את כל מועדי הפקיעה בשרשרת האופציות של Apple ביום המסחר האחרון שתועד, לצד מספר החוזים הקיימים בכל תאריך.
| תאריך פקיעה | תווית פקיעה | ימים לפקיעה | מספר חוזים |
|---|---|---|---|
| 2026-09-04 | Sep 4, 2026 | 2 | 81 |
| 2026-09-09 | Sep 9, 2026 | 7 | 62 |
| 2026-09-11 | Sep 11, 2026 | 9 | 80 |
| 2026-09-14 | Sep 14, 2026 | 12 | 38 |
| 2026-09-16 | Sep 16, 2026 | 14 | 39 |
| 2026-09-18 | Sep 18, 2026 | 16 | 106 |
| 2026-09-25 | Sep 25, 2026 | 23 | 57 |
| 2026-10-02 | Oct 2, 2026 | 30 | 54 |
| 2026-10-09 | Oct 9, 2026 | 37 | 46 |
| 2026-10-16 | Oct 16, 2026 | 44 | 84 |
| 2026-11-20 | Nov 20, 2026 | 79 | 91 |
| 2026-12-18 | Dec 18, 2026 | 107 | 95 |
| 2027-01-15 | Jan 15, 2027 | 135 | 107 |
| 2027-02-19 | Feb 19, 2027 | 170 | 56 |
| 2027-03-19 | Mar 19, 2027 | 198 | 52 |
| 2027-04-16 | Apr 16, 2027 | 226 | 55 |
| 2027-06-17 | Jun 17, 2027 | 288 | 66 |
| 2027-09-17 | Sep 17, 2027 | 380 | 70 |
| 2027-12-17 | Dec 17, 2027 | 471 | 74 |
| 2028-01-21 | Jan 21, 2028 | 506 | 52 |
ה-SQL המדויק מאחורי כל מספר
WITH
(
SELECT max(date)
FROM global_markets.options_greeks
WHERE underlying_symbol = 'AAPL'
AND date >= today() - 10
) AS chain_date
SELECT
toString(expiration_date) AS expiry_date,
formatDateTime(expiration_date, '%b %e, %Y') AS expiration_label,
toUInt32(max(days_to_expiry)) AS days_out,
countDistinct(ticker) AS contract_count
FROM global_markets.options_greeks
WHERE underlying_symbol = 'AAPL'
AND date = chain_date
AND expiration_date >= chain_date
GROUP BY expiration_date
ORDER BY expiration_dateמדובר ב-22 מועדי פקיעה נפרדים על נכס בסיס אחד. הקרוב ביותר, Sep 4, 2026, חל בעוד 2 ימים וכולל 81 חוזים. הרחוק ביותר, Dec 15, 2028, חל בעוד 835 ימים וכולל 57 חוזים. ניתן לראות את המבנה בין שני הקצוות: התאריכים מופיעים בתדירות שבועית בטווח הקצר, מצטמצמים לכדי תאריך אחד בחודש לאורך אמצע השנה, ולאחר מכן מתפרסים לחודשים רחוקים בקצה הימני. ספירת החוזים מציינת כמה מחירי מימוש קיימים בכל תאריך, ולא את היקף הפוזיציות הפתוחות עליהם, שהיא השאלה הנפרדת העומדת מאחורי מחיר המימוש של ה-max pain.
האם אופציות שבועיות ויומיות עוקבות אחר המחזור?
לא. המחזור מתייחס לפקיעות חודשיות בלבד, כלומר לחוזים של יום השישי השלישי בחודש. שאר שרשרת האופציות המודרנית נובעת מתוכניות רישום נפרדות שאינן חלק מהמחזור:
- אופציות שבועיות, הנסחרות מספר שבועות מראש ופוקעות בימי שישי שאינם יום השישי השלישי בחודש.
- סדרות סוף חודש וסוף רבעון, הצמודות ליום המסחר האחרון בחודש או ברבעון ולא ליום שישי.
- אופציות יומיות, עם פקיעה לכל יום מסחר בשבוע, הקיימות ברשימה מצומצמת וספציפית של נכסי בסיס פעילים מאוד. ראו אילו מניות כוללות אופציות יומיות עבור רשימה זו.
אף אחת מאלו אינה מוסיפה חודש למחזור. מניה יכולה להציג עשרה תאריכים שבועיים ברצף בתחילת השרשרת שלה, ועדיין להישאר עם מחזור בסיסי של ארבעה חודשים מאחוריהם. שתי שרשראות יכולות להיראות שונות לחלוטין למרות שהן פועלות לפי אותם כללים בדיוק.
הציבו מספר נכסי בסיס זה לצד זה באותו סשן מסחר, וההבדל יתבטא בספירת התאריכים.
| סימול | פקיעות רשומות | פקיעות בטווח 45 יום | חודשים מעבר ל-90 יום |
|---|---|---|---|
| SPY | 32 | 15 | 10 |
| AAPL | 22 | 10 | 11 |
| MSFT | 21 | 10 | 10 |
| KO | 17 | 7 | 9 |
| HRL | 11 | 7 | 4 |
| CLX | 6 | 2 | 4 |
ה-SQL המדויק מאחורי כל מספר
WITH
(
SELECT max(date)
FROM global_markets.options_greeks
WHERE date >= today() - 10
) AS chain_date
SELECT
underlying_symbol AS symbol,
countDistinct(expiration_date) AS listed_expirations,
countDistinctIf(expiration_date, days_to_expiry <= 45) AS expirations_within_45d,
countDistinctIf(toStartOfMonth(expiration_date), days_to_expiry > 90) AS months_beyond_90d
FROM global_markets.options_greeks
WHERE date = chain_date
AND expiration_date >= chain_date
AND underlying_symbol IN ('SPY', 'AAPL', 'MSFT', 'KO', 'CLX', 'HRL')
GROUP BY underlying_symbol
ORDER BY listed_expirations DESCמבין ה-6 שמות בלוח זה, SPY מחזיקה במבחר הרחב ביותר עם 32 תאריכי פקיעה רשומים, כאשר 15 מהם בטווח של ארבעים וחמישה ימים. צפיפות זו בחלק הקדמי נובעת מתוכנית רישום יומית ושבועית ולא מהמחזור. CLX נמצאת בקצה השני של הלוח עם 6 תאריכים רשומים בסך הכל. מעבר לתשעים יום התמונה משתנה: 10 חודשי פקיעה נפרדים לשם הרחב ביותר לעומת 4 לשם הצר ביותר. החלק הקדמי של השרשרת הוא המקום שבו המבחר שונה. החלק האחורי הוא המקום שבו המחזור בא לידי ביטוי.
כיצד ניתן לדעת באיזה מחזור נמצאת מניה?
אין צורך בטבלת עזר. פתחו את שרשרת האופציות, דלגו על החודש הנוכחי ועל החודש שלאחריו, ואתרו את מועד הפקיעה החודשי הראשון שמעבר לצמד זה. חודש זה, והחודש השלישי שלאחריו, הם חודשי המחזור של המניה.
אותה תבנית נראית בכל השוק הנסחר בו-זמנית. הלוח הבא סופר, עבור כל פקיעה ביום שישי השלישי בתוך ארבעה-עשר החודשים הקרובים, כמה נכסי בסיס מציעים אותה.
| תחילת חודש פקיעה | תווית חודש | נכסי בסיס רשומים |
|---|---|---|
| 2026-09-01 | Sep 2026 | 3663 |
| 2026-10-01 | Oct 2026 | 3244 |
| 2026-11-01 | Nov 2026 | 1367 |
| 2026-12-01 | Dec 2026 | 1874 |
| 2027-01-01 | Jan 2027 | 2152 |
| 2027-02-01 | Feb 2027 | 904 |
| 2027-03-01 | Mar 2027 | 1479 |
| 2027-04-01 | Apr 2027 | 934 |
| 2027-05-01 | May 2027 | 100 |
| 2027-07-01 | Jul 2027 | 23 |
| 2027-08-01 | Aug 2027 | 46 |
| 2027-09-01 | Sep 2027 | 362 |
| 2027-10-01 | Oct 2027 | 11 |
ה-SQL המדויק מאחורי כל מספר
WITH
(
SELECT max(date)
FROM global_markets.options_greeks
WHERE date >= today() - 10
) AS chain_date
SELECT
toString(toStartOfMonth(expiration_date)) AS expiry_month_start,
formatDateTime(toStartOfMonth(expiration_date), '%b %Y') AS month_label,
countDistinct(underlying_symbol) AS underlyings_listing
FROM global_markets.options_greeks
WHERE date = chain_date
AND expiration_date >= chain_date
AND days_to_expiry <= 430
AND toDayOfWeek(expiration_date) = 5
AND toDayOfMonth(expiration_date) BETWEEN 15 AND 21
AND underlying_symbol NOT IN ('SPCX')
GROUP BY toStartOfMonth(expiration_date)
ORDER BY toStartOfMonth(expiration_date)יום השישי השלישי הקרוב ביותר, Sep 2026, מוצע על ידי 3663 נכסי בסיס. כל נייר ערך בעל אופציות נושא את חודשי החזית שלו, ונקודה ראשונה זו קרובה לכלל היקום הנסחר. לאחר מכן הספירה יורדת, והיא יורדת באופן לא אחיד. מעבר לצמד הקרוב, מניה מופיעה מחדש רק בחודשים השייכים למחזור שלה, כך שכל חודש רחוק יותר נתמך על ידי פלח מהשוק ולא על ידי כולו, כאשר חודשי סוף הרבעון וסדרת ינואר נוטים לבלוט מעל שכניהם. הקצה הרחוק של הלוח דליל עוד יותר: Oct 2027, החודש האחרון בתוך חלון ארבעה-עשר החודשים ורחוק יותר משנה מהיום, נתמך על ידי 11 נכסי בסיס בלבד. מעבר לשתים-עשרה חודשים, הסולם מתרוקן בכל חודש למעט סדרת ינואר, שאותה לוח ה-LEAPS להלן קולט.
ארבעת חודשי מחזור מרץ הם גם ארבעת מועדי פקיעה משולשת של השנה, שבהם חוזים על מדדים ועל מניות פוקעים יחד ביום שישי שלישי אחד.
מדוע אופציות LEAPS מונפקות בינואר?
אופציות LEAPS, אופציות לטווח ארוך עם יותר משנה עד לפקיעה, מונפקות לפי לוח זמנים ייחודי משלהן. במניות בודדות, הסדרה לטווח ארוך היא תמיד סדרת ינואר, ללא קשר למחזור הפקיעות שבו נמצאת המניה. מניה במחזור מרץ עדיין תקבל אופציות LEAPS של ינואר.
ספירה רוחבית של השוק מבהירה את העוגן. פאנל זה בוחן כל פקיעה ביום שישי השלישי מעבר ל-300 ימים קדימה וסופר את נכסי הבסיס שבהם היא מונפקת.
| סדרת LEAPS | נכסי בסיס רשומים |
|---|---|
| Jan 2028 | 1252 |
| Sep 2027 | 362 |
| Dec 2027 | 321 |
| Dec 2028 | 256 |
| Jun 2028 | 124 |
| Aug 2027 | 46 |
| Nov 2027 | 31 |
| Jul 2027 | 23 |
| Sep 2028 | 16 |
| Mar 2028 | 14 |
| Oct 2027 | 11 |
| Feb 2028 | 3 |
| Apr 2028 | 2 |
| Jul 2028 | 1 |
ה-SQL המדויק מאחורי כל מספר
WITH
(
SELECT max(date)
FROM global_markets.options_greeks
WHERE date >= today() - 10
) AS chain_date
SELECT
formatDateTime(toStartOfMonth(expiration_date), '%b %Y') AS leaps_series,
countDistinct(underlying_symbol) AS underlyings_listing
FROM global_markets.options_greeks
WHERE date = chain_date
AND days_to_expiry > 300
AND toDayOfWeek(expiration_date) = 5
AND toDayOfMonth(expiration_date) BETWEEN 15 AND 21
AND underlying_symbol NOT IN ('SPCX')
GROUP BY toStartOfMonth(expiration_date)
ORDER BY underlyings_listing DESCJan 2028 הוא החודש הגדול ביותר בטווח זה, והוא מונפק על גבי 1252 נכסי בסיס. החודש הדליל ביותר באותו טווח, Jul 2028, מופיע ב-1.
דבר אינו משתנה בחוזה ינואר ככל שהוא מתיישן. סדרת ינואר שהונפקה לשנתיים קדימה היא אותו חוזה ששנה לאחר מכן הופך פשוט לחוזה החודשי של ינואר בשרשרת האופציות: אותו מחיר מימוש, אותו יום שישי שלישי. רק התווית מוסרת בנקודת השנה האחת. מהן אופציות LEAPS מכסה את הצד של החוזה, ו-אופציות LEAPS עמוקות בתוך הכסף מכסה כיצד נעשה שימוש בטווחים הארוכים.
מדוע המחזור קובע אם ניתן לתמחר spread
כאן פוגשים כללי הרישום את פקודות המסחר בפועל. אסטרטגיית calendar spread קונה אופציה בתאריך פקיעה אחד ומוכרת אחר באותו מחיר מימוש. אסטרטגיית diagonal מבצעת פעולה דומה בשני מחירי מימוש שונים. שתי האסטרטגיות מחייבות קיומם של שני תאריכי פקיעה בו-זמנית על אותו נכס בסיס.
בנייר ערך הכולל אופציות שבועיות ומחזור מלא, הדבר פשוט. בנייר ערך בעל סחירות נמוכה (thinly traded), ייתכן שהחודש המבוקש כלל לא יהיה רשום למסחר. מניה במחזור פברואר לא תציג תאריך פקיעה של ספטמבר עד שספטמבר יהפוך לאחד משני החודשים הקרובים ביותר, ולכן לא ניתן לבנות עליה calendar spread של יוני-ספטמבר במהלך חודש יוני, ללא קשר למחיר. אותה מגבלה עומדת בבסיס הריכוזיות של מבנים ארוכי טווח סביב פקיעות ינואר: אסטרטגיית poor man's covered call היא למעשה diagonal הבנוי על אופציית Call ארוכת טווח, וינואר הוא החודש המשותף לכל נייר ערך שניתן לסחור בו באופציות.
נזילות היא מסנן נוסף מעבר לכללי הרישום. חודש עשוי להיות רשום למסחר ובכל זאת להציג מרווחי ציטוט רחבים עם עניין פתוח (open interest) נמוך, מה שהופך מבנה בעל שתי רגליים לבעייתי לביצוע. כללי הרישום מבהירים מה קיים; ה-tape מבהיר מה נסחר בפועל.
שאלות נפוצות
מהם שלושת מחזורי הפקיעה של אופציות?
שלושה מחזורים, שכל אחד מהם נקרא על שם החודש הראשון שלו: מחזור ינואר (ינואר, אפריל, יולי, אוקטובר), מחזור פברואר (פברואר, מאי, אוגוסט, נובמבר) ומחזור מרץ (מרץ, יוני, ספטמבר, דצמבר). מניה משויכת לאחד מהם בעת רישום האופציות הראשונות עליה, והשיוך אינו משתנה לאחר מכן.
כמה חודשי פקיעה יש למניה בו-זמנית?
לפחות ארבעה. שניים הם חודשי הטווח הקרוב, החודש הנוכחי והחודש הבא, ושניים מגיעים מהמחזור שאליו שויכה המניה. מניות הנסחרות באופן פעיל נושאות חודשים רבים נוספים כאשר מוסיפים מעל לרף זה פקיעות שבועיות, פקיעות סוף חודש, פקיעות סוף רבעון ופקיעות יומיות.
האם לכל המניות יש את אותם חודשי פקיעה?
לא. שני חודשי הטווח הקרוב זהים עבור כולם. החודשים שלאחריהם תלויים במחזור שאליו שויכה המניה, כך ששתי חברות דומות יכולות לשאת חודשים רחוקים שונים לחלוטין.
האם אופציות שבועיות הן חלק ממחזור הפקיעה?
לא. אופציות שבועיות (Weeklies) נרשמות תחת תוכנית נפרדת מספר שבועות מראש ופוקעות בימי שישי שאינם יום שישי השלישי בחודש. הן אינן משנות את מחזור המניה והן אינן נספרות במניין ארבעת החודשים המינימלי.
מדוע אופציות LEAPS נרשמות בינואר?
אופציות LEAPS על מניות בודדות מעוגנות לפקיעת ינואר ללא קשר למחזור של נכס הבסיס, מה שמעניק לכל מניה בעלת אופציות חודש ארוך-טווח משותף. ככל שסדרת ינואר מתיישנת בתוך השנה, היא הופכת לאופציה החודשית הרגילה של ינואר עבור אותה מניה, ללא שינוי בחוזה עצמו.
כיצד לוחות אלו מבצעים את הספירה
כל לוח קורא את סשן המסחר האחרון הקיים בנתוני האופציות היומיים ברמת החוזה, וסופר פקיעה כרשומה כאשר לפחות חוזה אחד באותה פקיעה נושא רישום לאותו סשן. פקיעות חודשיות מבודדות לפי מבנה התאריך שלהן: יום שישי שחל בין ה-15 ל-21 בחודש הוא יום שישי השלישי, שהיא הפקיעה שעליה חל כלל המחזור. פקיעות שבועיות, סוף חודש ויומיות נכשלות במבחן זה ויוצאות משני הלוחות הכלל-שוקיים מעצם הגדרתם, וזו הסיבה ששני מניינים אלו נמוכים ממספר התאריכים הגולמי בכל שרשרת אופציות ממשית. הלוחות הכלל-שוקיים גם מחריגים סימולים שספקי הנתונים שייכו ליותר מחברה אחת לאורך זמן, כך שטיקר בודד לעולם אינו מאחד שתי ישויות לספירה אחת.
כל לוח כאן נושא את קוד ה-SQL שיצר אותו. פתחו אחד, החליפו את הטיקר, ואותה שאילתה תרוץ מול כל שרשרת אופציות שתבחרו במסוף Strasmore.