Як перенести опціонну позицію вгору й далі
Перенесення опціону закриває ближній контракт і відкриває дальший. Дізнайтеся, як чистий кредит змінює беззбитковість і ризик assignment.
Щоб перенести опціонну позицію, один контракт замінюють іншим: наявний контракт закривають і відкривають інший, зазвичай із пізнішою датою експірації та часто з іншим strike. Брокер може показувати це як одну кнопку, а виконання може відображатися як один чистий кредит або один чистий дебет, але фактично угода складається з двох ордерів. Значення перенесення визначається тим, як ці два ордери впливають на беззбитковість, період обмеження потенціалу зростання, ризик assignment і податковий лот.
Що означає перенесення опціонної позиції?
Перенесення — це ордер на закриття плюс ордер на відкриття. Якщо ви продали covered call зі strike $200 і експірацією цього місяця, перенесення вгору й на пізніший строк означає викуп цього call (buy to close) і продаж call із вищим strike на пізніший місяць (sell to open). Більшість платформ дає змогу оформити обидві legs в одному тикеті як spread-ордер з єдиною лімітною ціною. Ця ціна є чистим результатом: премія за новим контрактом мінус вартість викупу старого.
Перенесення «на пізніший строк» зміщує дату експірації вперед. Перенесення «вгору» підвищує strike call, а перенесення «вниз» знижує strike put. Перенесення «з кредитом» — це операція, у якій дальший за строком контракт продається дорожче, ніж коштує закриття ближнього, і кошти надходять на рахунок за цим тикетом. При перенесенні з дебетом відбувається протилежне: за зміну позиції потрібно доплатити. Єдиний тикет — лише зручність виконання. У записах про позицію та з погляду податкових правил це дві окремі події.
Чому перенесення на пізніший строк дає кредит
Ціна опціону складається з двох частин. Внутрішня вартість — це сума, на яку контракт уже перебуває в грошах, а часова вартість (її також називають зовнішньою вартістю) — усе, що перевищує цю суму: те, що покупець платить за можливість подальшого руху акції до експірації. Саме часова вартість є більшою у контракту з пізнішою датою експірації та повністю формує кредит під час перенесення на пізніший строк.
На панелі нижче це показано безпосередньо через ціни. Вона охоплює call-опціони на AAPL зі strike у межах 2% від ціни акції, зберігає приблизно однакову moneyness і усереднює ціни їх закриття за різними діапазонами кількості днів до експірації протягом шести місяців до серпня 2026 року.
У межах 6 діапазонів лінія змінює нахил. Call-опціони, до експірації яких залишалося від 1-7 days, у середньому коштували 1.32% ціни акції, тоді як у діапазоні 91-180 days середнє значення становило 7.37%. Подвоєння часу до експірації не подвоює премію. Стандартні моделі ціноутворення опціонів оцінюють часову вартість ближче до квадратного кореня з доданого часу, ніж до прямого пропорційного збільшення. Саме цю властивість показує наведена крива, побудована на реальних цінах закриття. Практичний наслідок видно в тикеті: перенесення на один місяць для контракту, до експірації якого залишився тиждень, може дати значний кредит порівняно з вартістю його викупу. Для шестимісячного контракту таке саме перенесення майже не змінює ціну.
Скільки коштує підвищення strike під час перенесення
Перенесення на пізніший строк — лише половина операції «вгору й на пізніший строк». Підвищення strike збільшує ціну, за якою ваші акції можуть бути передані за assignment, і зменшує премію за цим контрактом. Крива розподілу за moneyness показує обидві частини компромісу.
Точний SQL-код для кожного числа
SELECT
strike_vs_spot,
round(avg(premium_pct), 2) AS call_premium_pct_of_spot,
count() AS sample_count
FROM
(
SELECT
multiIf(strike_ratio < 0.95, '5%+ below spot',
strike_ratio < 0.98, '2-5% below spot',
strike_ratio < 1.02, 'at the money',
strike_ratio < 1.05, '2-5% above spot',
strike_ratio < 1.10, '5-10% above spot',
'10%+ above spot') AS strike_vs_spot,
strike_ratio,
premium_pct
FROM
(
SELECT
toFloat64(strike_price) / toFloat64(underlying_close) AS strike_ratio,
toFloat64(option_close) / toFloat64(underlying_close) * 100 AS premium_pct
FROM global_markets.options_greeks
WHERE underlying_symbol = 'AAPL'
AND lower(option_type) IN ('call', 'c')
AND iv_converged = 1
AND volume > 0
AND date >= '2026-02-01'
AND date < '2026-08-01'
AND days_to_expiry BETWEEN 30 AND 45
AND underlying_close > 0
)
)
GROUP BY strike_vs_spot
ORDER BY min(strike_ratio)За умови, що експірація припадає на період від 30 до 45 днів, call зі strike 5%+ below spot у середньому коштував 18.66% ціни акції, а call зі strike 10%+ above spot — 0.14%. Перенесення вгору й на пізніший строк означає, що ці дві криві діють у протилежних напрямках. Додаткові тижні збільшують премію, вищий strike забирає частину цього збільшення, а чистий кредит у тикеті дорівнює сумі, що залишилася.
Як перенесення змінює беззбитковість
Нижче наведено розрахунок на умовних круглих числах, а не на актуальних котируваннях. Припустімо, ви купили 100 акцій по $100 і продали 30-денний covered call зі strike $105 за $2.00. Ваша собівартість з урахуванням премії становить $98.00, а позиція обмежена рівнем $105 плюс $2.00 премії. Максимальний результат — $7.00 на акцію.
Ціна акції зростає до $104, коли до експірації залишається тиждень. Ви викуповуєте call зі strike $105 за $1.20 і продаєте call зі strike $110 з експірацією через 45 днів за $2.60. Чистий кредит становить $1.40.
- Загальна зібрана премія за обома контрактами: $2.00 мінус $1.20 плюс $2.60, тобто $3.40.
- Нова беззбитковість для акцій: собівартість $100.00 мінус $3.40 премії, тобто $96.60.
- Новий максимальний прибуток у разі передачі акцій за assignment по $110: $10.00 приросту ціни акції плюс $3.40 премії, тобто $13.40.
- Новий максимальний збиток: акції все ще можуть впасти до нуля, тому нижня межа дорівнює рівню беззбитковості $96.60, або $9,660 для лота зі 100 акцій.
Кредит мав два наслідки одночасно. Він знизив беззбитковість на $1.40 на акцію та переніс дату, до якої потенціал зростання залишатиметься обмеженим, із періоду через один тиждень на період через 45 днів. Ці тижні є фактичною ціною кредиту, але жоден тикет її не показує. У матеріалі Повний розбір перенесення covered call на пізніший строк операцію показано детально, а механіку базової позиції розглянуто в нашому посібнику з covered calls.
Такий самий розрахунок для short put, перенесеного вниз і на пізніший строк
Ви продали 30-денний cash-secured put зі strike $95 за $1.80, зарезервувавши $9,500 грошових коштів. На цьому етапі беззбитковість становить $93.20, а максимальний прибуток — премія $1.80.
Ціна акції знижується до $93, коли до експірації залишається п’ять днів. Ви викуповуєте put зі strike $95 за $2.60 і продаєте put зі strike $90 з експірацією через 45 днів за $2.10. У тикеті відображається чистий дебет $0.50.
- Загальна зібрана премія за обома контрактами: $1.80 мінус $2.60 плюс $2.10, тобто $1.30.
- Нова беззбитковість за замінним контрактом: strike $90.00 мінус $1.30, тобто $88.70.
- Новий максимальний прибуток: чиста премія $1.30, якщо замінний put експірує без вартості.
- Новий максимальний збиток: $88.70 на акцію, якщо акція впаде до нуля, або $8,870 проти $9,000, які наразі зарезервовані.
Перенесення з дебетом також може покращити позицію. Сплата $0.50 за зниження strike на $5.00 зменшує беззбитковість на $4.50. Але вона не зменшує розмір позиції. Цикл продажу put і подальшого їх перенесення є основою стратегії wheel.
Чи може ближня leg отримати assignment до її закриття?
Так. Поки buy-to-close фактично не виконано, ви залишаєтеся short за цим контрактом, а short call американського стилю може бути виконаний проти вас протягом ночі. Найбільш передбачуване вікно — сесія перед ex-dividend date акції. У цей момент власник call, який перебуває глибоко в грошах, може отримати дивіденд через дострокове виконання, відмовившись від залишкової часової вартості. Рішення залежить від одного порівняння: дивіденду та залишкової часової вартості.
На панелі нижче вимірюється друга частина цього порівняння для KO, компанії, яка виплачує дивіденди щокварталу. Використано call-опціони зі strike на 1%–10% нижче ціни акції.
Точний SQL-код для кожного числа
SELECT
dte_bucket,
round(avg(extrinsic_dollars), 2) AS avg_time_value_dollars,
round(avg(extrinsic_pct), 2) AS time_value_pct_of_spot,
count() AS sample_count
FROM
(
SELECT
multiIf(days_to_expiry <= 2, '0-2 days',
days_to_expiry <= 5, '3-5 days',
days_to_expiry <= 10, '6-10 days',
days_to_expiry <= 21, '11-21 days',
'22-45 days') AS dte_bucket,
days_to_expiry AS dte,
greatest(toFloat64(option_close)
- (toFloat64(underlying_close) - toFloat64(strike_price)), 0) AS extrinsic_dollars,
greatest(toFloat64(option_close)
- (toFloat64(underlying_close) - toFloat64(strike_price)), 0)
/ toFloat64(underlying_close) * 100 AS extrinsic_pct
FROM global_markets.options_greeks
WHERE underlying_symbol = 'KO'
AND lower(option_type) IN ('call', 'c')
AND iv_converged = 1
AND volume > 0
AND date >= '2026-02-01'
AND date < '2026-08-01'
AND days_to_expiry BETWEEN 0 AND 45
AND underlying_close > 0
AND toFloat64(strike_price) / toFloat64(underlying_close) BETWEEN 0.90 AND 0.99
)
GROUP BY dte_bucket
ORDER BY min(dte)Коли до експірації залишалося 0-2 days, середній call у грошах містив $0.34 часової вартості на акцію. У діапазоні 22-45 days цей показник становив $1.05. Тепер порівняймо його з дивідендами.
Точний SQL-код для кожного числа
SELECT
ticker,
formatDateTime(max(ex_dividend_date), '%b %e, %Y') AS latest_ex_label,
round(toFloat64(argMax(cash_amount, ex_dividend_date)), 2) AS dividend_per_share,
round(toFloat64(sum(cash_amount)), 2) AS dividends_paid_ytd
FROM
(
SELECT
ticker,
ex_dividend_date,
max(cash_amount) AS cash_amount
FROM global_markets.stocks_dividends
WHERE ticker IN ('AAPL', 'MSFT', 'KO', 'JNJ', 'PG', 'XOM', 'VZ', 'CVX')
AND ex_dividend_date >= '2026-01-01'
AND ex_dividend_date < '2026-08-01'
GROUP BY ticker, ex_dividend_date
)
GROUP BY ticker
ORDER BY dividend_per_share DESCДля 8 великих платників дивідендів остання квартальна виплата сягала $1.78 на акцію станом на CVX, а ex-date припадала на May 19, 2026. Якщо порівняти виплату такого розміру з кількома центами часової вартості, що залишилися в контракті за кілька днів до експірації, підстави для дострокового виконання стають очевидними. Перенесення, заплановане на ранок ex-dividend date, може відбутися вже після передачі акцій. У матеріалі Як ex-dividend dates змінюють ціноутворення опціонів розглянуто аспект ціноутворення, а в посібнику з дострокового assignment описано сам процес отримання повідомлення.
Як перенесення впливає на оподаткування
Закриття ближньої leg є реалізованою подією. Якщо ви викупили контракт дешевше, ніж продали, це короткостроковий прибуток у році закриття, незалежно від подальшої долі замінного контракту. Якщо викуп коштував дорожче, виникає реалізований збиток, і саме тут перенесення ускладнюється. Правило wash sale не визнає збиток, якщо ви придбали суттєво ідентичну позицію протягом 30 днів до або після продажу. Під час перенесення замінна leg відкривається за кілька секунд. Чи вважається контракт із пізнішою експірацією та іншим strike суттєво ідентичним, визначається конкретними обставинами, а не налаштуванням у програмному забезпеченні брокера. Брокери також по-різному відображають такі операції у звітності. Невизнаний збиток не зникає назавжди. Він переноситься до cost basis замінної позиції та враховується, коли ця позиція буде закрита.
FAQ
Перенесення опціону — це одна угода чи дві?
Дві. Перенесення — це ордер на закриття наявного контракту плюс ордер на відкриття замінного, які зазвичай надсилаються разом як spread-ордер з єдиною чистою лімітною ціною. Виконання відображається як один чистий кредит або дебет, але в обліку рахунку фіксуються дві окремі транзакції.
Чи знижує перенесення covered call з кредитом мою беззбитковість?
Воно знижує беззбитковість акцій на суму чистого кредиту, оскільки беззбитковість дорівнює початковій cost basis мінус кожен долар премії, отриманої за всіма контрактами. Також подовжується період, протягом якого потенціал зростання залишається обмеженим, тепер на новому strike.
Чи можу я отримати assignment, поки перенесення очікує виконання?
Так. Ви залишаєтеся short за ближнім контрактом, доки не буде виконано leg на закриття. Ризик особливо високий на сесії перед ex-dividend date для short call у грошах, коли залишкова часова вартість менша за дивіденд.
Що таке перенесення з дебетом?
Перенесення з дебетом — це операція, у якій викуп ближнього контракту коштує дорожче, ніж приносить замінний, тому за тикетом кошти списуються з рахунку. Саме по собі це не є ні позитивним, ні негативним. Важливо, що саме купує цей дебет — зазвичай кращий strike або більше часу — і чи покращує це беззбитковість більше, ніж становить дебет.
Чи обнуляє перенесення строк володіння моїми акціями?
Перенесення опціону не передбачає продажу акцій, тому воно саме по собі не змінює лот акцій або строк володіння ним. Продаж певних call у грошах проти акцій може призупинити відлік строку володіння цими акціями відповідно до правил qualified covered call. Застосування цього режиму залежить від strike та часу до експірації.
До кожної панелі додається точний SQL-запит, тому розгорніть її, щоб побачити, як було розраховано показник. Щоб виконати такі самі порівняння премій і часової вартості для тикера, який ви фактично тримаєте, сформулюйте запит звичайною англійською мовою в терміналі Strasmore.