Apa yang Terjadi Saat Opsi Berakhir In the Money
Jika opsi berakhir in the money sedikitnya $0,01, OCC mengeksekusinya otomatis. Pahami kewajiban posisi long dan short serta biaya pin risk.
Opsi yang berakhir in the money, meski hanya sebesar $0,01, akan dieksekusi secara otomatis. Options Clearing Corporation (OCC), lembaga kliring yang menjamin setiap opsi AS yang tercatat, menjalankan proses tersebut berdasarkan aturan yang disebut exercise by exception. Proses ini berlaku kecuali pemegang opsi menyampaikan instruksi berbeda sebelum batas waktu pada hari kedaluwarsa. Pemegang posisi long akan menerima saham dan kewajiban pembayaran tunai. Pemegang posisi short akan menerima assignment secara acak dan harus menyerahkan saham.
Apa yang dianggap in the money saat kedaluwarsa?
Call berada in the money ketika harga penutupan aset dasar berada di atas strike price. Put berada in the money ketika harga penutupan aset dasar berada di bawah strike. Satu-satunya print yang menentukan adalah harga penutupan pada hari kedaluwarsa, bukan harga saham saat diperdagangkan siang hari dan bukan harga pembukaan pada Senin berikutnya.
Ada dua hal yang sering tercampur. Pertama, in the money menjelaskan posisi strike, bukan keuntungan Anda. Call yang dibeli seharga $4,00 dan berakhir $0,30 in the money tetap menghasilkan kerugian, dan tetap akan dieksekusi. Kedua, ambangnya sangat kecil. OCC menerapkan exercise by exception pada $0,01 per kontrak in the money untuk equity options di semua jenis akun, baik customer maupun non-customer, dan pada $0,01 untuk index options.
Apakah opsi in the money otomatis dieksekusi?
Ya. Berdasarkan OCC Rule 805, kontrak yang kedaluwarsa dan berakhir setidaknya satu sen in the money akan dieksekusi untuk pemegangnya tanpa tindakan apa pun dari pemegang tersebut. Siapa pun yang menginginkan hasil berbeda harus menyampaikan contrary exercise instruction. Aturan industri memberi pemegang opsi waktu hingga pukul 17.30 Eastern pada hari kedaluwarsa untuk mengambil keputusan akhir. Perusahaan brokerage dapat menetapkan batas waktu internal yang lebih awal, tetapi tidak boleh menerima instruksi setelah pukul 17.30 Eastern.
Batas waktu perusahaan brokerage adalah batas yang mengikat akun retail, dan berbeda dari satu perusahaan ke perusahaan lain. Waktu spesifik yang dikutip di forum mencerminkan kebijakan perusahaan tersebut, bukan aturan yang berlaku di seluruh pasar. Kapan opsi kedaluwarsa membahas kalender kedaluwarsa itu sendiri.
Apa yang terjadi pada long call yang berakhir in the money?
Exercise mengubah kontrak menjadi 100 saham, yang dibeli pada strike price. Dana yang harus dibayar adalah strike price dikalikan 100. Transaksi saham AS diselesaikan satu hari bursa setelah tanggal transaksi. Karena itu, kedaluwarsa pada Jumat membuat saham dan pendebitan dana masuk ke akun pada Senin. Kewajiban pembayaran tersebut hanya mengikuti harga saham, tanpa faktor lain. Itu sebabnya dua kontrak dengan premi yang sama dapat menghasilkan saldo Senin yang sangat berbeda.
SQL tepat di balik setiap angka
SELECT ticker,
round(argMax(toFloat64(close), window_start) * 100 / 1000, 1) AS cash_per_contract_usd_thousands
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'MSFT', 'AAPL', 'NVDA', 'JNJ', 'CVX', 'KO', 'CAG')
AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2026-07-27')
AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-07-31')
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY ticker
ORDER BY cash_per_contract_usd_thousands DESCPanel tersebut menetapkan harga satu kontrak at-the-money untuk delapan nama yang umum diperdagangkan. Harga penutupan masing-masing saham pada pekan terakhir Juli 2026 digunakan sebagai pendekatan untuk strike yang mendekati harga pasar. Exercise satu kontrak pada SPY membutuhkan dana sekitar $74.7k, dan MSFT berada di $46.5k. Kontrak tunggal yang sama pada CAG membutuhkan sekitar $1.5k. Satu kontrak selalu berarti 100 saham, berapa pun biaya aset dasarnya. Jumlah dana yang diperlukan mengikuti harga tersebut.
Long put yang berakhir in the money bekerja dengan cara sebaliknya. Exercise menjual 100 saham pada strike. Pemegang yang memiliki saham akan menyerahkannya. Pemegang yang tidak memiliki saham akan memiliki posisi short 100 saham pada Senin. Posisi ini menimbulkan biaya pinjaman dan eksposur yang tidak terbatas.
Apa yang terjadi ketika short option menerima assignment?
Assignment merupakan kebalikan dari exercise dan dialokasikan melalui undian. OCC mengalokasikan exercise notice secara acak di antara clearing member yang membawa posisi short. Setiap member kemudian mengalokasikannya kepada nasabahnya berdasarkan metode yang dipublikasikan, yaitu pemilihan acak atau first-in-first-out. Ukuran posisi dan harga masuk Anda tidak memengaruhi undian tersebut.
Short call yang berakhir in the money harus menyerahkan 100 saham pada strike. Penjual covered call menyerahkan saham yang sudah mereka miliki. Penjual yang tidak memiliki saham akan mengakhiri Senin dengan posisi short atas saham tersebut. Short put yang berakhir in the money membeli 100 saham pada strike, dengan pembayaran tunai pada settlement.
American-style equity options juga dapat menerima assignment lebih awal, kapan saja sebelum kedaluwarsa. Kasus tersebut sering terkonsentrasi di sekitar tanggal dividen. Tanggal ex-dividend dan opsi membahas kasus tersebut, sedangkan Opsi American versus European menjelaskan kontrak mana yang memungkinkan assignment lebih awal.
Apa itu pin risk?
Pin risk adalah situasi ketika aset dasar berakhir pada atau hanya berjarak beberapa sen dari strike. Pemegang opsi tidak dapat mengetahui apakah kontrak akan dieksekusi. Penjual juga tidak dapat mengetahui apakah mereka akan menerima assignment. Keduanya baru mengetahui hasilnya setelah akhir pekan dimulai.
Seberapa sering saham berakhir sedekat itu dengan strike? Strike dalam kelipatan satu dolar merupakan standar pada weekly chain untuk saham besar dan likuid. Karena itu, jarak antara harga penutupan Jumat dan dolar penuh terdekat dapat menjadi pendekatan yang berguna. Berikut seluruh harga penutupan Jumat untuk tujuh nama yang umum diperdagangkan sejak Januari 2023:
SQL tepat di balik setiap angka
WITH friday_bars AS (
SELECT ticker,
toDate(toTimeZone(window_start, 'America/New_York')) AS session,
window_start,
toFloat64(close) AS px
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'AAPL', 'MSFT', 'NVDA', 'JNJ', 'CVX', 'KO')
AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2023-01-02')
AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-07-31')
AND toDayOfWeek(toDate(toTimeZone(window_start, 'America/New_York'))) = 5
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
),
friday_closes AS (
SELECT ticker,
session,
argMax(px, window_start) AS close_px,
count() AS session_bars
FROM friday_bars
GROUP BY ticker, session
HAVING session_bars > 300
),
distances AS (
SELECT abs(close_px - round(close_px)) * 100 AS cents_from_strike
FROM friday_closes
)
SELECT multiIf(cents_from_strike < 1, 'under 1 cent',
cents_from_strike < 5, '1 to 5 cents',
cents_from_strike < 10, '5 to 10 cents',
cents_from_strike < 25, '10 to 25 cents',
'25 to 50 cents') AS distance_band,
count() AS closes_count,
round(100 * count() / sum(count()) OVER (), 2) AS share_pct
FROM distances
GROUP BY distance_band
ORDER BY min(cents_from_strike)Band terdekat, under 1 cent, mencakup 35 dari seluruh harga penutupan Jumat, yaitu 2.82% dari sampel. Sebanyak 9.04% lainnya masuk ke band berikutnya. Band terlebar, 25 to 50 cents, mencakup 50.69%. Pin yang benar-benar terjadi pada satu saham dalam satu pekan tergolong jarang. Satu chain mencantumkan puluhan strike sekaligus, dan setiap strike merupakan kandidat tersendiri.
Separuh lain dari pin risk berkaitan dengan waktu. Harga yang menentukan exercise by exception ditetapkan saat bel penutupan. Harga masih bergerak hingga saat itu:
SQL tepat di balik setiap angka
WITH friday_bars AS (
SELECT ticker,
toDate(toTimeZone(window_start, 'America/New_York')) AS session,
toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York')) AS et_minute,
window_start,
toFloat64(close) AS px
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'AAPL', 'MSFT', 'NVDA', 'JNJ', 'CVX', 'KO', 'T')
AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2023-01-02')
AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-07-31')
AND toDayOfWeek(toDate(toTimeZone(window_start, 'America/New_York'))) = 5
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
),
friday_sessions AS (
SELECT ticker,
session,
argMaxIf(px, window_start, et_minute <= 930) AS px_330,
argMaxIf(px, window_start, et_minute > 930) AS px_close,
countIf(et_minute <= 930) AS early_bars,
countIf(et_minute > 930) AS late_bars
FROM friday_bars
GROUP BY ticker, session
HAVING early_bars > 100 AND late_bars > 10 AND px_330 > 0
)
SELECT ticker,
count() AS fridays_count,
round(quantileDeterministic(0.5)(abs(px_close / px_330 - 1) * 100,
cityHash64(toString(session))), 3) AS median_last30_move_pct,
round(quantileDeterministic(0.9)(abs(px_close / px_330 - 1) * 100,
cityHash64(toString(session))), 3) AS p90_last30_move_pct
FROM friday_sessions
GROUP BY ticker
ORDER BY median_last30_move_pct DESCDi antara 177 Jumat yang diukur untuk NVDA, median pergerakan selama setengah jam terakhir mencapai 0.272%. Angka itu dibandingkan dengan 0.071% pada SPY, yang merupakan bagian panel dengan pergerakan paling tenang. Pada Jumat persentil ke-90 di NVDA, pergerakan selama 30 menit tersebut mencapai 0.804%. Kontrak yang berada lima sen out of the money pada pukul 15.30 belum final. Max pain melihat print penutupan yang sama dari sisi open interest.
Cash-settled index options tidak menyerahkan saham
Opsi atas indeks luas seperti S&P 500 diselesaikan secara tunai. Tidak ada saham yang dibeli atau diserahkan. Nilai in the money dikalikan dengan contract multiplier dan dibayarkan secara tunai, lalu posisi ditutup. Tidak ada penyerahan saham pada Senin dan tidak ada eksposur saham selama akhir pekan.
Hal yang perlu diperhatikan adalah harga yang digunakan. Banyak kontrak indeks diselesaikan berdasarkan special opening quotation yang dihitung dari print pembukaan anggota indeks pada pagi hari kedaluwarsa. Angka tersebut dapat berbeda dari semua harga yang tercetak di layar pada hari sebelumnya. Opsi AM settled versus PM settled menjelaskan kontrak mana yang menggunakan masing-masing metode.
Akhir pekan ketika Anda tidak dapat melakukan perdagangan
Exercise dan assignment diproses setelah penutupan Jumat dan selama akhir pekan. Posisi saham yang dihasilkan sudah ada sebelum pasar dibuka kembali, tetapi tidak dapat diperdagangkan hingga Senin pagi. Perubahan harga saham selama jeda tersebut menjadi tanggungan pihak yang akhirnya memegang saham.
SQL tepat di balik setiap angka
WITH session_marks AS (
SELECT ticker,
toDate(toTimeZone(window_start, 'America/New_York')) AS session,
argMax(toFloat64(close), window_start) AS close_px,
argMin(toFloat64(close), window_start) AS first_minute_px,
count() AS session_bars
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'AAPL', 'MSFT', 'NVDA', 'JNJ', 'CVX', 'KO', 'T')
AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2023-01-02')
AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-07-31')
AND toDayOfWeek(toDate(toTimeZone(window_start, 'America/New_York'))) IN (1, 5)
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY ticker, session
HAVING session_bars > 300
),
weekends AS (
SELECT ticker,
subtractDays(toMonday(session), if(toDayOfWeek(session) = 1, 7, 0)) AS weekend_id,
argMaxIf(close_px, session, toDayOfWeek(session) = 5) AS friday_close,
argMaxIf(first_minute_px, session, toDayOfWeek(session) = 1) AS monday_first_px
FROM session_marks
GROUP BY ticker, weekend_id
HAVING countIf(toDayOfWeek(session) = 5) = 1
AND countIf(toDayOfWeek(session) = 1) = 1
AND friday_close > 0
)
SELECT ticker,
count() AS weekends_count,
round(quantileDeterministic(0.5)(abs(monday_first_px / friday_close - 1) * 100,
cityHash64(toString(weekend_id))), 2) AS median_weekend_gap_pct,
round(quantileDeterministic(0.9)(abs(monday_first_px / friday_close - 1) * 100,
cityHash64(toString(weekend_id))), 2) AS p90_weekend_gap_pct
FROM weekends
GROUP BY ticker
ORDER BY median_weekend_gap_pct DESCDiukur dari harga penutupan Jumat hingga menit pertama sesi reguler Senin, untuk 157 akhir pekan yang tercatat pada NVDA, median pergerakan mencapai 1.05%. Angka tersebut dibandingkan dengan 0.28% pada SPY. Tail lebih penting daripada median dalam kasus ini. Satu dari setiap sepuluh Senin dibuka 3.04% atau lebih jauh dari harga penutupan Jumat pada NVDA. Kalikan angka tersebut dengan 100 saham per kontrak untuk mengukur eksposur yang timbul dari kedaluwarsa yang tidak dipantau.
Aturan praktisnya berasal dari mekanisme tersebut. Trader yang ingin menghindari kejutan selama akhir pekan harus memeriksa moneyness setiap posisi yang akan kedaluwarsa sebelum penutupan. Mereka juga harus mengetahui batas waktu perusahaan brokerage masing-masing. Posisi yang baru diketahui pada Sabtu pagi tidak dapat ditutup melalui perdagangan hingga Senin.
FAQ: opsi yang berakhir in the money
Apakah saya perlu melakukan sesuatu jika opsi saya berakhir in the money?
Berdasarkan OCC Rule 805, opsi yang berakhir setidaknya $0,01 in the money akan dieksekusi secara otomatis. Tidak ada tindakan yang diperlukan agar exercise terjadi. Tindakan diperlukan untuk memperoleh hasil sebaliknya. Pemegang yang tidak menginginkan exercise harus menyampaikan contrary instruction sebelum batas waktu perusahaan brokerage. Batas tersebut ditetapkan pada atau sebelum pukul 17.30 Eastern pada hari kedaluwarsa.
Apa yang terjadi jika saya tidak memiliki cukup dana untuk melakukan exercise long call?
Exercise satu kontrak membutuhkan dana sebesar strike price dikalikan 100. Untuk delapan nama di atas, jumlahnya berkisar dari sekitar $1.5k hingga $74.7k. Perusahaan brokerage menetapkan kebijakan masing-masing untuk akun yang kekurangan dana. Kebijakan tersebut umumnya mencakup penutupan posisi yang akan kedaluwarsa sebelum bel penutupan atau likuidasi saham yang diserahkan pada Senin.
Apakah saya dapat menerima assignment pada short option yang hanya satu sen in the money?
Ya. Posisi satu sen in the money sudah melewati ambang OCC untuk exercise by exception. Assignment dialokasikan secara acak di antara clearing member yang membawa posisi short. Berada sedikit saja in the money tidak memberikan perlindungan.
Apa yang terjadi pada opsi yang berakhir out of the money?
Opsi tersebut kedaluwarsa tanpa nilai dan dihapus dari akun. Tidak ada exercise maupun assignment. Kerugian pembeli adalah premi yang dibayarkan, sedangkan penjual mempertahankan premi yang diterima.
Apakah index options berubah menjadi saham?
Tidak. Cash-settled index options membayar nilai in the money secara tunai lalu ditutup. Tidak ada saham yang berpindah tangan. Opsi atas saham individual dan ETF menyerahkan saham.
Setiap panel di atas merupakan stored query atas minute bars aktual. Buka SQL di balik panel mana pun, atau jalankan query Anda sendiri di terminal Strasmore.