Strasmore Research
Обучение Matt ConnorАвтор: Matt Connor · Обновлено 2026-10-06

Правило трех-пяти-семи в опционах: разбор стратегии

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

TSLA
Правило «три-пять-семь» — это стандарт определения размера позиции, который часто встречается на форумах по опционам и в блогах брокерских компаний.
Суть правила: рискуйте не более чем тремя процентами капитала в одной сделке, не более чем пятью процентами на один базовый актив и не более чем семью процентами от общего размера счета по всем открытым позициям одновременно.
Это правило регулирует только объем позиции, а не выбор инструментов.
В нем нет рекомендаций по выбору активов, и оно не способно создать рыночное преимущество там, где его нет изначально.

Что гласит правило трех-пяти-семи

Эти три числа относятся к капиталу под риском, а не к общему объему инвестированных средств.

  • 3% на сделку. Максимальный убыток по одной позиции не должен превышать трех процентов от собственного капитала счета. Для гипотетического счета в сто тысяч долларов этот лимит составляет три тысячи долларов.
  • 5% на базовый актив. Все позиции по одной акции учитываются вместе. Длинный call-опцион, call-спред и проданный put-опцион на один и тот же инструмент расходуют единый пятипроцентный лимит.
  • 7% в совокупности. Суммарный максимальный убыток по всем открытым позициям в любой момент времени должен оставаться ниже семи процентов от капитала.

Первое ограничение страхует от одной ошибочной идеи. Второе ограничивает риск одной и той же идеи, выраженной тремя разными способами. Третье ограничивает риск ситуации, когда несколько позиций движутся синхронно.

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

Происхождение правила

Результаты поиска представляют правило 3-5-7 как устоявшуюся практику. Это народная мудрость. За этими тремя целыми числами не стоит ни научных работ, ни наборов данных, ни опубликованных выводов, а более ранние версии этого правила описывали торговлю акциями, а не опционами. К этим конкретным значениям следует относиться как к условности, а не как к результату исследования.

Семейство правил, к которому относится данное, задокументировано гораздо лучше. Фиксированное дробное позиционирование, при котором каждая позиция предполагает риск постоянной доли капитала, проходит красной нитью через литературу по трейдингу двадцатого века. Его формальным предшественником является критерий Келли (Джон Келли, тысяча девятьсот пятьдесят шестой год), который выводит оптимальную долю на основе оценки преимущества и коэффициента выплат. Его практическое применение на рынках почти всегда составляет половину или четверть от результата формулы, поскольку переоценка преимущества приводит к разорительному размеру позиций. Правило 3-5-7 пропускает этап оценки и просто выбирает небольшое число. В этой замене и заключается вся суть: оно устойчиво к отсутствию знаний, но не является оптимальным ни для чего.

С чем соотносится ограничение в пять процентов для базового актива

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

ЗапросПрофиль однодневных изменений, семь ключевых эмитентов, июль 2025 г. – июнь 2026 г.
tickerСессииМедианное абс. изм., %95-й перцентиль абс. изм., %Дней с изм. > 3%, %Худший день, %
SPY2500.461.620-2.69
KO2500.652.111.2-2.56
JNJ2500.632.211.6-2.42
AAPL2500.683.237.2-6.15
MSFT2500.763.378.4-10.02
NVDA2501.374.3516.4-6.22
TSLA2501.835.4530.4-8.39
Точный SQL-код для каждого числа
WITH daily AS (
    SELECT ticker,
           toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           toFloat64(argMax(close, window_start)) AS px
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('SPY', 'KO', 'JNJ', 'AAPL', 'MSFT', 'NVDA', 'TSLA')
      AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2025-07-01')
      AND toDate(toTimeZone(window_start, 'America/New_York')) <= 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, d
),
moves AS (
    SELECT ticker, d,
           100 * (px / any(px) OVER (PARTITION BY ticker ORDER BY d
                                     ROWS BETWEEN 1 PRECEDING AND 1 PRECEDING) - 1) AS move_pct
    FROM daily
)
SELECT ticker,
       count() AS sessions,
       round(quantileDeterministic(0.5)(abs(move_pct), cityHash64(ticker, d)), 2) AS median_abs_move_pct,
       round(quantileDeterministic(0.95)(abs(move_pct), cityHash64(ticker, d)), 2) AS p95_abs_move_pct,
       round(100 * countIf(abs(move_pct) >= 3) / count(), 1) AS pct_days_beyond_3,
       round(min(move_pct), 2) AS worst_day_pct
FROM moves
WHERE isFinite(move_pct)
GROUP BY ticker
ORDER BY p95_abs_move_pct
Запустите сами

Диапазон колебаний за год оказался широким. Самый стабильный инструмент в списке, SPY, показал медианное абсолютное дневное изменение на уровне 0.46% и в 0% из своих 250 торговых сессий демонстрировал движение на три процента или более в любую из сторон. Наиболее волатильный актив, TSLA, показал медианное значение 1.83%, преодолевал отметку в три процента в 30.4% сессий, а худший результат за одну сессию составил -8.39%. Его девяносто пятый перцентиль, 5.45%, более чем в три раза превышает показатель 1.62%, указанный в верхней части таблицы.

Фиксированный процентный лимит по-разному влияет на разные активы. Бюджет в пять процентов для актива с типичным дневным движением 0.46% является мягким ограничением. Тот же лимит в пять процентов для актива, который в медианный день проходит 1.83%, а в периоды аномальной волатильности — значительно больше, исчерпывается быстро. Существуют стандарты определения размера позиции, масштабирующие лимит в зависимости от волатильности базового актива именно для устранения этого разрыва, а в разделе ликвидные и волатильные опционы подробно разбирается, как эта разница отражается на самих контрактах.

Убытки приходят группами

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

ЗапросХудший пятидневный период и максимальная просадка, июль 2025 г. – июнь 2026 г.
tickerХудший 5-дневный период, %Макс. просадка, %Дней с просадкой > 10%, %
MSFT-14.41-34.9959
TSLA-10.27-29.9249
NVDA-10.67-20.2834.3
AAPL-8-13.8711.6
JNJ-5.83-10.912.4
SPY-3.81-9.130
KO-5.52-8.490
Точный SQL-код для каждого числа
WITH daily AS (
    SELECT ticker,
           toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           toFloat64(argMax(close, window_start)) AS px
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('SPY', 'KO', 'JNJ', 'AAPL', 'MSFT', 'NVDA', 'TSLA')
      AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2025-07-01')
      AND toDate(toTimeZone(window_start, 'America/New_York')) <= 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, d
),
win AS (
    SELECT ticker, d, px,
           any(px) OVER (PARTITION BY ticker ORDER BY d
                         ROWS BETWEEN 5 PRECEDING AND 5 PRECEDING) AS px_5_ago,
           max(px) OVER (PARTITION BY ticker ORDER BY d
                         ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) AS running_high
    FROM daily
)
SELECT ticker,
       round(min(100 * (px / px_5_ago - 1)), 2) AS worst_5_session_pct,
       round(min(100 * (px / running_high - 1)), 2) AS deepest_drawdown_pct,
       round(100 * countIf(px / running_high - 1 <= -0.1) / count(), 1) AS pct_days_10pct_below_high
FROM win
WHERE isFinite(px_5_ago)
GROUP BY ticker
ORDER BY deepest_drawdown_pct
Запустите сами

Самое глубокое падение внутри периода зафиксировано у MSFT и составило -34.99%; этот инструмент находился более чем на десять процентов ниже своего локального максимума в течение 59% всех сессий периода. Его худший пятидневный отрезок составил -14.41%. На другом конце спектра KO опустился на -8.49% ниже локального максимума и провел в этой зоне 0% всех сессий. Все показатели здесь отсчитываются от локального максимума на 1 июля 2025 года, поэтому данные относятся только к указанному периоду, а не ко всей истории торгов.

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

Индекс демонстрирует схожую картину на более длинном временном отрезке. Одиннадцать календарных лет однодневных изменений для ETF на индекс S&P 500:

ЗапросИндекс S&P 500 (SPY): количество дней снижения по годам, 2016 г. – середина 2026 г.
ГодСессииДней падения > 1%Дней падения > 3%Худший день, %
2016252221-3.61
201725140-1.77
2018251325-4.12
2019252150-2.98
20202534516-11.63
2021252210-2.45
2022251658-4.34
2023250280-1.99
2024252190-2.97
2025250303-5.98
2026123150-2.59
Точный SQL-код для каждого числа
WITH daily AS (
    SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           toFloat64(argMax(close, window_start)) AS px
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2015-12-01')
      AND toDate(toTimeZone(window_start, 'America/New_York')) <= 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 d
),
moves AS (
    SELECT d,
           100 * (px / any(px) OVER (ORDER BY d ROWS BETWEEN 1 PRECEDING AND 1 PRECEDING) - 1) AS move_pct
    FROM daily
)
SELECT toYear(d) AS year,
       count() AS sessions,
       countIf(move_pct <= -1) AS days_down_1pct,
       countIf(move_pct <= -3) AS days_down_3pct,
       round(min(move_pct), 2) AS worst_day_pct
FROM moves
WHERE isFinite(move_pct) AND toYear(d) >= 2016
GROUP BY year
ORDER BY year
Запустите сами

Сессии, закрывающиеся снижением на три процента и более, группируются в отдельные годы, а не происходят по расписанию. На 2020 пришлось 16 таких сессий, а худшая сессия составила -11.63%, в то время как на 2017 пришлось 0. Количество сессий с закрытием ниже на один процент и более колеблется от 4 в самый спокойный год до 65 в самый волатильный. Последняя строка охватывает 123 сессий по 30 июня 2026 года, поэтому это неполный год. Фиксированный совокупный лимит в семь процентов по своей сути откалиброван для спокойных лет, а его реальная проверка происходит в периоды высокой волатильности. Длинная позиция по опциону также может потерять всю свою премию за одну ночь, даже если базовый актив не совершал такого движения в течение дня — этот механизм описывают ночные гэпы.

Что регулирует это правило и что остается за его рамками

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

За рамками этого правила остается большинство деталей. Оно не учитывает волатильность, поэтому доля в три процента в стабильном активе и такая же доля в активе, который меняется на 1.83% в день, считаются равнозначными ставками. Оно игнорирует корреляцию между тикерами, поэтому портфель из семи позиций в рамках установленных лимитов может по факту представлять собой одну сделку. Правило ничего не говорит о временном распаде, который снижает стоимость длинного опциона в спокойные сессии даже при отсутствии неблагоприятного движения (тета опциона описывает этот механизм). Оно не учитывает издержки, а комиссии и спред bid-ask создают постоянное давление, которое процентный лимит не учитывает (стоимость торговли опционами приводит соответствующие цифры). Кроме того, правило предполагает, что максимальный убыток можно определить заранее, что неверно для коротких позиций с неопределенным риском.

Часто задаваемые вопросы

Что такое правило «три-пять-семь» в торговле опционами?

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

Является ли правило «три-пять-семь» официальным или доказанным правилом?

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

Как правило «три-пять-семь» применяется к длинному call- или put-опциону?

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

Почему лимит в пять процентов на базовый актив выделен отдельно?

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

Подходит ли это правило для covered calls и других доходных стратегий?

Максимальный убыток по covered call — это стоимость позиции в акциях за вычетом полученной премии, что обычно значительно превышает три процента от счета, поэтому ограничение применяется к позиции в акциях, а не к опционной части. В Covered calls приведена математика выплат.


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