Iron condor против iron butterfly: сравнение стратегий
Разбираем отличия iron condor и iron butterfly. Сравниваем точки безубыточности, влияние волатильности и реальные торговые издержки для каждой из этих опционных конструкций.
Iron condor против iron butterfly: разница в один страйк
Обе позиции представляют собой комбинацию put-спреда и call-спреда на одну и ту же акцию с одинаковой датой экспирации. Короткий опцион (проданный) приносит премию сразу при открытии. Длинный опцион (купленный) стоит денег, но ограничивает максимальный убыток по позиции. Продажа обоих спредов формирует денежный поток в день открытия, который называется кредитом.
Представим акцию по цене $100 с экспирацией через 30 дней. Iron butterfly состоит из четырех компонентов:
- Покупка put-опциона со страйком 95
- Продажа put-опциона со страйком 100
- Продажа call-опциона со страйком 100
- Покупка call-опциона со страйком 105
Iron condor использует те же «крылья» шириной в 5 пунктов, но разносит проданные страйки:
- Покупка put-опциона со страйком 90
- Продажа put-опциона со страйком 95
- Продажа call-опциона со страйком 105
- Покупка call-опциона со страйком 110
В этом заключается вся разница. У butterfly проданные опционы имеют один и тот же страйк «на деньгах» (at the money), где премия максимальна. У condor проданные страйки находятся на расстоянии 5 пунктов от текущей цены, где премия ниже. Все остальное совпадает: ширина крыльев в 5 пунктов и дата экспирации.
Как рассчитать точки безубыточности
Точка безубыточности — это цена, при которой позиция на момент экспирации не приносит ни прибыли, ни убытка. У обеих структур есть по одной такой точке с каждой стороны, и обе они рассчитываются как смещение от проданного страйка.
Для iron butterfly обе точки безубыточности отсчитываются от общего короткого страйка:
- Нижняя точка: короткий страйк минус полученный кредит
- Верхняя точка: короткий страйк плюс полученный кредит
Для iron condor каждая точка привязана к своему проданному страйку:
- Нижняя точка: страйк проданного put-опциона минус кредит
- Верхняя точка: страйк проданного call-опциона плюс кредит
Допустим, butterfly открыт с кредитом $2.60, а condor — с кредитом $1.30 (расчет на одну акцию, один контракт покрывает 100 акций). Это условные цифры для примера. Butterfly выходит в безубыток на уровнях $97.40 и $102.60, создавая зону прибыли шириной $5.20. Condor выходит в безубыток на $93.70 и $106.30, создавая зону шириной $12.60. Butterfly собрал вдвое больше премии в зоне, которая в два с лишним раза уже.
Максимальный убыток для обеих стратегий рассчитывается по одному правилу: ширина крыла минус кредит. Butterfly рискует $5.00 минус $2.60, что составляет $240 на контракт, при максимальной прибыли $260. Condor рискует $5.00 минус $1.30, то есть $370 на контракт, при прибыли $130. Более широкая зона прибыли обходится дороже в случае выхода цены за её пределы. Внутри самой зоны также есть асимметрия: butterfly достигает максимальной прибыли только при цене ровно $100, тогда как condor сохраняет полный кредит в любом диапазоне от $95 до $105.
Шире ли зона прибыли, чем ожидаемое движение?
Точки безубыточности сами по себе не определяют, какая структура лучше подходит для конкретного графика. Критерием служит сравнение ширины зоны прибыли с ожидаемым движением (expected move) — размером колебания, которое уже заложено в цену опционов на данный период. Наше руководство ожидаемое движение на основе подразумеваемой волатильности подробно описывает расчет: годовая подразумеваемая волатильность, масштабированная через квадратный корень из доли года до экспирации.
Точный SQL-код для каждого числа
SELECT
underlying_symbol AS symbol,
round(avg(toFloat64(implied_volatility)) * 100, 1) AS atm_iv_pct,
round(avg(toFloat64(implied_volatility)) * sqrt(30.0 / 365.0) * 100, 2) AS expected_move_30d_pct
FROM global_markets.options_greeks
WHERE underlying_symbol IN ('SPY', 'KO', 'AAPL', 'MSFT', 'NVDA', 'AMD')
AND date BETWEEN '2026-05-01' AND '2026-05-29'
AND iv_converged = 1
AND volume > 0
AND days_to_expiry BETWEEN 20 AND 45
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.05
GROUP BY symbol
HAVING count() > 50
ORDER BY expected_move_30d_pct DESCВ мае 2026 года эти цепочки опционов закладывали 30-дневные движения в размере 4.43% от спотовой цены в спокойном сегменте, на SPY, доходя до 19.65% на AMD. Структура одна, но пространство для маневра сильно различается.
Проведем тест на нашем примере. Ожидаемое движение в 5% для акции по $100 охватывает диапазон от $95 до $105 (ширина $10). Зона прибыли butterfly в $5.20 покрывает 0.52 этого диапазона. Зона condor в $12.60 покрывает 1.26. При одной и той же акции и одинаковых крыльях только одна из стратегий остается прибыльной в рамках движения, которое уже заложено в цены. Butterfly приносит полную прибыль при более спокойном рынке, чем заложено в ценах, и дает примерно вдвое больше прибыли в дни, когда цена попадает в цель.
Почему кредит у butterfly больше
Опционная премия распределена неравномерно по страйкам. Она достигает пика «на деньгах» и снижается в обе стороны; форма этого снижения и определяет размер кредита.
Точный SQL-код для каждого числа
SELECT
concat(if(off_pct > 0, '+', ''), toString(off_pct), '%') AS strike_vs_spot,
round(avgIf(px, leg = 'call'), 2) AS call_price,
round(avgIf(px, leg = 'put'), 2) AS put_price
FROM
(
SELECT
toInt32(round((toFloat64(strike_price) / toFloat64(underlying_close) - 1) * 100)) AS off_pct,
if(lower(toString(option_type)) LIKE 'c%', 'call', 'put') AS leg,
toFloat64(option_close) AS px
FROM global_markets.options_greeks
WHERE underlying_symbol = 'SPY'
AND date BETWEEN '2026-05-01' AND '2026-05-29'
AND days_to_expiry BETWEEN 25 AND 35
AND volume > 0
AND (lower(toString(option_type)) LIKE 'c%' OR lower(toString(option_type)) LIKE 'p%')
)
GROUP BY off_pct
HAVING off_pct BETWEEN -6 AND 6
AND countIf(leg = 'call') > 0
AND countIf(leg = 'put') > 0
ORDER BY off_pctВ среднем за месяц call-опцион SPY со страйком «на деньгах» и экспирацией через 30 дней закрылся на уровне $13.55. Call со страйком +6% от спота закрылся на $0.72, а put со страйком -6% от спота — на $2.74. График образует «шатер». Все, что продает butterfly, находится на пике, а все, что продает condor, — на склонах. Разница в кредите в нашем примере — это и есть форма этого «шатра», выраженная в долларах. О том, как читать структуру цепочки опционов, см. как читать опционную цепочку.
Какая стратегия несет больше волатильного риска?
Vega измеряет, насколько меняется цена опциона при изменении подразумеваемой волатильности на один пункт; подробнее об этом в статье опционная vega. Vega повторяет форму «шатра» премии: она максимальна «на деньгах», снижается по мере удаления от них и растет при увеличении времени до экспирации.
Точный SQL-код для каждого числа
WITH chain AS
(
SELECT
toInt32(round((toFloat64(strike_price) / toFloat64(underlying_close) - 1) * 100)) AS off_pct,
toFloat64(vega) AS leg_vega,
if(days_to_expiry <= 14, 'near', 'far') AS dte_bucket
FROM global_markets.options_greeks
WHERE underlying_symbol = 'SPY'
AND date BETWEEN '2026-05-01' AND '2026-05-29'
AND volume > 0
AND iv_converged = 1
AND ((days_to_expiry BETWEEN 7 AND 14) OR (days_to_expiry BETWEEN 25 AND 35))
)
SELECT
concat(if(off_pct > 0, '+', ''), toString(off_pct), '%') AS strike_vs_spot,
round(avgIf(leg_vega, dte_bucket = 'near')
/ (SELECT avgIf(leg_vega, dte_bucket = 'near') FROM chain WHERE off_pct = 0) * 100) AS vol_risk_7_to_14d_pct,
round(avgIf(leg_vega, dte_bucket = 'far')
/ (SELECT avgIf(leg_vega, dte_bucket = 'far') FROM chain WHERE off_pct = 0) * 100) AS vol_risk_25_to_35d_pct
FROM chain
GROUP BY off_pct
HAVING off_pct BETWEEN -6 AND 6
AND countIf(dte_bucket = 'near') > 0
AND countIf(dte_bucket = 'far') > 0
ORDER BY off_pctКаждый сегмент проиндексирован относительно значения «на деньгах» для своего диапазона экспирации, что приводит обе кривые к единой шкале, начинающейся со 100. На горизонте 25–35 дней страйк на 6% выше спота имеет 33% от vega «на деньгах». На горизонте 7–14 дней тот же страйк имеет 7%. Butterfly продает пик этой кривой дважды. Condor продает два страйка на склонах. Рост подразумеваемой волатильности после открытия позиции сильнее бьет по короткой части butterfly, но та же асимметрия работает в его пользу при IV crush — резком падении волатильности, которое часто следует за ожидаемыми событиями.
Стоимость исполнения четырех ног
Каждая структура требует открытия четырех контрактов и, если позиция не удерживается до экспирации, до четырех контрактов на закрытие. Каждая нога проходит через спред bid-ask, а ширина спреда зависит от ликвидности цепочки. Наше руководство ликвидные против волатильных опционов разделяет цепочки, которые сильно двигаются, и те, которыми активно торгуют; именно ликвидность определяет исполнение заявок.
Точный SQL-код для каждого числа
SELECT
symbol,
round(avg(strikes)) AS strikes_traded_per_day,
round(avg(busy_strikes)) AS strikes_over_100_lots_per_day
FROM
(
SELECT
underlying_symbol AS symbol,
date,
countDistinct(strike_price) AS strikes,
countDistinctIf(strike_price, volume >= 100) AS busy_strikes
FROM global_markets.options_greeks
WHERE underlying_symbol IN ('SPY', 'KO', 'AAPL', 'MSFT', 'NVDA', 'AMD')
AND date BETWEEN '2026-05-01' AND '2026-05-29'
AND days_to_expiry BETWEEN 20 AND 45
AND volume > 0
GROUP BY symbol, date
)
GROUP BY symbol
ORDER BY strikes_traded_per_day DESCВ среднем за сессию в мае 2026 года SPY имели 268 страйков с экспирацией через 20–45 дней, по которым прошла хотя бы одна сделка, и 171 из них торговались лотами по 100 и более контрактов. В менее ликвидных группах KO показывали 32 активных страйков, из которых 9 торговались лотами от 100 контрактов. Для condor нужно, чтобы торговались четыре разных страйка. Для butterfly — три, причем средний страйк должен иметь двойной объем. В цепочке, где за сессию проходит всего несколько десятков страйков, нужные уровни могут оказаться среди тех, по которым сделок не было вовсе. Сверху накладываются комиссии, расчет которых приведен в статье сколько стоит торговля опционами.
Как построены эти панели
Все четыре панели основаны на ежедневных записях по каждому контракту, учитываются только те, по которым прошли сделки. Две шкалы округляют страйк каждого контракта до ближайшего целого процента от цены закрытия базового актива в эту сессию, затем усредняются по всем сессиям в окне мая 2026 года, чтобы цифры оставались неизменными при обновлении. Ценовая шкала сортирует записи на call или put в зависимости от типа контракта. Шкала vega является индексной, а не абсолютной: каждый сегмент отображается как процент от vega «на деньгах» для того же диапазона экспирации, что позволяет сравнивать 10-дневные и 30-дневные контракты на одной шкале. Панели подразумеваемой волатильности используют усредненные значения для страйков около текущей цены с экспирацией через 20–45 дней. Акция по $100, кредит $2.60 и $1.30 — это условные цифры для обучения, а не рыночные котировки.
FAQ
В чем разница между iron condor и iron butterfly?
Обе стратегии продают put-спред и call-спред с одной датой экспирации. Iron butterfly продает оба коротких опциона на одном страйке, обычно «на деньгах». Iron condor разносит их: один страйк ниже цены акции, другой — выше. Butterfly собирает больший кредит, а condor получает более широкую зону прибыли.
Как рассчитать точку безубыточности для iron butterfly?
Возьмите общий короткий страйк, вычтите кредит для нижней точки и прибавьте кредит для верхней. Butterfly на страйке 100 с кредитом $2.60 выходит в безубыток на $97.40 и $102.60, создавая зону прибыли шириной $5.20.
Как рассчитать точку безубыточности для iron condor?
Вычтите кредит из страйка проданного put-опциона и прибавьте тот же кредит к страйку проданного call-опциона. Condor с проданным put 95 и call 105 при кредите $1.30 выходит в безубыток на $93.70 и $106.30, создавая зону шириной $12.60.
Какая стратегия несет больший убыток — iron condor или iron butterfly?
Максимальный убыток в обоих случаях равен ширине крыла минус кредит, поэтому при одинаковых крыльях больше рискует та структура, которая собрала меньше премии. При крыльях в 5 пунктов butterfly с кредитом $2.60 рискует $240 на контракт, а condor с кредитом $1.30 — $370. Condor достигает этого максимума только после более значительного движения акции.
Несет ли iron butterfly больший риск по vega?
Да. Vega достигает пика на страйке «на деньгах», а butterfly продает там два опциона. Короткие страйки condor находятся дальше, где значение vega составляет лишь часть от пикового, как показано на индексированной шкале выше.
Каждая панель здесь содержит точный SQL-запрос, который ее сформировал (доступно в разворачиваемом блоке). Чтобы перестроить любую шкалу для другого актива или месяца, запросите это на терминале Strasmore простым языком.