Zagadnienia

4. Kontrakty IRS / CCIRS

4.1. Struktura kontraktów wymiany stóp procentowych

Są dwa podstawowe rodzaje kontraktów wymiany stóp procentowych:

  • ang. Interest Rate Swap (IRS):

    • w jednej walucie

    • strony kontraktu wymieniają między sobą (tylko) odsetki

  • ang. Cross Currency Interest Rate Swap (CCIRS):

    • w dwóch różnych walutach

    • strony kontraktu wymieniają między sobą odsetki

    • oraz wymieniane są nominały na początku (na ogół, choć nie zawsze) i na końcu kontraktu, oraz w przypadku kontraktu z amortyzacją (ze zmieniającymi się w trakcie trwania kontraktu nominałami) wymieniane są kwoty, które dostosowują odpowiednio nominały kontraktu

Kontrakt wymiany procentowej (IRS/CCIRS) składa się z dwóch strumieni pieniężnych, tzw. nóg kontraktu. Strona kontraktu IRS/CCIRS otrzymuje/płaci płatności występujące na jednej nodze kontraktu w zamian za co płaci drugiej stronie/otrzymuje od drugiej strony kontraktu płatności drugiej nogi.

Wyróżniamy dwa rodzaje nóg kontraktów wymiany procentowej:

  • nogę stałą (ang. fixed leg) – odsetki są liczone według stałej stopy,

  • nogę zmienną (ang. floating leg) – odsetki są liczone według zmiennej stopy.

Ze względu na charakter nóg odsetkowych, możemy rozważać następujące typy kontraktów IRS/CCIRS:

  • fixed/float – tzw. coupon swap,

  • float/float – tzw. basis swap,

  • fixed/fixed (ma sens tylko w przypadku kontraktów dwuwalutowych CCIRS).

Ponadto, dla każdego z typów kontraktu IRS/CCIRS możemy mieć kontrakt

  • bez amortyzacji – nominały nóg kontraktu nie zmieniają się w trakcie trwania kontraktu,

  • z amortyzacją – nominały nóg kontraktu zmieniają się w trakcie trwania kontraktu.

Noga stała

Noga stała (ang. fixed leg) kontraktu to strumień płatności CTi następujących w chwilach Ti, i=1,,M (TM jest terminem zapadalności kontraktu), na który składają się:

  • w przypadku kontraktu IRS, odsetki wyliczone według stałej, ustalonej w kontrakcie, stopy (ang. fixed rate) RIRS

    CTi=RIRSΔiNi, (4.1)

    gdzie Δi=ΔTi-1,Ti jest długością okresu odsetkowego Ti-1,Ti obliczoną według właściwej dla stopy kontraktu RIRS konwencji, a Ni jest nominałem od którego w okresie odsetkowym Ti-1,Ti liczone są odsetki;

  • w przypadku kontraktu CCIRS, odsetki wyliczone według stałej, ustalonej w kontrakcie, stopy (ang. fixed rate) RCCIRS plus, w przypadku kontraktu o amortyzowanym nominale, przepływy wynikające z amortyzacji nominału

    CTi=RCCIRSΔiNi+Ai, (4.2)

    gdzie

    Ai=Ni-Ni+1,

    przy czym końcową wypłatę nominału, następującą w TM, możemy dla spójności notacji uznać za końcową amortyzację, to znaczy przyjmiemy, że AM=NM.

Noga zmienna

Noga zmienna (ang. floating leg) kontraktu to strumień płatności C~T~i następujących w chwilach T~i, i=1,J (T~J=TM jest terminem zapadalności kontraktu), na które składają się

  • w przypadku kontraktu IRS, odsetki wyliczone według, ustalonej w kontrakcie, zmiennej stopy rynkowej (ang. floating rate),

    C~T~i=m*LT~i-1,T~i+mΔ~iN~i, (4.3)

    gdzie m* jest czynnikiem multiplikatywnym a m – marżą addytywną, Δ~i=ΔT~i-1,T~i jest długością okresu odsetkowego T~i-1,T~i obliczoną według właściwej dla stopy rynkowej konwencji, a N~i jest nominałem od którego w okresie odsetkowym T~i-1,T~i liczone są odsetki,

  • w przypadku kontraktu CCIRS, odsetki wyliczone według, ustalonej w kontrakcie, zmiennej rynkowej stopy (ang. floating rate) plus, w przypadku kontraktu o amortyzowanym nominale, przepływy wynikające z amortyzacji nominału

    CT~i=m*LT~i-1,T~i+mΔ~iN~i+A~i, (4.4)

    gdzie

    A~i=N~i-N~i+1,

    przy czym końcową wypłatę nominału, następującą w T~J, możemy dla spójności notacji uznać za końcową amortyzację, to znaczy przyjmiemy, że A~J=N~J-N~J+1, gdzie N~J+1=0.

Uwagi

  • Częstotliwości płatności odsetkowych na obu nogach kontraktu wymiany procentowej nie muszą być takie same. Na przykład, w standardowych (ang. plain vanilla swaps, generic swaps) kontraktach IRS w PLN odsetki nogi stałej są płatne rocznie, a odsetki nogi zmiennej co pół roku po stopie WIBOR 6M.

  • Częstotliwość płatności odsetkowych nogi stałej zwykle jest zgodna ze schematem płatności kuponów obligacji obowiązującym na danym segmencie rynku obligacji (na ogół punktem odniesienia jest rynek obligacji skarbowych), bowiem zgodność ta umożliwia tworzenie dopasowanych strategii zabezpieczających. Jednym z ważnych wyjątków od tej ogólnej reguły są standardowe kontrakty IRS dla USD, które płacą odsetki rocznie, podczas gdy obligacje skarbowe (USD T-bonds) płacą kupon co pół roku.

  • Konwencje stóp procentowych nóg kontraktu IRS/CCIRS nie muszą być takie same i na ogół nie są. I tak:

    • Stopa kontraktu IRS/CCIRS (stopa na nogi stałej) zwykle ma konwencję zgodną z konwencją stóp obligacji o stałym kuponie, choć i tu też są wyjątki od tej ogólnej zasady – noga stała USD IRS jest na bazie ACT/360 podczas gdy USD T-bonds są na bazie ACT/ACT; oraz drugi wyjątek – noga stała EUR IRS ma bazę 30/360 a obligacje rządowe na rynku EU przeszły na konwencję ACT/ACT z chwilą wprowadzenia wspólnej waluty.

    • Stopa zmienna nogi zmiennej ma konwencję rynku pieniężnego danej waluty.

  • Na ogół pierwsze okresy odsetkowe na obu nogach kontraktu rozpoczynają się w tym samym momencie.

  • Obie nogi kontraktu wymiany procentowej kończą się w tym samym momencie.

  • Amortyzacje nominałów następują w tych samych chwilach czasu na obu nogach kontraktu.

  • W przypadku kontraktów IRS z amortyzacją nie ma przepływów wynikających ze zmian nominału. Formalnie można by wprowadzić takie przepływy, ale wówczas po zbilansowaniu przepływy te zniosły by się wzajemnie. Jednak czasami, na potrzeby pewnych rozważań i interpretacji będziemy przyjmować, że nogi kontraktu IRS z amortyzacją mają przepływy amortyzacyjne oraz, że następują końcowe wymiany (takich samych) nominałów.

  • W przypadku kontraktów IRS, płatności odsetkowe obu nóg następujące w tej samej chwili czasu są bilansowane i kwota netto rozliczenia jest płacona / otrzymywana.

Kontrakt IRS/CCIRS jako Fixed Bond vs. Floating Rate Note

Zauważmy, że

  • strumień nogi stałej kontraktu IRS/CCIRS (wraz z przepływami wynikającymi z ewentualnych amortyzacji i z nominałem w terminie zapadalności) możemy interpretować jako strumień odpowiedniej obligacji o stałym oprocentowaniu RIRS/CCIRS,

  • strumień nogi zmiennej kontraktu IRS/CCIRS w którym m*=1 (wraz z przepływami wynikającymi z ewentualnych amortyzacji i z nominałem w terminie zapadalności) możemy interpretować jako strumień obligacji o zmiennym oprocentowaniu.

Stąd kontrakt IRS w którym, na przykład, otrzymujemy nogę stałą i płacimy nogę zmienną, możemy utożsamiać z portfelem złożonym z kupionej obligacji o stałym kuponie (ang. long fixed bond position) i ze sprzedanej obligacji o zmiennym kuponie (ang. short floating rate note position):

IRS(otrzymujemy RIRS)= + obligacja z kuponem RIRS - obligacja o zmiennym kuponie

4.2. Wycena kontraktu IRS/CCIRS

Wartość kontraktu IRS/CCIRS (jego wycena) dla strony kontraktu jest różnicą pomiędzy wyceną nogi otrzymywanej przez stronę a wyceną nogi płaconej. Wyceną nogi kontraktu w chwili t jest przeliczona po kursie wymiany (waluty nogi na walutę wyceny) obowiązującym w chwili t wartość obecna przyszłych w stosunku do t przepływów pieniężnych tej nogi. Tak więc

PIRS/CCIRS=SreceiveNPVreceive-SpayNPVpay,

gdzie

  • Sreceive jest kursem wymiany waluty przepływów nogi otrzymywanej na walutę wyceny,

  • Spay jest kursem wymiany waluty przepływów nogi płaconej na walutę wyceny.

Na przykład, dla strony, która otrzymuje odsetki po stopie stałej a płaci odsetki po stopie zmiennej w kontrakcie IRS denominowanym w PLN, wartość kontraktu w PLN wynosi

PIRS=NPVfixed-NPVfloat.

Przedstawimy wycenę nóg kontraktów wymiany procentowej IRS/CCIRS. Do wyceny będziemy brać tylko niezrealizowane przepływy nóg kontraktu, to znaczy te przepływy, które nastąpią w przyszłości względem momentu wyceny t.

Wycena nogi stałej

Niech CT1,,CTM będą niezrealizowanymi przepływami nogi stałej, to znaczy Ti>t dla każdego i=1,,M (po ewentualnym przenumerowaniu dat Ti, tak by T1 oznaczało pierwszy przyszły termin płatności odsetek). Wartość nogi stałej kontraktu IRS/CCIRS (wyrażona w walucie tej nogi), to jest wartość obecna na moment t strumienia przepływów CT1,,CTM, dana jest wzorem:

w przypadku kontraktu IRS

NPVfixed=i=1MDFt,TiCTi=RIRSi=1MΔiNiDFt,Ti, (4.5)
NPVfixed=i=1MDFt,TiCTi=RCCIRSi=1MΔiNiDFt,Ti+i=1MAiDFt,Ti,

gdzie DFt,T oznacza czynnik dyskontujący przepływ następujący w chwili T na moment wyceny t odpowiadający strukturze stóp procentowych waluty nogi kontraktu obowiązującej w dniu wyceny.

Uwaga: W pewnych sytuacjach wyceniając kontrakt IRS do obu nóg kontraktu dokładane są (wzajemnie znoszące się) przepływy amortyzacyjne oraz końcowe wymiany nominałów. Wówczas, wycena tak zmodyfikowanej nogi stałej kontraktu IRS jest dana wzorem (4.5b). W szczególności, dla kontraktów bez amortyzacji (w przypadku IRS z dołożoną końcową wymianą nominałów) mamy

NPVfixed=i=1MDFt,TiCTi=RIRS/CCIRSNi=1MΔiDFt,Ti+NDFt,TM, (4.6)

bowiem wtedy Ai=0 i Ni=N dla i=1,,M-1 oraz AM=N. Zauważmy, że wówczas (4.6) można interpretować jako wycenę obligacji o stałym kuponie równym RIRS/CCIRS.

Wycena nogi zmiennej

Aby ujednolicić formuły na wycenę dla kontraktów IRS i CCIRS, założymy, że w przypadku kontraktów IRS dołożone zostały (wzajemnie znoszące się) przepływy amortyzacyjne oraz końcowe wymiany nominałów. Tak samo jak w przypadku wyceny nogi stałej, do wyceny nogi zmiennej bierzemy tylko niezrealizowane przepływy, to znaczy te które nastąpią w przyszłości w stosunku do daty wyceny t. Załóżmy, że pierwszym aktualnie trwającym okresem odsetkowym jest okres T~0,T~1, przy czym tT~0,T~1fix, gdzie T~1fix jest datą ustalenia (fixingu) stopy rynkowej na kolejny okres odsetkowy T~1,T~2. Wartość rynkowej stopy procentowej L1=LT~0,T~1 jest znana i w związku z tym przepływ następujący w chwili T~1 ma dobrze określoną wielkość

C~T~1=m*L1+mΔ~1N~1+A~1.

Z rozważań przeprowadzonych przy omawianiu kontraktów FRA i stóp forward (patrz Wniosek z Wykładu 3) wynika, że wyceniając przepływy pieniężne nogi zmiennej (ich części odsetkowe) następujące w chwilach T~j>T~1 możemy zastąpić stopy przyszłe LT~j-1,T~j bieżącymi stopami forward, to znaczy stopami Fj=Ft,T~j-1,T~j. Wówczas wycena nogi zmiennej (wyrażona w walucie tej nogi) dana jest wzorem

NPVfloat=m*L1+mΔ~1N~1+A~1DFt,T~1+j=2Jm*Fj+mΔ~jN~j+A~jDFt,T~j, (4.7)

gdzie przypomnijmy stopa forward Fj spełnia warunek

1DFt,T~j-11+FjΔ~j=1DFt,T~j. (4.8)

W przypadku, gdy tT~1fix,T~1, stopa L2=LT~1,T~2 dla kolejnego okresu odsetkowego jest również ustalona na rynku. Wówczas, prócz przepływu następującego w T~1, ustaloną wartość ma także przepływ, który nastąpi w T~2. Zatem, w tym przypadku, wzór na wycenę ma następującą postać

NPVfloat=m*L1+mΔ~1N~1+A~1DFt,T~1+m*L2+mΔ~2N~2+A~2DFt,T~2+j=3Jm*Fj+mΔ~jN~j+A~jDFt,T~j. (4.9)

Uproszczone postaci wzorów na wycenę nogi zmiennej

Korzystając z warunku na stopę forward (4.8), wzory (4.7) i (4.9) możemy przekształcić tak, by nie zawierały odwołania do stóp forward. Pokażemy to w przypadku, gdy czynnik multiplikatywny m* stopy nogi zmiennej wynosi 1 (wtedy bowiem wzory te przyjmują szczególnie prostą postać).

Rozpatrzmy wyrażenia postaci

j=j0JFjΔ~jN~j+A~jDFt,T~j, (4.10)

które są składowymi wzoru (4.7) dla j0=2 i wzoru (4.9) dla j0=3. Korzystając z definicji stopy forward (4.8), składniki sumy (4.10) odpowiadające przepływom odsetkowym możemy przekształcić w następujący sposób

Δ~jFjN~jDFt,T~j=DFt,T~j-1-DFt,T~jN~j.

Stąd, po uwzględnieniu definicji amortyzacji A~j=N~j-N~j+1, wyrażenia pod sumą (4.10) możemy zapisać w postaci

FjΔ~jN~j+A~jDFt,T~j=DFt,T~j-1N~j-DFt,T~jN~j+1.

Po podstawieniu tych wyrażeń pod znak sumy (4.10) i po przeprowadzeniu stosownych uproszczeń pamiętając, że N~J+1=0, otrzymamy

j=j0JFjΔ~jN~j+A~jDFt,T~j=DFt,T~j0-1N~j0. (4.11)

Równość (4.11) wykorzystujemy do uproszczenia wzorów na wycenę nogi zmiennej.

Uproszczona postać wzoru (4.7).

Po wstawieniu (4.11) napisanego w przypadku j0=2 do wzoru (4.7) i przeprowadzeniu stosownych uproszczeń, otrzymujemy

NPVfloat=1+L1Δ~1N~1DFt,T~1+mj=1JΔ~jN~jDFt,T~j. (4.12)

Zauważmy, że wzór (4.12) w przypadku m=0 jest identyczny ze wzorem na wycenę obligacji o zmiennym kuponie, której okresy odsetkowe są takie same jak na zmiennej nodze kontraktu IRS.

Uproszczona postać wzoru (4.9).

Analogicznie jak w poprzednim przypadku, po wstawieniu (4.11) napisanego w przypadku j0=3 do wzoru (4.9) i przeprowadzeniu stosownych uproszczeń, otrzymujemy

NPVfloat=L1Δ~1N~1+A~1DFt,T~1+1+L2Δ~2N~2DFt,T~2+mj=1JΔ~jN~jDFt,T~j. (4.13)

4.3. Standardowy kontrakt IRS

(ang. plain vanilla IRS, generic IRS)

Na rynku kwotowane są stopy standardowych kontraktów IRS o szerokim zakresie terminów zapadalności: zwykle od 2Y do 10Y, 15Y, 20Y, 30Y oraz czasami 1Y (choć te na ogół mają nieco inną konstrukcję niż kontrakty IRS o dłuższych terminach zapadalności - noga zmienna kontraktu 1Y IRS płaci odsetki z większą częstotliwością niż kontrakty IRS o dłuższych czasach trwania).

Struktura standardowego kontraktu IRS jest następująca:

  • jednowalutowy,

  • wymiana samych odsetek: fixed/float,

  • okresy odsetkowe nogi stałej mają taką samą długość: zwykle rok (dla PLN, USD, EUR), lub pół roku (dla GBP, JPY),

  • bez marż nakładanych na stopę nogi zmiennej: m*=1 oraz m=0,

  • bez amortyzacji: nominał jest stały w trakcie trwania kontraktu,

  • obie nogi zaczynają (i kończą) się w tych samych chwilach czasu.

Wycena standardowego kontraktu IRS (receive: fixed, pay: float)

Wycenę standardowego kontraktu IRS w chwili tT~0,T~1fix uzyskujemy stosując wzór (4.6) do wyceny nogi stałej oraz wzór (4.12) z m=0 i N~1=N do wyceny nogi zmiennej. Aby zastosować te wzory do przepływów nóg tego kontraktu dołożyliśmy w terminie zapadalności kontraktu TM=T~J dwa wzajemnie znoszące się przepływy odpowiadające końcowym wymianom nominałów N. Stąd wycena standardowego kontraktu IRS dana jest wzorem

PIRS=NPVfixed-NPVfloat=RIRSNi=1MΔiDFt,Ti+NDFt,TM-1+L1Δ~1NDFt,T~1, (4.14)

Standardowy kontrakt IRS w chwili zawarcia kontraktu

Rozpatrzmy wycenę standardowego kontraktu IRS w chwili zawarcia kontraktu. Wówczas data wyceny t (będąca chwilą zawarcia kontraktu) jest równocześnie chwilą ustalenia stopy zmiennej L1=LT~0,T~1 dla pierwszego okresu odsetkowego nogi zmiennej, to jest t=T~0fix, a T~0=T0 jest bieżącą datą spot. Wartość kontraktu w chwili t dana jest wzorem (4.14), pomimo tego że wyceniamy kontrakt w dacie t=T~1fix ustalenia stopy rynkowej L1 dla pierwszego okresu odsetkowego nogi zmiennej T~0,T~1 (bowiem w T~0=T0 nie ma płatności nogi zmiennej). Z własności stopy L1 i sposobu wyznaczania czynników dyskontowych z kwotowań stóp depozytowych wynika, że

1+L1Δ~1DFt,T~1=DFt,T~0=DFt,T0.

Wtedy wzór (4.14) możemy zapisać w postaci

PIRS=DFt,T0NRIRSi=1MΔiDFt,T0,Ti+DFt,T0,TM-1, (4.15)

gdzie oznaczyliśmy

DFt,T0,T=DFt,TDFt,T0. (4.16)

Czynniki dyskontowe

DF*t,T=DFt,T0,T,

występujące w (4.15), określone wzorem (4.16), są czynnikami (obserwowanymi w chwili bieżącej t) dyskontującymi do daty spot.

Stopa standardowego kontraktu IRS

Standardowy kontrakt IRS jest zawierany ze stopą RIRS dobraną tak by wartość kontraktu w chwili jego zawarcia wynosiła zero (strony kontraktu IRS nie ponoszą kosztów początkowych zawierając kontrakt). Ze wzoru (4.15) wynika, że stopa RIRS spełnia równanie

RIRSi=1MΔiDF*t,Ti+DF*t,TM=1, (4.17)

skąd stopa ta wynosi

RIRS=1-DF*t,TMi=1MΔiDF*t,Ti.

Zauważmy, że warunek (4.17) oznacza, że obligacja o stałym oprocentowaniu RIRS z terminem wykupu TM, która płaci odsetki z taką samą częstotliwością jak noga stała kontraktu IRS, jest at par, to znaczy, cena tej obligacji jest równa jej wartości nominalnej. Stąd, stopy kontraktów IRS mogą być traktowane jako punkt odniesienia przy określaniu oprocentowania nowo emitowanych obligacji stałokuponowych.

Uwaga 4.1

Stopę RIRS/CCIRS niestandardowego kontraktu IRS/CCIRS na ogół wyznacza się również tak, by wartość tego kontraktu w chwili zawarcia wynosiła zero.

Stopa standardowego kontraktu IRS jako średnia stóp forward

Znów rozpatrzmy standardowy kontrakt IRS, w którym odsetki po obu nogach są płacone z taką samą częstotliwością. Ponieważ wartość kontraktu w chwili jego zawarcia wynosi zero, to

RIRSi=1MΔiDF*t,Ti=i=1MFiΔ~iDF*t,Ti. (4.18)

Zatem,

RIRS=i=1MFiΔ~iDF*t,Tii=1MΔiDF*t,Ti. (4.19)

Ze wzoru (4.19) wynika, że jeśli stopy forward i stopa RIRS są wyrażane w tej samej konwencji, czyli gdy Δi=Δ~i dla każdego i=1,,M, to

minFiRIRSmaxFi.

Ponadto, jak widać z (4.19), stopa RIRS jest średnią ważoną stóp Fi. Jako przykład, weźmy dwuletni kontrakt IRS z odsetkami płaconymi co pół roku po obu nogach. Ponieważ

F2=RFRA6x12,F3=RFRA12x18,F4=RFRA18x24,

wzór (4.19) oznacza, że stopa RIRS 2Y jest, w przybliżeniu, średnią ważoną czynnikami dyskontowymi, obserwowalnych na rynku: stopy LIBOR 6M oraz stóp FRA na kolejne 6-miesięczne okresy.

Standardowy kontrakt IRS vs. seria kontraktów FRA

Rozpatrzmy standardowy kontrakt IRS, w którym odsetki po obu nogach są płacone z taką samą częstotliwością. Wówczas taki kontrakt jest serią wymian odsetek

  • RFRAΔiN w chwili Ti,

  • -FiΔ~iN w chwili Ti.

Każda taka wymiana (za wyjątkiem pierwszej) może być potraktowana jako syntetyczne przepływy (sprzedanego) kontraktu FRA×Ti-1×Ti ze stopą RIRS. Pierwsza wymiana w kontrakcie IRS jest wymianą odsetek według stopy RIRS za odsetki według ustalonej już rynkowej stopy referencyjnej. Tak więc wartość takiego kontraktu IRS jest taka sama jak wartość serii sprzedanych kontraktów FRA×T1×T2, , FRA×TM-1×TM z taką samą stopą równą RIRS oraz pierwszej wymiany odsetek. Warto zauważyć, że te kontrakty FRA mają na ogół nierynkową stopę (ang. off-market), wszystkie taką samą równą RIRS.

4.4. Bootstrapping czynników dyskontowych

W praktyce wzór (4.17) stosuje się raczej do wyznaczenia wartości czynników dyskontowych niż do wyznaczania stóp kontraktów IRS, bowiem to właśnie na podstawie kwotowań stóp standardowych kontraktów IRS wyznacza się strukturę stóp procentowych i czynników dyskontowych. Niech RM oznacza stopę standardowego kontraktu IRS, który zapada w TM. Terminy zapadalności standardowych kontraktów IRS, w których odsetki nogi stałej są płacone rocznie, są ,,wielokrotnościami lat”, co zaznaczamy pisząc Tk=kY (gdzie Y symbolizuje okres roczny, a k jest liczbą naturalną). W przypadku gdy odsetki nogi stałej są płacone co pół roku, terminy zapadalności tych kontraktów są ,,wielokrotnościami sześciomiesięcznych okresów” i wówczas Tk=kY, gdzie k=12, 1, 112,2, 212,.

Przekształcając (4.17) otrzymujemy

DF*t,TM=1-RMi=1M-1ΔiDF*t,Ti1+RMΔM=1-RMQM-11+RMΔM, (4.20)

gdzie oznaczyliśmy

QK=i=1KΔiDF*t,Ti.

Wzór (4.20) stosujemy rekurencyjnie przy założeniu, że mamy już wyznaczony (innymi metodami) czynnik dyskontowy DF*t,T1. Zauważmy również, że aby rekurencja była możliwa musimy założyć, że końce okresów odsetkowych kontraktu IRS użytego w (4.20) są zgodne z terminami zapadalności poprzednich kontraktów i wówczas mamy związek

QM=QM-1+ΔMDF*t,TM.

Powyższe równanie ułatwia przeprowadzenie rekurencyjnych obliczeń wartości czynników dyskontowych.

Problem gładkości stóp forward

Jakość zbudowanej krzywej czynników dyskontowych (zerokuponowych stóp procentowych) jest oceniana na podstawie przebiegu implikowanych z tej krzywej stóp forward. Jednym z kryteriów takiej oceny jest gładkość (regularność) względem t stóp forward ft,t+h o pewnym ustalonym tenorze h.

Na gładkość stóp forward wpływ mają

  • wartości danych wejściowych użytych do wyznaczenia czynników dyskontowych – te przyczyny można uznać za obiektywne,

  • sposoby uzupełniania brakujących danych wejściowych, np. interpolacje stóp par,

  • metody interpolacji i ekstrapolacji czynników dyskontowych,

  • założenia odnośnie postaci funkcjonalnej krzywej czynników dyskontowych i sposobu jej estymacji.

Wyznaczanie krzywej czynników dyskontowych o gładkich stopach forward

Stopy forward implikowane z krzywej swapowej otrzymanej przez bootstrapping często mają nieregularny przebieg, który nie ma ekonomicznego uzasadnienia. Poniżej opiszemy sposób wyznaczania krzywej swapowej która dokładnie wycenia kontrakty IRS i dla której stopy implikowane zmieniają się w sposób regularny.

Idea wyznaczania takiej krzywej jest następująca

  • czynniki dyskontowe są wyznaczane przez stopy forward o ustalonym relatywnie krótkim tenorze (np. trzy miesiące), które dobieramy tak, by

  • kontrakty IRS były prawidłowo wycenione przez tą krzywą,

  • stopy forward zmieniały się w sposób regularny.

Oznaczenia:

  • F0=L3M – znana (z rynku) stopa typu LIBOR dla okresu 3M

  • L6M – znana (z rynku) stopa typu LIBOR dla okresu 6M

  • F1=F3M,6M – stopa forward implikowana ze znanych (z rynku) stóp L3M oraz L6M; alternatywnie zamiast korzystać ze stopy L6M można za F1 przyjąć stopę kontraktu FRA3x6

  • Fj=fj3M,j+13M dla j=2,,J – szukane 3M stopy forward dla kolejnych 3M okresów począwszy od 6M

  • Δj=Δj3M,j+13M – długość okresu depozytowego stopy Fj

  • Rn – rynkowe kwotowania stóp wybranego zestawu n-letnich kontraktów IRS, to jest dla nn1,n2,,nM

Stopy forward Fj (j=2,,J) znajdujemy rozwiązując następujący problem optymalizacyjny

minj=2JωjFj-Fj-12 (4.21)

pod warunkiem, że dla każdego nn1,n2,,nM zachodzi

Rnk=1nΔk-1Y,kYDFkY=1-DFnY, (4.22)

gdzie czynniki dyskontowe są obliczone następującym wzorem rekurencyjnym

DFj+13M=DFj3M1+FjΔjdlaj=1,,J, (4.23)

przy czym

DF6M=11+L6MΔ0,6MlubDF6M=DF3M1+F1Δ3M,6M.

W wyrażeniu (4.21) ωj>0 są wagami, które określają relatywny wpływ poszczególnych składników na wartość sumy. Zwykle przyjmuje się, że ωj=1 dla każdego j. Wartość sumy (4.21) mierzy stopień zmienności (wahanie) stóp forward. Im ta wartość jest mniejsza, tym stopy zmieniają się w bardziej regularny sposób. Dobierając wagi ωj w specyficzny sposób, możemy wymusić w której części krzywej stopy forward zachowują się regularnie a w której dopuszczamy większe wahania tych stóp.

Warunek (4.22) gwarantuje, że kontrakty IRS z wybranego zestawu są poprawnie wyceniane przez krzywą. W odróżnieniu do standardowego bootstrappingu, zestaw kontraktów IRS nie musi się składać ze wszystkich kolejnych kontraktów. Zagadnienie optymalizacyjne (4.21) – (4.22) rozwiązuje się stosując standardowe algorytmy numeryczne, na przykład metodę gradientów sprzężonych lub metodę Newtona (dostępne w narzędziu Solver arkusza kalkulacyjnego MS Excel).

Możliwe są jeszcze inne warianty powyższej metody. Na przykład,

  • zamiast stóp forward, szukamy stóp zerokuponowych kapitalizowanych w sposób ciągły yj dla określonych tenorów, na przykład, postaci tj=j3M, takich, że jeżeli na ich podstawie wyliczyć czynniki dyskontowe i stopy forward, to spełnione są warunki (4.21) – (4.22).

  • Wtedy w powyższym zadaniu zmieniamy tylko sposób wyznaczania czynników dyskontowych na następujący

    DFj3M=exp-yjtjdlaj=2,3,,J,

    a stopy forward występujące w (1) obliczamy wzorem

    Fj=1ΔjDFj3MDF(j+1)*3M)-1.

4.5. Własności stóp kontraktów IRS

Korzystając ze związku (4.17) dla kontraktu IRS zapadalnego w TM-1, który zapisaliśmy w postaci

RM-1QM-1=1-DF*t,TM-1,

wyrażenie (4.18) możemy przedstawić w postaci

DF*t,TM=1-RMRM-11-DF*t,TM-11+RMΔM. (4.24)

Ze wzoru (4.24) wynikają dwa warunki na poprawność struktury czynników dyskontowych. Mianowicie, warunek DF*t,TM>0 oznacza, że stopa RM kontraktu IRS musi spełniać nierówność

RMRM-11-DF*t,TM-1<1. (4.25)

Z warunku na monotoniczność czynników dyskontowych DF*t,TM<DF*t,TM-1 otrzymujemy natomiast następujące ograniczenie

1-RMRM-11-DF*t,TM-1<1+RMΔMDF*t,TM-1. (4.26)

Korzystając z tych dwóch warunków, można pokazać (Zadanie 4.6), że jeśli DF*t,T0 dla T oraz gdy ciąg stóp RM jest ograniczony, to

RMRM-11gdyM. (4.27)

Zagadnienia i zadania na Ćwiczenia

Ćwiczenie 4.1 (Terminowy kontrakt IRS (ang. forward starting IRS))

W terminowym kontrakcie IRS rozpoczęcie okresów odsetkowych następuje w przyszłości w stosunku do daty spot dla daty zawarcia kontraktu (inaczej: data ustalenia wartości rynkowej stopy dla pierwszego okresu odsetkowego nogi zmiennej znajduje się w przyszłości w stosunku do daty zawarcia kontraktu).

  • (a) Wyceń standardowy kontrakt terminowy IRS w chwili t która znajduje się przed rozpoczęciem okresów odsetkowych kontraktu.

  • (b) Przy założeniu, że wartość tego kontraktu w chwili jego zawarcia wynosi zero, znajdź wzór na wartość stopy tego kontraktu.

Ćwiczenie 4.2

Wyprowadź wzory uproszczone na wycenę nogi zmiennej kontraktu IRS/CCIRS bez założenia m*=1.

Ćwiczenie 4.3

(a) Dane są następujące wielkości:

  • sześciomiesięczna stopa depozytowa wynosi 6.00%,

  • kwotowania kontraktów FRA na przyszłą stopę procentową wynoszą

    FRA6x12 – 6.20%, FRA12x18 – 6.30%,

  • stopa dwuletniego kontraktu IRS wynosi 6.50%,

  • ceny obligacji zerokuponowych, które zapadają za dwa i pół roku oraz za trzy lata, wynoszą odpowiednio B212Y=85.00 oraz B3Y=82.50.

Wyznacz wartości czynników dyskontowych dla okresów czasu będących wielokrotnościami sześciomiesięcznych okresów do trzech lat włącznie. W obliczeniach, dla uproszczenia, przyjmij, że długość n-miesięcznego okresu czasu (n=6,12,18,24,30,36) wynosi n12 lat.

(b) Rozpatrzmy jednowalutowy kontrakt wymiany procentowej typu fixed/float ze zmiennym nominałem o czasie trwania 3 lata. W trakcie trwania kontraktu nominał kontraktu jest redukowany o 20% początkowej wartości (tj. wartości w chwili zawarcia) po każdym rocznym okresie odsetkowym. Odsetki po stronie stałej (fixed leg) są płacone co roku, a po stronie zmiennej (float leg) co pół roku.

Przy danych rynkowych podanych w punkcie (a) oblicz stopę stałej strony kontraktu, przy której wartość tego kontraktu w chwili zawarcia wynosi zero.

Ćwiczenie 4.4 (Rollercoaster swap)

Firma Y ma dług od którego płaci odsetki po stopie WIBOR 6M plus 50 bp marży. Struktura tego długu jest następująca: w pierwszym roku nominał długu wynosi 50 mln PLN, w drugim 80 mln PLN, w trzecim 100 mln PLN, w czwartym 60 mln PLN, i ostatnim piątym roku 40 mln PLN. Firma Y chce zrestrukturyzować płatności odsetkowe od tego długu w ten sposób by przez pięć lat płacić stopę WIBOR 6M powiększoną o marżę m od stałego nominału w wysokości 65 mln PLN. W tym celu firma Y zawiera z bankiem X odpowiedni kontrakt IRS. Jaką minimalną wartość marży m Bank X powinien zakwotować firmie Y? W celu wykonania obliczeń przyjmij, że stopy kontraktów IRS (annual, ACT/365) wynoszą: 1Y – 5.50%, 2Y – 5.60%, 3Y – 5.70%, 4Y – 5.90%, 5Y – 6.00%, oraz dla uproszczenia obliczeń załóż, że każdy roczny okres ma 365 dni.

Ćwiczenie 4.5 (Asset swap)

Rozpatrzmy dwuletnią obligację, która płaci co pół roku kupon według stopy zmiennej L (typu LIBOR) powiększonej o marżę m. Cena tej obligacji wynosi 101. Inwestor jest skłonny kupić tą obligację pod warunkiem że jednocześnie będzie mógł zawrzeć kontrakt IRS, który zamieni odsetki otrzymywane z tej obligacji na odsetki liczone według stopy stałej, przy czym stopa tego kontraktu IRS powinna być tak dobrana by cały pakiet (obligacja plus kontrakt IRS) był at par.

  • (a) Oblicz wysokość marży m.

  • (b) Oblicz wysokość stopy kontraktu IRS.

  • (c) Oblicz oprocentowanie stałego kuponu, który w efekcie nabycia tego pakietu (asset swapa) będzie otrzymywał inwestor.

Do obliczeń użyj następującej krzywej czynników dyskontowych

T6M1Y1.5Y2Y2.5Y3YDF0.970.950.930.910.880.85
Ćwiczenie 4.6

Pokaż, że jeśli DF*t,T0 dla T oraz gdy ciąg stóp RM jest ograniczony, to RMRM-11 przy TM.

Ćwiczenie 4.7

Niech Rn oznacza stopę n-letniego kontraktu IRS, który zapada w T=nY.

  • (a) Pokaż, że

    DFnY=DFn-1Y-Rn-Rn-1k=1n-1ΔkDFkY1+RnΔn.
  • (b) Korzystając z wyniku punktu (a), pokaż, że jeśli Rn=Rn-1, to stopa prosta forward dla okresu czasu n-1Y,nY wynosi Rn.

  • (c) W szczególności, pokaż, że jeśli struktura stóp procentowych kontraktów IRS jest płaska, tzn. Rn=R dla każdego n=1,2,, to proste stopy forward Fn-1Y,nY są takie same dla każdego n i wynoszą R. Ponadto, pokaż że wówczas

    DFnY=k=1n11+RΔk.

    Jeśli założyć dodatkowo, że Δk=1 dla każdego k, to powyższy wzór przyjmuje szczególnie czytelną postać, mianowicie

    DFnY=11+Rn.
Ćwiczenie 4.8
  • (a) Inverse floater (bull floater)

    Inverse floater to papier wartościowy, w którym kupon jest liczony według stopy R-L, gdzie R jest stałą stopą, a L zmienną stopą rynkową (typu LIBOR, WIBOR), i oczywiście w terminie zapadalności zwraca nominał. Zwykle, stopa R jest istotnie większa niż stopa L ustalona na rynku w chwili emisji papieru i jest dobierana tak by w chwili emisji papier był at par. Ile powinna wynosić stopa R?

  • (b) Bear floater

    Bear floater to papier wartościowy, w którym kupon jest liczony według stopy 2L-R, gdzie R jest stałą stopą, a L zmienną stopą rynkową (typu LIBOR, WIBOR) ,i oczywiście w terminie zapadalności zwraca nominał. Zwykle, stopa R jest dobierana tak by w chwili emisji papier był at par. Ile powinna wynosić stopa R?

Uwaga: W praktyce zwykle warunki inverse floater i bear floater ograniczają z dołu kupon tak by miał on zawsze nieujemną wartość. Wówczas, wyznaczając stopę R należy uwzględnić koszt opcji gwarantującej nieujemność kuponu. Wrócimy do tego problemu w wykładzie 12.

Ćwiczenie 4.9

Rozpatrzmy standardowy kontrakt IRS (receive fixed) o rezydualnym czasie trwania n lat, który był zawarty ze stopą R0. Bieżące kwotowanie standardowego kontraktu IRS nY (pay fixed) wynosi Rn. Pokaż, że koszt przedterminowego zamknięcia zawartego kontraktu (na jednostkę nominału) wynosiłby

P=R0-Rni=1MnΔiDF*Ti,

gdzie Δi oznacza ułamek roku i- tego okresu odsetkowego nogi stałej kontraktu, Ti koniec tego okresu, a Mn jest liczbą okresów odsetkowych nogi stałej, DF*T jest czynnikiem dyskontującym do daty spot.

Ćwiczenie 4.10

Rozpatrzmy kontrakt IRS (pay fixed annual / receive float semi-annual) o zmiennym nominale o rezydualnym czasie trwania 3 lata zawarty ze stopa 5.00%. Nominał tego kontraktu IRS w ciągu kolejnych trzech lat jest następujący: w 1 roku – 120 mln PLN, w 2 roku – 80 mln PLN, w 3 roku – 100 mln PLN. Bieżące kwotowanie standardowego kontraktu IRS 3Y (fixed annual / float semi-annual) wynosi 5.00%. Czy zamykając w chwili bieżącej kontrakt IRS zrealizujemy zysk czy stratę?

Treść automatycznie generowana z plików źródłowych LaTeXa za pomocą oprogramowania wykorzystującego LaTeXML.

Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego.

Projekt współfinansowany przez Ministerstwo Nauki i Szkolnictwa Wyższego i przez Uniwersytet Warszawski.