Ratio Spread: Titik Pulang Modal dan Risiko Naked
Ketahui kiraan call 1x2, termasuk dua titik pulang modal, puncak keuntungan dan saat kaki naked mengambil alih, supaya anda dapat menilai risikonya.
Spread ratio membeli satu opsyen dan menjual lebih daripada satu opsyen terhadapnya, biasanya dua, pada strike yang lebih jauh dalam tempoh luput yang sama. Kontrak jual tambahan membiayai sebahagian besar posisi dan mengehadkan keuntungan pada strike jual. Ia juga meninggalkan satu call tanpa perlindungan di atasnya. Di sinilah pengiraan mula menjadi kurang memihak.
Pegangan sebenar 1x2 call ratio spread
Versi standard ialah 1x2 call ratio: beli satu call pada strike lebih rendah, jual dua call pada strike lebih tinggi, dengan underlying dan tarikh luput yang sama. Pecahkan struktur ini kepada beberapa bahagian. Satu call long dan satu call short membentuk vertical biasa, iaitu struktur yang dihuraikan dalam credit spreads dan debit spreads. Call short kedua tidak mempunyai opsyen long di atasnya. Kaki ini ialah posisi naked, iaitu obligasi untuk menyerahkan 100 saham pada strike jual tanpa mengira sejauh mana harga saham bergerak.
Pengiraan ratio spread: dua titik pulang modal dan satu kemuncak
Angka bulat menjadikan algebra lebih jelas. Ambil contoh saham pada harga $100. Beli call $100 pada premium $6.00 dan jual dua call $110 pada premium $2.50 setiap satu. Kos bersih ialah $6.00 tolak $5.00, iaitu debit $1.00 sesaham atau $100 bagi keseluruhan pakej.
Pada tarikh luput, posisi ini berada dalam empat julat:
- Di bawah $100, semua call luput tanpa nilai dan kerugian ialah debit $1.00.
- Antara $100 dan $110, call long berada dalam keadaan in-the-money manakala kedua-dua call short belum bernilai. Posisi memperoleh satu dolar sesaham bagi setiap kenaikan satu dolar harga saham dan menjadi positif pada $101.00. Ini ialah titik pulang modal bawah.
- Pada $110, call long bernilai $10.00 dan kedua-dua call short luput tanpa nilai. Nilai kemuncak ialah $10.00 tolak debit $1.00, iaitu $900 bagi setiap kontrak.
- Di atas $110, call long memperoleh satu dolar manakala kedua-dua call short rugi dua dolar. Posisi susut satu dolar sesaham ketika harga terus meningkat dan mengembalikan keseluruhan keuntungan $9.00 pada $119.00. Ini ialah titik pulang modal atas.
Dalam bentuk umum, dengan A sebagai strike long, B sebagai strike short dan C sebagai kos bersih sesaham (C bernilai negatif apabila pakej dibuka dengan kredit): keuntungan maksimum ialah (B - A) - C dan dicapai pada B. Titik pulang modal atas ialah keuntungan maksimum itu ditambah dengan B, yang menghasilkan 2B - A - C. Versi debit juga mempunyai titik pulang modal bawah pada A + C. Versi kredit tidak mempunyai titik pulang modal bawah kerana setiap call luput tanpa nilai di bawah A dan kredit tersebut kekal diterima.
Selepas titik pulang modal atas, kerugian meningkat satu dolar bagi setiap kenaikan satu dolar harga saham tanpa had. Nisbah 1x3 susut dua dolar sesaham bagi setiap kenaikan satu dolar. Tiada pemilihan strike dapat menghapuskan kaki tersebut.
Jalankan pengiraan payoff menggunakan angka sendiri
Struktur ini terdiri daripada empat angka: dua strike, dua premium dan nisbah. Di bawah ialah heredoc python3 asas yang hanya menggunakan pustaka standard. Tiada pemasangan atau muat turun diperlukan. Skrip ini mencetak kos bersih, kemuncak, kedua-dua titik pulang modal dan payoff pada tarikh luput merentasi grid harga, bersebelahan dengan vertical 1x1 biasa untuk perbandingan.
python3 - <<'PY'
# 1x2 call ratio: buy 1 call at the lower strike, sell RATIO calls at the higher one.
SPOT = 100.00
LONG_STRIKE, LONG_PREMIUM = 100.00, 6.00
SHORT_STRIKE, SHORT_PREMIUM = 110.00, 2.50
RATIO = 2 # short contracts per long contract
net_cost = LONG_PREMIUM - RATIO * SHORT_PREMIUM # per share, negative is a credit
max_profit = (SHORT_STRIKE - LONG_STRIKE) - net_cost # per share, reached at the short strike
upper_be = SHORT_STRIKE + max_profit / (RATIO - 1) # slope above the short strike is 1 - RATIO
lower_be = LONG_STRIKE + net_cost
def ratio_payoff(px):
return (max(px - LONG_STRIKE, 0)
- RATIO * max(px - SHORT_STRIKE, 0)
- net_cost)
def vertical_payoff(px):
return (max(px - LONG_STRIKE, 0)
- max(px - SHORT_STRIKE, 0)
- (LONG_PREMIUM - SHORT_PREMIUM))
print("net %s of %.2f per share" % ("debit" if net_cost > 0 else "credit", abs(net_cost)))
print("max profit %.2f per share, at %.2f" % (max_profit, SHORT_STRIKE))
if net_cost > 0:
print("lower breakeven %.2f" % lower_be)
else:
print("lower breakeven none, the credit is kept under %.2f" % LONG_STRIKE)
print("upper breakeven %.2f, then unbounded" % upper_be)
print()
print("%8s %10s %10s" % ("price", "1x2", "1x1"))
for step in range(17):
px = SPOT * (0.90 + 0.025 * step)
print("%8.2f %10.2f %10.2f" % (px, ratio_payoff(px), vertical_payoff(px)))
PY
Dengan strike dan premium daripada contoh di atas, outputnya ialah:
net debit of 1.00 per share
max profit 9.00 per share, at 110.00
lower breakeven 101.00
upper breakeven 119.00, then unbounded
price 1x2 1x1
90.00 -1.00 -3.50
92.50 -1.00 -3.50
95.00 -1.00 -3.50
97.50 -1.00 -3.50
100.00 -1.00 -3.50
102.50 1.50 -1.00
105.00 4.00 1.50
107.50 6.50 4.00
110.00 9.00 6.50
112.50 6.50 6.50
115.00 4.00 6.50
117.50 1.50 6.50
120.00 -1.00 6.50
122.50 -3.50 6.50
125.00 -6.00 6.50
127.50 -8.50 6.50
130.00 -11.00 6.50
Bandingkan kedua-dua lajur. Kedua-duanya mendatar di bawah strike long. Ratio mencatat kerugian $1.00, manakala vertical mencatat kerugian $3.50. Ratio meningkat kepada $9.00 pada $110 dan menyerahkan semula keuntungan itu ketika harga terus meningkat. Ia melintasi sifar antara $117.50 dan $120.00, selaras dengan titik pulang modal atas $119.00 yang dicetak di atas grid. Vertical dihadkan pada $6.50 di atas strike short dan tidak lagi berubah selepas itu. Darabkan mana-mana lajur dengan 100 untuk mendapatkan angka bagi setiap kontrak. Tukar RATIO kepada 3 dan penurunan selepas kemuncak menjadi dua dolar sesaham bagi setiap kenaikan satu dolar. Naikkan SHORT_PREMIUM sehingga net_cost bertukar negatif dan titik pulang modal bawah hilang.
Margin berpunca daripada kaki naked, bukan jarak strike
Vertical spread mempunyai kerugian maksimum yang ditentukan oleh jarak antara strikenya. Margin yang dipegang broker juga berdasarkan angka itu. Ratio spread tidak mempunyai kerugian maksimum. Bahagian yang dilindungi saling mengimbangi. Call short yang berbaki dimarginkan sebagai call tidak dilindungi, menggunakan formula yang bermula dengan peratusan daripada nilai penuh underlying, diselaraskan mengikut sejauh mana strike berada out-of-the-money, dan ditambah dengan premium yang diterima. Jarak antara strike tidak digunakan dalam formula tersebut. Ratio yang sempit dan ratio yang lebar pada saham yang sama mempunyai keperluan margin yang hampir serupa bagi kaki naked. Keperluan itu berubah mengikut harga saham sepanjang sesi. Huraian penuh mekanismenya terdapat dalam margin bagi menjual opsyen naked.
Berapa kerap saham menempuh jarak tersebut?
Titik pulang modal atas ialah satu jarak yang terikat pada tarikh akhir. Berikut ialah perbandingan jarak itu dengan pergerakan sebenar AAPL dalam tempoh yang sepadan: setiap tempoh 25 sesi, kira-kira lima minggu kalendar, dari Januari 2021 hingga Julai 2026, dikelompokkan mengikut tempat saham ditutup.
SQL tepat di sebalik setiap nombor
WITH
daily AS
(
SELECT
date,
toFloat64(max(close)) AS close_px
FROM global_markets.stocks_daily_aggs
WHERE ticker = 'AAPL'
AND date >= '2021-01-04'
AND date <= '2026-07-31'
GROUP BY date
),
indexed AS
(
SELECT
date,
close_px,
row_number() OVER (ORDER BY date) AS n
FROM daily
),
moves AS
(
SELECT 100 * (b.close_px / a.close_px - 1) AS fwd_move_pct
FROM indexed AS a
INNER JOIN indexed AS b ON b.n = a.n + 25
),
totals AS
(
SELECT count() AS all_windows FROM moves
)
SELECT
multiIf(
fwd_move_pct < -5, 'down more than 5%',
fwd_move_pct < 0, 'down 0 to 5%',
fwd_move_pct < 5, 'up 0 to 5%',
fwd_move_pct < 10, 'up 5 to 10%',
fwd_move_pct < 15, 'up 10 to 15%',
'up more than 15%') AS move_bucket,
count() AS window_count,
round(100 * count() / any(t.all_windows), 1) AS share_of_windows_pct
FROM moves AS m
CROSS JOIN totals AS t
GROUP BY move_bucket
ORDER BY min(m.fwd_move_pct)Tempoh yang berakhir up more than 15% membentuk 5.8% daripada sampel, iaitu 80 daripadanya. Ratio yang titik pulang modal atasnya berada dalam salah satu kelompok tengah yang padat sering ditembusi pada masa lalu. Satu set yang berada di luar kelompok paling jauh jarang ditembusi. Kedua-dua kiraan itu hanya menggambarkan sejarah bagi satu saham dalam satu tempoh tertentu. Kedua-duanya tidak memberikan petunjuk tentang lima minggu seterusnya.
Assignment pada strike short
Opsyen ekuiti AS yang disenaraikan menggunakan gaya American: call short boleh menerima assignment pada mana-mana hari bekerja, bukan hanya pada tarikh luput. Jika kedua-dua call short menerima assignment serentak, pemegang posisi perlu menyerahkan 200 saham short bagi setiap 1x2. Call long masih melindungi 100 saham daripadanya. Baki 100 saham menjadi posisi short, bersama call long, dan kekal tertakluk pada margin sehingga ditutup. Assignment awal bagi call sering berlaku sebelum tarikh ex-dividend, apabila nilai masa yang tinggal dalam call yang jauh in-the-money jatuh di bawah dividen yang akan diterima oleh pemegang yang melaksanakan opsyen. Tarikh ex-dividend dan opsyen menghuraikan perbandingan itu, manakala bila opsyen short menerima assignment awal merangkumi keadaan lain.
Mengapa minggu terakhir paling sukar
Kemuncak ialah satu titik, bukan kawasan mendatar. Gamma, iaitu kadar perubahan delta opsyen, tertumpu di sekitar strike apabila tarikh luput semakin hampir. Pendedahan arah posisi berubah paling pantas tepat di kawasan payoff tertinggi. Saham yang kekal berhampiran strike short sehingga sesi terakhir menyebabkan pedagang perlu mengagak berapa banyak daripada dua call short yang akan menerima assignment. Pedagang lazimnya menutup posisi atau roll posisi ke tarikh luput yang lebih lewat sebelum minggu tersebut. Tindakan itu menetapkan semula kemuncak dan kedua-dua titik pulang modal berdasarkan kos baharu.
Soalan lazim
Apakah 1x2 ratio spread?
1x2 ratio spread membeli satu opsyen dan menjual dua opsyen pada strike yang lebih jauh dalam tempoh luput yang sama. Dalam versi call, satu call short dilindungi oleh call long manakala call short kedua tidak dilindungi. Kaki yang tidak dilindungi itu menentukan profil risiko.
Adakah ratio spread mempunyai dua titik pulang modal?
Call ratio yang dibuka dengan debit bersih mempunyai dua titik pulang modal. Titik bawah ialah strike long ditambah debit. Titik atas ialah strike short ditambah keuntungan maksimum. Versi yang dibuka dengan kredit hanya mempunyai titik pulang modal atas kerana kredit itu kekal pada mana-mana harga di bawah strike long.
Mengapa ratio spread memerlukan margin opsyen naked?
Call short yang tidak dilindungi membawa obligasi tanpa had. Formula margin standard untuknya bermula dengan peratusan daripada nilai underlying, bukannya jarak antara strike. Jumlah margin berubah apabila harga saham bergerak.
Apakah yang berlaku jika call short menerima assignment awal?
Assignment bagi kedua-dua call short menghasilkan 200 saham short bagi setiap 1x2. Call long melindungi 100 daripadanya. Baki yang tinggal ialah posisi saham short bersama call long sehingga pedagang menutupnya. Assignment call paling kerap berlaku sejurus sebelum tarikh ex-dividend.
Adakah ratio spread sama dengan backspread?
Kedua-duanya ialah imej cermin. Ratio spread menjual lebih banyak kontrak daripada yang dibeli dan menanggung bahagian terbuka sebagai risiko. Backspread membeli lebih banyak kontrak daripada yang dijual, membiayai kontrak long tambahan dengan kontrak short yang lebih dekat, dan menanggung bahagian terbuka sebagai keuntungan.
Panel di atas disertakan bersama SQL yang menghasilkan data tersebut, manakala skrip itu menerima apa-apa strike dan premium yang anda masukkan. Jalankan pengiraan yang sama pada mana-mana option chain dalam terminal Strasmore.