Strasmore Research
Дослідження Matt ConnorВід Matt Connor · Оновлено 2026-07-24

Зниження рейтингу США 2011 та ринок

Аналіз ринку після того як S&P позбавила США рейтингу AAA. Перегляньте поми хвилинного голосування та дані про падіння котирувань у серпні 2011 року.

Після закриття торгів у п'ятницю, 5 серпня 2011 року, Standard & Poor's знизила кредитний рейтинг Сполучених Штатів з AAA до AA+ — це було перше зниження кредитного рейтингу США в історії. Понеділок, 8 серпня, став першою можливістю для ринку відреагувати на це рішення на піку тодішньої європейської боргової кризи. Ця сторінка повторює результати голосування за хвилиною: що впало, що зросло, яке місце займає цей день у рейтингу та скільки часу знадобилося для відновлення. Кожне число є результатом збереженого запиту; розгорніть будь-яку панель, щоб переглянути SQL.

Чому S&P знизило рейтинг США

Це зниження стало фінальним етапом протистояння щодо ліміту боргу у 2011 році. Ліміт боргу — це законодавче обмеження на загальний обсяг федеральних запозичень; коли уряд досягає цього ліміту, Treasury не може випускати нові облігації для фінансування витрат, вже схвалених Конгресом. США досягли ліміту у $14.3 trillion 16 травня 2011 року, після чого Treasury почала застосовувати «надзвичайні заходи» — бухгалтерські маніпуляції, що дали час до 2 серпня, коли планувалося вичерпання коштів. Конгрес ухвалив Budget Control Act, а Президент підписав його саме 2 серпня: дефолту вдалося уникнути за кілька годин до критичного моменту.

Через три дні, після закриття торгів у п'ятницю, S&P все одно знизила рейтинг. У своєму заяві агентство навело два аргументи. По-перше, процес: місяці стратегії на межі катастрофи щодо того, чи США добровільно не пропустять платежі, зробили, за словами S&P, процес прийняття рішень у США «менш стабільним, менш ефективним і менш передбачуваним». По-друге, математика: прогнозована економія у $2.1 trillion за десять років, передбачена законом, виявилася недостатньою для стабілізації траєкторії державного боргу, на думку S&P. Міністерство фінансів публічно оскаржило ці розрахунки, вказавши на розбіжність у $2 trillion у припущеннях; S&P переглянула цифри, але залишила новий рейтинг. Moody's та Fitch, два інших великих агентства, підтвердили свої рейтинги AAA того літа — тому відкриття торгів у понеділок стало ринковою оцінкою висновків одного агентства.

Огляд дня

ЗапитSPY, 8 серпня 2011 — понеділок зниження рейтингу, зафіксовано
Точний 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('2011-08-05 00:00:00') AND window_start < toDateTime('2011-08-08 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('2011-08-08 04:00:00') AND window_start < toDateTime('2011-08-08 23:59:00')

SPY відкрився з розривом вниз на -2.6% від п'ятничного закриття на рівні $120.03 і не зміг забезпечити реального відновлення: мінімум у $112.02 було зафіксовано о 14:25 ET, а закриття на рівні $112.28 було -6.5% — це один із найгірших торгових днів у період між кризою 2008 року та 2020 роком; нижче наведена панель ранжування підтверджує це твердження точним числом. Обсяг торгів склав 695.2 мільйонів акцій SPY, при цьому всі 390 хвилинних барів регулярної сесії були зафіксовані: повна сесія без зупинок торгов, але з таким результатом на закритті.

Сходи, а не повітряна кишеня

ЗапитSPY за півгодинами — регулярна сесія, 8 серпня 2011
Точний 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('2011-08-08 04:00:00') AND window_start < toDateTime('2011-08-08 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

Порівняйте цю динаміку з миттєвим обвалом, що стався п'ятнадцять місяців тому: не було раптової порожнечі ліквідності та швидкого відновлення — лише тринадцять півгодин, протягом яких майже кожен ціновий закриток був нижчим за попередній, з прискоренням до обміну дня. Це впевнене падіння: ліквідність зберігалася, але ціни продовжували знижуватися протягом усієї сесії. Інша механіка, інше значення, але той самий від'ємний показник — ось чо причина, чому аналіз структури intraday є настільки ж важливим, як і зміна за день.

Що впало найсильніше — а що зросло

Зниження суверенного рейтингу впливає на різні тікери неоднаково; ринок розподіляє активи залежно від рівня ризику. Ось дев'ять ліквідних тікерів за результатами торгової сесії від офіційного закриття п'ятниці до понеділка, від найгірших до найкращих:

Запит8 серпня 2011 по ринку — банки, споживчі товари, золото та показник страху
Точний SQL-код для кожного числа
SELECT
    ticker,
    round(fri_close, 2) AS fri_close_usd,
    round(mon_close, 2) AS mon_close_usd,
    round((mon_close / fri_close - 1) * 100, 1) AS change_pct
FROM (
    SELECT
        ticker,
        argMaxIf(toFloat64(close), window_start, toDate(toTimeZone(window_start, 'America/New_York')) = toDate('2011-08-05') AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS fri_close,
        argMaxIf(toFloat64(close), window_start, toDate(toTimeZone(window_start, 'America/New_York')) = toDate('2011-08-08') AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS mon_close
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('VXX', 'BAC', 'C', 'GS', 'XLF', 'SPY', 'KO', 'XLU', 'GLD')
      AND window_start >= toDateTime('2011-08-05 00:00:00') AND window_start < toDateTime('2011-08-09 04:00:00')
    GROUP BY ticker
)
ORDER BY mon_close / fri_close ASC, ticker ASC

Продажі зосередилися в банківському секторі. Акції Bank of America впали на -20% — приблизно одна п'ята її ринкової вартості зникла за одну сесію. Citigroup продемонстрував падіння на -15.8%, а фонд фінансового сектору XLF — на -9.6%, що значно перевищує показник SPY на -6.5%. Компанія з виробництва споживчих товарів першої необхідності Coca-Cola втратила лише -2.3%. Два інструменти завершили торги у зеленій зоні: фонд золота GLD додав 3.3%, а VXX — біржовий інструмент, що відстежує короткострокові ф'ючерси на VIX, ринковий «індикатор страху», — зріс на 14.6%. Один ринок, три паралельні сценарії: обвал банків, планове зниження ризиків у широкому індексі та різке зростання попиту на інструменти страхування.

Місце 8 серпня серед найгірших днів

Була ця сесія зниження рейтингу історичною чи просто невдалою? Один із способів відповісти: розрахувати зміну ціни за закриття для кожної сесії SPY з 2003 по 2025 рік і ранжувати їх.

ЗапитДесять найгірших сесій SPY, 2003–2025 — 8 серпня 2011 виділяється
Точний SQL-код для кожного числа
WITH daily AS (
    SELECT
        toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
        argMax(toFloat64(close), window_start) AS close_usd
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
      AND window_start >= toDateTime('2003-01-01 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 et_date, close_usd,
           round((close_usd / prev_close - 1) * 100, 1) AS change_pct,
           row_number() OVER (ORDER BY close_usd / prev_close ASC, et_date ASC) AS day_rank
    FROM changes
    WHERE prev_close > 0
),
enriched AS (
    SELECT et_date, change_pct, day_rank,
           max(if(et_date = toDate('2011-08-08'), day_rank, 0)) OVER () AS downgrade_rank,
           sum(if(day_rank <= 10 AND toYear(et_date) NOT IN (2008, 2020), 1, 0)) OVER () AS top10_outside_crises,
           round((max(if(et_date = toDate('2011-08-05'), close_usd, 0)) OVER () / max(if(et_date = toDate('2011-07-22'), close_usd, 0)) OVER () - 1) * 100, 1) AS two_week_slide_pct
    FROM ranked
)
SELECT
    toString(et_date) AS session,
    change_pct,
    downgrade_rank,
    top10_outside_crises,
    two_week_slide_pct
FROM enriched
WHERE day_rank <= 10
ORDER BY day_rank

8 серпня 2011 року посідає 9-те за найгірший показник за ці двадцять три роки — і це єдиний день у першій десятці, що не належить до фінансової кризи 2008–09 років або падіння через COVID у березні 2020 року. Проте контекст має двояке значення: ринок уже перебував у стані відступу до того, як відбувся рух S&P. SPY знизився на -10.8% протягом двох тижнів, що передували п'ятниці зі зниженням рейтингу, тоді як протистояння щодо ліміту боргу тривало до останнього моменту, а суверенна криза в Європі поширювалася на Італію та Іспанію. Понеділок відображав два фактори одночасно — шок від втрати рейтингу AAA та вже розпочате падіння — і жоден запит не дозволяє повністю їх розділити. Те, що можна дізнатися з ринкових даних: найгірша сесія за весь період цього коригування припала на перший торговий день після зниження рейтингу.

Понижений у рейтингу актив продемонстрував зростання

Ось ключовий момент цього епізоду: S&P знизила рейтинг боргу уряду США — і він продемонстрував ралі.

ЗапитДохідність Treasury у період зниження рейтингу, 1–15 серпня 2011
Точний SQL-код для кожного числа
SELECT
    toString(date) AS date,
    round(yield_3_month, 2) AS yield_3_month,
    round(yield_2_year, 2) AS yield_2_year,
    round(yield_10_year, 2) AS yield_10_year,
    round(yield_30_year, 2) AS yield_30_year
FROM global_markets.treasury_yields
WHERE date BETWEEN '2011-08-01' AND '2011-08-15'
ORDER BY date

Дохідність 10-річних Treasury у п'ятницю після зниження рейтингу закрилася на рівні 2.58%, впала до 2.4% у "чорний понеділок", а наступного дня досягла 2.2%. Дохідність облігації падає, коли зростає її ціна, тому нижча дохідність означає, що інвестори платили більше за державний борг, рейтинг якого щойно було знижено — це означає дешевше запозичення для боржника з пониженим рейтингом. Попит на безпечні активи пересилив будь-які сумніви щодо надійності самого активу; у результаті 2-річні облігації того вівторка закрилися на рівні 0.19%, зафіксовавшись біля нуля. Пояснення кривої доходності 2s10s містить опис цих інструментів та того, що саме вимірює розрив між ними.

Тиждень різких розворотів

ЗапитЗакриття SPY, 8–12 серпня 2011 — обвал, ріст, обвал, ріст
Точний 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
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('2011-08-05 00:00:00') AND window_start < toDateTime('2011-08-12 23:59:00')
        GROUP BY et_date
    )
)
WHERE et_date >= toDate('2011-08-08') AND et_date <= toDate('2011-08-12')
ORDER BY et_date

Наступний період став одним із найбільш волатильних тижнів в історії за обома напрямками: вівторок +4.6%, середа -4.4%, четвер +4.5%, п'ятниця +0.7% — чотири послідовні торгові сесії з чергуванням обвалів та ралі. Різкий ріст у вівторок збігся із заявою Federal Reserve від 9 серпня, згідно з якою ставка federal funds rate залишатиметься на рівні, близькому до нуля, «щонайменше до середини 2013 року». Це був перший випадок, коли FOMC прив'язав свої прогнози до конкретної календарної дати, а не до попередньої формулювання «протягом тривалого періоду». Таке дворічне зобов'язання щодо дешевих грошей було надане на фоні паніки на ринку. Подібні тижні з такою інтенсивністю розворотів є ознакою зміни режиму волатильності; напрямок руху ринку визначається пізніше.

Скільки насправді тривало відновлення

«Ринок відновився за кілька місяців» — це стандартне коротке резюме цього етапу. Проте точніша та цікавіша відповідь міститься в даних.

ЗапитВідновлення: повернення позицій, невдале утримання, справжній мінімум та останнє закриття нижче
Точний SQL-код для кожного числа
WITH daily AS (
    SELECT
        toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
        argMax(toFloat64(close), window_start) AS close_usd
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
      AND window_start >= toDateTime('2011-08-05 00:00:00') AND window_start < toDateTime('2012-07-01 00:00:00')
    GROUP BY et_date
),
(SELECT close_usd FROM daily WHERE et_date = toDate('2011-08-05')) AS pre_close,
(SELECT close_usd FROM daily WHERE et_date = toDate('2011-08-08')) AS mon_close,
(SELECT min(et_date) FROM daily WHERE et_date > toDate('2011-08-05') AND close_usd >= pre_close) AS reclaim_d
SELECT
    round(pre_close, 2) AS predowngrade_close,
    toString(reclaim_d) AS first_reclaim_date,
    countIf(et_date > toDate('2011-08-05') AND et_date < reclaim_d) AS sessions_before_first_reclaim,
    toString(argMinIf(et_date, (close_usd, et_date), et_date > toDate('2011-08-05'))) AS bottom_date,
    round(minIf(close_usd, et_date > toDate('2011-08-05')), 2) AS bottom_close,
    round((minIf(close_usd, et_date > toDate('2011-08-05')) / pre_close - 1) * 100, 1) AS bottom_vs_predowngrade_pct,
    round((minIf(close_usd, et_date > toDate('2011-08-05')) / mon_close - 1) * 100, 1) AS bottom_vs_downgrade_monday_pct,
    toString(maxIf(et_date, close_usd < pre_close)) AS last_close_below,
    countIf(et_date > toDate('2011-08-05') AND close_usd < pre_close) AS total_sessions_below
FROM daily

SPY вперше закрився вище рівня, що передував зниженню рейтингу — $120.03 (закриття 5 серпня) — 2011-08-15, лише після 5 сесій нижче цього рівня. Це відновлення не закріпилося. Криза в Європі поглиблювалася протягом осені, і справжній мінімум корекції було зафіксовано 2011-10-03 на рівні $109.92 — що було на -8.4% нижче рівня закриття до зниження рейтингу та на -2.1% нижче рівня закриття навіть у «Чорний понеділок». Загалом SPY закривався нижче рівня 5 серпня протягом 41 сесій, остання з яких припала на 2011-11-28. Отже, реальні часові межі мають подвійний характер: негативний ефект від самого зниження рейтингу було усунуто протягом одного тижня, тоді як корекція, яку він спровокував, тривала ще майже чотири місяці.

Чому цей день є повчальним

Є два механізми, які варто враховувати. По-перше, символічні шоки призводять до швидкого падіння цін та швидкого відновлення: зниження рейтингу не вплинуло на грошові потоки, і переоцінка -6.5% була нівельована протягом 5 сесій — навіть коли загальна корекція тривала місяцями. По-друге, "пошкодженим" інструментом не завжди стає той, що падає: Treasury продемонстрували зростання попри власне зниження рейтингу, тоді як акції — насамперед банківські — зазнали ударів. Коли заголовок називає конкретний актив, спостерігайте за тим, куди насправді спрямований продаж, перш ніж вважати, що ринок вже визначив тренд.

FAQ щодо зниження рейтингу США

Що сталося з акціями після зниження рейтингу США?

У першу торгову сесію після зниження рейтингу в п'ятницю ввечері — понеділок, 8 серпня 2011 року — SPY впав на -6.5% і закрився поблизу мінімуму. Це була 9-та найгірша сесія SPY за період 2003–2025 років. Наступний тиждень характеризувався чергуванням різких падінь та ралі на кілька відсотків.

Що таке стеля боргу і як вона пов'язана зі зниженням рейтингу?

Стеля боргу — це законодавче обмеження на загальний обсяг запозичень урядів США; досягнення цього ліміту блокує можливість Treasury випускати нові облігації для оплати рахунків, вже схвалених Конгресом. Криза через підвищення цього ліміту у 2011 році тривала до останніх годин перед прогнозованою датою дефолту. S&P назвала таку тактику блокування як основну причину позбавлення рейтингу AAA через три дні після цього.

Наскільки великим був сплеск волатильності у серпні 2011 року?

VXX, биржовий інструмент, що відстежує короткострокові ф'ючерси VIX, зріс на 14.6% лише 8 серпня. Наступний тиждень пройшов у зміні показників S&P на +4.6% та -4.4% — що означало щоденні коливання такого масштабу, які раніше спостерігалися лише у 2008 та 2020 роках.

Чи відбувалося повторне зниження рейтингу США після 2011 року?

Так. Fitch знизив рейтинг США до AA+ у серпні 2023 року, а Moody's знизив його до Aa1 у травні 2025 року — останнє з трьох основних агентств, що втратило найвищий клас. Жодне з цих повторних знижень не супроводжувалося одноденним рухом ринку акцій, порівнянним із 8 серпня 2011 року; перше зниження було шоковим через відсутність прецедентів, тоді як наступні лише підтвердили траєкторію, про яку ринки вже знали.

Як крах 2011 року порівнюється з 2008 або 2020 роками?

Це було одноразове переоцінювання активів через шоковий фактор в межах існуючого бичачого ринку, а не системне розплутування кредитних зобов'язань: різке, швидке падіння, яке повністю відновилося протягом кількох місяців. Для порівняння, 2008 продовжував падати протягом пів року, а 2020 стиснув ведмежий ринок до чотирьох тижнів.


Кожна панель вище є збереженим запитом до історичних даних — розгорніть SQL, щоб побачити кожен показник. Хочете відчути цей день на практиці, а не просто читати про нього? Це один із сценаріїв, доступних у торговому симуляторі Strasmore Labs.

#market history#credit downgrade#crashes#spy