Ratio Spreads: Breakevens na Hatari ya Naked
Ratio spread huuza mikataba mingi kuliko inayonunua. Hesabu ya 1x2 call inaonyesha breakevens zote mbili, kilele cha faida na pointi ambayo leg ya naked inaanza kutawala.
Ratio spread hununua option moja na kuuza zaidi ya moja dhidi yake, kwa kawaida mbili, kwenye strike price iliyo mbali zaidi ndani ya expiration ileile. Mkataba wa ziada unaouzwa hulipia sehemu kubwa ya nafasi hiyo na huweka kikomo cha faida kwenye strike price ya mikataba inayouzwa. Pia huacha call moja bila option ya muda mrefu juu yake. Hapo ndipo hesabu inaanza kuwa mbaya.
Kile ambacho 1x2 call ratio spread inashikilia kwa kweli
Toleo la kawaida ni 1x2 call ratio: nunua call moja kwenye strike price ya chini, uza calls mbili kwenye strike price ya juu, zikiwa na underlying na expiration date ileile. Ukiigawa katika sehemu zake, call moja ya muda mrefu pamoja na call moja ya muda mfupi ni vertical ya kawaida, muundo unaofafanuliwa katika credit spreads na debit spreads. Call ya pili ya muda mfupi haina option ya muda mrefu juu yake. Leg hiyo ni naked. Ni wajibu wa kuwasilisha hisa 100 kwa strike price ya kuuza, bila kujali hisa itafika mbali kiasi gani.
Hesabu za ratio spread: breakevens mbili na kilele kimoja
Nambari rahisi hufanya aljebra ionekane, kwa hiyo tuchukulie hisa ya kubuni yenye bei ya $100. Nunua call ya $100 kwa $6.00 na uuze calls mbili za $110 kwa $2.50 kila moja. Gharama halisi ni $6.00 ukitoa $5.00, yaani debit ya $1.00 kwa kila hisa, au $100 kwa package.
Wakati wa expiration, nafasi hiyo huwa katika maeneo manne:
- Chini ya $100, kila call huisha bila thamani na hasara ni debit ya $1.00.
- Kati ya $100 na $110, call ya muda mrefu iko in the money na calls mbili za muda mfupi haziko in the money. Nafasi hupata dola moja kwa kila hisa kwa kila dola ambayo hisa inapanda, na kuwa na thamani chanya kwenye $101.00. Hiyo ndiyo lower breakeven.
- Kwenye $110, call ya muda mrefu ina thamani ya $10.00 na calls zote mbili za muda mfupi huisha bila thamani. Thamani ya kilele ni $10.00 ukitoa debit ya $1.00, sawa na $900 kwa kila contract.
- Juu ya $110, call ya muda mrefu hupata dola moja huku calls mbili za muda mfupi zikipoteza dola mbili. Nafasi hupoteza dola moja kwa kila hisa inapopanda na kurejesha faida yote ya $9.00 kwenye $119.00. Hiyo ndiyo upper breakeven.
Kwa jumla, A ikiwa long strike, B ikiwa short strike, na C ikiwa net cost kwa kila hisa (C huwa hasi package inapopatikana kwa credit): maximum profit ni (B - A) - C, unaofikiwa kwenye B. Upper breakeven ni maximum profit ukiongezwa kwenye B, ambayo ni 2B - A - C. Toleo la debit pia lina lower breakeven kwenye A + C. Toleo la credit halina lower breakeven, kwa sababu kila call huisha bila thamani chini ya A na credit hubaki imehifadhiwa.
Baada ya upper breakeven, hasara huongezeka dola kwa dola pamoja na bei ya hisa, bila kikomo. 1x3 ratio hupoteza dola mbili kwa kila hisa kwa kila dola ambayo hisa inapanda. Hakuna uchaguzi wa strike prices unaoweza kuondoa leg hiyo.
Hesabu payoff kwa kutumia nambari zako mwenyewe
Muundo huu una nambari nne: strike prices mbili, premiums mbili na ratio. Hapa chini kuna heredoc ya msingi ya image python3, inayotumia standard library pekee. Hakuna cha kusakinisha wala kupakua. Inachapisha net cost, kilele, breakevens zote mbili na expiration payoff kwenye mfululizo wa bei, pamoja na 1x1 vertical ya kawaida kwa ulinganisho.
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
Kwa strike prices na premiums za mfano hapo juu, inachapisha:
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
Linganisha safu hizo mbili. Zote hubaki bila mabadiliko chini ya strike price ya long call: ratio ikiwa chini kwa $1.00 na vertical ikiwa chini kwa $3.50. Ratio hupanda hadi $9.00 kwenye $110 na kisha hurudisha faida hiyo inapopanda, ikivuka sifuri kati ya $117.50 na $120.00. Hivyo inathibitisha upper breakeven ya $119.00 iliyoonyeshwa juu ya jedwali. Vertical huweka kikomo kwenye $6.50 juu ya strike price ya short call na hubaki hapo. Zidisha safu yoyote kwa 100 kupata thamani kwa kila contract. Weka RATIO kuwa 3, na kushuka baada ya kilele kutakuwa kali zaidi: dola mbili kwa kila hisa kwa kila dola ya ongezeko la bei. Ongeza SHORT_PREMIUM hadi net_cost iwe hasi, na lower breakeven itatoweka.
Margin hutokana na leg ya naked, si upana wa strike prices
Vertical spread ina worst case inayowekwa na umbali kati ya strike prices, na margin ambayo broker hushikilia hufuata nambari hiyo. Ratio spread haina worst case iliyowekewa kikomo. Sehemu iliyofunikwa hujifuta yenyewe, na call ya muda mfupi inayobaki huhitaji margin kama call isiyofunikwa, kwa fomula inayoanza na asilimia ya thamani kamili ya underlying, kisha kurekebisha kulingana na umbali wa strike price kutoka kwenye money, na kuongeza premium iliyokusanywa. Upana kati ya strike prices hauingii katika hesabu hiyo. Ratio spread nyembamba na ratio spread pana kwenye hisa ileile huwa na mahitaji yanayofanana kwenye leg ya naked, na hitaji hilo hubadilika pamoja na bei ya hisa wakati wa session. Maelezo kamili yako katika margin kwa kuuza naked options.
Hisa imewahi kufikia umbali huo mara ngapi?
Upper breakeven ni umbali wenye deadline. Hivi ndivyo umbali huo unavyolinganishwa na safari ambayo AAPL imefanya kwa kweli katika kipindi kinacholingana: kila kipindi cha sessions 25, takribani wiki tano za kalenda, kuanzia Januari 2021 hadi Julai 2026, kimepangwa kulingana na mahali ambapo hisa ilifunga.
SQL halisi nyuma ya kila namba
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)Vipindi vilivyofunga up more than 15% vilifanya 5.8% ya sampuli, sawa na 80 kati yake. Ratio ambayo upper breakeven yake iko ndani ya mojawapo ya makundi ya kati yenye msongamano imevukwa mara nyingi hapo awali. Kiwango kilicho nje ya kundi la mbali zaidi kimevukwa mara chache. Hesabu zote mbili zinaeleza historia ya ticker moja katika kipindi kimoja tu, na hakuna inayosema chochote kuhusu wiki tano zijazo.
Assignment kwenye strike prices za short calls
Listed US equity options ni American style: call ya muda mfupi inaweza kupewa assignment katika siku yoyote ya biashara, si wakati wa expiration pekee. Calls zote mbili za muda mfupi zikipewa assignment kwa wakati mmoja huleta hisa 200 za short kwa kila 1x2. Call ya muda mrefu bado hufunika hisa 100 kati yake, na kuacha nafasi ya hisa 100 za short pamoja na call ya muda mrefu, ikibebwa kwa margin hadi ifungwe. Early assignment kwenye calls huongezeka kabla ya ex-dividend dates, wakati time value iliyobaki kwenye call iliyo deep in the money inaposhuka chini ya dividend ambayo mwenye call anayefanya exercise hupokea. Ex-dividend dates na options inaeleza ulinganisho huo, na wakati short options zinapopewa assignment mapema inashughulikia hali nyingine.
Kwa nini wiki ya mwisho huwa ngumu
Kilele ni pointi, si eneo tambarare. Gamma, yaani kasi ambayo delta ya option hubadilika, hujikita karibu na strike price kadiri expiration inavyokaribia. Exposure ya mwelekeo ya nafasi hubadilika kwa kasi zaidi pale ambapo payoff iko juu zaidi. Hisa ikibaki karibu na strike price ya short call katika session ya mwisho, trader hubaki akikisia ni short calls ngapi kati ya hizo mbili zitarudishwa zikiwa assigned. Traders kwa kawaida hufunga nafasi au kui-roll hadi expiration ya baadaye kabla ya wiki hiyo. Hilo huweka upya kilele na breakevens zote mbili kwa net cost mpya.
Maswali yanayoulizwa mara kwa mara
1x2 ratio spread ni nini?
1x2 ratio spread hununua option moja na kuuza options mbili kwenye strike price iliyo mbali zaidi ndani ya expiration ileile. Katika toleo la call, call moja ya muda mfupi hufunikwa na call ya muda mrefu na ya pili haijafunikwa. Leg hiyo isiyofunikwa ndiyo huamua muundo wa risk.
Ratio spread ina breakevens mbili?
Call ratio iliyofunguliwa kwa net debit ina breakevens mbili. Ya chini ni long strike pamoja na debit; ya juu ni short strike pamoja na maximum profit. Toleo lililofunguliwa kwa credit lina upper breakeven pekee, kwa sababu credit hubaki kwa bei yoyote iliyo chini ya long strike.
Kwa nini ratio spread inahitaji margin ya naked option?
Call ya muda mfupi isiyofunikwa ina wajibu usio na kikomo cha hasara, na standard margin formula yake huanza na asilimia ya thamani ya underlying, badala ya umbali kati ya strike prices. Kiasi kinachoshikiliwa hubadilika pamoja na bei ya hisa.
Nini hutokea short calls zikipewa assignment mapema?
Assignment kwenye short calls zote mbili huleta hisa 200 za short kwa kila 1x2, na call ya muda mrefu hufunika hisa 100 kati yake. Kinachobaki ni nafasi ya hisa za short pamoja na call ya muda mrefu hadi trader aifunge. Assignment kwenye calls hutokea zaidi muda mfupi kabla ya ex-dividend date.
Ratio spread ni sawa na backspread?
Ni picha zinazoakisi kinyume. Ratio spread huuza contracts nyingi kuliko inazonunua na hubeba upande ulio wazi kama risk. Backspread hununua contracts nyingi kuliko inazouza, hulipia contracts za muda mrefu za ziada kwa short contract iliyo karibu zaidi, na hubeba upande ulio wazi kama faida.
Paneli iliyo hapo juu inakuja pamoja na SQL iliyoitengeneza, na script hutumia strike prices na premiums utakazoweka. Tumia hesabu hizo hizo kwenye chain yoyote katika terminal ya Strasmore.