Repo Curve

From the Calypso Navigator, navigate to Market Data > Interest Rate Curves > Repo Curve (menu action marketdata.CurveRepoWindow).

Repo curves are used for computing the price of bond trades that settle after the valuation date. Repo curves are also used to compute the forward price of the cheapest-to-deliver bonds, when trading bond futures.

A repo curve can be a zero curve (see Market Data > Interest Rate Curves > Zero Curve) or a repo curve designed as basis points spread over the discount curve.

This topic describes creating the repo curve using the Repo Curve window.

 Ⓘ   [NOTE: If you want to compute the price of bond trades using today’s quotes, regardless of their settlement date, set the pricing parameter IGNORE_FORWARD_PRICE to true]

 

Repo Curve Quick Reference

Configuration Requirements

Bond Product – The bond should be defined in the system. From the Calypso Navigator, navigate to Configuration > Fixed Income > Bond Product Definition.
Discount Curve – Should be set up and assigned in the pricer configuration. From the Calypso Navigator, navigate to Configuration > Interest Rate Curves > Zero Yield Curve. Assign it in the Discount Curves panel in the pricer configuration.

Curve Generation

1. Click New to start a new curve.

2. The Current checkbox is selected by default, meaning that when you save the curve, the system timestamps the curve with the current date and time. Clear the Current checkbox to enter a back-dated curve. You can modify the date and time fields.

3. Definition Panel — Select the following to define the curve: currency, bond, holiday calendar, interpolator, Pricing Env.

4. Offsets Panel — Select the tenors or dates.

5. Points Panel — Click Generate to generate the points. Enter the spreads.

6. Click Save, enter a name for the curve, and click OK.

Pricer Configuration

You can associate a repo curve with a pricing environment under the Repo panel of the pricer configuration for the curve type CurveRepo. From the Calypso Navigator, navigate to Market Data > Pricing Environment > Pricer Configuration.

 

1. Creating a Repo Curve

Click New to start a new curve.

 

1.1 Definition Panel

Select the following to define the curve: currency, bond, holiday calendar, interpolator, Pricing Env.

» Click ... to select the underlying bond.

 

1.2 Offsets Panel

Click the Offsets tab. Select the tenors or dates.

» Select the offsets in the left panel, and click >> to add them to the Selection panel.
» Specific Tenors — You can add specific tenors to the list. Enter the number, select the type of tenor, and click Add Specific Tenor.
» Specific Dates — Alternatively, you can enter specific dates for the offsets and click Add to list them in the panel below.

 

1.3 Points Panel

Click the Points tab.

Click Generate to generate the curve points, and enter the spreads in basis points.

 

1.4 Save Curve

Click Save in the bottom of the curve window. Enter a name for the curve, and click OK.

 

2. Pricer Configuration

From the Calypso Navigator, navigate to Market Data > Pricing Environment > Pricer Configuration.

Click Load, select the pricer configuration name, and click OK.

Click the Sec Finance tab.

» Click .
» Select values in the Details area.
Select the BOND_PRICING usage for pricing bonds with repo curves.

CLOSING_TRADE is not used.

COLLATERAL_GC, COLLATERAL_SP, SL_COLLATERAL_GC and SL_COLLATERAL_SP are only used for the repo / sec lending curve allocation process.

 Please refer to Calypso Repo Trading / Calypso Security Lending Trading documentation for details on the repo / sec lending curve allocation process.

SWEEP is only used for the security finance sweeping process.

 Please refer to Calypso Repo Trading / Calypso Security Lending Trading documentation for details on the security finance sweeping process.

Select a currency.
Select a static data filter. Only static data filters with the "Security" group are available for selection.

Select a repo curve.
» Click Add to add the curve to the list.
» Use to order the curves as needed. The system will follow this order and pick up the first applicable curve.
» Click Save to save the pricer configuration.