תנודתיות גלומה ב-SPCX: ניתוח IV Rank והיסטוריה
סקירת התנודתיות הגלומה ב-SPCX מאז הנפקת האופציות, כולל הסבר מדוע מדדי IV Rank ו-IV percentile חסרי משמעות סטטיסטית בנכסים בעלי היסטוריית מסחר קצרה כל כך.
הערכת תנודתיות גלומה ב-SPCX
התנודתיות הגלומה (implied volatility) ב-SPCX היא האומדן של השוק עצמו, כפי שהוא מתומחר בתוך חוזי האופציות, לטווח התנועה הצפוי של המניה מהיום ועד למועד הפקיעה. בטיקר זה, האומדן מגיע עם סייג שרוב כלי הסינון מסתירים: היסטוריית האופציות הרשומה למסחר קצרה, וכל נתון סטטיסטי הדורש שנת היסטוריה מלאה מחושב על סמך שבריר ממנה. הלוחות להלן מציגים כל קריאה יומית שקיימת ואת הגרסה המדויקת של חישוב ה-IV rank המבוסס עליה.
מהי התנודתיות הגלומה של SPCX היום?
תנודתיות גלומה, או IV, מצוטטת כאחוז שנתי. IV של 60% משמעו ששוק האופציות מתמחר תנועה של סטיית תקן אחת בשיעור של כ-60% לאורך שנה מלאה, מה שמתרגם לכ-17% בחודש בודד (60 חלקי השורש הריבועי של 12). זהו מחיר הנקרא מתוך שרשרת האופציות, ולא תחזית כיוונית. הסבר מלא על קריאה זו נמצא ב-מה המשמעות האמיתית של תנודתיות גלומה, ומכניקת החישוב מפורטת ב-כיצד מחושבת תנודתיות גלומה.
הסדרה להלן בונה את קו ה-30 יום הסטנדרטי. עבור כל יום מסחר, היא לוקחת את כל חוזי ה-SPCX שנסחרו, עם מחיר מימוש בטווח של 5% ממחיר הסגירה של המניה באותו יום ועם 20 עד 45 ימים לפקיעה, ולאחר מכן מחשבת את ממוצע התנודתיות הגלומה שלהם. חוזים שה-IV שלהם לא התכנס מושמטים.
ה-SQL המדויק מאחורי כל מספר
SELECT
toString(d) AS date,
iv_30d_pct,
contract_count,
concat(monthName(d), ' ', toString(toDayOfMonth(d)), ', ', toString(toYear(d))) AS date_label
FROM
(
SELECT
date AS d,
round(100 * avg(implied_volatility), 1) AS iv_30d_pct,
count() AS contract_count
FROM global_markets.options_greeks
WHERE underlying_symbol = 'SPCX'
AND date >= (
SELECT max(toDate(listing_date))
FROM global_markets.stocks_ipos
WHERE ticker = 'SPCX'
AND toDate(listing_date) <= today()
)
AND iv_converged = 1
AND volume > 0
AND underlying_close > 0
AND days_to_expiry BETWEEN 20 AND 45
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.05
GROUP BY d
)
ORDER BY dהתיעוד מתחיל ב-June 16, 2026 ברמה של 111%. יום המסחר האחרון בנתונים, August 19, 2026, מציג 62.4% על פני 86 חוזים רלוונטיים. מקצה לקצה, הפאנל מכיל 45 קריאות יומיות. יש לזכור נתון זה להמשך העמוד: זוהי כל האוכלוסייה שממנה ניתן לגזור כל סטטיסטיקת תנודתיות של SPCX.
מה היה טווח ה-IV של SPCX?
גם דירוג ה-IV (IV rank) וגם אחוזון ה-IV (IV percentile) זקוקים לטווח כדי להתמקם בתוכו. הדירוג מודד היכן נמצא הנתון של היום ביחס ל-IV הנמוך והגבוה ביותר ב-52 השבועות האחרונים, בסולם של אפס עד מאה. האחוזון סופר את שיעור הימים באותו חלון זמן שנסגרו מתחת לנתון של היום. אף אחד מהמספרים הללו אינו בעל משמעות רבה עד שהחלון אכן מלא. חודש אחר חודש, זהו הטווח ש-SPCX רשמה עד כה.
ה-SQL המדויק מאחורי כל מספר
SELECT
formatDateTime(toStartOfMonth(d), '%Y-%m') AS month,
round(100 * avg(iv), 1) AS iv_avg_pct,
round(100 * max(iv), 1) AS iv_high_pct,
round(100 * min(iv), 1) AS iv_low_pct,
round(100 * (max(iv) - min(iv)), 1) AS iv_range_pct,
count() AS session_count,
concat(monthName(d), ' ', toString(toYear(d))) AS month_label
FROM
(
SELECT
date AS d,
avg(implied_volatility) AS iv
FROM global_markets.options_greeks
WHERE underlying_symbol = 'SPCX'
AND date >= (
SELECT max(toDate(listing_date))
FROM global_markets.stocks_ipos
WHERE ticker = 'SPCX'
AND toDate(listing_date) <= today()
)
AND iv_converged = 1
AND volume > 0
AND underlying_close > 0
AND days_to_expiry BETWEEN 20 AND 45
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.05
GROUP BY d
)
GROUP BY month, month_label
ORDER BY monthהחודש הראשון בתיעוד, June 2026, הציג ממוצע של 84.3%, עם פער של 38.9 נקודות בין הקריאה היומית הנמוכה ביותר לגבוהה ביותר. החודש האחרון, August 2026, הציג ממוצע של 79.8% לאורך 13 ימי מסחר. הלוח מכסה 3 חודשים קלנדריים.
חודשים אלו תואמים ללוח שנה שכבר סקרנו. השורות הראשונות מונחות על פני התקופה המכוסה ב-חודש המסחר הראשון של SPCX, והשורות המאוחרות יותר רצות לאורך החלון סביב מועד פקיעת תקופת החסימה של SPCX, כאשר מספר המניות החופשיות למסחר השתנה. קריאת השיאים החודשיים לצד תאריכים אלו היא תרגיל הוגן. קריאת דירוג IV של 52 שבועות מתוך אותן שורות אינה כזו.
מדוע ה-IV rank וה-IV percentile של SPCX הם חסרי משמעות כמעט לחלוטין
להלן החישוב האריתמטי שבוצע באופן זהה עבור SPCX ועבור ארבע מניות מוכרות, תוך שימוש באותו פילטר ובאותה בקשה לנתוני 365 הימים האחרונים עבור כל חמשת הניירות. ההבדל היחיד הוא משך הזמן שכל נייר יכול למלא בתוך חלון זמן זה.
ה-SQL המדויק מאחורי כל מספר
WITH daily_iv AS
(
SELECT
underlying_symbol AS symbol,
date,
avg(implied_volatility) AS iv
FROM global_markets.options_greeks
WHERE underlying_symbol IN ('SPCX', 'AAPL', 'AMZN', 'NVDA', 'SPY')
AND date >= today() - 365
AND (underlying_symbol != 'SPCX'
OR date >= (
SELECT max(toDate(listing_date))
FROM global_markets.stocks_ipos
WHERE ticker = 'SPCX'
AND toDate(listing_date) <= today()
))
AND iv_converged = 1
AND volume > 0
AND underlying_close > 0
AND days_to_expiry BETWEEN 20 AND 45
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.05
GROUP BY symbol, date
)
SELECT
d.symbol AS symbol,
count() AS iv_observation_count,
round(100 * any(l.iv_last), 1) AS iv_now_pct,
round(100 * (any(l.iv_last) - min(d.iv)) / nullIf(max(d.iv) - min(d.iv), 0), 1) AS iv_rank_pct,
round(100 * countIf(d.iv <= l.iv_last) / count(), 1) AS iv_percentile_pct
FROM daily_iv AS d
INNER JOIN
(
SELECT
symbol,
argMax(iv, date) AS iv_last
FROM daily_iv
GROUP BY symbol
) AS l ON l.symbol = d.symbol
GROUP BY d.symbol
ORDER BY d.symbol = 'SPCX' DESC, iv_observation_count ASCSPCX תורמת 45 תצפיות יומיות לחלון זה. NVDA תורמת 250, ההיסטוריה העמוקה ביותר בלוח. שני הניירות יוצאים מהתהליך עם IV rank ו-IV percentile, ובמסך סינון שניהם נראים מוצקים באותה מידה. הקריאה של SPCX העומדת על 62.4% מתורגמת ל-rank של 0 ול-percentile של 2.2.
בחנו על מה נשענים שני המספרים הללו. ה-rank מחלק את המרחק בין שתי תצפיות בלבד: הקריאה הנמוכה ביותר והקריאה הגבוהה ביותר בחלון הזמן. בנייר עם נתונים של חודשים ספורים בלבד, קריאת קיצון חדשה מאפסת את המכנה לחלוטין, ואין קריאה ישנה יותר מתחתיה שתספוג את השינוי. ה-percentile יציב מעט יותר, שכן הוא סופר כל תצפית קיימת, אם כי percentile של 90 שנבנה מ-60 ימים משמעותו שונה לחלוטין מ-percentile של 90 שנבנה מ-250 ימים. כדאי להכיר את ההבדל בין IV rank ל-IV percentile בכל ticker. במקרה הזה, זהו לב העניין.
הגרסה הפרקטית: התייחסו לשני הנתונים כתיאור של התיעוד הקצר הקיים, ולא כפסק דין בשאלה אם האופציות זולות או יקרות. פסק דין כזה דורש מחזור היסטורי מלא מאחוריו. לשם השוואה, הניירות המופיעים במסך מניות בעלות תנודתיות גלומה גבוהה נושאים מאחורי ה-percentile שלהם שנים של קריאות.
כיצד נראית מבנה התקופות (Term structure) של SPCX?
מבנה תקופות הוא תנודתיות גלומה המשורטטת לאורך זמן עד לפקיעה, מהשבוע הקרוב ביותר ועד לחוזים ארוכי הטווח ביותר. זהו נתון אחד שרישום קצר מועד יכול עדיין להציג באופן מהימן, שכן העקומה של כל יום נבנית במלואה משרשרת האופציות של אותו יום ואינה זקוקה להיסטוריה כלל.
ה-SQL המדויק מאחורי כל מספר
SELECT
multiIf(days_to_expiry <= 7, '0 to 7 days',
days_to_expiry <= 21, '8 to 21 days',
days_to_expiry <= 45, '22 to 45 days',
days_to_expiry <= 90, '46 to 90 days',
'91 or more days') AS dte_bucket,
round(100 * avg(implied_volatility), 1) AS iv_pct,
count() AS contract_count
FROM global_markets.options_greeks
WHERE underlying_symbol = 'SPCX'
AND date > (
SELECT max(date)
FROM global_markets.options_greeks
WHERE underlying_symbol = 'SPCX'
) - 21
AND date >= (
SELECT max(toDate(listing_date))
FROM global_markets.stocks_ipos
WHERE ticker = 'SPCX'
AND toDate(listing_date) <= today()
)
AND iv_converged = 1
AND volume > 0
AND underlying_close > 0
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.05
GROUP BY dte_bucket
ORDER BY min(days_to_expiry)במהלך שלושת השבועות הללו, חוזים קרובים לכסף (near the money) בטווח ה-0 to 7 days הציגו ממוצע של 113.5%, ואילו בטווח ה-91 or more days נרשם ממוצע של 71.3%. עקומה העולה מהחלק הקדמי לאחורי היא הצורה הרגילה והשכיחה. מצב שבו החלק הקדמי גבוה מהחלק האחורי הוא הצורה המופיעה בדרך כלל כאשר אירוע מתוזמן נופל בתוך תקופת החיים של החוזה הקרוב. השוואת העקומה לתנועה שהמניה הניבה בפועל היא תרגיל נפרד, המכוסה ב-תנודתיות היסטורית לעומת תנודתיות גלומה.
שאלות נפוצות
מתי החל המסחר באופציות על SPCX?
הסשן הראשון שבו חוזים קרובים לכסף (near the money) עם עשרים עד ארבעים וחמישה ימים לפקיעה נסחרו והניבו סטיית תקן גלומה (implied volatility) מתכנסת הוא June 16, 2026. חוזים עשויים להירשם למסחר מעט לפני שהם נסחרים בפועל, לכן יש להתייחס לתאריך זה כאל תחילת התיעוד השימושי של ה-IV, ולאו דווקא כתאריך הרישום בבורסה.
מהי סטיית תקן גלומה נורמלית עבור SPCX?
אף נתון בדף זה אינו יכול להשיב על כך עדיין. טווח נורמלי מוגדר על סמך קריאות של שנים, והתיעוד כאן מכיל 45 תצפיות יומיות. הפאנל החודשי מציג את הטווח שנרשם עד כה, המהווה שיא נכון לעכשיו ולא בסיס יציב.
האם ה-IV rank של SPCX בתוכנת הסינון שלי אמין?
הוא נכון מבחינה חשבונית אך דל מבחינה מעשית. הדירוג המוצג לעיל, 0, נגזר מ-45 תצפיות יומיות ולא מ-52 שבועות מלאים, וכל שיא או שפל חדש משנים אותו בחדות. תוכנות סינון מציגות לעיתים רחוקות את גודל המדגם לצד הדירוג.
כיצד מחושבת סטיית התקן הגלומה ל-30 יום בדף זה?
הנתון היומי הוא ממוצע של סטיית התקן הגלומה בחוזי SPCX שנסחרו באותו סשן, עם מחיר מימוש בטווח של חמישה אחוזים ממחיר הסגירה של המניה, עם עשרים עד ארבעים וחמישה ימים לפקיעה, תוך שמירה רק על חוזים שבהם פותר ה-IV התכנס. ה-SQL שמתחת לכל פאנל מציג את המסנן המדויק.
הערות על הנתונים ואימות הטיקר
SPCX הוא סימול בשימוש חוזר. אותן ארבע אותיות ייצגו מוצר אחר, שנמחק מאז מהמסחר, לפני הרישום הנוכחי; זהו סוג הפער שמשחית בשקט היסטוריית תנודתיות כאשר איש אינו בודק זאת. להלן שני אישורים.
ה-SQL המדויק מאחורי כל מספר
SELECT
toString(toDate(listing_date)) AS listing_date,
issuer_name,
primary_exchange,
security_type,
ipo_status,
round(toFloat64(final_issue_price), 2) AS final_issue_price
FROM global_markets.stocks_ipos
WHERE ticker = 'SPCX'
ORDER BY toDate(listing_date)השורה לעיל מציינת את המנפיק העומד מאחורי הסימול כיום ומציינת את תאריך הרישום הנוכחי. כל פאנל סטיית תקן גלומה בדף זה מסונן לסשנים שחלו בתאריך זה או לאחריו, כך שנתונים שלפני ההקצאה מחדש אינם מגיעים לאף מספר המצוטט כאן. במקומות שבהם מופיעה יותר משורה אחת, השורה המוקדמת שייכת למוצר הקודם.
ה-SQL המדויק מאחורי כל מספר
SELECT
formatDateTime(toStartOfMonth(date), '%Y-%m') AS month,
count() AS sessions_traded
FROM global_markets.stocks_daily_aggs
WHERE ticker = 'SPCX'
GROUP BY month
ORDER BY monthזהו מניין חודשי של הסשנים שבהם הסימול נסחר. הפער בין שני גושי החודשים הוא ההקצאה מחדש עצמה. חודשים שלפני הפער שייכים למוצר הקודם ואינם נכללים באף חישוב לעיל.
בנייה: סטיית תקן גלומה נגזרת מתיעוד ה-Greeks היומי לכל חוזה, מסוננת לפתרונות מתכנסים בחוזים שרשמו נפח מסחר. "קרוב לכסף" משמעו מחיר מימוש בטווח של חמישה אחוזים ממחיר הסגירה של המניה באותו יום. קו ה-30 יום משתמש בטווח של עשרים עד ארבעים וחמישה ימים לפקיעה. IV rank ו-IV percentile משתמשים בבקשה של 365 ימים לאחור עבור כל חמשת הסימולים בפאנל העמיתים, מה שהופך את מניין התצפיות לבר-השוואה ישיר.
כל פאנל כאן מגיע עם ה-SQL שיצר אותו. פתחו אחד, החליפו את הטיקר, והריצו אותו בעצמכם במסוף Strasmore.