Hva er SONIA-kurve interpolering?

SONIA (Sterling Overnight Index Average) er den britiske referanserenten for overnattingslån i pund, tilsvarende Nibor i Norge. En SONIA-kurve viser sammenhengen mellom løpetid og rente for SONIA-baserte instrumenter, som swap-avtaler. Men i praksis har man bare observerte renter for noen få standard løpetider (for eksempel 1 uke, 1 måned, 3 måneder, 6 måneder, 1 år, 2 år, 5 år osv.). For å kunne prise kontrakter med andre løpetider, må man estimere renten mellom disse punktene. Det er nettopp det SONIA-kurve interpolering handler om.

Interpolering er en matematisk teknikk der man bruker kjente verdier til å beregne ukjente verdier innenfor samme område. I rentesammenheng betyr det at man tar de observerte rentene for to løpetider og regner ut en rente for en løpetid som ligger mellom dem. For eksempel: Hvis vi vet renten for 3 måneder og for 6 måneder, kan vi interpolere renten for 4 måneder. Dette gjør rentekurven kontinuerlig og brukbar for alle løpetider.

For norske investorer er SONIA-kurven relevant fordi mange internasjonale renteprodukter, spesielt i GBP, prises mot SONIA. Når man handler OTC-derivater eller vurderer verdien av en rentebytteavtale, må man kunne fastsette nullkupongrenter for alle betalingstidspunkter. Uten interpolering ville man måtte nøye seg med de få observerte løpetidene, noe som gir unøyaktige priser. Derfor er interpolering en kritisk del av rentekurvekonstruksjonen.

Forstå SONIA-kurve interpolering

For å forstå interpolering må man først forstå SONIA-kurvens oppbygning. Kurven er en nullkupongrentekurve, der hvert punkt representerer den årlige avkastningen på en investering med null kupong og en gitt løpetid. Disse rentene kommer fra SONIA-swaprenter eller futures, og de observeres for bestemte løpetider (tenorer). For eksempel kan en bank ha markedsdata som viser at 3-måneders SONIA-swap gir 4,50 %, 6-måneders gir 4,70 %, og 1-års gir 5,00 %. Men hva med 9 måneder? Det finnes ikke et standardinstrument for 9 måneder, så man må interpolere.

Interpolering bygger på antakelsen om at rentene endrer seg jevnt mellom de observerte punktene. I virkeligheten kan rentekurven ha krumning, men for korte intervaller gir enkel interpolering ofte et godt nok estimat. Det er flere metoder, og valget påvirker hvor glatt kurven blir. En for bratt eller uregelmessig kurve kan gi feilprising av opsjoner eller swaptioner.

For investorer er det viktig å vite at interpolering ikke skaper ny informasjon, den bare tilnærmer. Jo tettere de observerte punktene er, desto mer nøyaktig blir interpoleringen. I markeder med høy likviditet, som for GBP, har man ofte mange observerte punkter, men for lengre løpetider (over 30 år) eller for korte perioder (under 1 uke) kan det være hull. Interpolering fyller disse hullene, men det er alltid en viss usikkerhet.

Hvordan fungerer SONIA-kurve interpolering?

Den mest grunnleggende metoden er lineær interpolering. Da antar man at renten endrer seg lineært mellom to observerte punkter. Formelen er:

r(t) = r1 + (t - t1) * (r2 - r1) / (t2 - t1)

Her er r(t) den interpolerte renten for løpetid t, r1 og r2 er observerte renter for løpetidene t1 og t2, og t ligger mellom t1 og t2. For eksempel: Hvis t1 = 3 måneder, r1 = 4,50 %, t2 = 6 måneder, r2 = 4,70 %, og vi vil ha renten for t = 4 måneder, blir regnestykket:

r(4) = 4,50 + (4-3) (4,70-4,50) / (6-3) = 4,50 + 1 0,20 / 3 = 4,50 + 0,0667 = 4,5667 %.

Lineær interpolering er enkel, men den gir knekkpunkter ved de observerte løpetidene, noe som kan være problematisk for derivater som er sensitive for kurvens helning.

En mer avansert metode er kubisk spline-interpolering, der man tilpasser tredjegradspolynomer mellom hvert par av punkter. Dette gir en jevnere kurve uten knekk. Andre metoder inkluderer log-lineær interpolering (der man interpolerer logaritmen av renten) eller Nelson-Siegel-modellen, som bruker en parametrisk funksjon for hele kurven. I praksis velger finansinstitusjoner den metoden som gir best tilpasning til markedsdata og minst arbitrasje.

For å illustrere forskjellen kan vi se på en tabell med interpolerte verdier for 4 måneder med ulike metoder, gitt de samme observerte punktene:

Historisk bakgrunn

SONIA ble introdusert i 1997 av British Bankers' Association som en referanserente for overnattingslån, men den fikk fornyet betydning etter at LIBOR ble skandalisert i 2012. Etter at LIBOR ble faset ut i 2021, ble SONIA den primære risikofrie referanserenten for GBP. Dette førte til et behov for å konstruere pålitelige SONIA-rentekurver, inkludert interpoleringsmetoder.

Før SONIA overtok, brukte markedet LIBOR-kurver med ulike interpoleringsmetoder, ofte lineær eller kubisk spline. Overgangen til SONIA krevde nye kurvekonstruksjonsteknikker fordi SONIA er en overnattingsrente, mens LIBOR var terminsbasert. Dette gjorde at kurvene ble brattere på kort sikt og krevde mer presis interpolering for korte løpetider.

I Norge har Nibor vært den dominerende referanserenten, men internasjonale investorer som handler GBP-produkter må forholde seg til SONIA. Norske banker og fond har derfor investert i systemer for å konstruere SONIA-kurver med interpolering, ofte ved hjelp av programvare som Bloomberg eller egenutviklede modeller. Forståelsen av interpolering er derfor ikke bare teoretisk, men helt nødvendig for korrekt prising av rentederivater.

Praktisk eksempel

La oss ta et konkret eksempel med norske kroner omregnet til pund for enkelhets skyld. Anta at du som norsk investor har en rentebytteavtale (swap) der du betaler fast rente og mottar SONIA. Avtalen har en løpetid på 9 måneder, og du må fastsette nullkupongrenten for 9 måneder. Du har følgende observerte SONIA-swaprenter (i prosent):

Løpetid (måneder)Rente (%)
34,50
64,70
125,00
For å få renten for 9 måneder kan du interpolere mellom 6 og 12 måneder. Bruker vi lineær interpolering:

r(9) = 4,70 + (9-6)(5,00-4,70)/(12-6) = 4,70 + 30,30/6 = 4,70 + 0,15 = 4,85 %.

Hvis du i stedet brukte log-lineær interpolering (interpolerer logaritmen), ville resultatet bli litt annerledes. La oss sammenligne: log(4,70) = 1,547, log(5,00) = 1,609. Interpolert log = 1,547 + (9-6)*(1,609-1,547)/6 = 1,547 + 0,031 = 1,578. Eksponentiering gir e^1,578 = 4,84 %. Forskjellen er liten, men for store beløp kan den utgjøre flere tusen kroner.

For å se hvordan interpolering påvirker prisingen, kan vi regne ut nåverdien av en betaling om 9 måneder på 1 million GBP. Med lineær rente 4,85 % blir nåverdien: 1 000 000 / (1+0,0485)^(9/12) ≈ 1 000 000 / 1,0362 ≈ 965 100 GBP. Med log-lineær 4,84 % blir nåverdien 1 000 000 / (1+0,0484)^(0,75) ≈ 965 200 GBP. Forskjellen er 100 GBP per million, noe som kan bli betydelig for store porteføljer.

Fordeler og ulemper

Fordeler med SONIA-kurve interpolering:

  • Gjør det mulig å prisinge kontrakter med alle løpetider, ikke bare standardtenorer.
  • Reduserer behovet for å ha likvide markeder for hver enkelt løpetid.
  • Enkle metoder som lineær interpolering er raske og enkle å implementere.
  • Jevnere metoder (kubisk spline) gir kontinuerlige førstederiverte, noe som er viktig for risikostyring (sensitivity-beregninger).
  • Ulemper:

  • Ingen interpoleringsmetode er perfekt; den innebærer alltid en antakelse om renteutviklingen.
  • Valg av metode kan påvirke prisen på derivater, og ulike aktører kan få ulike priser for samme kontrakt.
  • Interpolering kan skape arbitrasjemuligheter hvis kurven ikke er konsistent med markedsdata.
  • For løpetider langt utenfor observerte punkter (ekstrapolering) blir usikkerheten stor.
For norske investorer er det viktig å være klar over at interpolering er et verktøy, ikke en fasit. Man bør alltid sjekke hvilken metode motparten bruker, og om mulig benytte samme metode for å unngå prisforskjeller.

Vanlige misforståelser

En vanlig misforståelse er at interpolering gir en «riktig» rente. I virkeligheten er det bare et estimat. Markedet har ikke én sann rente for en løpetid som ikke handles aktivt; interpolering gir en konsistent måte å tilnærme seg den på.

En annen misforståelse er at lineær interpolering alltid er bra nok. For korte løpetider (under 1 år) fungerer den ofte greit, men for lengre løpetider kan kurven ha krumning som lineær interpolering ikke fanger opp. Da kan mer avanserte metoder gi bedre resultater.

Noen tror også at interpolering kan brukes for alle typer rentekurver på samme måte. Men SONIA-kurven har andre egenskaper enn for eksempel Nibor-kurven, fordi SONIA er en overnattingsrente som akkumuleres daglig. Derfor må interpoleringen ta hensyn til rentes rente-effekten, noe som gjør at man ofte interpolerer i nullkupongrenter eller diskonteringsfaktorer, ikke direkte i swaprenter.

Til slutt: Mange investorer antar at interpolering er en automatisert prosess som ikke krever innsikt. Men for å unngå feil bør man forstå hvilke data som mates inn, og om det finnes likviditetshull eller ekstreme verdier som kan forvrenge kurven.

Oppsummering

SONIA-kurve interpolering er en uunnværlig teknikk for å konstruere en kontinuerlig rentekurve basert på observerte markedsrenter. Den gjør det mulig å prise rente-derivater for alle løpetider, noe som er avgjørende for norske investorer som handler i GBP-markedet.

Vi har sett at det finnes flere metoder, fra enkel lineær interpolering til mer komplekse kubiske splines. Valget av metode påvirker prisingen, spesielt for løpetider mellom standardtenorer. Derfor er det viktig å være bevisst på hvilken metode som brukes, og å forstå dens begrensninger.

For å oppsummere: Interpolering er et verktøy for å fylle hull, men det skaper ikke ny informasjon. Investorer bør alltid kvalitetssikre inputdata og vurdere usikkerheten i estimatene. Ved å mestre SONIA-kurve interpolering kan man ta bedre beslutninger i rentemarkedet og unngå kostbare prisfeil.