Strasmore Research
למידה Matt Connorמאת Matt Connor

כלל 3-5-7 באופציות ניהול סיכונים

כלל 3-5-7 מגביל סיכון ל-3% לעסקה, 5% לנייר ו-7% מהחשבון. נבדוק מה מקורו, האם הוא מגובה בנתונים, ומדוע הוא לא מחליף אסטרטגיה או יתרון סטטיסטי.

כלל 3-5-7 הוא מוסכמה לניהול גודל פוזיציה המופיעה בפורומים של אופציות ובבלוגים של ברוקרים: לסכן לכל היותר 3% מהחשבון בעסקה בודדת, לכל היותר 5% בני"ע בודד, ולכל היותר 7% מהחשבון על פני כל הפוזיציות הפתוחות בו-זמנית. הוא קובע גודל, לעולם לא בחירה. אין בו שום דבר שאומר במה לסחור, והוא לא יכול לייצר יתרון שאינו קיים ממילא.

מה כלל 3-5-7 אומר

שלושת המספרים מתייחסים לכסף בסיכון, לא לכסף המושקע.

  • 3% לעסקה. ההפסד המקסימלי על פוזיציה אחת נשאר מתחת ל-3% מהון החשבון. בחשבון היפותטי של 100,000 דולר, תקרה זו היא 3,000 דולר.
  • 5% לני"ע בסיס. כל הפוזיציות על אותה מניה נספרות יחד. קניית קול, מרווח קול, ופוט שנכתב על אותו ני"ע שואבים מתקציב יחיד של 5%.
  • 7% במצטבר. סכום ההפסדים המקסימליים על פני כל הפוזיציות הפתוחות נשאר מתחת ל-7% מההון בכל רגע נתון.

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

אופציות הופכות את המספר הראשון לקל במיוחד לחישוב. עבור קול או פוט ארוך, הפרמיה ששולמה היא ההפסד המקסימלי, ולכן מגבלת 3% היא מגבלה על פרמיה בסיכון. קחו חשבון להמחשה של 100,000 דולר וחוזה המצוטט ב-4.50 דולר: חוזה אחד מכסה 100 מניות, עולה 450 דולר, ושישה מהם מעמידים 2,700 דולר בסיכון, בתוך קו ה-3,000 דולר. עבור מרווח סיכון מוגדר, ההפסד המקסימלי הוא רוחב הסטרייקס בניכוי הקרדיט שהתקבל. עבור פוזיציה בסיכון לא מוגדר כמו קול חשוף שנכתב, אין מקסימום אריתמטי כלל, ולכלל כפי שהוא מצוטט בדרך כלל אין מה לומר על כך. החלפת דרישת המרג'ין, או סטופ מנטלי, במקום הפסד מקסימלי אמיתי שוברת בשקט את האריתמטיקה שהכלל מסתמך עליה.

מאיפה הכלל מגיע

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

המשפחה שאליה שייך הכלל מתועדת הרבה יותר טוב. גודל חלקי קבוע (Fixed fractional sizing), שבו כל פוזיציה מסכנת חלק קבוע מההון, עובר דרך ספרות המסחר של המאה העשרים. אביו הפורמלי הוא קריטריון קלי (John Kelly, 1956), הגוזר חלק אופטימלי מיתרון משוער ומסיכויי התשלום, ושהשימוש המעשי שלו בשווקים הוא כמעט תמיד חצי או רבע מהתפוקה של הנוסחה, שכן יתרון משוער יתר על המידה מייצר גודל הרסני. כלל 3-5-7 מדלג על ההערכה ובוחר מספר קטן. ההחלפה הזו היא כל התכנון: עמיד בפני אי-ידיעת דבר, אופטימלי לשום דבר.

מול מה נמדדת מגבלת 5% לני"ע בסיס

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

שאילתהפרופיל תנועה יומית, שבע שמות מובילים, יולי 2025 עד יוני 2026
ה-SQL המדויק מאחורי כל מספר
WITH daily AS (
    SELECT ticker,
           toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           toFloat64(argMax(close, window_start)) AS px
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('SPY', 'KO', 'JNJ', 'AAPL', 'MSFT', 'NVDA', 'TSLA')
      AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2025-07-01')
      AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-06-30')
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY ticker, d
),
moves AS (
    SELECT ticker, d,
           100 * (px / any(px) OVER (PARTITION BY ticker ORDER BY d
                                     ROWS BETWEEN 1 PRECEDING AND 1 PRECEDING) - 1) AS move_pct
    FROM daily
)
SELECT ticker,
       count() AS sessions,
       round(quantileDeterministic(0.5)(abs(move_pct), cityHash64(ticker, d)), 2) AS median_abs_move_pct,
       round(quantileDeterministic(0.95)(abs(move_pct), cityHash64(ticker, d)), 2) AS p95_abs_move_pct,
       round(100 * countIf(abs(move_pct) >= 3) / count(), 1) AS pct_days_beyond_3,
       round(min(move_pct), 2) AS worst_day_pct
FROM moves
WHERE isFinite(move_pct)
GROUP BY ticker
ORDER BY p95_abs_move_pct
Run this yourself

הטווח על פני שנה אחת רחב. השם היציב ביותר בפאנל, SPY, רשם חציון של תנועה יומית מוחלטת של 0.46% ובילה 0% מ-250 המושבים שלו בתנועה של 3% או יותר לכל כיוון. העמוס ביותר, TSLA, רשם חציון של 1.83%, חצה את רף ה-3% ב-30.4% מהמושבים, והדפיס מושב גרוע ביותר בודד של -8.39%. האחוזון ה-95 שלו, 5.45%, הוא יותר מפי שלושה מהנתון 1.62% בראש הטבלה.

מגבלת אחוז קבועה אחת עושה עבודה שונה מאוד על שמות שונים. תקציב בסיס של 5% על שם עם יום טיפוסי של 0.46% הוא אילוץ רופף. אותו 5% על שם שנע 1.83% ביום חציוני, והרבה יותר רחוק בחריג, מתבזבז במהירות. מוסכמות גודל שמקנות את המגבלה לפי התנודתיות של ני"ע הבסיס עצמו קיימות בדיוק עבור הפער הזה, ו-אופציות נזילות לעומת תנודתיות עובר על איך ההבדל בא לידי ביטוי בחוזים עצמם.

הפסדים מגיעים באשכולות

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

שאילתההחמישה ימים הגרועים ביותר והירידה העמוקה ביותר בחלון, יולי 2025 עד יוני 2026
ה-SQL המדויק מאחורי כל מספר
WITH daily AS (
    SELECT ticker,
           toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           toFloat64(argMax(close, window_start)) AS px
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('SPY', 'KO', 'JNJ', 'AAPL', 'MSFT', 'NVDA', 'TSLA')
      AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2025-07-01')
      AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-06-30')
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY ticker, d
),
win AS (
    SELECT ticker, d, px,
           any(px) OVER (PARTITION BY ticker ORDER BY d
                         ROWS BETWEEN 5 PRECEDING AND 5 PRECEDING) AS px_5_ago,
           max(px) OVER (PARTITION BY ticker ORDER BY d
                         ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) AS running_high
    FROM daily
)
SELECT ticker,
       round(min(100 * (px / px_5_ago - 1)), 2) AS worst_5_session_pct,
       round(min(100 * (px / running_high - 1)), 2) AS deepest_drawdown_pct,
       round(100 * countIf(px / running_high - 1 <= -0.1) / count(), 1) AS pct_days_10pct_below_high
FROM win
WHERE isFinite(px_5_ago)
GROUP BY ticker
ORDER BY deepest_drawdown_pct
Run this yourself

הירידה העמוקה ביותר בתוך החלון שייכת ל-MSFT ב--34.99%, ושם זה ישב יותר מ-10% מתחת לשיא הרץ שלו ב-59% ממושבי החלון. רצף חמשת המושבים הגרוע ביותר שלו עמד על -14.41%. בקצה השני, KO שקע -8.49% מתחת לשיא הרץ שלו ובילה 0% מהמושבים עמוק כל כך. כל קריאה כאן מתחילה את השיא הרץ שלה ב-1 ביולי 2025, ולכן אלו נתונים בתוך החלון ולא נתונים בכל הזמנים.

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

המדד מספר סיפור דומה על שעון ארוך יותר. אחת-עשרה שנים קלנדריות של תנועות יומיות בודדות בעקבות S&P 500:

שאילתהS&P 500 tracker (SPY): מושבות ירידה לפי שנה קלנדרית, 2016 עד אמצע 2026
ה-SQL המדויק מאחורי כל מספר
WITH daily AS (
    SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           toFloat64(argMax(close, window_start)) AS px
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2015-12-01')
      AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-06-30')
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY d
),
moves AS (
    SELECT d,
           100 * (px / any(px) OVER (ORDER BY d ROWS BETWEEN 1 PRECEDING AND 1 PRECEDING) - 1) AS move_pct
    FROM daily
)
SELECT toYear(d) AS year,
       count() AS sessions,
       countIf(move_pct <= -1) AS days_down_1pct,
       countIf(move_pct <= -3) AS days_down_3pct,
       round(min(move_pct), 2) AS worst_day_pct
FROM moves
WHERE isFinite(move_pct) AND toYear(d) >= 2016
GROUP BY year
ORDER BY year
Run this yourself

מושבים הנסגרים ב-3% או יותר נמוך מתקבצים לתוך קומץ שנים במקום להגיע בלוח זמנים. 2020 נשא 16 מהם ומושב גרוע ביותר של -11.63%, בעוד 2017 נשא 0. מספר המושבים הנסגרים ב-1% או יותר נמוך נע מ-4 בשנה השקטה ביותר ל-65 בעמוסה ביותר. השורה האחרונה מכסה 123 מושבים שהסתיימו ב-30 ביוני 2026, ולכן היא שנה חלקית. מגבלה מצטברת קבועה של 7% מכוילת לשנים השקטות מעצם בנייתה ופוגשת את המבחן האמיתי שלה ברמות הקולניות. אופציה ארוכה יכולה גם לאבד את כל הפרמיה שלה בין לילה ללא תנועה יומית בגודל כזה שמודפסת אי פעם על ני"ע הבסיס, המנגנון ש-פערי לילה מתאר.

מה הכלל מטפל, ומה הוא משאיר בחוץ

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

מה שהוא משאיר בחוץ הוא רוב הפרטים. הוא לא מתקנף עם תנודתיות, כך שחלק של 3% בשם יציב וחלק של 3% בשם שנע 1.83% ביום נחשבים לאותו הימור. הוא מתעלם ממתאם בין טיקרים, כך שתיק של שבע פוזיציות בתוך המגבלות עדיין יכול להיות עסקה אחת. הוא לא אומר דבר על דעיכת זמן, השוחקת את ערכה של אופציה ארוכה במושבים שקטים ללא תנועה שלילית כלל (תטא של אופציה מכסה את המכניקה). הוא מתעלם מעלויות, ועמלות בתוספת מרווח ביד-אסק stanowią גרר חוזר שמגבלת אחוז לעולם לא רואה (כמה עולה לסחור באופציות שם על כך מספרים). הוא גם מניח שההפסד המקסימלי ניתן לידיעה, דבר שאינו נכון עבור פוזיציות שורט בסיכון לא מוגדר.

שאלות נפוצות

מהו כלל 3-5-7 במסחר באופציות?

זוהי מוסכמה לניהול גודל פוזיציה: לא יותר מ-3% מהון החשבון בסיכון בעסקה אחת, לא יותר מ-5% על כל ני"ע בסיס אחד, ולא יותר מ-7% בסיכון על פני כל הפוזיציות הפתוחות בו-זמנית. המספרים מתארים הפסד מקסימלי, לא הון מושקע.

האם כלל 3-5-7 הוא כלל רשמי או מוכח?

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

כיצד כלל 3-5-7 חל על קול או פוט ארוך?

הפרמיה ששולמה היא ההפסד המקסימלי על אופציה ארוכה, ולכן מגבלת 3% מגבילה את סך הפרמיה בעסקה אחת. בחשבון להמחשה של 100,000 דולר מדובר ב-3,000 דולר של פרמיה, שבמחיר חוזה מצוטט של 4.50 דולר מסתכם בשישה חוזים.

מדוע קיימת מגבלת 5% לני"ע בסיס בנפרד?

מספר פוזיציות על מניה אחת מתנהגות כחשיפה אחת במהלך תנועה גדולה באותה מניה. במהלך שנים-עשר החודשים שהסתיימו ב-30 ביוני 2026, TSLA נע ב-3% או יותר ב-30.4% מהמושבים, וחוזים נפרדים על שם זה היו נעים יחד בכל אחד מהימים הללו.

האם הכלל מתאים לקול מכוסה ולפוזיציות הכנסה אחרות?

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


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