
Динамическая стратегия продажи опционов с фильтром на тенденции (ATM) - это стратегия торговли в течение дня, основанная на сочетании краткосрочных и среднесрочных средних линий и динамических индикаторов для определения оптимального времени продажи опционов. Эта стратегия использует пересекающийся сигнал 9⁄15-го индекса (EMA) в качестве основного условия для входа, а также 50⁄80-го (MA) в качестве фильтра на тенденции рынка в целом и использует относительно слабый индикатор (RSI) для подтверждения динамики.
Основным принципом стратегии является продажа опционов ATM в условиях четкой тенденции, используя многоуровневую систему фильтрации технических показателей для повышения точности торговли:
Тренд-идентификационный слойИспользуйте 50-дневную и 80-дневную скользящие средние ((MA) для определения среднесрочного направления тренда рынка. Когда цена ниже этих двух средних линий, она считается в нисходящей тенденции, подходящей для продажи опционов на понижение ((CE); когда цена выше этих двух средних линий, она считается в восходящей тенденции, подходящей для продажи опционов на понижение ((PE).
Короткосрочный сигнал: использование пересечения 9-го и 15-го индекса скользящих средних ((EMA) для захвата сдвига краткосрочного тренда. Когда 9EMA ниже 15EMA, показывает, что краткосрочный тренд переходит вниз, в сочетании с понижающим трендом, можно продать позиционный опцион; когда 9EMA на 15EMA, показывает, что краткосрочный тренд переходит вверх, в сочетании с повышающим трендом, можно продать позиционный опцион.
Установка мощности: Используйте индикатор RSI ((14) для дополнительного подтверждения динамики. Когда RSI ниже 50, подтвердите падение; когда RSI выше 50, подтвердите повышение.
Оптимумы на равноценные позицииСтратегия автоматически рассчитывает и вводит в оборот ближайшую цену в 50 пунктов в качестве цены исполнения опциона в банкомате, чтобы гарантировать, что сделка является наиболее ликвидной.
Механизм управления рискамиПозиции в размере 375 рук на одну сделку фиксируются, с установкой 50 стоп-лосов и 50 стоп-стопов, а также обязательной ликвидации всех неравновесных позиций до закрытия рынка в 15:24.
Многослойная система фильтрацииС помощью объединения трех различных технических показателей (MA, EMA и RSI) образуется мощная многоуровневая система фильтрации, которая эффективно уменьшает ошибочные сигналы и повышает точность торгов.
Тенденции и динамикаСтратегия входа в рынок только в том случае, если тренд и динамика совпадают, что повышает вероятность успеха, гарантируя, что сделка будет соответствовать основным направлениям рынка.
Точное управление рискамиС помощью установки фиксированных стоп-лосс и стоп-стоп-пунктов ((50 пунктов), соотношение риска и прибыли для каждой сделки является четким и предсказуемым, что способствует стабильному управлению деньгами.
Избегайте рисков ночного сна: механизм автоматического ликвидации позиций перед закрытием рынка, эффективно избегает риска дефицита и временного падения стоимости, с которым могут столкнуться ночные позиции на рынке опционов.
Оптимизация ликвидности: специализируется на торговле опционами ATM, которые обычно имеют наилучшую ликвидность и минимальную разницу в цене покупки и продажи, что снижает стоимость торговли.
Логика стратегии ясна: Условия входа и выхода четко определены, не содержат субъективных суждений, подходят для систематизированной реализации автоматических сделок.
Риск отставания от среднейДвижущаяся средняя по своей сути является отстающим показателем, который может создавать задержанные сигналы в сильно колеблющихся рынках, что приводит к плохим временам для входа.
Ограничение фиксированного стоп-лоста: стратегия использует фиксированный 50-пунктный стоп, что может привести к частым стопам в условиях повышенной волатильности рынка, в то время как фактическое направление тренда может оставаться правильным.
Риск перелома: Вблизи основных точек перелома тренда индикаторные сигналы могут быть запутанными, что приводит к ошибочным торговым сигналам.
Риск ликвидности: Хотя опционы на банкомат обычно имеют хорошую ликвидность, в определенных рыночных условиях (например, до и после крупного объявления) ликвидность может резко снизиться, что приводит к увеличению скольжения.
Рыночные рискиВ период сверки цены часто колеблются вблизи средней линии, что может приводить к частому и ненадежному сигналу, увеличивая стоимость торгов и возможность ошибочной торговли.
Способы избежать этих рисков включают в себя: приостановку действия стратегии до важных экономических данных или объявлений компаний, добавление дополнительных фильтров рыночной волатильности, рассмотрение возможности корректировки величины остановки убытков в различных рыночных условиях и добавление механизмов идентификации рынков, чтобы избежать торговли в неподходящих рыночных условиях.
Динамический механизм остановки убытков: изменение фиксированного 50-точкового стоп-стопа на динамический стоп-стоп, основанный на текущей волатильности рынка, например, на множительном стоп-стопе, основанном на ATR, чтобы лучше адаптироваться к различным рыночным условиям.
Фильтр повышенной частоты колебанийВведение VIX или других показателей волатильности в качестве дополнительных фильтров, чтобы избежать входа или корректировки размеров позиций во время очень высокой волатильности.
Временные факторыВведение фильтрации торговых периодов, чтобы избежать периодов высокой волатильности перед открытием и закрытием рынка, или корректировка параметров стратегии в эти периоды.
Подтверждение многократных временных рамок: добавление подтверждения тенденции в более высоких временных рамках, например, в сочетании с оценкой тенденции на солнечной линии, вступая в игру только при совпадении тенденции на солнечной линии и краткосрочного сигнала.
Механизм частичного блокирования прибылиПрименение стратегии поэтапного получения прибыли, при которой часть прибыли блокируется, когда сделка достигает определенного уровня прибыли, а остальная часть устанавливается более мягкая стоп-цель.
Оптимизация параметров и отсчет: параметрическая оптимизация для 9⁄15 EMA и 50⁄80 MA, чтобы найти оптимальную комбинацию параметров для различных рыночных циклов.
Добавление анализа скрытой волатильностиВключение в опционную торговлю учета скрытой волатильности, отдавая предпочтение продаже опционов, в которых скрытая волатильность находится на относительно высоком уровне.
Целью этих направлений оптимизации является повышение гибкости стратегий, чтобы они могли лучше адаптироваться к различным рыночным условиям, одновременно повышая прибыльность и снижая риски. В частности, внедрение механизмов динамического остановки убытков и фильтров волатильности может значительно повысить адаптивность стратегий в различных рыночных условиях.
Динамическая стратегия продажи опционов на банкоматные опционы - это четкая, строго логическая система продажи опционов в течение дня, которая точно улавливает высоковероятные торговые возможности на рынке, используя технологии отслеживания тенденций и подтверждения динамики. Основные преимущества этой стратегии заключаются в ее многоуровневом фильтрационном механизме и строгой системе управления рисками, которая позволяет эффективно контролировать риск однократной сделки, избегая риска в одночасье с помощью механизма принудительного выравнивания до закрытия рынка.
Несмотря на то, что стратегия имеет четкую логику торговли и механизм контроля риска, она по-прежнему сталкивается с потенциальными рисками, такими как задержка равновесия, фиксированные ограничения на потери и изменения рыночной обстановки.
Эта стратегия предоставляет надежную основу для инвесторов, которые хотят систематизировать продажу опционов на внутреннем рынке. Однако, в практическом применении рекомендуется, чтобы инвесторы сначала провели полное тестирование в симуляторной среде и сделали соответствующие параметры в зависимости от индивидуальной способности к риску и рыночных условий для достижения оптимального эффекта торговли.
/*backtest
start: 2024-04-07 00:00:00
end: 2025-04-06 00:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"DOGE_USDT"}]
*/
//@version=5
strategy("ATM Option Selling Strategy", overlay=true, default_qty_type=strategy.fixed, default_qty_value=375)
// Input parameters
ema9 = ta.ema(close, 9)
ema15 = ta.ema(close, 15)
ma50 = ta.sma(close, 50)
ma80 = ta.sma(close, 80)
rsi = ta.rsi(close, 14)
// Define ATM Strike Price (Rounding to nearest 50)
atmStrike = math.round(close / 50) * 50 // Corrected function
// Sell ATM Call & Put Conditions
sellCallCondition = close < ma50 and close < ma80 and ta.crossunder(ema9, ema15) and rsi < 50
sellPutCondition = close > ma50 and close > ma80 and ta.crossover(ema9, ema15) and rsi > 50
// Define Stop Loss & Take Profit (50 Points)
pointValue = syminfo.mintick * 100 // Assuming 1 point = 1 price unit
takeProfit = 50 * pointValue
stopLoss = 50 * pointValue
// Market Close Exit Time (3:24 PM IST) - Ensures exit before next day
exitTime = (hour == 15 and minute == 24)
// Plot EMAs & MAs
plot(ema9, color=color.blue, title="9 EMA")
plot(ema15, color=color.orange, title="15 EMA")
plot(ma50, color=color.green, title="50 MA")
plot(ma80, color=color.red, title="80 MA")
// Sell ATM Call Option when Sell Condition Triggers
if sellCallCondition
strategy.entry("Sell ATM Call", strategy.short, qty=375)
strategy.exit("Exit Call", from_entry="Sell ATM Call", limit=close - takeProfit, stop=close + stopLoss)
// Sell ATM Put Option when Buy Condition Triggers
if sellPutCondition
strategy.entry("Sell ATM Put", strategy.short, qty=375)
strategy.exit("Exit Put", from_entry="Sell ATM Put", limit=close - takeProfit, stop=close + stopLoss)
// **Force Exit All Trades at 3:24 PM IST**
if exitTime
strategy.close_all(comment="Market Close Exit")
// Plot Sell Signals
plotshape(series=sellCallCondition, location=location.abovebar, color=color.red, style=shape.labeldown, title="Sell Call")
plotshape(series=sellPutCondition, location=location.belowbar, color=color.green, style=shape.labelup, title="Sell Put")