ObjektdokumentationZusammengesetzte Kurven

 

Jede zusammengesetzte Kurve besteht aus genau einer Zinskurve und einer beliebigen Anzahl von Basis-Spread-Kurven. Die Eigenschaften der Zinskurve legen die Eigenschaften der resultierenden zusammengesetzten Kurve fest.

Das Zinskurven-Framework ermöglicht es Ihnen, ein Set an Basis-Spread-Kurven abzuleiten, die zu der Zinskurve hinzugefügt werden, sowohl für Forward-Zinskurven und als auch für Zinskurven, die in der Auswertungsart/Bewertungsregel zugeordnet werden. Darüberhinaus kann eine Credit-Spread-Kurve abgeleitet werden.

  1. Ableitung der Basis-Spread-Kurven

    • Ermittlung der Basis-Spread-Kurvenart

      Zunächst wird die Basis-Spread-Kurvenart ermittelt. Dies ist entweder die Basis-Spread-Kurvenart (bid/ask), die in der relevanten Auswertungsart/Bewertungsregel zugeordnet wurde oder bei Forward-Berechnungen die Basis-Spread-Kurvenart, die der Zinskurvenart der relevanten Zinskurve für Forward-Berechnungen zugeordnet wurde.

    • Ermittlung der konkret zu verwendenden Basis-Spread-Kurve

      • Unterschieden nach Forward-Berechnungen und Auswertungsprozessen liefert SAP Ihnen BAdIs aus, mit Hilfe derer die konkret zu verwendende Basis-Spread-Kurve der relevanten Basis-Spread-Kurvenart ausgewählt wird.

        Die BAdIs gehören zum Erweiterungsspot ES_FTBBYC_SPREAD_CURVES_DER. Sie finden die BAdIs im Customizing des Treasury and Risk Management unter Anfang des Navigationspfads Analyzer Basiseinstellungen Navigationsschritt Bewertung Navigationsschritt Spread-Kurvenableitung Ende des Navigationspfads:

        • BAdI BADI_FTBBYC_SPREAD_CURVES_EVAL BAdI: Ableitung der Basis-Spread-Kurve für Auswertungszwecke

        • BAdI BADI_FTBBYC_SPREAD_CURVES_FORW BAdI: Ableitung der Basis-Spread-Kurve für Forward-Berechungen

        SAP liefert Standard-Implementierungen (z.B. BADII_BSPRD_DER_FWD_001 für die Ermittlung der Basis-Spread-Kurve(n) für Forward-Berechnungen zum BAdI BADI_FTBBYC_SPREAD_CURVES_FORW) und Implementierungs-Beispielklassen aus, die sie verwenden können.

        Für die Ermittlung der Basis-Spread-Kurve(n) für Auswertungszwecke liefert SAP z.B. zwei Implementierungs-Beispielklassen für das BAdI BADI_FTBBYC_SPREAD_CURVES_EVAL BAdI: Basis-Spread-Kurven für Auswertungszwecke ableiten. Sie müssen nun noch ihre eigenen Implementierungen anlegen, dabei können Sie sich an den Implementierungs-Beispielklassen orientieren:

        • CL_FTBBYC_EX_BSPRD_DER_EVAL001 Beispiel: Ableitung von Währungs-Spreads für die Abzinsung

        • CL_FTBBYC_EX_BSPRD_DER_EVAL002 Beispiel: Währungskombination von risikofreien Abzinsungswährungen

        Im Customizing unter Treasury and Risk Management unter Anfang des Navigationspfads Analyzer Basiseinstellungen Navigationsschritt Bewertung Navigationsschritt Auswertungsart definieren Ende des Navigationspfads ordnen Sie pro Auswertungsart/Bewertungsregel auf der Registerkarte Auswertungssteuerung im Bereich Basis-Spread-Kurvenableitung eine 4–stellige ID jeweils für die beiden Fälle Forward-Berechnung (Feld Spread-Ableit.-ID (Forward)) und Auswertungszwecke (Feld Spread-Ableit.-ID (Ausw.)) zu. Diese 4–stellige-ID verwenden Sie in den BAdI-Implementierungen als Filterwert.

        Beispiel

        Die ausgelieferte Implementierung BADII_BSPRD_DER_FWD_001 verwendet beispielsweise den Filterwert TENO. Um diese Implementierung zu nutzen, müssen Sie den Wert TENO in der relevanten Auswertungsart/Bewertungsregel auf der Registerkarte Auswertungssteuerung im Bereich Basis-Spread-Kurvenableitung im Feld Spread-Ableit.-ID (Forward) eintragen.

        Wenn der Tenor einer Zinskurve von der Laufzeit des Referenzzinssatzes abweicht, dann sucht die Implementierung TENO nach einer passenden Tenor-Spread-Kurve. Auf diese Weise können Sie beispielsweise eine Swap-Kurve vs. 6–Monats-EURIBOR als Forward-Kurve für alle EUR Referenzzinssätze wie den 3–Monats-EURIBOR zuordnen. Die Spread-Kurven-Ableitung wird dann nach einer passenden Spread-Kurve suchen um die 3–Monats Forward-Kurve aus der 6–Monats-Zinskurve und der 3–Monats/6–Monats-Tenor-Spread-Kurve zu konstruieren.

  2. Ableitung der Credit-Spread-Kurven

    Bei ausgehenden Zahlungen wird die Credit-Spread-Kurve des eigenen Unternehmens angewandt, bei eingehenden Zahlungen die Credit-Spread-Kurve ihres Geschäftspartners. Die Ableitung Credit-Spread-Kurven erfolgt über die Referenzeinheiten. Es werden nur Referenzeinheiten berücksichtigt, bei denen das Kennzeichen Verwendung in Kurven gesetzt wurde.

    Ermittlung der Referenzeinheiten

    Das System bestimmt getrennt die ‚eigene‘ Referenzeinheit sowie die des Geschäftspartners. Für beide Fälle gibt es Standard-Ableitungs-Logiken, welche Sie durch eigene Implementierungen der BAdIs BAdI: Referenzeinheit für Ihre eigenen Firmen ableiten sowie BAdI: Referenzeinheit für Geschäftspartner ableiten ersetzt werden können. Dafür ermittelt das System zunächst die Ableitungs-IDs die in der relevanten Auswertungsart/Bewertungsregel für die Ableitung der Referenzeinheiten zugeordnet sind.

    • Standardableitung bei OTC-Geschäften

      • Referenzeinheit für ihre eigene Firma

        Die Standardimplementierung sucht zunächst eine Referenzeinheit für den Buchungskreis des Geschäfts. Gibt es keine Referenzeinheit für diesen Buchungskreis, wird eine Referenzeinheit für den in der Auswertungsart/Bewertungsregel hinterlegten Buchungskreis gesucht.

      • Referenzeinheit für ihren Geschäftspartner (in der Rolle Kontrahent)

        Die Standardimplementierung prüft zunächst ihre Einstellungen in der Auswertungsart/Bewertungsregel auf der Registerkarte Auswertungssteuerung im Bereich Credit-Spread-Kurvenableitung.

        • Wenn Sie dort im Feld Geschäftspartner Beziehungstyp keinen Eintrag hinterlegt haben, dann sucht das System eine Referenzeinheit für den Geschäftspartner des Geschäfts.

        • Wenn Sie dort im Feld Geschäftspartner Beziehungstyp einen Beziehungstyp hinterlegt haben, dann bestimmt das System zunächst den über diesen Beziehungstyp mit dem Geschäftspartner verbundenen Geschäftspartner und sucht die Referenzeinheit für diesen verbundenen Geschäftspartner. Dies können Sie nutzen, um z.B. einen Geschäftspartner mit dem Credit-Spread des Mutterkonzerns zu bewerten. In diesem Fall würden sie dann in der Auswertungsart/Bewertungsregel den Beziehungstyp auswählen, der einer Tochtegesellschaft zugeordnet wird.

          Wenn der Geschäftspartner in den Geschäftspartner-Stammdaten nicht über diesen Beziehungstyp mit einem anderen Geschäftspartner verbunden ist, dann ermittelt das System die Referenzeinheit für den Geschäftspartner des Geschäfts.

        Wenn das System für die so ermittelten Geschäftspartner keine Referenzeinheiten findet, dann wird in der Zuordnungstabelle Geschäftspartner zu Referenzeinheiten zuordnen (Transaktion RMBPRE_ASSIGN) nach einer dem Geschäftspartner zugeordeten Referenzeinheit gesucht.

    • Standardableitung bei Wertpapierbeständen

      Das System sucht zunächst nach einer Referenzeinheit für die Wertpapierkennnummer. Wenn es für die Kennnummer keine Referenzeinheit gibt, dann wird nach der Referenzeinheit des Emittenten gesucht. Bei Aktivbeständen wird hierbei der Geschäftspartner, bei Passivbeständen der Buchungskreis verwendet. Das weitere Vorgehen entspricht dem Vorgehen bei OTC-Geschäften.

    Ermittlung der Credit-Spread-Kurve

    Die Credit-Spread-Kurve ergibt sich aus der der ermittelten Referenzeinheit zugeordneten Credit-Spread-Kurvenstruktur und der getroffenen Bid/Ask Entscheidung.

  3. Erzeugung der zusammengesetzten Kurve

    Zunächst werden die Zinskurve und die Basis-Spread-Kurven sowie die Credit-Spread-Kurven aufgebaut. Als Ergebnis stehen nun die jeweiligen Zerosätze zur Verfügung. Siehe auch: Aufbau von Zinskurven und , Basis-Spreads und Basis-Spread-Kurven und Credit-Spreads und Credit-Spread-Kurvenstrukturen

    Nun wird die zusammengesetzte Kurve konstruiert indem die Zerosätze an den Stützstellen der einen ‘führenden’ Zinskurve addiert werden. Die Stützstellen der Zinskurve werden für die zusammengesetzte Kurve übernommen. Wenn nötig werden die Zerosätze der Basis-Spread-Kurven sowie der Credit-Spread-Kurven durch Interpolation oder Extrapolation berechnet.

    • Interpolation

      Basierend auf der zusammengesetzten Kurve wird die Interpolation analog zum Vorgehen bei den Zinskurven durchgeführt. Siehe auch: Interpolation

    • Extrapolation

      Basierend auf der zusammengesetzten Kurve wird die Extrapolation analog zum Vorgehen bei den Zinskurven durchgeführt. Siehe auch: Extrapolation

    • Berechnung der Zinssätze aus der zusammengesetzten Kurve

      Basierend auf der zusammengesetzten Kurve werden die Zinssätze analog zum Vorgehen bei den Zinskurven berechnet. Siehe auch: Zinssätze aus der aufgebauten Zinskurve berechnen