Strasmore Research
Аналитика Matt ConnorАвтор: Matt Connor

покрытые коллы ETF реальная доходность

ETF на покрытые коллы продают колл-опционы на индекс и ежемесячно выплачивают премию. Разбираем, откуда берётся распределение и как ведёт себя полная доходность по годам.

Фонд покрытых коллов (covered call ETF) держит портфель акций, обычно широкий индекс, и систематически продаёт колл-опционы против этого портфеля. Премия, полученная от продажи этих коллов, выплачивается акционерам — чаще всего ежемесячно. Именно эта выплата и формирует заявленную дивидендную доходность. Оборотная сторона сделки: продажа коллов отдаёт доходы выше цены страйк, но при этом портфель остаётся полностью подвержен снижению.

Как работает ETF на покрытые коллы

Обёртка делает в масштабе то же, что делает частный инвестор со 100 акциями и одним опционным контрактом. Фонд владеет корзиной индекса. По установленному графику — ежемесячно для более старых фондов и еженедельными траншами для нескольких новых — он продаёт коллы на индекс по цене исполнения на уровне текущей цены или чуть выше. Покупатель колла платит деньги сегодня за право купить по страйку позже, и эти деньги становятся премиальным доходом фонда.

На дату экспирации есть два пути. Если индекс завершает период ниже страйка, коллы истекают без денег, и фонд оставляет себе каждый цент премии плюс всё, что заработала корзина. Если индекс завершает период выше страйка, коллы закрываются с убытком, и этот убыток погашает прирост корзины сверх уровня страйка. Премия фонд оставляет в любом случае.

Вот арифметика на округлённых иллюстративных цифрах. Фонд держит 100 долларов индекса и продаёт одномесячный колл со страйком 102 доллара, получая 1,20 доллара премии. Индекс на экспирации — 101 доллар: колл истекает без денег, у фонда — 101 доллар индекса плюс 1,20 доллара кэша. Индекс — 110 долларов: колл закрывается за 8 долларов, у фонда — 110 долларов индекса минус 8 долларов плюс 1,20 доллара, то есть 103,20 доллара. Рост выше 102 долларов был продан заранее за 1,20 доллара. Индекс — 90 долларов: колл истекает без денег, у фонда — 90 долларов индекса плюс 1,20 доллара, и эти 1,20 доллара покрывают малую часть падения на 10 долларов. Эти цифры гипотетические и округлены для обучения.

Механика совпадает с версией для отдельных акций, описанной в стратегии покрытого колла, но применяется к корзине индекса и пролонгируется по календарю, а не по усмотрению инвестора. Размер премии зависит от ценообразования опционов, поэтому фонд, продающий коллы на рынке с высокой волатильностью, собирает больше за контракт, чем фонд, продающий на спокойном рынке. Уровень подразумеваемой волатильности — главный входной параметр.

Что такое дистрибуция на самом деле

Дистрибуционная доходность — это сумма выплат за прошлые периоды, деленная на цену фонда. Это не дивидендная доходность в том смысле, в котором этот термин применяется к действующей компании, где выплата идет из прибыли. Сравнение см. в статье дивидендная доходность. Ежемесячный чек покрытого колл-ETF складывается из трех отдельных источников: опционной премии, дивидендов, полученных по акциям в корзине, и — во многие месяцы — части, классифицируемой как возврат капитала.

Возврат капитала — это та составляющая, которая удивляет людей. Она означает, что часть выплаты — это возврат собственных средств инвестора, что снижает стоимость чистых активов фонда и налоговую базу инвестора. Деньги реальны. Маркировка важна для того, как ведет себя выплата на длинных горизонтах владения и как она облагается налогом; эмитенты фондов ежегодно публикуют разбивку в форме 1099-DIV.

Самый чистый способ увидеть, что дает дистрибуция — разделить трехлетнюю доходность на ценовую составляющую и дистрибуционную составляющую. Окно ниже охватывает период с июля 2023 года по конец июня 2026 года; для масштаба включены два простых индексных фонда.

ЗапросТрехлетняя совокупная доходность с разбивкой на изменение цены и распределения: июль 2023 – июнь 2026
Точный SQL-код для каждого числа
WITH px AS (
    SELECT ticker,
           argMin(close, window_start) AS start_price,
           argMax(close, window_start) AS end_price
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('QYLD', 'XYLD', 'RYLD', 'JEPI', 'JEPQ', 'SPYI', 'QQQ', 'SPY')
      AND toDate(toTimeZone(window_start, 'America/New_York')) BETWEEN toDate('2023-07-03') AND toDate('2026-06-30')
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY ticker
),
dv AS (
    SELECT ticker,
           sum(cash_amount) AS distributions,
           count() AS payments
    FROM global_markets.stocks_dividends
    WHERE ticker IN ('QYLD', 'XYLD', 'RYLD', 'JEPI', 'JEPQ', 'SPYI', 'QQQ', 'SPY')
      AND ex_dividend_date BETWEEN toDate('2023-07-03') AND toDate('2026-06-30')
      AND cash_amount > 0
    GROUP BY ticker
)
SELECT px.ticker AS ticker,
       round(px.start_price, 2) AS start_price,
       round(px.end_price, 2) AS end_price,
       round((px.end_price - px.start_price) / px.start_price * 100, 1) AS price_return_pct,
       round(dv.distributions / px.start_price * 100, 1) AS distribution_return_pct,
       round(((px.end_price - px.start_price) + dv.distributions) / px.start_price * 100, 1) AS total_return_pct,
       dv.payments AS payments
FROM px
INNER JOIN dv ON px.ticker = dv.ticker
ORDER BY total_return_pct DESC
Run this yourself

Читайте две средние колонки вместе. Простой индексный фонд Nasdaq QQQ выплатил 2.4% от своей начальной цены в виде 13 дистрибуций и добавил 98.9% ценового прироста, что в сумме дало 101.2%. Внизу таблицы RYLD выплатил 32.1% от своей начальной цены в виде 36 ежемесячных чеков, в то время как его цена изменилась на -10.8%, что в сумме дало 21.3%.

Фонды покрытых коллов группируются по конструкции: большая колонка дистрибуций рядом с маленькой колонкой цены. Сильнейший фонд покрытых коллов в группе, JEPQ, достиг 62.6% суммарно против 101.2% у простого индексного фонда. Высокий показатель дистрибуций и высокий показатель совокупной доходности — это разные утверждения, и таблица показывает, как далеко они могут отстоять друг от друга на трехлетнем отрезке.

Рынки на подъёме ограничивают доход фонда, на спаде всё равно больно

Трёхлетнее окно выше охватывает один режим. Разбивка данных по календарным годам разделяет две половины этого компромисса. Обе колонки ниже показывают совокупную доходность (изменение цены плюс распределения) для индексного фонда Nasdaq и фонда покрытых коллов Nasdaq за одни и те же даты.

ЗапросСовокупная доходность по календарным годам: индексный фонд Nasdaq против фонда покрытых коллов Nasdaq
Точный SQL-код для каждого числа
WITH ranges AS (
    SELECT arrayJoin([('2022 decline', toDate('2022-01-03'), toDate('2022-12-30')),
                      ('2023 rebound', toDate('2023-01-03'), toDate('2023-12-29')),
                      ('2024 advance', toDate('2024-01-02'), toDate('2024-12-31')),
                      ('2025 advance', toDate('2025-01-02'), toDate('2025-12-31'))]) AS r
),
px AS (
    SELECT r.1 AS regime,
           m.ticker AS ticker,
           argMin(m.close, m.window_start) AS p0,
           argMax(m.close, m.window_start) AS p1
    FROM ranges, global_markets.delayed_stocks_minute_aggs AS m
    WHERE m.ticker IN ('QYLD', 'QQQ')
      AND toDate(toTimeZone(m.window_start, 'America/New_York')) BETWEEN r.2 AND r.3
      AND (toHour(toTimeZone(m.window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(m.window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY regime, ticker
),
dv AS (
    SELECT r.1 AS regime,
           d.ticker AS ticker,
           sum(d.cash_amount) AS dist
    FROM ranges, global_markets.stocks_dividends AS d
    WHERE d.ticker IN ('QYLD', 'QQQ')
      AND d.cash_amount > 0
      AND d.ex_dividend_date BETWEEN r.2 AND r.3
    GROUP BY regime, ticker
)
SELECT px.regime AS regime,
       round(maxIf((px.p1 - px.p0 + dv.dist) / px.p0 * 100, px.ticker = 'QQQ'), 1) AS index_fund_total_pct,
       round(maxIf((px.p1 - px.p0 + dv.dist) / px.p0 * 100, px.ticker = 'QYLD'), 1) AS covered_call_total_pct
FROM px
INNER JOIN dv ON px.regime = dv.regime AND px.ticker = dv.ticker
GROUP BY regime
ORDER BY regime
Run this yourself

В 2022 decline году индексный фонд показал -32.8%, а фонд покрытых коллов — -18.7%. Премиальный доход смягчил часть падения. Он не предотвратил его, и ни одна позиция по покрытым коллам никогда не сможет этого сделать: премия — это фиксированный кредит, противостоящий безграничному снижению.

В 2023 rebound году индексный фонд показал 53.6%, а фонд покрытых коллов — 21.2%. Та же закономерность сохраняется в 2025 advance: 20% против 7.9%. Любой рост, превышающий собранную премию, — это рост, в котором фонд участвует лишь до страйка.

Эта асимметрия и есть вся конструкция в одном предложении. Сильные подъёмы ограничены страйком плюс премия, падения смягчены только премией, а денежный поток остаётся стабильным в обоих случаях.

Линия цены и эрозия СЧА

Распределения выплачиваются из стоимости чистых активов фонда на дату закрытия реестра, поэтому фонд, ежемесячно выплачивающий большую часть своей опционной премии, как правило, удерживает примерно плоскую линию цены, в то время как отслеживаемый им индекс растёт сложным процентом. Нормирование всех цен к 100 на начало июля 2023 года делает эту картину видимой. Показаны только уровни цен, без добавления распределений обратно.

ЗапросИндекс цен, приведенный к 100: два индексных фонда и их аналоги с покрытыми коллами, на конец месяца
Точный SQL-код для каждого числа
WITH px AS (
    SELECT toStartOfMonth(toDate(toTimeZone(window_start, 'America/New_York'))) AS m,
           ticker,
           argMax(close, window_start) AS price
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('QYLD', 'XYLD', 'QQQ', 'SPY')
      AND toDate(toTimeZone(window_start, 'America/New_York')) BETWEEN toDate('2023-07-01') AND toDate('2026-06-30')
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY m, ticker
),
base AS (
    SELECT ticker, argMin(price, m) AS p0
    FROM px
    GROUP BY ticker
)
SELECT formatDateTime(px.m, '%Y-%m') AS month,
       round(maxIf(px.price / base.p0 * 100, px.ticker = 'QQQ'), 1) AS nasdaq_fund_price,
       round(maxIf(px.price / base.p0 * 100, px.ticker = 'QYLD'), 1) AS nasdaq_covered_call_price,
       round(maxIf(px.price / base.p0 * 100, px.ticker = 'SPY'), 1) AS sp500_fund_price,
       round(maxIf(px.price / base.p0 * 100, px.ticker = 'XYLD'), 1) AS sp500_covered_call_price
FROM px
INNER JOIN base ON px.ticker = base.ticker
GROUP BY px.m
ORDER BY px.m
Run this yourself

За 36 месяцев с 2023-07 по 2026-06 линия цены индексного фонда Nasdaq достигла 191.7, а линия индексного фонда S&P 500 — 163. Две линии покрытых коллов завершили период на отметках 102.2 и 98.7, близко к тому, с чего начинали.

Эта плоская линия — результат работы конструкции в соответствии со спецификацией, а не дефект. Акционер, владевший бумагами в течение этого периода, получал ежемесячные денежные выплаты вместо роста цены. Это различие важно для любого, кто оценивает реинвестирование: инвестор, тратящий распределения, владеет позицией, рыночная стоимость которой осталась около уровня покупки, в то время как позиция держателя индекса выросла и выплатила по пути очень мало.

Эта закономерность также объясняет, почему заявленная распределительная доходность может годами держаться около одного и того же заголовочного показателя. Доходность — это выплата, делённая на цену, и когда обе движутся вместе, соотношение почти не меняется.

Структура и ограничения

Два структурных момента завершают картину. Во-первых, у этих фондов более высокие коэффициенты расходов, чем у обычных индексных фондов, поскольку систематическая продажа опционов является активной операцией. Во-вторых, распределения в облагаемом налогом счёте каждый месяц признаются налогооблагаемыми событиями, причём часть возврата капитала корректирует налоговую базу, а не облагается налогом в момент получения. Инвесторы, держащие их на счетах с отсрочкой налогообложения, избегают ежегодного налогового трения и сохраняют денежный поток.

Такая структура подходит для цели получения текущего дохода от долевого вложения, которое инвестор намерен сохранить, в сочетании с готовностью смириться с ограниченным участием в росте. Она не подходит для цели максимального долгосрочного накопления сложного процента, где ограниченный потенциал роста работает против инвестора в каждый сильный год. Любой, кто сравнивает этот инструмент с самостоятельным выполнением той же стратегии, может сопоставить его с сравнением покрытого колла и кэш-секьюризд пута и стратегией «колесо», обе из которых передают те же механизмы премии в руки самого инвестора. Для другого семейства фондов, где внутренние механизмы инструмента определяют долгосрочные результаты, см. как работают кредитные ETF.

FAQ

Выплачивают ли покрытые колл-ETF дивиденды?

Они выплачивают распределение — более широкую категорию. Ежемесячный платеж объединяет опционную премию, дивиденды по акциям в корзине и зачастую компонент возврата капитала. Только вторая часть является дивидендом в обычном смысле, а годовая форма 1099-DIV от управляющей компании показывает разбивку.

Почему цена акций покрытого колл-ETF остается неизменной или снижается?

Большая часть полученной опционной премии выплачивается, а не удерживается, и каждое распределение уменьшает стоимость чистых активов на дату экс-дивиденда. За 36 месяцев, показанных на графике выше, линии цен двух фондов покрытых коллов завершились на 102.2 и 98.7 при начальном индексе 100, в то время как линии обычных индексных фондов достигли 191.7 и 163.

Защищают ли покрытые колл-ETF от падения рынка?

Только в размере полученной премии. В 2022 decline году фонд покрытых коллов на Nasdaq вернул -18.7% против -32.8% у индексного фонда — подушка в несколько пунктов при сильном падении. Премия — это фиксированный кредит; снижение под ней не имеет дна.

Что такое возврат капитала в распределении фонда?

Это часть платежа, которая представляет собой возврат собственного капитала инвестора, а не доход, заработанный фондом. Она снижает стоимость чистых активов фонда и налоговую базу инвестора, что откладывает, а не отменяет налоговые последствия. Управляющие компании сообщают классификацию после закрытия календарного года.

Одинаковы ли дивидендная доходность и совокупная доходность?

Нет. Дивидендная доходность измеряет выплаченные денежные средства, деленные на цену. Совокупная доходность добавляет обратно изменение цены, где и проявляется ограниченный потенциал роста. За три года, указанные выше, один фонд покрытых коллов распределил 32.1% от своей начальной цены и обеспечил 21.3% совокупной доходности.


Каждая цифра здесь получена из сохраненного версионированного запроса к зарегистрированным данным о распределениях и реальным ценам. Разверните любую панель, чтобы прочитать ее SQL, или выполните то же сравнение в терминале Strasmore.