IPO 後多久開始交易選擇權?
新股上市首日不能交易選擇權。了解大型 IPO 等待幾個交易日才出現首筆選擇權成交,以及交易所如何審核標的資格,掌握選擇權鏈何時上線。
新 IPO 上市首日無法交易其選擇權。股票會先掛牌,只有在標的股票符合選擇權交易所對標的證券的資格標準後,掛牌選擇權鏈才會出現。對大型 IPO 而言,這通常只需幾個交易日,而非數週。
自 2024年1月以來規模最大的美國上市案中,股票首次在交易紀錄上出現成交價後,到其掛牌選擇權首次成交之間的最短間隔為 1 個交易日。
IPO 後多久會開始交易選擇權?
沒有任何日曆規則能確定日期,因此有用的答案應以實際觀察為準。下方圖表納入自2024年1月以來所有在美國掛牌的股票,按首個交易日的成交金額排序,取其中最大的十二檔,並計算各股票首次出現股票成交紀錄(也就是第一筆成交)與其掛牌選擇權首次交易之間相隔的交易日數。
| 代號 | 股票上市 | 選擇權上市 | 選擇權上市間隔 |
|---|---|---|---|
| SKHY | July 13, 2026 | July 14, 2026 | 1 |
| BLSH | August 13, 2025 | August 15, 2025 | 2 |
| CBRS | May 14, 2026 | May 18, 2026 | 2 |
| CRCL | June 5, 2025 | June 9, 2025 | 2 |
| CRWV | March 28, 2025 | April 1, 2025 | 2 |
| FIG | July 31, 2025 | August 4, 2025 | 2 |
| FLY | August 7, 2025 | August 11, 2025 | 2 |
| KLAR | September 10, 2025 | September 12, 2025 | 2 |
| MDLN | December 17, 2025 | December 19, 2025 | 2 |
| QNT | June 4, 2026 | June 8, 2026 | 2 |
| RDDT | March 21, 2024 | March 25, 2024 | 2 |
| INIO | June 4, 2026 | June 26, 2026 | 15 |
每個數據背後的精確 SQL 語法
WITH
listings AS (
SELECT
ticker,
min(listing_date) AS listed_on
FROM global_markets.stocks_ipos
WHERE listing_date >= '2024-01-01'
AND listing_date < today()
AND ticker NOT IN ('SPCX')
GROUP BY ticker
),
debut AS (
SELECT
a.ticker AS symbol,
min(a.date) AS debut_date,
argMin(toFloat64(a.close) * toFloat64(a.volume), a.date) AS debut_turnover
FROM global_markets.stocks_daily_aggs AS a
INNER JOIN listings AS l ON l.ticker = a.ticker
WHERE a.date >= '2024-01-01'
AND a.date >= l.listed_on
GROUP BY a.ticker
),
first_option AS (
SELECT
g.underlying_symbol AS symbol,
min(g.date) AS option_date
FROM global_markets.options_greeks AS g
INNER JOIN debut AS d ON d.symbol = g.underlying_symbol
WHERE g.date >= '2024-01-01'
AND g.volume > 0
AND g.date >= d.debut_date
GROUP BY g.underlying_symbol
),
paired AS (
SELECT
d.symbol AS symbol,
d.debut_date AS debut_date,
f.option_date AS option_date,
d.debut_turnover AS debut_turnover
FROM debut AS d
INNER JOIN first_option AS f ON f.symbol = d.symbol
ORDER BY debut_turnover DESC
LIMIT 12
),
sessions AS (
SELECT DISTINCT date AS d
FROM global_markets.stocks_daily_aggs
WHERE ticker = 'SPY'
AND date >= '2024-01-01'
)
SELECT
p.symbol AS symbol,
concat(monthName(p.debut_date), ' ', toString(toDayOfMonth(p.debut_date)), ', ', toString(toYear(p.debut_date))) AS equity_debut,
concat(monthName(p.option_date), ' ', toString(toDayOfMonth(p.option_date)), ', ', toString(toYear(p.option_date))) AS option_debut,
countIf(s.d > p.debut_date AND s.d <= p.option_date) AS option_listing_gap
FROM paired AS p
CROSS JOIN sessions AS s
GROUP BY symbol, equity_debut, option_debut
ORDER BY option_listing_gap, symbolSKHY 是十二檔中速度最快的股票。該股於 July 13, 2026 首次成交,首個掛牌選擇權則於 July 14, 2026 開始交易,兩者相隔 1 個交易日。同一圖表中,INIO 則在首個選擇權成交前經過了 15 個交易日。十二檔股票的樣本數偏少,因此下一個圖表擴大樣本,納入同期首日表現最好的四十檔新股,並逐個交易日追蹤它們自各自上市首日起的表現。
| 交易時段編號 | 具上市選擇權比例 | 股票成交量中位數(百萬股) |
|---|---|---|
| 1 | 0 | 34.47 |
| 2 | 2.5 | 10.93 |
| 3 | 67.5 | 6.69 |
| 4 | 70 | 4.76 |
| 5 | 80 | 7.36 |
| 6 | 85 | 3.51 |
| 7 | 90 | 2.65 |
| 8 | 92.5 | 3.35 |
| 9 | 95 | 2.51 |
| 10 | 95 | 2.3 |
| 11 | 95 | 2.29 |
| 12 | 95 | 2.65 |
| 13 | 95 | 2.54 |
| 14 | 95 | 1.9 |
| 15 | 95 | 2.41 |
| 16 | 97.5 | 2.42 |
| 17 | 97.5 | 2.46 |
| 18 | 97.5 | 2.74 |
| 19 | 97.5 | 2.14 |
| 20 | 97.5 | 2.29 |
每個數據背後的精確 SQL 語法
WITH
listings AS (
SELECT
ticker,
min(listing_date) AS listed_on
FROM global_markets.stocks_ipos
WHERE listing_date >= '2024-01-01'
AND listing_date < today()
AND ticker NOT IN ('SPCX')
GROUP BY ticker
),
debut AS (
SELECT
a.ticker AS symbol,
min(a.date) AS debut_date,
argMin(toFloat64(a.close) * toFloat64(a.volume), a.date) AS debut_turnover
FROM global_markets.stocks_daily_aggs AS a
INNER JOIN listings AS l ON l.ticker = a.ticker
WHERE a.date >= '2024-01-01'
AND a.date >= l.listed_on
GROUP BY a.ticker
),
cohort AS (
SELECT
symbol,
debut_date
FROM debut
ORDER BY debut_turnover DESC
LIMIT 40
),
first_option AS (
SELECT
g.underlying_symbol AS symbol,
min(g.date) AS option_date
FROM global_markets.options_greeks AS g
INNER JOIN cohort AS c ON c.symbol = g.underlying_symbol
WHERE g.date >= '2024-01-01'
AND g.volume > 0
AND g.date >= c.debut_date
GROUP BY g.underlying_symbol
),
ramp AS (
SELECT
a.ticker AS symbol,
a.date AS d,
row_number() OVER (PARTITION BY a.ticker ORDER BY a.date) AS session_no,
toFloat64(a.volume) / 1e6 AS shares_mm
FROM global_markets.stocks_daily_aggs AS a
INNER JOIN cohort AS c ON c.symbol = a.ticker
WHERE a.date >= '2024-01-01'
AND a.date >= c.debut_date
)
SELECT
r.session_no AS session_number,
round(100 * countIf(f.option_date >= toDate('2024-01-01') AND r.d >= f.option_date) / count(), 1) AS pct_with_listed_options,
round(quantileDeterministic(r.shares_mm, cityHash64(r.symbol)), 2) AS median_share_volume_mm
FROM ramp AS r
LEFT JOIN first_option AS f ON f.symbol = r.symbol
WHERE r.session_no <= 20
GROUP BY session_number
ORDER BY session_number先看百分比線。到了第 2 個交易日,四十檔股票中有 2.5% 已出現掛牌選擇權成交。到了第 5 個交易日,比例升至 80%;第 20 個交易日時則為 97.5%。柱狀圖呈現另一半資訊。這些股票在首個交易日的成交量中位數為 34.47 百萬股,相較之下,第 20 個交易日為 2.29 百萬股。請記住首日的成交量:如此規模的單日成交量,已足以多次達到掛牌標準中的十二個月成交量指引。
新股票在選擇權上市前,必須符合哪些條件?
選擇權交易所依據書面標準審核標的股票,並向負責發行所有美國上市選擇權的結算機構 Options Clearing Corporation(OCC)提交上市證明後,才會建立選擇權鏈。這項標準公開可查。NYSE American 將其列為 Rule 915,Cboe 列為 Rule 4.3,Nasdaq ISE 則列為 Options 4, Section 3,標題均為「標的證券標準」。各交易所規則手冊的文字略有不同,但門檻一致。截至2026年9月,條件如下:
- 該證券已依法完成註冊,且屬於 NMS stock;這是 Regulation NMS 對在全國性證券交易所上市證券所使用的稱呼。
- 至少有 7,000,000 股由公眾持有。計算時只納入非《證券交易法》第16(a)條規定須申報持股者所持有的股份。內部人及控制股東持有的大宗股份不計入。
- 至少有 2,000 名證券持有人。
- 過去十二個月在所有市場的交易量至少達 2,400,000 股。
- 對於 covered security,在交易所向 OCC 提交證明前連續三個營業日的每一日,收盤價都必須至少為 3.00 美元。規則手冊將此稱為 three-day lookback。
一家九天前才上市的公司,不可能已有十二個月的交易量紀錄;在上市初期,也沒有三日價格紀錄。兩項規則設計處理了這段空缺。相關指引在沒有特殊情況時適用,因此交易所可自行判斷歷史測試是否符合要求;價格測試則明文設有 IPO 豁免。
這項豁免的重點在於適用日期。SEC 於2023年7月27日發布的命令(Release 34-98013)批准 NYSE American 的規則變更,對 IPO 市值至少達30億美元的 covered security,豁免 three-day lookback;IPO 市值按發行價格計算。此類上市股票的選擇權,最早可在 IPO 當日後第二個營業日開始上市及交易,IPO 當日不計入。Nasdaq ISE 也在同年為 Options 4, Section 3 提交了相同文字。該命令說明了計算方式。依舊有文字,週一定價的 IPO 最早要到週五才能開始選擇權交易。依豁免規定,交易所可在週二提交證明,選擇權鏈則可在週三開放。
此外還有一項時間要求。Options Listing Procedures Plan 規定,OCC 必須最晚在選擇權開始交易前一個交易日的芝加哥時間上午11:00收到上市證明。這是選擇權鏈能在開盤鐘聲響起時出現,而非盤中才開放的機械性流程。
如何確認新 ticker 是否已經有 options?
- 在你的券商平台開啟該 ticker 的 option chain。尚未通過上市審核的標的,完全不會顯示任何到期日,而不是顯示一串空白列。
- 計算目前提供的到期日數量。剛通過審核的標的通常只會有最近的每週與每月到期日。
- 閱讀 options exchanges 發布的每日上市公告。每一個新核准的標的,都會在 options 開始交易前一天列於公告中。
- 查看該標的的交易明細,確認第一筆 option print;本頁的各個面板就是這樣做的。
如果 option chain 已經上線,閱讀新的 option chain 的方式與其他標的相同,但有一點需要注意:可供查看的內容會少得多。這些時間點與 lockup 或 quiet period 並不共用同一套時程;兩者各自依照不同時程進行,相關內容分別見 IPO lockup 到期 與 IPO quiet period。
IPO 首個 option chain 為何流動性薄弱
認證會讓 option chain 上市,但不會立即使其具備深度。交易所會在股票實際交易價位附近增加履約價,並依標準週期增加到期日。因此,首個 chain 通常只涵蓋狹窄的履約價區間,且僅有幾個近月到期日。
| 自首個選擇權起算週數 | 交易履約價中位數 | 交易到期日中位數 |
|---|---|---|
| 0 | 9 | 4 |
| 1 | 10 | 4 |
| 2 | 10 | 4 |
| 3 | 11 | 4 |
| 4 | 11 | 4 |
| 5 | 11 | 4 |
| 6 | 11 | 5 |
| 7 | 12 | 5 |
| 8 | 12 | 5 |
| 9 | 11 | 5 |
| 10 | 12 | 5 |
| 11 | 12 | 5 |
每個數據背後的精確 SQL 語法
WITH
listings AS (
SELECT
ticker,
min(listing_date) AS listed_on
FROM global_markets.stocks_ipos
WHERE listing_date >= '2024-01-01'
AND listing_date < today()
AND ticker NOT IN ('SPCX')
GROUP BY ticker
),
debut AS (
SELECT
a.ticker AS symbol,
min(a.date) AS debut_date,
argMin(toFloat64(a.close) * toFloat64(a.volume), a.date) AS debut_turnover
FROM global_markets.stocks_daily_aggs AS a
INNER JOIN listings AS l ON l.ticker = a.ticker
WHERE a.date >= '2024-01-01'
AND a.date >= l.listed_on
GROUP BY a.ticker
),
cohort AS (
SELECT
symbol,
debut_date
FROM debut
ORDER BY debut_turnover DESC
LIMIT 40
),
first_option AS (
SELECT
g.underlying_symbol AS symbol,
min(g.date) AS option_date
FROM global_markets.options_greeks AS g
INNER JOIN cohort AS c ON c.symbol = g.underlying_symbol
WHERE g.date >= '2024-01-01'
AND g.volume > 0
AND g.date >= c.debut_date
GROUP BY g.underlying_symbol
),
daily_chain AS (
SELECT
g.underlying_symbol AS symbol,
g.date AS d,
uniqExact(g.strike_price) AS strikes,
uniqExact(g.expiration_date) AS expiries
FROM global_markets.options_greeks AS g
INNER JOIN first_option AS f ON f.symbol = g.underlying_symbol
WHERE g.volume > 0
AND g.date >= f.option_date
AND dateDiff('day', f.option_date, g.date) < 84
GROUP BY symbol, d
)
SELECT
intDiv(dateDiff('day', f.option_date, c.d), 7) AS weeks_since_first_option,
toUInt32(round(quantileDeterministic(toFloat64(c.strikes), cityHash64(c.symbol)))) AS median_strikes_traded,
toUInt32(round(quantileDeterministic(toFloat64(c.expiries), cityHash64(c.symbol)))) AS median_expirations_traded
FROM daily_chain AS c
INNER JOIN first_option AS f ON f.symbol = c.symbol
GROUP BY weeks_since_first_option
ORDER BY weeks_since_first_option在上市的第一週,這裡的新 chain 中位數交易了 9 個不同履約價,涵蓋 4 個到期日;到了第 11 週,則增加至 12 個履約價和 5 個到期日。履約價和到期日越少,每個價位上的掛單也越少,因此新 chain 的報價買賣價差一開始通常較寬。
另一個缺口是時間。LEAPS 是距離到期日超過一年的上市選擇權;長天期系列會依交易所自身的時程增加,不會在認證時一併推出。
| 自首個選擇權起算週數 | 具LEAPS比例 | 最長到期天數中位數 |
|---|---|---|
| 0 | 20 | 210 |
| 1 | 27.5 | 208 |
| 2 | 32.5 | 227 |
| 3 | 32.5 | 224 |
| 4 | 35 | 221 |
| 5 | 32.5 | 234 |
| 6 | 32.5 | 243 |
| 7 | 37.5 | 244 |
| 8 | 40 | 263 |
| 9 | 42.5 | 278 |
| 10 | 45 | 306 |
| 11 | 45 | 299 |
每個數據背後的精確 SQL 語法
WITH
listings AS (
SELECT
ticker,
min(listing_date) AS listed_on
FROM global_markets.stocks_ipos
WHERE listing_date >= '2024-01-01'
AND listing_date < today()
AND ticker NOT IN ('SPCX')
GROUP BY ticker
),
debut AS (
SELECT
a.ticker AS symbol,
min(a.date) AS debut_date,
argMin(toFloat64(a.close) * toFloat64(a.volume), a.date) AS debut_turnover
FROM global_markets.stocks_daily_aggs AS a
INNER JOIN listings AS l ON l.ticker = a.ticker
WHERE a.date >= '2024-01-01'
AND a.date >= l.listed_on
GROUP BY a.ticker
),
cohort AS (
SELECT
symbol,
debut_date
FROM debut
ORDER BY debut_turnover DESC
LIMIT 40
),
first_option AS (
SELECT
g.underlying_symbol AS symbol,
min(g.date) AS option_date
FROM global_markets.options_greeks AS g
INNER JOIN cohort AS c ON c.symbol = g.underlying_symbol
WHERE g.date >= '2024-01-01'
AND g.volume > 0
AND g.date >= c.debut_date
GROUP BY g.underlying_symbol
),
daily_chain AS (
SELECT
g.underlying_symbol AS symbol,
g.date AS d,
max(g.days_to_expiry) AS longest_dte
FROM global_markets.options_greeks AS g
INNER JOIN first_option AS f ON f.symbol = g.underlying_symbol
WHERE g.volume > 0
AND g.date >= f.option_date
AND dateDiff('day', f.option_date, g.date) < 84
GROUP BY symbol, d
),
weekly AS (
SELECT
c.symbol AS symbol,
intDiv(dateDiff('day', f.option_date, c.d), 7) AS wk,
max(c.longest_dte) AS longest_dte
FROM daily_chain AS c
INNER JOIN first_option AS f ON f.symbol = c.symbol
GROUP BY symbol, wk
)
SELECT
wk AS weeks_since_first_option,
round(100 * countIf(longest_dte > 365) / count(), 1) AS pct_with_leaps,
toUInt32(round(quantileDeterministic(toFloat64(longest_dte), cityHash64(symbol)))) AS median_longest_dte
FROM weekly
GROUP BY wk
ORDER BY wk在首次出現 option 成交後的一週內,這些股票中有 20% 的股票交易了距到期日超過365天的合約;而該選擇權版面上最遠到期日的中位數為 210 天。到了第 11 週,這一比例為 45%,最遠到期日的中位數則為 299 天。這些系列所依循的到期日曆,詳見選擇權何時到期。
常見問答
股票公開上市當天可以買進該股票的選擇權嗎?
不可以。選擇權交易所必須先依其標的證券標準審核該標的,並向 OCC 提交上市證明,之後才會掛牌選擇權。新 ticker 在 IPO 當天本身不存在任何已掛牌選擇權。
IPO 後多久可以掛牌選擇權?
截至2026年9月,若某 covered security 按發行價格計算的 IPO 市值至少為30億美元,依 SEC 於2023年7月核准的 three-day lookback 豁免,最早可自 IPO 當日後第二個營業日起掛牌並交易選擇權。其他標的則須先通過標準的價格與成交量測試。
所有新掛牌股票都會有選擇權嗎?
不會。許多股票從未達到公開持股股數或12個月成交量指引的要求。上方第二個面板追蹤自2024年1月以來規模最大的40檔 IPO,其中有 97.5% 檔截至交易時段 20 已出現掛牌選擇權成交紀錄。
為什麼新 IPO 的履約價這麼少?
新通過認證的標的,起初只會在現價附近提供狹窄範圍的履約價,以及少量近月到期日。股價穿越新的價格區間後,交易所會增加履約價;隨選擇權週期向前推進,也會增加到期日。
選擇權掛牌規則中的 covered security 是什麼?
這是1933年《證券法》第18(b)(1)(A)條對證券的用語,指在 NYSE 或 Nasdaq 等全國性證券交易所掛牌的證券。3.00美元的 three-day 價格測試適用於 covered securities,而 IPO 豁免也僅適用於這類證券。
本頁每個面板都附有產生該面板的 SQL,因此每項計數都可以重新執行核對,而不必直接採信。若要確認某檔新掛牌股票是否已出現第一筆選擇權成交紀錄,可在 Strasmore terminal 以一般英文提問。