Cara Menghitung Return Covered Call
Pelajari cara menghitung net debit, break-even, static return, dan return if called untuk satu kontrak, termasuk dividen dan annualization.
Untuk menghitung return covered call, Anda memerlukan empat angka: net debit, break-even, static return, dan return if called. Keempatnya berasal dari tiga input: harga pembelian 100 saham, premi yang diterima dari satu call yang dijual atas saham tersebut, dan strike call itu. Contoh di bawah menurunkan masing-masing angka secara berurutan, lalu menambahkan dividen dan annualization.
Apa itu covered call, dan return yang mana yang dimaksud?
Covered call terdiri atas 100 saham yang Anda miliki dan satu call yang dijual atas saham tersebut. Call memberi pembelinya hak untuk membeli saham itu pada harga tetap, yaitu strike, hingga opsi berakhir. Harga yang Anda terima dari penjualan call, yaitu premi, langsung menjadi kas di akun Anda. Mekanismenya dijelaskan dalam cara kerja covered call. Berikut perhitungannya.
“Return” tetap ambigu sampai Anda menentukan hasil akhir yang sedang dihitung:
- Net debit: pengeluaran untuk saham dikurangi kredit premi, yaitu kas yang benar-benar diperlukan untuk posisi tersebut.
- Break-even: net debit dibagi 100 saham, yaitu harga saat expiration ketika nilai posisi mulai lebih rendah daripada biayanya.
- Static return: return posisi jika harga saham tepat sama dengan harga hari ini saat expiration, call berakhir tanpa nilai, dan saham tetap menjadi milik Anda.
- Return if called: return jika harga saham berada pada atau di atas strike dan saham dijual pada strike tersebut.
Satu kontrak mencakup 100 saham. Karena itu, premi yang dikutip sebesar $1.00 menghasilkan $100.00.
Cara menghitung return covered call: contoh perhitungan
Misalkan sebuah saham berada pada harga bulat $50.00. Call dengan expiration 30 hari, strike $52.50, dan kuotasi $1.00. Saham tersebut berharga $5,000.00. Call menghasilkan kredit $100.00.
- Net debit: $5,000.00 dikurangi $100.00 menjadi $4,900.00, atau $49.00 per saham.
- Break-even: $49.00 saat expiration.
- Static return: pada harga saham yang tetap $50.00, call berakhir tanpa nilai dan premi $100.00 menjadi seluruh hasilnya, yaitu 2.04% selama 30 hari.
- Return if called: assignment pada $52.50 menjual saham seharga $5,250.00. Capital gain saham sebesar $250.00 ditambah premi $100.00 menghasilkan $350.00 atas net debit $4,900.00, atau 7.14% selama 30 hari.
Kedua persentase tersebut menggunakan net debit sebagai denominator, yaitu kas yang masih berisiko setelah kredit diterima. Sebagian broker mengutip return yang sama terhadap total $5,000.00, sehingga angkanya lebih kecil. Selisihnya adalah nilai premi. Posisi kebalikannya, yaitu menjual put dengan kas yang disisihkan, dibandingkan dalam covered call vs cash secured put.
Dari mana premi dalam numerator berasal?
Premi adalah harga pasar. Besarnya mengikuti seberapa besar pergerakan saham yang diperkirakan oleh pasar opsi selama masa kontrak. Ekspektasi ini dikutip sebagai persentase annualized dan dikenal sebagai implied volatility. Lima saham yang umum diperdagangkan, diukur dengan cara yang sama hingga Juli 2026:
SQL tepat di balik setiap angka
SELECT
underlying_symbol AS symbol,
round(100 * quantileDeterministic(0.5)(toFloat64(implied_volatility), cityHash64(ticker)), 1) AS median_iv_pct,
count() AS contract_count
FROM global_markets.options_greeks
WHERE underlying_symbol IN ('AAPL', 'MSFT', 'NVDA', 'KO', 'SPY')
AND date >= '2026-07-01'
AND date < '2026-08-01'
AND iv_converged = 1
AND volume > 0
AND delta > 0
AND days_to_expiry BETWEEN 20 AND 45
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.05
GROUP BY underlying_symbol
ORDER BY median_iv_pct DESCMedian implied volatility bergerak dari 43.4% pada MSFT hingga 13.4% pada SPY di antara 5 saham tersebut. Pengukuran ini menggunakan call dengan sisa waktu 20 hingga 45 hari dan strike dalam kisaran 5% dari harga saham. Static return 2% pada saham dengan pergerakan paling tenang dan static return 2% pada saham dengan pergerakan paling cepat bukanlah transaksi yang sama. Transaksi kedua dibayar untuk rentang hasil 30 hari yang jauh lebih lebar. Opsi likuid vs volatil memisahkan kedua konsep tersebut.
Mengapa strike in-the-money membuat return diterima lebih awal?
Sekarang jual call $47.50 atas saham yang sama pada harga $50.00, dengan kuotasi $3.20. Harga itu terdiri atas $2.50 intrinsic value, yaitu selisih ketika harga saham sudah berada di atas strike, dan $0.70 time value.
- Net debit: $4,680.00, atau $46.80 per saham.
- Break-even: $46.80, atau cushion 6.4% di bawah harga saham, dibandingkan 2.0% pada call $52.50.
- Static return: harga saham yang tetap $50.00 membuat call tetap in-the-money, sehingga saham dijual pada $47.50. Hasil penjualan sebesar $4,750.00 dikurangi debit $4,680.00 menghasilkan $70.00, atau 1.50%.
- Return if called: tetap 1.50%. Setiap hasil akhir pada atau di atas $47.50 menghasilkan $70.00 dan tidak lebih.
Seluruh return covered call in-the-money berasal dari time value-nya, yaitu $0.70 per saham dalam contoh ini. Nilai tersebut diterima pada setiap harga expiration di atas $47.50. Inilah yang dimaksud dengan return yang diterima lebih awal: maksimum return lebih kecil, tetapi diperoleh dari harga masuk yang lebih rendah, dengan ruang penurunan 5% sebelum angkanya berubah. Call $52.50 menawarkan 7.14% dan memerlukan kenaikan 5% untuk menghasilkan return tersebut. Hari assignment dijelaskan dalam apa yang terjadi jika opsi berakhir in-the-money.
Kedua hasil akhir tersebut tidak memiliki probabilitas yang sama. Delta, yaitu tingkat perubahan harga opsi terhadap perubahan harga saham, juga dapat digunakan sebagai perkiraan kasar atas probabilitas yang diimplikasikan pasar bahwa opsi berakhir in-the-money. Diurutkan berdasarkan jarak strike, berikut data call AAPL hingga Juli 2026 dengan sisa waktu 20 hingga 45 hari:
SQL tepat di balik setiap angka
SELECT
multiIf(
moneyness < -0.075, '7.5% to 10% in the money',
moneyness < -0.025, '2.5% to 7.5% in the money',
moneyness < 0.025, 'within 2.5% of the stock',
moneyness < 0.075, '2.5% to 7.5% out of the money',
'7.5% to 10% out of the money') AS strike_band,
round(quantileDeterministic(0.5)(toFloat64(delta), cityHash64(ticker)), 2) AS median_delta,
count() AS contract_count
FROM
(
SELECT
ticker,
delta,
toFloat64(strike_price) / toFloat64(underlying_close) - 1 AS moneyness
FROM global_markets.options_greeks
WHERE underlying_symbol = 'AAPL'
AND date >= '2026-07-01'
AND date < '2026-08-01'
AND iv_converged = 1
AND volume > 0
AND delta > 0
AND days_to_expiry BETWEEN 20 AND 45
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) <= 0.10
)
GROUP BY strike_band
ORDER BY min(moneyness)Median delta bergerak dari 0.86 pada rentang 7.5% to 10% in the money hingga 0.17 pada rentang 7.5% to 10% out of the money. Jika dibaca sebagai probabilitas kasar, call deep in-the-money dihargai dengan kemungkinan assignment lebih besar daripada 50%, sedangkan call far out-of-the-money dinilai kecil kemungkinannya untuk di-assignment. Static return pada strike dengan delta rendah adalah angka yang diperkirakan pasar dapat Anda terima. Return if called pada strike yang sama adalah angka yang tidak diperkirakan pasar akan Anda terima.
Bagaimana cara melakukan annualization atas return covered call?
Static return 30 hari sebesar 2.04% biasanya dikutip sebagai 24.8% secara annualized: 2.04 dikalikan 365, lalu dibagi 30. Perhitungannya sederhana. Namun, asumsi di baliknya perlu dinyatakan secara jelas. Mengalikan dengan 12.17 berarti mengasumsikan 12 bulan berikutnya akan sama persis dengan bulan ini, dengan premi yang sama pada jarak yang sama dari harga saham, saham tidak pernah di-call away, dan tidak ada bulan ketika dana berada di luar pasar. Return 7.14% pada skenario called menjadi 86.9% secara annualized. Angka itu memerlukan asumsi yang lebih kuat: saham menembus strike setiap bulan dan dibeli kembali pada harga yang lebih tinggi setiap kali.
Bagian dari asumsi tersebut yang terkait premi dapat diukur. Berikut median implied volatility call AAPL near-the-money, setiap bulan selama dua tahun hingga Juli 2026.
SQL tepat di balik setiap angka
SELECT
formatDateTime(toStartOfMonth(date), '%Y-%m') AS month,
round(100 * quantileDeterministic(0.5)(toFloat64(implied_volatility), cityHash64(ticker)), 1) AS median_iv_pct
FROM global_markets.options_greeks
WHERE underlying_symbol = 'AAPL'
AND date >= '2024-08-01'
AND date < '2026-08-01'
AND iv_converged = 1
AND volume > 0
AND delta > 0
AND days_to_expiry BETWEEN 20 AND 45
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.05
GROUP BY toStartOfMonth(date)
ORDER BY toStartOfMonth(date)Seri tersebut dimulai pada 23.3% di 2024-08 dan berakhir pada 28.4% di 2026-07, dengan 24 pembacaan bulanan ditampilkan pada panel. Bulan-bulan tersebut tidak sama, dan premi yang tersedia pada setiap bulan juga berbeda. Annualization adalah skala untuk membandingkan holding period dengan durasi berbeda. Annualization tidak lagi berfungsi sebagai skala ketika headline dibaca sebagai return tahunan. Selalu kutip return periode tersebut bersama jumlah harinya.
Bagaimana dividen dan early assignment masuk ke dalam perhitungan?
Dividen yang dibayarkan ketika saham masih menjadi milik Anda masuk ke dalam numerator. Misalkan saham $50.00 memasuki ex-dividend date dengan dividen $0.35 selama periode 30 hari, dan Anda tetap memegangnya hingga tanggal tersebut. Static return menjadi premi $100.00 ditambah dividen $35.00 atas net debit $4,900.00, atau 2.76%, bukan 2.04%.
Syarat tersebut penting. Opsi saham bergaya Amerika dapat dieksekusi pada hari bursa mana pun sebelum expiration. Insentif bagi pemegang call untuk melakukan exercise lebih awal paling besar pada hari sebelum saham memasuki ex-dividend date. Pada saat itu, exercise memungkinkan pemegang menerima dividen yang tidak dibayarkan oleh kontrak opsi. Call dengan time value yang tersisa sedikit, sementara dividennya lebih besar daripada time value tersebut, merupakan kandidat standar untuk early exercise. Saham kemudian berpindah pada strike sebelum ex-date dan dividen $35.00 tidak pernah diterima. Tanggal ex-dividend dan opsi menjelaskan waktunya, sedangkan Opsi Amerika vs Eropa membahas kontrak mana yang dapat dieksekusi lebih awal.
Hal-hal yang tidak dapat ditunjukkan oleh perhitungan return
Setiap angka sejauh ini menggambarkan satu tanggal, satu expiration, dan satu posisi yang dipertahankan hingga tanggal tersebut. Ada dua hal yang berada di luar kerangka itu.
Yang pertama adalah potensi kenaikan yang diserahkan. Di atas strike, saham tetap dinilai pada strike, terlepas dari harga yang tercetak di layar. Panel di bawah ini mengambil data AAPL setiap bulan selama dua tahun hingga Juli 2026. Panel tersebut membandingkan pergerakan saham tanpa batas dengan pergerakan yang dibatasi pada 5%. Bentuknya menunjukkan covered call yang ditulis 5% out-of-the-money dan dipertahankan hingga expiration setiap bulan.
SQL tepat di balik setiap angka
WITH monthly AS
(
SELECT
toStartOfMonth(toTimeZone(window_start, 'America/New_York')) AS m,
toFloat64(argMax(close, window_start)) AS last_close
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'AAPL'
AND window_start >= '2024-07-01'
AND window_start < '2026-08-01'
GROUP BY m
)
SELECT
formatDateTime(m, '%Y-%m') AS month,
round(100 * (last_close / prev_close - 1), 2) AS stock_pct,
round(least(100 * (last_close / prev_close - 1), 5.0), 2) AS called_away_pct
FROM
(
SELECT
m,
last_close,
lagInFrame(last_close) OVER (ORDER BY m ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prev_close
FROM monthly
)
WHERE prev_close > 0
ORDER BY mPada 2026-07, seri tanpa batas mencatat 6.35% dan seri yang dibatasi mencatat 5%. Dalam 24 bulan yang ditampilkan, kedua garis berhimpit pada setiap bulan ketika harga turun dan berpisah pada setiap bulan ketika harga menembus batas kenaikan. Premi menambahkan jumlah tetap yang sama pada kedua garis. Premi tidak pernah mengubah bentuknya.
Yang kedua adalah downside, yang hanya diredam oleh premi, bukan dihilangkan. Break-even pada $49.00 untuk saham seharga $50.00 memberikan cushion 2%. Penurunan 20% membuat posisi berada sekitar 18% di bawah modal, dan call yang berakhir tanpa nilai merupakan hal terkecil yang terjadi pada bulan tersebut. Variasi yang menggunakan sebagian premi untuk membeli floor dijelaskan dalam covered call vs collar. Versi yang terus menjual premi setelah assignment adalah strategi wheel, sedangkan dana yang menjalankan penjualan opsi berdasarkan jadwal tetap dibahas dalam penjelasan covered call ETF.
FAQ
Bagaimana cara menghitung static return pada covered call?
Bagi premi yang diterima dengan net debit, lalu cantumkan holding period di sebelahnya. Premi $1.00 atas saham seharga $50.00 menghasilkan $100.00 atas net debit $4,900.00, atau 2.04% selama 30 hari. Hasil ini hanya berlaku jika saham berakhir di bawah strike.
Berapa break-even price pada covered call?
Harga pembelian per saham dikurangi premi per saham. Saham seharga $50.00 dengan premi $1.00 memiliki break-even pada $49.00. Jika harga saat expiration berada di bawah $49.00, nilai gabungan posisi lebih rendah daripada biayanya.
Return covered call dihitung berdasarkan net debit atau harga saham penuh?
Net debit adalah kas yang masih berisiko setelah kredit diterima. Angka ini menjadi denominator di seluruh halaman ini. Jika return dikutip berdasarkan biaya saham sebelum dikurangi premi, persentasenya sedikit lebih kecil. Selisih keduanya tepat sebesar nilai premi.
Apakah return covered call yang annualized merupakan yield?
Tidak. Angka tersebut adalah return satu periode dikalikan 365 dan dibagi jumlah hari dalam periode itu. Perhitungan tersebut mengasumsikan premi yang sama tersedia pada setiap periode mendatang dan saham tidak pernah di-call away. Bacalah sebagai skala untuk membandingkan holding period.
Apa yang terjadi pada return jika call di-assignment lebih awal?
Nilai dolarnya tetap sama, tetapi holding period menjadi lebih pendek. Karena itu, angka annualized meningkat sementara hasil kas tidak berubah. Jika early assignment terjadi sehari sebelum ex-dividend date, dividen sepenuhnya keluar dari numerator.
Cara panel-panel ini dibuat
Ketiga panel opsi membaca data greeks harian per kontrak. Panel hanya mempertahankan baris ketika perhitungan implied volatility berhasil dan kontrak diperdagangkan pada hari tersebut. Call diidentifikasi dengan mempertahankan delta positif. Near-the-money berarti strike berada dalam kisaran 5% dari penutupan underlying pada hari itu. Median dihitung secara deterministik. Karena itu, menjalankan kembali window yang sama menghasilkan angka yang sama. Panel harga bulanan menggunakan harga terakhir yang tercatat pada setiap bulan. Seri yang dibatasi menerapkan batas kenaikan 5% pada pergerakan yang sama.
Setiap panel di sini memuat SQL yang menghasilkan datanya secara tepat. Buka panel untuk melihat filternya. Pertanyaan yang sama juga dapat diajukan dalam bahasa Inggris sederhana di terminal Strasmore.