stochastic optimization model for long term debt … needs ... over receipts, often referred to as...

18
Stochastic Optimization Model for Long Term Debt Issuance Office of Debt Management November 14th, 2012 Optimal Debt Issuance Workshop 2012 Roundtable on Treasury Market and Debt Management

Upload: ngonhi

Post on 04-May-2018

216 views

Category:

Documents


3 download

TRANSCRIPT

Stochastic Optimization Model for Long Term Debt Issuance

Office of Debt Management

November 14th, 2012

Optimal Debt Issuance Workshop 2012 Roundtable on Treasury Market and Debt Management

Office of Debt Management2

Overview

This presentation offers a high level description of the implementation of ODM’s (Office of Debt Management) stochastic optimization model for long term debt issuance.

Outline• Terminology• Model Overview• The 5-step of the Model implementation:

• Step 1: Projected paths• Step 2: Issuance strategies• Step 3: Debt mechanics process• Step 4: Function approximation• Step 5: Optimization

• Results• Appendix: VAR model

Office of Debt Management3

Terminology

Financing needs – Amount needed for a given fiscal year, (i) to finance the excess of outlays (excluding interest costs) over receipts, often referred to as “primary deficit”, and (ii) to service existing and maturing debt.

Projected paths –• Deterministic path: point estimates of economic variables in the future. Default path is OMB (Office of Management

and Budget) forecast, but we can use any user-generated forecast.• Stochastic paths: use a vector autoregressive model of economic variables with mean reversion to the deterministic

path to simulate a set of economic paths. Issuance Strategies (or “financing strategies”) – A debt financing strategy that specifies the issuance

proportion of Bills, Notes, Bonds and TIPS according to an issuance schedule for a projection horizon. Debt Mechanics process – A set of fixed income calculations that translate an issuance strategy over a

projected path into a debt issuance size at each step. Performance metrics – Numeric measurement of the performance of an issuance strategy over a set of

projected path of economic variables. The measurement includes total interest cost, terminal debt outstanding, weighted-average-maturity (WAM) etc.

Function approximation – A function approximation technique to fit each of the pre-defined performance metrics into a functional form (to be used in optimization later) of the issuance strategy variables.

Optimization – A technique to find an optimal debt issuance strategy for an objective function subject to a set of constraints.

Office of Debt Management4

The Model Overview

ODM’s stochastic optimization model for long term debt issuance allows ODM to• Evaluate the performance of various debt issuance strategies and identify an optimal strategy based on different

performance metrics.• Add additional performance metrics as constraints or optimization objectives in the future.• Undertake “What-If” analyses to explore the impact of various economic variables (e.g. interest rates, CPI levels,

outlays and receipts) upon the optimal issuance strategies.

This approach devises an optimal strategy under various economic scenarios, focusing on dealing with the dispersion of the potential economic outcome.

We will discuss the results of the approach and their implications.

Office of Debt Management5

Overview of the 5-Steps in Model Implementation

The Long Term Optimization model is implemented as a 5-step process:1. Projected paths of economic variables:

• Given a deterministic path, generate a set of stochastic paths.2. Issuance strategy

• Generate a set of issuance strategies with min/max and gradient constraints.3. Debt Mechanics – Performance Metrics Generation

• An algorithm of translating issuance strategies into specific debt issuance sizes (dollar amount) at each step of each projected path.

• Measure each issuance strategy on projected paths with seven performance metrics.4. Function Approximation

• Devise a quadratic function of the issuance strategy variables to approximate the value of its associated performance metrics

5. Optimization• Optimize an objective function over issuance strategy variables subject to constraints.• Both objective function and constraints are linear combinations of performance metrics.

Office of Debt Management6

Step 1: Projected Paths

Generate a set of realistic paths of economic variables. The set of paths are consistent with the user-specific projection. The economic variables include interest rates dynamics, CPI levels, and financing needs.

We have two kinds of projected paths:• Deterministic path: point estimates economic variables from OMB or any user input.• Stochastic paths: use a VAR (Vector Autoregressive) model of with mean reversion to the deterministic path to

simulate a set of paths.

VAR Model is built on three categories of variables• Interest rate factors (nominal rates and BEI (breakeven inflation: spread between nominal and real)• Receipts and Outlays• Macro factors (GDP and CPI levels)

VAR Model captures co-movements of all these variables.

The mission of this VAR model is not to produce an independent set of economic forecasts. Whereas forecasting focuses on the mean outcome, this simulation model focuses on the dispersion of potential outcomes.

See Appendix A for the details of the model.

Office of Debt Management7

Step 2: Issuance Strategies

An issuance strategy is modeled as the proportions of four Treasury securities: Bills, Notes, Bonds, and TIPS. The proportions sum up to be 1.

Mathematically, an issuance strategy is represented as a vector of 9 variables (3 proportions at 3 time spots):

• 3 proportions: proportions of bills, notes and bonds. (The TIPS proportion is implicitly determined since all proportions summing up to be1.)

• 3 time spots: year 2, 5, and 10. Proportions for any remaining years before year 10 are obtained via linear interpolation. Proportions for years beyond year 10 remain unchanged from year 10.

We set the min/max and year over year gradients constraints on issuance strategies. Generate a permissible issuance strategy (passing all constraints) using uniformly distributed random

numbers. Generate sufficient issuance strategies to cover the span of permissible strategies. An example of an issuance strategy with min/max and gradient constraints:

Office of Debt Management8

Step 3: Debt Mechanics – Metrics Generation

Debt Mechanics process is a set of rules, configurations and calculations that translate an issuance strategy (proportion levels) into a debt issuance size (dollar amount) of each security at each time step.

• Security issuance size (dollar amount) remain unchanged within the same fiscal year. For example, if we start with $40 BN for a 4-week bill at the beginning of year 0, then we can the size for the remaining of year 0.

• The proportions of each security within their security tranche remain unchanged throughout the whole projection horizon. For example, if we start with the proportions of bills: 4-week, 13-week, 26-week, and 52-week as 25% each of the total bill issuance, then this ratio will remain unchanged throughout the projection horizon.

The calculations involved are typical fixed income portfolio calculations like coupon payments, maturing debt, interest cost, new issuance, financing needs and cash balances.

Measure each issuance strategy using the following seven performance metrics over projected paths (default: 500 paths).

• Total interest cost over the next 10 years• Total interest cost over the next 20 years.• Lumpiness of maturity (quarterly maturity profile)• Terminal WAM (Weighted Average Maturity)• Average WAM (Weighted Average Maturity)• Interest cost volatility• Terminal debt outstanding

For each issuance strategy of each performance metric over the projected paths, we calculate three statistics: mean, standard deviation, and CVaR (Conditional VaR). See next page for details for performance metrics and their associated statistics.

Office of Debt Management

We calculate three statistics of each metric for every strategy over the projected paths:• Mean: the mean of each metric over all projected paths. • Standard deviation: the standard deviation of each metric over all projected paths.• CVaR: the conditional VaR (at 90% confidence level) of each metric; or the average of the worst 10% of the metrics;

this measures the tail risk of the associated metric.• In total, there are 21 = (7 metrics * 3 statistics) numeric performance metrics associated with each issuance

strategy.

9

Performance Metrics

Office of Debt Management10

Step 4: Function Approximation

Each issuance strategy has 21 numeric performance metrics (3 statistics * 7 performance metrics). For example, for issuance strategy #1 to 5, each has three statistics of10-year interest cost over all paths.

• w(i,j) is the issuance proportion in i-th year and j-th tranche, e.g. w(2,1) is the proportion in the 2nd year for 1st tranche. The tranches are:

• 1st tranche: Bills• 2nd tranche: Notes• 3rd tranche: Bonds• 4th tranche: TIPS (which is calculated as the difference between 1 and the sum of first three tranches.)

Office of Debt Management11

Step 4: Function Approximation Cont’d

We use a quadratic function for function approximation: each metrics is fit into a function of 9 variables: w(i,j). To continue the example given above: the average 10-year interest cost is approximated as a quadratic

function f of the 9 variables w(i,j).

f =

• Term (1, 1) here is the constant term, with a value of 2,510.3 in this example.• The last column contains coefficients of linear terms w(i,j); e.g. the coefficient of w2,1 is 1,104.7.• Diagonal terms are coefficients on w(i,j)^ 2; e.g. the coefficient of w(10,1)^2 is 29.2.• Off diagonal terms are coefficients of cross terms w(i,j); all zeros in this example.• R-square indicates the goodness of fit.

Quadratic function without cross terms fits well for the majority of the metrics with R square higher than 0.96, but does not fit well for the lumpiness statistics.

• Add cross terms for lumpiness statistics.

Office of Debt Management12

Step 5: Optimization

Denote f[k] as the quadratic function approximation for the k-th metric. User seek to optimize a combination of f[k] subject to a set of constraints. Optimization can be either minimization or maximization.

The 9 issuance proportion variables are the choice variables.

User sets the weights that linearly combine metrics in the objective function and constraints.

Solving this optimization problem yields the optimal issuance strategy.

Office of Debt Management13

Model Results

“Optimal” Issuance Strategy exists because all Treasury securities are not perfect substitutes.• Model assumes that all securities are priced without market friction and no arbitrage opportunities are allowed.• As such, ex ante, if we account for the present value of life-time cash flows in our cost calculation, we are indifferent.

Cost definition affects substitutability. • Truncating cash-flows within a finite horizon introduces bias.• PV or non-PV cash-flows makes a difference too.

The introduction of issuance constraints ensures that securities are not viewed as perfect substitutes.• Must meet min/max constraint on each issuance.• Must meet gradient constraint on change in consecutive new issuances.• Should promote liquidity of all securities by penalizing non-stable issuance pattern.• Each instrument follows its own issuance calendar.

Risk considerations also make the securities imperfect substitutes.• Must control for rollover risk, for example, by meeting the requirement on portfolio WAM and/or lumpiness.• Must control for interest risk, for example, by requiring reasonable stability in debt servicing cost.• Must control for inflation risk, for example, by limiting the issuance proportion of TIPS.• Must control for concentration risk, for example, by attributing lumpiness to various types of securities.

All these factors are policy choices.• Cost within a finite horizon may be myopic. Terminal exposure helps to measure the burden for a potential buy-back.• Issuance constraints reflect Treasury’s commitments: serving all clientele on the full curve and being regular and

predictable.• Risk considerations quantify Treasury’s degree of risk aversion.

Office of Debt Management14

Effect of Cost Definition

Consider three ways of specifying “cost” to be minimized:• (I) debt servicing cost during a 10-year horizon• (II) debt servicing cost during a 20-year horizon, with the second 10-year period in a “run-off” mode• (III) debt servicing cost during a 10-year horizon plus the outstanding amount at the end of year 10

(I) Bill Note Bond TIPS 10y cost $bn 20y cost $bn 10y oust. $bn wam terminal yr wam average yr lumpiness $bn cost vol $bn

2012 42.83 48.78 4.46 3.92 6,506 11,284 15,078 7.40 6.18 5.73 281 2015 38.22 54.78 5.00 2.002018 50.22 45.78 2.00 2.002023 37.47 58.53 2.00 2.00(II) Bill Note Bond TIPS 10y cost $bn 20y cost $bn 10y oust. $bn wam terminal yr wam average yr lumpiness $bn cost vol $bn

2012 42.83 48.78 4.46 3.92 6,527 10,729 13,328 7.70 5.67 6.62 285 2015 41.22 54.78 2.00 2.002018 45.00 51.00 2.00 2.002023 60.00 36.00 2.00 2.00(III) Bill Note Bond TIPS 10y cost $bn 20y cost $bn 10y oust. $bn wam terminal yr wam average yr lumpiness $bn cost vol $bn

2012 42.83 48.78 4.46 3.92 6,514 10,731 13,322 7.80 5.65 6.40 283 2015 41.22 54.78 2.00 2.002018 50.22 45.78 2.00 2.002023 60.00 36.00 2.00 2.00

Considering the cost during the projection horizon only (Case I) leads to heavy use of coupons toward the end of the horizon, as only part of the coupon payments are counted as cost.

To mitigate the endpoint effect, either using a longer history (Case II) or accounting for the terminal exposure (Case III, in an approximate manner) seems to “correct” such myopic bias. In the first 5-year period, we act as if we are minimizing 10-year cost only. In the second 5-year period, we increase the use of Bills and drop the use of coupons.

Office of Debt Management15

Trade-off between Cost and Risk

282 284 286 288 290 292 294 296 298 300

1.1

1.15

1.2

1.25

1.3

x 104

cost vol

20yr

cos

t

gridfrontieropt Iopt IIopt IIIopt IV

7.5 8 8.5 9 9.5 10 10.5 11 11.5 12

1.1

1.15

1.2

1.25

1.3

x 104

terminal wam

20yr

cos

t

gridfrontieropt Iopt IIopt IIIopt IV

6 6.5 7 7.5 8 8.5

1.1

1.15

1.2

1.25

1.3

x 104

average wam

20yr

cos

t

gridfrontieropt Iopt IIopt IIIopt IV

6 8 10 12 14 16 18 20 22

1.1

1.15

1.2

1.25

1.3

x 104

lumpiness

20yr

cos

t

gridfrontieropt Iopt IIopt IIIopt IV

Office of Debt Management16

Effect of Issuance and Risk Constraints

Case (III) without any issuance constraint leads to a corner solution: 100% Bills issuance. Consider progressively adding risk constraints, with the objective of minimizing “lifetime” cost (as in Case III).

• (IV) Both terminal WAM and path-wise average WAM need to greater than a certain level;• (V) In addition to (IV), lumpiness needs to below a certain level;• (VI) In addition to (IV) and (V), interest cost volatility should be below a certain level.

• We end up with the same optimal issuance strategy.• Because of the positive correlation between risk constraints and cost, limiting cost volatility and lumpiness in the

constraints works in the same direction as minimizing cost.

(IV) Bill Note Bond TIPS 10y cost $bn 20y cost $bn 10y oust. $bn wam terminal yr wam average yr lumpiness $bn cost vol $bn

2012 42.83 48.78 4.46 3.92 6,785 12,044 15,197 10.74 8.00 8.23 289 2015 43.19 42.78 8.46 5.572018 40.00 47.43 10.00 2.572023 60.00 32.43 5.57 2.00

Compared to Case (III), Bills are kept to lower cost. Notes are decreased in favor of Bond and TIPS (in that order). Although they are more expensive, they are needed to

keep portfolio WAM above a certain level. In 10 years, the interest cost is about $270 billion higher.

Office of Debt Management17

Appendix A: VAR Model Overview

The long term macro VAR model consists of two steps: calibration and simulation Calibration

• Raw Inputs• Nominal yields of Treasuries• TIPS yields of Treasuries• CPI-Urban seasonally adjusted levels• Real GDP• Receipts and Outlays

• Raw Inputs -> Transformed Variables• Nominal yields -> Level, Slope and Curvature factors in Nelson-Siegel model• Break Even Inflation (BEI = nominal – real) at different maturity -> top two principal components, Spread1 and

Spread2 (using principal component analysis)• Real GDP level -> monthly percentage change for stationarity• Receipts and Outlays -> normalized for stationarity and de-seasonalized

• Stack the variables (Level, Slope, Curv, %∆GDP, %∆CPI, Normalized-Rec, Normalized-Out, Spread1, Spread2) into a vector X

• VAR(1) dynamics:

where• A is a 9x9 regression matrix• b is a 9x1 vector of constants• εt are independent normal vectors, N(0,Σ) distributed• Σ is a 9x9 covariance matrix• We calibrate the model to historical data to estimate A, b, Σ

1tt1t εbAXX ++ ++=

Office of Debt Management18

Appendix A: VAR Model Overview

Simulation: we use the following equation:

where A, Σ are estimated in the calibration.

• The projected path are transformed variables from OMB estimate, but user can specify the projected path.

• Convert the transformed simulated path back into the underlying economic variables: interest rates, CPI and receipts and outlays.

1tt1t εXAX +++ +−=− )Proj()Proj( 1 tt

Projt

tX