Strasmore Research
深度研究 Matt Connor作者: Matt Connor · 更新于 2026-07-23

雷曼兄弟倒闭过程与2008年股市崩盘

重现2008年9月15日LEH破产及SPY暴跌细节,深度解析长达18个月的股价下跌过程。

2008年9月15日早晨,雷曼兄弟(Lehman Brothers)申请了美国历史上规模最大的破产保护,标普500指数(S&P 500)随之开盘。本页面通过存储的市场数据重现了整个事件:导致该公司倒闭的原因、雷曼股价长达18个月的持续下跌、周一当天的逐笔交易记录、随后的剧烈波动周,以及2008年崩盘的最终跌幅。所有数据均基于对交易记录的存储查询;您可以展开任何面板以查看其 SQL 语句。

雷曼兄弟倒闭的原因

雷曼兄弟是一家拥有 158 年历史的证券公司。其破产时是美国第四大投资银行,其倒闭机制并不复杂。在 2000 年代中期的房地产繁荣期,雷曼在资产负债表中堆积了大量与抵押贷款相关的资产——包括次级贷款、Alt-A 贷款、商业地产以及由这些资产组成的证券化资产包。同时,该公司的杠杆率极高,每 1 美元的股东权益对应约 30 美元的资产。在这种杠杆率下,资产价值只需小幅下跌,就会彻底耗尽股东权益。随着 2006 年和 2007 年美国房价下跌,这些资产的市场价值随之缩水,资产减值逐季增加,交易对手方要求提供越来越多的抵押品以维持业务往来。

结局在短短十天内便尘埃落定。9 月初,向国有机构韩国产业银行出售股份的谈判未能达成协议。9 月 10 日,公司预先公布了第三季度数十亿美元的亏损。在最后一个周末,美国银行收购了美林证券;巴克莱银行无法在周一开盘前获得英国监管部门的批准;而曾在 3 月为贝尔斯登救援提供支持的美国政府,拒绝为雷曼的账面资产提供担保。由于既没有买家也拿不出抵押品,雷曼在 9 月 15 日周一凌晨申请了破产保护(Chapter 11),当时其持有资产约 6000 亿美元。

走向归零的十八个月:雷曼的走势记录

该申请并未令股市猝不及防。雷曼的股价已在众目睽睽之下持续下跌了一年半,月度收盘价记录了整个下跌过程:

查询LEH 月末收盘价,2007年1月至2008年9月申报期
每个数字背后的完整 SQL
WITH monthly AS (
    SELECT
        formatDateTime(month_start, '%Y-%m') AS month,
        round(argMax(day_close, et_date), 2) AS month_close
    FROM (
        SELECT
            toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
            toStartOfMonth(toDate(toTimeZone(window_start, 'America/New_York'))) AS month_start,
            argMaxIf(toFloat64(close), window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS day_close
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'LEH'
          AND window_start >= toDateTime('2007-01-01 00:00:00') AND window_start < toDateTime('2008-09-18 00:00:00')
        GROUP BY et_date, month_start
    )
    GROUP BY month_start
)
SELECT
    month,
    month_close,
    round((month_close / max(month_close) OVER () - 1) * 100, 1) AS vs_best_month_close_pct
FROM monthly
ORDER BY month

该期间表现最好的月度收盘价是第一行:2007-01$82.17。到 2008-03(即贝尔斯登因救助失败的月份),LEH 收盘价为 $37.48,较峰值下跌了 -54.4%。2008年8月收于 $15.85。最后一行:$0.14,较高点下跌了 -99.8% —— 这是在 9 月 17 日股价停牌前,仓库记录的最后水平。大型金融股不会在一个周末内从 80 美元跌至几美分;破产只是市场逐月对该股重新定价后,其持续下跌的最终结果。

当日概况

以下是当日交易数据的汇总,所有后续分析均基于此数据:

查询2008年9月15日 SPY —— 雷曼周一,记录在案
每个数字背后的完整 SQL
WITH
    (
        SELECT argMaxIf(toFloat64(close), window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959)
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'SPY'
          AND window_start >= toDateTime('2008-09-12 00:00:00') AND window_start < toDateTime('2008-09-15 04:00:00')
    ) AS prior_rth_close
SELECT
    round(prior_rth_close, 2) AS prior_close,
    round(toFloat64(argMinIf(open, window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959)), 2) AS rth_open,
    round((toFloat64(argMinIf(open, window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959)) / prior_rth_close - 1) * 100, 1) AS gap_pct,
    round(minIf(toFloat64(low), (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959), 2) AS rth_low,
    formatDateTime(toTimeZone(argMinIf(window_start, (toFloat64(low), toInt64(toUnixTimestamp(window_start))), (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959), 'America/New_York'), '%H:%i') AS low_et,
    round(maxIf(toFloat64(high), (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959), 2) AS rth_high,
    round(toFloat64(argMaxIf(close, window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959)), 2) AS rth_close,
    round((toFloat64(argMaxIf(close, window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959)) / prior_rth_close - 1) * 100, 1) AS day_change_pct,
    round((minIf(toFloat64(low), (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) / prior_rth_close - 1) * 100, 1) AS low_vs_prior_pct,
    round(toFloat64(sum(volume)) / 1e6, 1) AS day_shares_m,
    countIf((toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS rth_minute_bars
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
  AND window_start >= toDateTime('2008-09-15 04:00:00') AND window_start < toDateTime('2008-09-15 23:59:00')

SPY 从周五的 $125.75 收盘价开盘,开盘价为 $121.81 —— 下跌幅度为 -3.1%,跌幅剧烈但尚未引发恐慌。恐慌情绪在全天逐渐蔓延:当日最低价 $120.14 出现在 15:59 ET —— 即交易时段的最后一分钟。SPY 收盘价为 $120.34,当日涨跌幅为 -4.3%,成交量为 465.5 百万股。收盘价恰好等于当日最低价,这是一种极具预兆的走势:在收盘前,市场并未出现抄底买盘。

交易时段走势

半小时K线显示了跌势发生的具体时段:

查询SPY 每半小时走势 —— 2008年9月15日常规交易时段
每个数字背后的完整 SQL
SELECT
    formatDateTime(toStartOfInterval(toTimeZone(window_start, 'America/New_York'), INTERVAL 30 MINUTE), '%H:%i') AS et_time,
    round(toFloat64(argMax(close, window_start)), 2) AS bucket_close,
    round(min(toFloat64(low)), 2) AS bucket_low,
    round(toFloat64(sum(volume)) / 1e6, 1) AS shares_m
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
  AND window_start >= toDateTime('2008-09-15 04:00:00') AND window_start < toDateTime('2008-09-15 23:59:00')
  AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY et_time
ORDER BY et_time

早盘市场实际已趋于稳定,上午晚些时候维持在 $123.88 附近。午后走势才是关键:午间反弹在 12:30 时段止步于 $123.13;从 14:00 开始,每个半小时的收盘价均低于前一周期——最终收于 $122.4、$121.78、$120.81 和 $120.34。这就是系统性恐慌交易的时段特征:并非单边瀑布式下跌,而是市场不断重复同样的担忧,并得到越来越差的反馈。

记忆偏差的一周

人们普遍认为雷曼周是持续崩盘。但交易数据并非如此:

查询SPY 收盘价与国债收益率,2008年9月15-19日 —— 剧烈波动周
每个数字背后的完整 SQL
SELECT
    toString(et_date) AS session,
    close_usd,
    round(if(prev_close = 0, NULL, (close_usd / prev_close - 1) * 100), 1) AS change_pct,
    shares_m,
    tbill_3m_pct,
    y10_pct
FROM (
    SELECT et_date, close_usd, shares_m,
           lagInFrame(close_usd) OVER (ORDER BY et_date ASC ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prev_close
    FROM (
        SELECT
            toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
            round(argMaxIf(toFloat64(close), window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959), 2) AS close_usd,
            round(toFloat64(sum(volume)) / 1e6, 1) AS shares_m
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'SPY'
          AND window_start >= toDateTime('2008-09-12 00:00:00') AND window_start < toDateTime('2008-09-19 23:59:00')
        GROUP BY et_date
    )
) s
LEFT JOIN (
    SELECT date, round(toFloat64(yield_3_month), 2) AS tbill_3m_pct, round(toFloat64(yield_10_year), 2) AS y10_pct
    FROM global_markets.treasury_yields
    WHERE date BETWEEN '2008-09-15' AND '2008-09-19'
) t ON s.et_date = t.date
WHERE et_date >= toDate('2008-09-15') AND et_date <= toDate('2008-09-19')
ORDER BY et_date

周二收于 1.3%,周三下跌 -4.6%(货币市场与 AIG 压力剧增日),随后周四和周五出现反弹 —— 分别上涨 3.7% 和 3.7% —— 最终收于 $125.04,与周初水平接近。此前,关于 TARP 计划的首批公告已经发布。

专家小组的收益率列记录了同期货币市场的表现。3个月期国债(最接近现金的交易品种)周一收益率为 1.02%,9月17日周三为 0.03%:在最古老的美国货币市场基金因持有雷曼债券而“破净”后的次日,投资者为了确保偿付安全性,愿意接受近乎零的回报来持有三个月。相比之下,10年期国债收益率波动极小,全周处于 3.47% 至 3.78% 之间 —— 恐慌集中在未来90天,而非未来十年。股市本周收盘基本持平;而国债市场则出现了彻底的避险逃离。真正的股市崩盘发生在稍后——9月29日,即众议院首次关于 TARP 的投票失败之日,该交易日在本项目记录的所有 SPY 交易日中排名第 6 位(详见下表)—— 隔夜跳空带来了初步冲击,随后的交易日则给出了最终定论。

连锁反应

雷曼兄弟并非孤军奋战。同周的收盘价重估了所有持有类似资产的机构:

查询雷曼周金融股表现 —— 9/12周五收盘至9/19周五收盘
每个数字背后的完整 SQL
WITH daily AS (
    SELECT
        ticker,
        toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
        argMaxIf(toFloat64(close), window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS close_usd
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('AIG', 'MS', 'GS', 'WM', 'C', 'SPY')
      AND window_start >= toDateTime('2008-09-12 00:00:00') AND window_start < toDateTime('2008-09-20 00:00:00')
    GROUP BY ticker, et_date
)
SELECT
    ticker,
    round(maxIf(close_usd, et_date = toDate('2008-09-12')), 2) AS fri_close,
    round(maxIf(close_usd, et_date = toDate('2008-09-15')), 2) AS mon_close,
    round((maxIf(close_usd, et_date = toDate('2008-09-15')) / maxIf(close_usd, et_date = toDate('2008-09-12')) - 1) * 100, 1) AS mon_pct,
    round(minIf(close_usd, et_date >= toDate('2008-09-15')), 2) AS week_low_close,
    round((minIf(close_usd, et_date >= toDate('2008-09-15')) / maxIf(close_usd, et_date = toDate('2008-09-12')) - 1) * 100, 1) AS low_close_vs_fri_pct,
    round(maxIf(close_usd, et_date = toDate('2008-09-19')), 2) AS fri19_close,
    round((maxIf(close_usd, et_date = toDate('2008-09-19')) / maxIf(close_usd, et_date = toDate('2008-09-12')) - 1) * 100, 1) AS week_pct
FROM daily
GROUP BY ticker
ORDER BY low_close_vs_fri_pct ASC

AIG 持有大量针对同类抵押证券的信用保护业务。周一单日跌幅达 -58.3% —— 从 $12.2 跌至 $5.09 —— 且最低收盘价为 $2.06,较周五下跌 -83.1%。随后在周二晚间,美联储为其提供了紧急信贷额度。摩根士丹利本周最低收盘价较周五下跌 -43%,高盛下跌 -30.1%。这两家最后的独立投资银行正面临同样的困境。华盛顿国民银行(Washington Mutual)是全美最大的储蓄机构,本周初股价已跌至 $2.76,并在十天后被监管机构接管(2008年9月,WM 代表该储蓄机构;现为 Waste Management)。随后在周五:在 SEC 开盘前禁止数百家金融股的卖空行为后,WM 本周收涨 34.8%,花旗集团上涨 12.8%,而 SPY 的收盘价较上周五下跌 -0.6%。这一周中,六家公司中有三家在低点跌幅超过 30%,但最终有两家收涨——政策波动直接反映在股价走势中。

雷曼周一的真实排名

若询问危机中最糟糕的市场交易日,多数人会指向雷曼兄弟申请破产的那天。但排名表的结果并不相同:

查询2003-2025年 SPY 十大最差交易日,及雷曼周一的排名
每个数字背后的完整 SQL
WITH daily AS (
    SELECT
        toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
        argMaxIf(toFloat64(close), window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS close_usd
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND window_start >= toDateTime('2003-09-10 00:00:00') AND window_start < toDateTime('2026-01-01 00:00:00')
    GROUP BY et_date
),
changes AS (
    SELECT et_date, close_usd,
           lagInFrame(close_usd) OVER (ORDER BY et_date ASC ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prev_close
    FROM daily
),
ranked AS (
    SELECT
        row_number() OVER (ORDER BY (close_usd / prev_close - 1) ASC, et_date ASC) AS rank,
        toString(et_date) AS session,
        round((close_usd / prev_close - 1) * 100, 1) AS change_pct
    FROM changes
    WHERE prev_close > 0 AND isFinite(close_usd / prev_close)
),
(SELECT any(rank) FROM ranked WHERE session = '2008-09-29') AS tarp_rank_s,
(SELECT countIf(rank <= 10 AND session BETWEEN '2008-09-16' AND '2008-12-31') FROM ranked) AS post_lehman_s
SELECT
    session,
    rank,
    change_pct,
    tarp_rank_s AS tarp_vote_rank,
    post_lehman_s AS post_lehman_2008_top10
FROM ranked
WHERE rank <= 10 OR session = '2008-09-15'
ORDER BY rank

在从 2003 年底到 2025 年底的所有 SPY 交易日中,雷曼周一排名第 34 位,跌幅为 -4.3%。排名首位的是 新冠疫情崩盘 —— 2020-03-16 当天的跌幅为 -11.6%,是单日表现最差的一天 —— 以及 2008 年的秋季:十个最糟糕的交易日中有 6发生在 2008 年 9 月底至 12 月初之间,且全部发生在雷曼破产之后。2008-09-29 当天 TARP 投票失败的交易日排名第 6,跌幅为 -7%。由于数据范围限制,一个著名的崩盘并未入选:1987 年的“黑色星期一”早于本数据库的分钟级数据(始于 2003 年),因此无法出现在表中。明显的规律是:新闻爆发之日很少是市场崩盘之日 —— 雷曼破产后的数周才是整个系统重新定价的过程。

整个崩盘幅度有多大?

2008年的整体崩盘幅度有多大?回升用了多久?这一行数据可以回答这两个问题:

查询完整熊市:SPY 峰值收盘至谷值收盘,及回升之路
每个数字背后的完整 SQL
WITH daily AS (
    SELECT
        toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
        argMaxIf(toFloat64(close), window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS close_usd
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND window_start >= toDateTime('2007-01-01 00:00:00') AND window_start < toDateTime('2014-01-01 00:00:00')
    GROUP BY et_date
),
(SELECT argMax(et_date, (close_usd, et_date)) FROM daily WHERE et_date < toDate('2008-09-15')) AS peak_d,
(SELECT argMin(et_date, (close_usd, et_date)) FROM daily WHERE et_date < toDate('2010-01-01')) AS trough_d,
(SELECT max(close_usd) FROM daily WHERE et_date = toDate('2008-09-12')) AS lehman_eve_close,
(SELECT min(et_date) FROM daily WHERE et_date > toDate('2008-09-15') AND close_usd >= lehman_eve_close) AS reclaim_d
SELECT
    toString(peak_d) AS peak_date,
    round(maxIf(close_usd, et_date = peak_d), 2) AS peak_close,
    toString(trough_d) AS trough_date,
    round(maxIf(close_usd, et_date = trough_d), 2) AS trough_close,
    round((maxIf(close_usd, et_date = trough_d) / maxIf(close_usd, et_date = peak_d) - 1) * 100, 1) AS peak_to_trough_pct,
    countIf(et_date > peak_d AND et_date <= trough_d) AS sessions_peak_to_trough,
    round(maxIf(close_usd, et_date = toDate('2008-09-15')), 2) AS lehman_monday_close,
    round((maxIf(close_usd, et_date = toDate('2008-09-15')) / maxIf(close_usd, et_date = peak_d) - 1) * 100, 1) AS peak_to_lehman_pct,
    round((maxIf(close_usd, et_date = trough_d) / maxIf(close_usd, et_date = toDate('2008-09-15')) - 1) * 100, 1) AS trough_vs_lehman_pct,
    toString(reclaim_d) AS lehman_eve_reclaim_date,
    countIf(et_date > toDate('2008-09-15') AND et_date < reclaim_d) AS sessions_until_reclaim
FROM daily

2007-10-09的危机前峰值收盘价$156.41开始,SPY在2009-03-09跌至$68.07——在355个交易日内下跌了-56.5%。雷曼周一(Lehman Monday)处于下跌曲线的中段,而非端点:当时SPY较峰值低-23.1%;五个月零三周后,在2009年3月的底部,价格又比雷曼周一的收盘价低-43.4%——该日期记录了当天的完整行情。回升之路比下跌过程更长:SPY直到2010-12-22才再次收于雷曼周五的水平之上,期间经历了572个交易日。以上为价格回报率;若计入期间派发的股息,实际回升时间会稍短。

数据说明
  • 官方收盘价为东部时间常规交易时段收盘价 —— 指东部时间9:30-16:00窗口内的最后一分钟收盘价。未经过滤的最后成交价会包含盘后交易。
  • WM的身份取决于时间窗口。 2008年9月,WM交易的是华盛顿互助银行(当时股价为个位数美元);如今该代码属于威斯特管理(Waste Management)。2008年后的数据均不属于该储蓄银行。
  • LEH的行情记录止于2008年9月17日 —— 这是该股票退市前存储的最后成交价,因此“多米诺骨牌”面板中不包含它。
  • SPY是衡量标准。 ETF收盘价与标普500指数收盘价略有不同;此处的排名和百分比均基于SPY。
  • 最差交易日排名固定在2003年至2025年之间,因此该历史页面不会随新交易日的到来而变动。
  • 国债收益率为存储的每日面值收益率;全程价格回报率不含股息。

雷曼兄弟破产常见问题解答

雷曼破产时市场跌幅是多少?

在 2008 年 9 月 15 日申请破产当天,SPY 收盘下跌 -4.3%,并创下当日最低收盘价。从 2007 年 10 月的高点到 2009 年 3 月的低点,整个熊市跌幅达 -56.5%。

雷曼兄弟破产的原因是什么?

主要原因是高杠杆(约 30:1)导致的抵押贷款风险过度集中,以及 2008 年期间持续侵蚀公司权益的资产减值。在最后的十天里,所有退出路径均已关闭:与韩国产业银行的谈判破裂,巴克莱银行未能及时获得监管批准,且美国政府拒绝提供资金支持。由于没有买家且缺乏担保,雷曼于 2008 年 9 月 15 日申请破产保护。

市场在开盘时立即崩盘了吗?

开盘时出现 -3.1% 的跳空低开,随后在上午表现出惊人的稳定性。卖压在下午加速并持续至今——当日最低价出现在交易结束前的最后一分钟。

雷曼破产是 2008 年崩盘的底部吗?

远非如此。SPY 在此后又下跌了超过五个月;底部出现在 2009-03-09,价格为 $68.07 —— 比雷曼破产周一的收盘价低 -43.4%。2009 年 3 月的底部 记录了当天的行情。

2008 年崩盘与 2020 年新冠疫情引发的崩盘相比如何?

2020 年的跌势更快;而 2008 年的跌幅更深,持续时间也长得多。2020 年 3 月出现了本数据集中 SPY 最糟糕的单日表现(2020-03-16 当天的 -11.6%),但 2008 年从高点到低点的跌势持续了 355 个交易日(约 17 个月),而 2020 年 3 月 仅持续了数周。


以上每个图表都是针对历史行情数据的存储版本查询——您可以展开 SQL 代码查看各项指标。想亲身体验这一天,而不仅仅是阅读文字吗?您可以在 Strasmore Labs 交易模拟器 中体验这一可运行的场景。