IPOロックアップの意味と解除日を確認する方法
IPOロックアップとは、上場後にインサイダーが株式を売却できるまでの期間です。通常およそ180日後の解除日を調べる方法と、五つの事例の値動きを解説します。
IPOロックアップとは、上場後の一定期間、インサイダーによる保有株式の売却を契約で禁じる仕組みです。従来型IPOでは、通常およそ180日間です。ロックアップが終了すると、売却可能な株式数が一夜にして何倍にも増えることがあります。終了日は数カ月前から公表されています。
本ページでは、著名な五つのロックアップ終了日について、価格、出来高、オプション取引の約定状況を検証します。一つの事例に基づく議論ではなく、実際に何が起きたのかを測定します。
IPOロックアップ期間とは何ですか?
ロックアップは規制ではなく契約です。期間、対象範囲、早期解除の条件は、各案件の目論見書と、インサイダー、創業者、従業員、IPO前の投資家が引受会社と締結する契約で定められます。ロックアップ期間中に取引できる浮動株は、おおむね公募で売り出された株式に限られます。フロートガイドによると、2026年上期のIPOでは、上場時に浮動株となった株式の中央値は3分の1弱にすぎませんでした。つまり、ロックアップの対象となる大半の株式が、取引されている株式全体を大きく上回ることが多いということです。期間満了は売却を強制しません。売却を可能にするだけです。市場では、その前の数週間に、これら二つの違いが議論されます。
期間は案件の種類によって異なり、「180日」は慣行であって規則ではありません。従来型のIPOでは、通常およそ180日が設定されます。SPACのスポンサーは、一般におよそ一年間のロックアップを受け入れます。株価が定められた水準を上回った場合に、早期解除を認めることもあります。追加公募では、90日間のロックアップがよく使われます。また近年の案件の多くは、解除を複数の段階に分けます。従業員の株式をある日に、初期投資家の株式を別の日に解除する仕組みです。これにより、一つの期日に売り圧力が集中するのを避けます。
実際の満了日を確認する方法
実際の日付は、日付計算ではなく、取引固有の提出書類で確認します。価格決定時にSECのEDGARサイトへ提出される最終目論見書、424(B)(4)には、条件が二つのセクションに明記されています。Shares Eligible for Future Saleでは、売却制限が解除される株式数と時期を確認できます。Underwritingでは、拘束を受ける当事者と、早期解除を認める条件が示されます。企業の投資家向け広報ページに日付が再掲されている場合もあります。上場日から一百八十日を数える方法は、推測による代替手段にすぎず、外れる可能性があります。Lyftでは二千十九年のロックアップ解除が八月十九日に行われました。三月二十九日の上場日から一百八十日を数える日付より数週間早く、取引固有の条件が早い日付を定めていました。引受会社がロックアップを早期解除することもあり、その場合の免除は通常開示されます。
期日前:Facebookの値動き
市場史上、最も注目を集めたロックアップ解除は、インサイダー保有株の大きな部分が一斉に売却可能となったFacebookの2012年11月14日です。この日に通常結び付けられる主張は、既知の日程は事前に株価へ織り込まれるというものです。期日前の二週間が検証の場となります。
| セッション | 終値 | 株数(百万) | 日次変化率 | 最高終値比率 |
|---|---|---|---|---|
| 2012-10-22 | 19.32 | 31.1 | 0 | -16.8 |
| 2012-10-23 | 19.5 | 51.4 | 0.9 | -16 |
| 2012-10-24 | 23.21 | 193.1 | 19 | 0 |
| 2012-10-25 | 22.53 | 74.3 | -2.9 | -2.9 |
| 2012-10-26 | 21.94 | 70.7 | -2.6 | -5.5 |
| 2012-10-31 | 21.12 | 94.4 | -3.7 | -9 |
| 2012-11-01 | 21.22 | 36.3 | 0.5 | -8.6 |
| 2012-11-02 | 21.18 | 37.7 | -0.2 | -8.8 |
| 2012-11-05 | 21.25 | 31.3 | 0.3 | -8.5 |
| 2012-11-06 | 21.19 | 27.2 | -0.3 | -8.7 |
| 2012-11-07 | 20.48 | 32.7 | -3.4 | -11.8 |
| 2012-11-08 | 20 | 33.7 | -2.4 | -13.8 |
| 2012-11-09 | 19.19 | 41 | -4.1 | -17.3 |
| 2012-11-12 | 20.09 | 63 | 4.7 | -13.5 |
| 2012-11-13 | 19.88 | 70.2 | -1.1 | -14.4 |
各数値の背後にある正確なSQL
SELECT session, close, shares_m,
round((close / lagInFrame(close, 1, close) OVER (ORDER BY session) - 1) * 100, 1) AS day_change_pct,
round((close / max(close) OVER () - 1) * 100, 1) AS vs_peak_close_pct
FROM (
SELECT toString(toDate(toTimeZone(window_start, 'America/New_York'))) AS session,
round(argMax(close, window_start), 2) AS close,
round(sum(toFloat64(volume)) / 1e6, 1) AS shares_m
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'FB'
AND window_start >= toDateTime('2012-10-22 00:00:00')
AND window_start < toDateTime('2012-11-14 00:00:00')
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY session
)
ORDER BY session2012-10-24、同社の第3四半期決算発表後の取引日、FBは$23.21で取引を終えました。19%高、193.1百万株の売買高で、対象期間中の最高終値でした。その後、解除日までに上昇分を返しました。ロックアップ解除前日の終値は$19.88で、最高値を-14.4%下回り、決算発表前の終値$19.5から数パーセント以内の水準でした。(表の空白は実際のものです。米国株式市場はハリケーン・サンディの影響で2012年10月29~30日に休場しました。)ロックアップ解除前に売却する意思があった投資家には、余裕を持って売却できる期間が数週間ありました。この日程は5月以降、目論見書に記載されていました。
当日とその後の二週間
そして、その若い銘柄の取引カレンダーで最も警戒されていた日が到来した。
| セッション | 終値 | 株数(百万) | 前日終値比率 |
|---|---|---|---|
| 2012-11-13 | 19.88 | 70.2 | 0 |
| 2012-11-14 | 22.36 | 216 | 12.5 |
| 2012-11-15 | 22.18 | 77 | 11.6 |
| 2012-11-16 | 23.55 | 106 | 18.5 |
| 2012-11-19 | 22.9 | 81.8 | 15.2 |
| 2012-11-20 | 23.1 | 44.8 | 16.2 |
| 2012-11-21 | 24.33 | 87.4 | 22.4 |
| 2012-11-23 | 24 | 28.3 | 20.7 |
| 2012-11-26 | 25.92 | 117.1 | 30.4 |
| 2012-11-27 | 26.16 | 82 | 31.6 |
| 2012-11-28 | 26.34 | 48 | 32.5 |
| 2012-11-29 | 27.3 | 83.7 | 37.3 |
| 2012-11-30 | 27.98 | 85.7 | 40.7 |
各数値の背後にある正確なSQL
SELECT session, close, shares_m,
round((close / first_value(close) OVER (ORDER BY session) - 1) * 100, 1) AS vs_eve_close_pct
FROM (
SELECT toString(toDate(toTimeZone(window_start, 'America/New_York'))) AS session,
round(argMax(close, window_start), 2) AS close,
round(sum(toFloat64(volume)) / 1e6, 1) AS shares_m
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'FB'
AND window_start >= toDateTime('2012-11-13 00:00:00')
AND window_start < toDateTime('2012-12-01 00:00:00')
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY session
)
ORDER BY session2012-11-14、ロックアップ解除日のFBは、前日の終値を12.5%上回る$22.36で引けた。出来高は216百万株で、前営業日の70.2百万株から増加した。次に懐疑的な投資家が問うべきなのは、この急騰が実際のインサイダー売りに直面しても続いたのかという点だ。答えはイエスだった。2012-11-30時点で株価は前日の終値を40.7%上回り、その間の大半で出来高は解除日前の水準を上回って推移した。ロックアップ解除で市場に出た株式は、売却されれば出来高として表れる。この局面では、価格が上昇する中でその売りを市場が吸収した。標準的な解釈はこうだ。これはその銘柄の短い上場歴で最も予告されたイベントだったため、警戒感は事前に売り込まれていた。解除日の到来は不確実性を加えたのではなく、取り除いたのである。
Facebookを超えて:五つの解除日を定量的に検証
一度の上昇は逸話にすぎません。ここでは、過去十五年間で最も注目されたロックアップ解除のうち五件について、同じ指標を示します。解除日の終値と前営業日の終値を比較し、出来高倍率も確認します。各日付は、その取引において最も報道された解除セッションです。複数回に分けて株式を放出した企業もあるため、各行は全体の売り圧力ではなく、一つの解除局面を示しています。
| ticker | 満期セッション | 前回終値 | 満期終値 | 満期日次変化率 | 満期株数(百万) | 出来高倍率 |
|---|---|---|---|---|---|---|
| FB | 2012-11-14 | 19.88 | 22.36 | 12.5 | 216 | 3.1 |
| TWTR | 2014-05-06 | 38.72 | 31.86 | -17.7 | 123.8 | 12.3 |
| SNAP | 2017-07-31 | 13.82 | 13.68 | -1.1 | 46.8 | 2.9 |
| LYFT | 2019-08-19 | 52.51 | 51.67 | -1.6 | 22.9 | 3.9 |
| UBER | 2019-11-06 | 28.01 | 26.94 | -3.9 | 114.2 | 2.3 |
各数値の背後にある正確なSQL
WITH daily AS (
SELECT ticker,
toDate(toTimeZone(window_start, 'America/New_York')) AS d,
argMax(close, window_start) AS close,
sum(toFloat64(volume)) AS vol
FROM global_markets.delayed_stocks_minute_aggs
WHERE ((ticker = 'FB' AND window_start >= toDateTime('2012-11-12 00:00:00') AND window_start < toDateTime('2012-11-15 00:00:00'))
OR (ticker = 'TWTR' AND window_start >= toDateTime('2014-05-04 00:00:00') AND window_start < toDateTime('2014-05-07 00:00:00'))
OR (ticker = 'SNAP' AND window_start >= toDateTime('2017-07-27 00:00:00') AND window_start < toDateTime('2017-08-01 00:00:00'))
OR (ticker = 'LYFT' AND window_start >= toDateTime('2019-08-15 00:00:00') AND window_start < toDateTime('2019-08-20 00:00:00'))
OR (ticker = 'UBER' AND window_start >= toDateTime('2019-11-04 00:00:00') AND window_start < toDateTime('2019-11-07 00:00:00')))
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY ticker, d
),
packed AS (
SELECT ticker, arraySort(x -> x.1, groupArray((d, close, vol))) AS rows
FROM daily
GROUP BY ticker
)
SELECT ticker,
toString(rows[-1].1) AS expiry_session,
round(rows[-2].2, 2) AS prior_close,
round(rows[-1].2, 2) AS expiry_close,
round((rows[-1].2 / rows[-2].2 - 1) * 100, 1) AS expiry_day_change_pct,
round(rows[-1].3 / 1e6, 1) AS expiry_shares_m,
round(rows[-1].3 / rows[-2].3, 1) AS volume_multiple
FROM packed
ORDER BY expiry_session重要なのは逸話ではなく、分布です。五件のうち四件は当日に下落して取引を終え、FBの12.5%上昇は例外であって、通常のパターンではありません。下落の大半は小幅でした。SNAPは-1.1%、LYFTは-1.6%、UBERは-3.9%で、日付を知らなければ注目されない程度の値動きです。例外はTwitterです。-17.7%となり、前日の12.3倍の出来高を記録しました。表中で最も大きい倍率です。2014-05-06には、当日の取引で123.8百万株が売買されました。特定の日付が付された銘柄は、なお急落することがあります。五つの行に共通するのは、出来高です。五件すべてで、解除日の出来高は前営業日の少なくとも二倍に達しました。値動きの方向は取引ごとに異なります。しかし、投資家が一斉に集まる点は共通しています。
既知の日付を前にしたオプション取引
ポジションを構築するのは株主だけではありません。既知の日付を前に売却できない、または売却する意思のない保有者は、代わりにプットを購入できます。こうした事前のポジション構築は、ロックアップ解除を迎える前からデリバティブの取引記録に表れます。Uberの2019年11月6日のロックアップ満了は、当社のオプション取引データで確認できる明確な例です。
| セッション | プット契約数(千) | コール契約数(千) | プット比率 | 約定数(千) |
|---|---|---|---|---|
| 2019-10-23 | 11.3 | 11.6 | 49.3 | 2.8 |
| 2019-10-24 | 21.4 | 11.6 | 64.8 | 2.5 |
| 2019-10-25 | 14.3 | 13.4 | 51.7 | 2.9 |
| 2019-10-28 | 9.6 | 14.9 | 39.1 | 3.1 |
| 2019-10-29 | 43.5 | 19.4 | 69.2 | 5.6 |
| 2019-10-30 | 40 | 25.4 | 61.2 | 6.7 |
| 2019-10-31 | 51.2 | 30.9 | 62.4 | 9 |
| 2019-11-01 | 65.5 | 31.4 | 67.6 | 10.4 |
| 2019-11-04 | 171.5 | 119.6 | 58.9 | 36.6 |
| 2019-11-05 | 226.2 | 132.2 | 63.1 | 46.6 |
| 2019-11-06 | 245.3 | 116.5 | 67.8 | 41.5 |
| 2019-11-07 | 69.1 | 65.8 | 51.2 | 14.5 |
| 2019-11-08 | 51.7 | 48.6 | 51.5 | 9.6 |
各数値の背後にある正確なSQL
SELECT toString(toDate(toTimeZone(sip_timestamp, 'America/New_York'))) AS session,
round(sumIf(size, substring(ticker, length(ticker) - 8, 1) = 'P') / 1e3, 1) AS put_contracts_k,
round(sumIf(size, substring(ticker, length(ticker) - 8, 1) = 'C') / 1e3, 1) AS call_contracts_k,
round(100.0 * sumIf(size, substring(ticker, length(ticker) - 8, 1) = 'P') / sum(size), 1) AS put_share_pct,
round(count() / 1e3, 1) AS prints_k
FROM global_markets.options_trades
WHERE ticker >= 'O:UBER19' AND ticker < 'O:UBER20'
AND sip_timestamp >= toDateTime('2019-10-23 00:00:00') AND sip_timestamp < toDateTime('2019-11-09 00:00:00')
GROUP BY session
ORDER BY session二週間前の2019-10-23、UBERのオプション取引はほぼ均衡していました。プットは約定枚数の49.3%を占め、プットの取引枚数は11.3千枚でした。日付が近づくにつれて、取引はプットに偏り、規模も大きくなりました。満了日である2019-11-06には、245.3千枚のプットが取引されました。これは観測期間の開始時点を何倍も上回る水準で、当日の約定枚数に占めるプットの割合は67.8%でした。なお、同じ週にはUberの四半期決算もありました。決算は11月4日の取引終了後に発表されており、この取引記録では二つの注目日が二セッション離れていた点には注意が必要です。ロックアップ解除の翌セッションには、プットの比率が51.2%へ急低下し、ほぼ均衡に戻りました。約定枚数もピークから大幅に減少しました。予定されたリスクにはヘッジが入ります。その後、ヘッジは解消されます。
ロックアップ解除をまたぐ保有期間で、実務家が確認すること
ここで投資助言をするわけではありません。確認すべき仕組みを整理します。実際の日付は届出書、つまり424(B)(4)から確認してください。180日を単純に数えてはいけません。解除が段階的かどうかも確認します。価格だけでなく出来高を見ます。通常の出来高で解除日を通過した場合、ロックアップ解除の影響は理論上にとどまったことを意味します。インサイダーの売りは、約定すれば売買記録に現れます。あらかじめ分かっている日付をヘッジするにはプレミアムがかかります。市場参加者が注目するイベントを対象とするプットは割高になりやすく、オプション取引にかかるコストでは、ヘッジで負担するスプレッドとプレミアムの計算を扱っています。段階的な解除は、需給の崖を意図的に和らげます。売り圧力を複数の日付に分散させるためです。
このサイトのウォッチリストで次に注目される大規模な解除日は、SpaceXの2026年6月12日の上場に関係します。一般的な180日ルールを適用すると、期間の終了は2026年12月初旬ごろになります。ただし、これは受領済みの上場日を基にした計算にすぎず、取引条件の実際の内容を示すものではありません。実際の条件は目論見書に記載され、異なる可能性があります。SK Hynixの上場も、1カ月遅れて同じウォッチリストに加わります。2026年上期のIPO銘柄群によって、2026年後半にはこうした日付がさらに増えます。
ロックアップ期間終了FAQ
IPOのロックアップ期間とは何ですか?
会社の内部関係者、創業者、従業員、IPO前の投資家が、IPO後の一定期間にわたり株式を売却できないようにする契約上の取り決めです。具体的な条件は各案件の目論見書に記載され、主幹事会社が期間を前倒しで解除できる場合もあります。
IPOのロックアップ期間はどのくらいですか?
従来型IPOでは通常、およそ180日です。ただし、これは慣行上の目安にすぎません。SPACスポンサーのロックアップ期間は、株価に連動した前倒し解除条項付きでおよそ一年となることが多く、追加公募では90日が一般的です。また、複数の日程に分けて解除する案件も少なくありません。
ロックアップ期間が終了すると、株価は必ず下落しますか?
いいえ。上記で測定した主要な五件のロックアップ期間終了日のうち、四件は安値で引けました。残る一件であるFacebookは、2012年11月に12.5%高で引け、出来高は3.1倍でした。五件のうち最も下落が大きかったTwitterの2014年5月の解除日には、当日の約定値は-17.7%でした。確認できた一貫した傾向は方向性ではなく、出来高です。五件すべてで、前セッションの少なくとも二倍に膨らみました。
株式のロックアップ期間終了日を調べるにはどうすればよいですか?
案件の最終目論見書を確認してください。SECのEDGARサイトにあるForm 424(B)(4)の「Shares Eligible for Future Sale」と「Underwriting」の項目です。これらの項目には、期間の長さ、トランシェごとの株式数、前倒し解除の条件が記載されています。見出しで示される日付は概算であることが多いため、最終的にはこの記載が正式な根拠となります。
SpaceXのロックアップ期間終了日はいつですか?
案件の実際の条件は目論見書に記載されています。慣行上の180日という目安を、2026年6月12日の上場日に当てはめると、2026年12月初旬が見込まれます。ただし、これは算術上の推定であり、確定日ではありません。
上記の各パネルは、実際の取引テープに基づく保存・バージョン管理済みのクエリです。各パネルの下にあるSQLを展開するか、Strasmore端末で次回のロックアップ解除日のセッションを自分で計測してください。