SPCX Implied Volatility: IV Rank và lịch sử
Theo dõi implied volatility của SPCX từ khi quyền chọn được niêm yết, cùng lý do IV rank và IV percentile gần như vô nghĩa với lịch sử còn quá ngắn.
Biến động hàm ý của SPCX là ước tính của chính thị trường, được định giá trực tiếp trong các hợp đồng quyền chọn, về mức độ biến động dự kiến của cổ phiếu từ hôm nay đến ngày đáo hạn. Với ticker này, ước tính đó đi kèm một lưu ý mà hầu hết các công cụ sàng lọc đều che khuất: lịch sử quyền chọn được niêm yết còn ngắn, và mọi chỉ số cần dữ liệu một năm đều đang được tính trên chưa đến một năm dữ liệu. Các bảng bên dưới hiển thị toàn bộ số liệu theo ngày hiện có, cùng cách tính IV rank minh bạch dựa trên lượng dữ liệu đó.
SPCX có implied volatility hôm nay là bao nhiêu?
Implied volatility (IV) được báo theo tỷ lệ phần trăm thường niên hóa. IV ở mức 60% nghĩa là thị trường quyền chọn đang định giá một biến động trong phạm vi một độ lệch chuẩn, khoảng 60% trong cả năm. Quy đổi ra một tháng là khoảng 17% (60 chia cho căn bậc hai của 12). Đây là chỉ báo giá được suy ra từ option chain, không phải dự báo về hướng biến động. Phần giải thích đầy đủ về chỉ báo này có trong implied volatility thực sự có ý nghĩa gì, còn cơ chế tính toán nằm trong implied volatility được tính như thế nào.
Chuỗi dữ liệu dưới đây xây dựng đường IV chuẩn 30 ngày. Trong mỗi phiên, chuỗi này lấy tất cả hợp đồng SPCX đã phát sinh giao dịch, có strike nằm trong phạm vi 5% quanh giá đóng cửa của cổ phiếu trong ngày đó và còn 20 đến 45 ngày trước khi đáo hạn, sau đó tính bình quân implied volatility của các hợp đồng này. Những hợp đồng mà bộ giải IV không hội tụ sẽ bị loại.
Câu lệnh SQL chính xác đằng sau mỗi con số
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 dDữ liệu bắt đầu từ June 16, 2026 vào 111%. Phiên gần nhất trong dữ liệu là August 19, 2026, với IV ở mức 62.4% trên 86 hợp đồng đủ điều kiện. Từ đầu đến cuối, bảng dữ liệu có 45 phiên ghi nhận hằng ngày. Hãy lưu ý con số này trong phần còn lại của trang: đây là toàn bộ tập dữ liệu mà mọi thống kê volatility của SPCX có thể sử dụng.
Biên độ IV của SPCX đã rộng đến mức nào?
IV rank và IV percentile đều cần một khoảng tham chiếu. IV rank đo vị trí của mức IV hôm nay giữa mức IV thấp nhất và cao nhất trong 52 tuần qua, theo thang điểm từ 0 đến 100. IV percentile tính tỷ lệ số ngày trong cùng khoảng thời gian đó đóng cửa ở mức thấp hơn mức hôm nay. Cả hai chỉ số đều chưa có nhiều ý nghĩa cho đến khi khoảng tham chiếu được lấp đầy. Dưới đây là biên độ SPCX đã ghi nhận theo từng tháng.
Câu lệnh SQL chính xác đằng sau mỗi con số
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 monthTháng đầu tiên trong dữ liệu, June 2026, có mức bình quân 84.3%, với khoảng cách 38.9 điểm giữa mức thấp nhất và cao nhất trong ngày. Tháng gần nhất, August 2026, có mức bình quân 79.8% trong 13 phiên. Bảng bao phủ 3 tháng theo lịch.
Các tháng này tương ứng với lịch mà chúng ta đã xem xét. Những dòng đầu tiên nằm trong giai đoạn được đề cập tại tháng giao dịch đầu tiên của SPCX, còn những dòng sau trải dài qua khoảng thời gian quanh ngày hết hạn thời gian hạn chế chuyển nhượng SPCX, khi số lượng cổ phiếu được tự do giao dịch thay đổi. Đối chiếu các mức cao theo tháng với những mốc ngày đó là một cách phân tích hợp lý. Tuy nhiên, sử dụng chính các dòng này để tính IV rank 52 tuần thì không phù hợp.
Vì sao IV rank và IV percentile của SPCX gần như vô nghĩa
Dưới đây là phép tính được thực hiện hoàn toàn giống nhau cho SPCX và bốn mã cổ phiếu quen thuộc, với cùng bộ lọc và cùng yêu cầu dữ liệu 365 ngày gần nhất cho cả năm mã. Điểm khác biệt duy nhất là mỗi mã có thể lấp đầy bao nhiêu phần trong khoảng thời gian đó.
Câu lệnh SQL chính xác đằng sau mỗi con số
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 đóng góp 45 quan sát hằng ngày vào khoảng thời gian này. NVDA đóng góp 250, là mã có lịch sử dữ liệu dài nhất trong nhóm. Cả hai mã đều cho ra một IV rank và một IV percentile, và trên công cụ sàng lọc, hai chỉ số này trông có vẻ đáng tin cậy như nhau. Mức IV của SPCX là 62.4%, tương ứng với rank 0 và percentile 2.2.
Hãy xem hai con số đó dựa trên điều gì. Rank được tính bằng cách chia cho khoảng cách giữa đúng hai quan sát: mức thấp nhất và mức cao nhất trong khoảng thời gian. Với một mã chỉ có dữ liệu vài tháng, một cực trị mới có thể ngay lập tức thiết lập lại mẫu số đó, trong khi không có dữ liệu cũ hơn để làm giảm tác động. Percentile vững hơn một chút vì chỉ số này sử dụng mọi quan sát hiện có. Tuy nhiên, percentile 90 được tính từ 60 ngày có ý nghĩa rất khác so với percentile 90 được tính từ 250 ngày. Sự khác biệt giữa IV rank và IV percentile là điều cần biết với bất kỳ ticker nào. Với mã này, đó là yếu tố quyết định.
Về mặt thực tế, hãy xem cả hai con số là mô tả về lịch sử dữ liệu ngắn ngủi nói trên, thay vì kết luận rằng quyền chọn đang rẻ hay đắt. Kết luận đó cần dựa trên một chu kỳ lịch sử đầy đủ. Để so sánh, các mã trong danh sách cổ phiếu có implied volatility cao nhất có nhiều năm dữ liệu làm cơ sở cho các percentile của chúng.
Cấu trúc kỳ hạn của IV đối với SPCX như thế nào?
Cấu trúc kỳ hạn là mức biến động hàm ý được biểu diễn theo thời gian đến ngày đáo hạn, từ tuần gần nhất đến các hợp đồng có thời hạn dài nhất. Đây là một chỉ số mà ngay cả một trang niêm yết ngắn cũng có thể trình bày một cách trung thực, vì đường cong của mỗi ngày được xây dựng hoàn toàn từ chain của chính ngày đó và không cần dữ liệu lịch sử.
Câu lệnh SQL chính xác đằng sau mỗi con số
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)Trong ba tuần đó, các hợp đồng near-the-money trong nhóm 0 to 7 days có mức trung bình là 113.5%, còn nhóm 91 or more days có mức trung bình là 71.3%. Đường cong tăng dần từ kỳ hạn gần đến kỳ hạn xa là hình dạng thông thường. Đầu ngắn hạn nằm cao hơn đầu dài hạn thường xuất hiện khi một sự kiện đã được xác định về thời điểm rơi vào vòng đời của hợp đồng gần nhất. Việc so sánh đường cong với biến động thực tế của cổ phiếu là một phân tích riêng, được trình bày trong biến động lịch sử so với biến động hàm ý.
Câu hỏi thường gặp
Khi nào quyền chọn SPCX bắt đầu được giao dịch?
Phiên giao dịch đầu tiên mà các hợp đồng gần giá thực hiện, còn 20 đến 45 ngày tới ngày đáo hạn, vừa được giao dịch vừa cho ra mức implied volatility hội tụ là June 16, 2026. Hợp đồng có thể được niêm yết sớm hơn một chút so với thời điểm bắt đầu giao dịch. Vì vậy, hãy xem ngày này là thời điểm bắt đầu của chuỗi dữ liệu IV có thể sử dụng, không phải chính ngày niêm yết trên sàn.
Mức implied volatility bình thường của SPCX là bao nhiêu?
Hiện chưa thể dùng số liệu nào trên trang này để trả lời. Một khoảng dao động bình thường cần được xác định từ dữ liệu qua nhiều năm. Trong khi đó, chuỗi dữ liệu hiện có 45 quan sát theo ngày. Bảng theo tháng cho thấy khoảng dao động đã ghi nhận đến nay, chứ chưa phải một mức cơ sở ổn định.
IV rank của SPCX trên screener có đáng tin cậy không?
Về mặt tính toán, chỉ số này chính xác nhưng về thực tiễn thì dữ liệu còn mỏng. IV rank hiển thị ở trên, 0, được tính từ 45 quan sát theo ngày thay vì đủ 52 tuần. Vì vậy, chỉ một mức cao mới hoặc mức thấp mới cũng có thể làm chỉ số thay đổi mạnh. Các screener hiếm khi hiển thị quy mô mẫu ngay cạnh rank.
Implied volatility 30 ngày trên trang này được tính như thế nào?
Mỗi số liệu theo ngày là mức implied volatility bình quân của các hợp đồng SPCX đã giao dịch trong phiên đó. Các hợp đồng này có giá thực hiện nằm trong phạm vi 5% quanh giá đóng cửa của cổ phiếu, còn 20 đến 45 ngày tới ngày đáo hạn, và chỉ được giữ lại khi bộ giải IV hội tụ. Phần SQL bên dưới mỗi bảng hiển thị bộ lọc chính xác.
Ghi chú dữ liệu và xác minh ticker
SPCX là một ticker được tái sử dụng. Bốn ký tự này từng đại diện cho một sản phẩm khác đã bị hủy niêm yết trước khi sản phẩm hiện tại được niêm yết. Đây là dạng khoảng trống có thể âm thầm làm sai lệch chuỗi dữ liệu volatility nếu không được kiểm tra. Dưới đây là hai bằng chứng dữ liệu.
Câu lệnh SQL chính xác đằng sau mỗi con số
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)Dòng trên xác định tổ chức phát hành hiện đứng sau ticker này và ghi nhận ngày niêm yết hiện tại. Mọi bảng implied volatility trên trang này đều chỉ lấy các phiên từ ngày đó trở đi. Vì vậy, không có dữ liệu trước thời điểm chuyển giao nào được đưa vào các số liệu được trích dẫn ở đây. Nếu xuất hiện nhiều hơn một dòng, dòng sớm hơn thuộc về sản phẩm trước đó.
Câu lệnh SQL chính xác đằng sau mỗi con số
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Đó là số phiên theo tháng mà ticker này có phát sinh giao dịch. Khoảng trống giữa hai nhóm tháng chính là thời điểm chuyển giao ticker. Các tháng trước khoảng trống thuộc về sản phẩm trước đó và bị loại khỏi mọi phép tính ở trên.
Phương pháp xây dựng: implied volatility được lấy từ dữ liệu greeks hằng ngày của từng hợp đồng, sau đó lọc các nghiệm đã hội tụ và các hợp đồng có ghi nhận khối lượng giao dịch. Gần giá thực hiện nghĩa là giá thực hiện nằm trong phạm vi 5% quanh giá đóng cửa của cổ phiếu trong cùng ngày. Đường 30 ngày sử dụng các hợp đồng còn 20 đến 45 ngày tới ngày đáo hạn. IV rank và IV percentile sử dụng truy vấn 365 ngày gần nhất cho cả năm ticker trong bảng so sánh, nhờ đó số lượng quan sát có thể được đối chiếu trực tiếp.
Mỗi bảng trên đều đi kèm SQL đã tạo ra dữ liệu. Hãy mở một bảng, thay ticker và tự chạy trên terminal Strasmore.