Strasmore Research
Edukacja Matt ConnorAutor: Matt Connor · data as of August 14, 2026 · refreshed weekly

Zabezpieczenie event contracts a maksymalna strata

Mechanizm pełnego zabezpieczenia w kontraktach typu event contract eliminuje ryzyko dopłat. Poznaj zasady rozliczania transakcji oraz sposób określania maksymalnej straty.

19

Mechanizm zabezpieczenia kontraktów terminowych

Zabezpieczenie kontraktów typu event contract działa jednostronnie: obie strony wpłacają pełną wartość rozliczeniową w momencie zawarcia transakcji. Nabywca płacący sześćdziesiąt centów wpłaca sześćdziesiąt centów, sprzedawca wpłaca pozostałe czterdzieści, a pełny dolar, który ostatecznie zostanie wypłacony, pozostaje w izbie rozliczeniowej do momentu rozstrzygnięcia rynku. Żadna ze stron nie może zostać wezwana do dopłaty w późniejszym terminie, a żadna ze stron nie może stracić więcej, niż już wpłaciła.

Co faktycznie oznacza pełne zabezpieczenie kontraktu na zdarzenie

Kontrakt na zdarzenie jest roszczeniem binarnym. Rozlicza się on po kursie 1,00 USD, jeśli określony wynik wystąpił, oraz 0,00 USD, jeśli nie wystąpił, a sam mechanizm rozstrzygania został opisany w sposób rozliczania kontraktów na zdarzenia. Pełne zabezpieczenie oznacza, że izba rozliczeniowa przechowuje pełną kwotę 1,00 USD przez cały okres obowiązywania kontraktu, dzieląc ją między obie strony proporcjonalnie do ceny transakcyjnej. Poniższy panel przedstawia zakres cenowy od pięciu do dziewięćdziesięciu pięciu centów i pokazuje podział na każdym etapie.

ZapytanieZabezpieczenie kupującego i sprzedającego dla każdej ceny kontraktu
Dokładny kod SQL dla każdej liczby
SELECT
    price_cents,
    toDecimal64(round(price_cents / 100, 2), 2)             AS buyer_pays_usd,
    toDecimal64(round((100 - price_cents) / 100, 2), 2)     AS seller_posts_usd,
    toDecimal64(round(price_cents / 100
                    + (100 - price_cents) / 100, 2), 2)     AS total_locked_usd
FROM
(
    SELECT arrayJoin(range(5, 100, 5)) AS price_cents
)
ORDER BY price_cents
Run this yourself

Przy cenie 5 centów kupujący wpłaca 0.05 USD, a sprzedający wpłaca 0.95 USD. Przy cenie 95 centów role ulegają odwróceniu. We wszystkich 19 wierszach trzecia kolumna pozostaje niezmienna: 1 USD przy najniższej cenie i 1 USD przy najwyższej. Ta stała wartość stanowi istotę całego mechanizmu. Wypłata jest finansowana przed wystąpieniem zdarzenia, a rozliczenie staje się zapisem księgowym, a nie problemem z egzekucją należności. Jest to również powód, dla którego strony „tak” i „nie” danego rynku są arytmetycznie ze sobą powiązane, co stanowi podstawę arbitrażu stron tak i nie.

Maksymalna strata ograniczona do wpłaconego kapitału

Pozycje wyceniane według wartości rynkowej (mark-to-market) podlegają depozytowi zmiennemu (variation margin), czyli środkom pieniężnym przesyłanym między rachunkami po każdej sesji w celu pokrycia zmiany wartości pozycji. Jest to mechanizm leżący u podstaw wezwania do uzupełnienia depozytu (margin call). W przypadku kontraktów terminowych na zdarzenia (event contracts) taki etap nie występuje, ponieważ pełna kwota wypłaty została pobrana na początku i nie ma już nic do ściągnięcia. Kupujący po cenie sześćdziesięciu centów ponosi maksymalną stratę w wysokości sześćdziesięciu centów na kontrakt. Sprzedający po tej samej cenie ponosi maksymalną stratę w wysokości czterdziestu centów. Są to te same wartości, co w kolumnach dotyczących zabezpieczenia powyżej, znane przed zawarciem transakcji, a nie szacowane na podstawie modelu zmienności.

Czym różni się krótka pozycja opcyjna

Sprzedaż opcji typu naked, bez posiadania akcji lub kontraktu zabezpieczającego, stanowi odwrotność powyższego mechanizmu. Sprzedający pobiera premię z góry i utrzymuje depozyt zabezpieczający ustalony według wzoru, a nie pełnej ekspozycji. W przypadku krótkiej pozycji na opcji call nie istnieje arytmetyczny limit strat, ponieważ cena instrumentu bazowego nie posiada górnego ograniczenia. Najgorszy scenariusz dla krótkiej pozycji na opcji put to spadek ceny wykonania do zera. W obu przypadkach wymóg depozytowy jest przeliczany podczas każdej sesji w odniesieniu do bieżącej wyceny oraz aktualnej ceny instrumentu bazowego. Poniższe zestawienie prezentuje próbkę opcji put na SPY typu near-the-money z terminem wygaśnięcia od dwudziestu do czterdziestu pięciu dni, przypadającym na maj i czerwiec dwa tysiące dwudziestego szóstego roku; podano jedną średnią na sesję.

ZapytanieWycena opcji put na SPY typu near-the-money, maj – czerwiec 2026
Dokładny kod SQL dla każdej liczby
SELECT
    toString(date)                                            AS session_date,
    formatDateTime(date, '%b %e')                             AS session_label,
    toDecimal64(round(avg(toFloat64(option_close)), 2), 2)    AS atm_put_mark,
    round(100 * avg(implied_volatility), 1)                   AS atm_iv_pct
FROM global_markets.options_greeks
WHERE underlying_symbol = 'SPY'
  AND lower(option_type) IN ('put', 'p')
  AND date >= '2026-05-01'
  AND date <  '2026-07-01'
  AND iv_converged = 1
  AND volume > 0
  AND days_to_expiry BETWEEN 20 AND 45
  AND underlying_close > 0
  AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.02
GROUP BY date
ORDER BY date
Run this yourself

Okres obejmuje 41 sesji. W dniu May 1 średnia cena analizowanych opcji put wyniosła 10.75 USD, przy średniej zmienności implikowanej – oczekiwanym przyszłym ruchu instrumentu bazowego wyrażonym jako roczny odsetek – na poziomie 14%. W dniu Jun 30 ten sam wskaźnik wyniósł 10.87 USD oraz 13.7%. Każda sesja w tym przedziale posiada własną parę wartości. Wymóg depozytowy dla sprzedającego typu naked jest przeliczany w oparciu o te zmienne dane, co sprawia, że potrzebna gotówka stanowi przedział, a nie stałą kwotę. Wzory znajdują się w depozyt zabezpieczający przy sprzedaży opcji naked.

Pozycja kontraktów terminowych

Depozyt zabezpieczający w kontraktach terminowych to trzeci rodzaj mechanizmu. Depozyt wstępny stanowi ułamek wartości nominalnej kontraktu, co generuje dźwignię finansową, a rozliczenie pozycji następuje gotówkowo po każdej sesji. Niekorzystny ruch kursu powoduje obciążenie rachunku w danym dniu, a gdy saldo spadnie poniżej poziomu utrzymania, broker wystawia wezwanie do uzupełnienia depozytu (margin call). Niezrealizowanie wezwania kończy się likwidacją pozycji. Jak działa depozyt w kontraktach terminowych opisuje pełną procedurę. Pełne zabezpieczenie eliminuje oba te aspekty: brak dźwigni na wejściu oraz brak wezwań do uzupełnienia depozytu.

Zwrot z dolara zabezpieczenia w ujęciu dziennym

Transakcję tę należy przedstawić w sposób przejrzysty. Ograniczona i znana strata jest ceną za stuprocentowe zamrożenie kapitału przy braku dźwigni finansowej. Kontrakt kupiony za sześćdziesiąt centów blokuje sześćdziesiąt centów do momentu rozliczenia, niezależnie od tego, czy potrwa to tydzień, czy osiem miesięcy. W takich warunkach zwrot z kontraktu nie dostarcza użytecznych informacji. Miernikiem pozwalającym porównać jeden kontrakt z drugim jest zwrot z wniesionego zabezpieczenia, przeliczony na dzień utrzymywania pozycji.

ZapytanieStopa zwrotu z zabezpieczenia dla każdej ze stron według ceny kontraktu
Dokładny kod SQL dla każdej liczby
SELECT
    price_cents,
    round(100 * (100 - price_cents) / price_cents, 1) AS buyer_return_on_collateral_pct,
    round(100 * price_cents / (100 - price_cents), 1) AS seller_return_on_collateral_pct,
    price_cents                                       AS breakeven_probability_pct
FROM
(
    SELECT arrayJoin(range(20, 85, 5)) AS price_cents
)
ORDER BY price_cents
Run this yourself

Przy cenie 20 centów kupujący, którego scenariusz się zrealizuje, otrzymuje 400% od wniesionego zabezpieczenia, podczas gdy sprzedający przy tej samej cenie otrzymuje 25%. Przy cenie 80 centów sytuacja się odwraca: 25% dla kupującego i 400% dla sprzedającego. Tanie kontrakty oferują wysokie mnożniki, lecz rzadko kończą się korzystnie dla kupującego. Drogie kontrakty oferują niskie mnożniki, ale realizują się w ten sposób często. Ostatnia kolumna stanowi punkt zwrotny. Zapłata 0,60 za roszczenie o wartości 1,00 oznacza wartość oczekiwaną na poziomie zera, gdy rzeczywiste prawdopodobieństwo wyniku wynosi 60%, zatem cena jest progiem rentowności prawdopodobieństwa. Rachunek sprzedającego prowadzi do tej samej liczby: otrzymuje 0,60 przy ryzyku 0,40. Ta tożsamość jest przedmiotem cen kontraktów terminowych na zdarzenia jako prawdopodobieństw.

Okres utrzymywania pozycji to połowa miary

Dwa kontrakty o tej samej cenie nie stanowią tej samej transakcji, jeśli jeden wygasa w ciągu tygodnia, a drugi w ciągu roku. Poniższa tabela ustala cenę na poziomie sześćdziesięciu centów i zmienia jedynie czas zamrożenia kapitału zabezpieczającego.

ZapytanieKontrakt o wartości 60 centów, w ujęciu rocznym według okresów utrzymywania
Dokładny kod SQL dla każdej liczby
SELECT
    concat(toString(days_held), ' days')                          AS holding_period,
    round(100 * (100 - 60) / 60, 1)                               AS return_on_collateral_pct,
    round(100 * ((100 - 60) / 60) * (365 / days_held), 1)         AS simple_annualised_pct
FROM
(
    SELECT arrayJoin([7, 14, 30, 60, 90, 180, 365]) AS days_held
)
ORDER BY days_held
Run this yourself

Stopa zwrotu z zabezpieczenia jest stała i wynosi 66.7% w każdym wierszu, ponieważ cena nigdy się nie zmienia. Kolumna wartości zannualizowanej spada z 3476.2% przy 7 days do 66.7% przy 365 days, gdzie obie kolumny się zrównują. Przy utrzymywaniu pozycji przez 30 days, transakcja realizuje się po 811.1%. Należy traktować te dane jako działania arytmetyczne dla pojedynczego wyniku, a nie jako prognozy czy średnie: ten sam kontrakt przynosi stratę całych sześćdziesięciu centów w przypadku odwrotnego rozstrzygnięcia. Wartość tej kolumny polega na możliwości porównania kontraktu krótkoterminowego z długoterminowym na jednej skali, podobnie jak w przypadku rentowności obligacji skarbowych.

Oprocentowanie zdeponowanego zabezpieczenia

Zablokowane zabezpieczenie stanowi kapitał niepracujący przez cały okres trwania kontraktu, przy czym niektóre platformy wypłacają od niego odsetki. W takich przypadkach odsetki te stanowią realny składnik stopy zwrotu, a nie tylko przypis. Punktem odniesienia jest krótki koniec krzywej rentowności obligacji skarbowych, czyli rynkowa stopa dla gotówki o bardzo krótkim terminie zapadalności.

ZapytanieRentowność krótkoterminowych obligacji skarbowych, ostatnie 18 miesięcy
Dokładny kod SQL dla każdej liczby
SELECT
    toString(toStartOfMonth(date))                  AS month,
    formatDateTime(toStartOfMonth(date), '%b %Y')   AS month_label,
    round(avg(yield_1_month), 2)                    AS yield_1_month_pct,
    round(avg(yield_3_month), 2)                    AS yield_3_month_pct
FROM global_markets.treasury_yields
WHERE date >= addMonths(toStartOfMonth(today()), -17)
  AND yield_1_month > 0
  AND yield_3_month > 0
GROUP BY toStartOfMonth(date)
ORDER BY toStartOfMonth(date)
Run this yourself

W Aug 2026 średnia rentowność bonów trzymiesięcznych wyniosła 3.89% w porównaniu z 3.79% dla bonów jednomiesięcznych. W Mar 2025, najstarszym miesiącu w zestawieniu, średnia wyniosła 4.34%. W przypadku kontraktu utrzymywanego przez kilka tygodni taka rentowność jest pomijalna. Przy pozycji utrzymywanej przez większą część roku stanowi ona jednak zauważalną część wyniku, a platforma, która nie wypłaca odsetek od zdeponowanego zabezpieczenia, przejmuje je na własny rachunek.

Najczęściej zadawane pytania

Czy kontrakty na zdarzenia (event contracts) podlegają wezwaniom do uzupełnienia depozytu (margin calls)?

Nie. Obie strony wpłacają pełną wartość rozliczeniową w momencie zawarcia transakcji, co eliminuje konieczność uzupełniania depozytu zabezpieczającego. Maksymalna strata dla każdej ze stron jest ograniczona do kwoty już wpłaconej.

Jaka jest maksymalna strata na kontrakcie na zdarzenia?

Dla kupującego jest to cena zapłacona za kontrakt. Dla sprzedającego jest to wartość rozliczeniowa pomniejszona o otrzymaną cenę. W przypadku kontraktu wycenionego na trzydzieści pięć centów kupujący ryzykuje trzydzieści pięć centów, a sprzedający sześćdziesiąt pięć centów; obie wartości są ustalone w momencie zawarcia transakcji.

Czy kontrakty na zdarzenia wykorzystują dźwignię finansową?

Nie. Każdy kontrakt jest w pełni finansowany do wysokości maksymalnej wypłaty w momencie zawarcia transakcji, zatem pozycja nigdy nie przekracza zaangażowanego kapitału. Jest to koszt ograniczonej straty: kapitał pozostaje zamrożony do momentu rozliczenia kontraktu.

Jak porównać stopę zwrotu z kontraktu na zdarzenia z innymi transakcjami?

Należy podzielić zysk przez wpłacone zabezpieczenie, a następnie przez liczbę dni, w których kapitał był zamrożony. Stopa zwrotu na kontrakt nie uwzględnia faktu, że kontrakt wyceniony na dziewięćdziesiąt centów blokuje dziewięciokrotnie więcej gotówki niż kontrakt wyceniony na dziesięć centów.

Czy cena wskazuje prawdopodobieństwo progu rentowności?

Tak. Przy cenie P z jednego dolara, obie strony osiągają zerową wartość oczekiwaną, gdy rzeczywiste prawdopodobieństwo wystąpienia zdarzenia wynosi P. Powyżej tego poziomu przewagę ma kupujący, poniżej – sprzedający.


Każdy panel zawiera kod SQL, który wygenerował dane, dzięki czemu obliczenia i ich źródło są w pełni przejrzyste. Aby odtworzyć drabinę zabezpieczeń dla własnej ceny i okresu utrzymywania pozycji, należy wprowadzić odpowiednie zapytanie w języku angielskim w terminalu Strasmore.