Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
I. Introduction.
As a buy-and-hold strategy, cash-flow matching is (3.2) can be transformed into linear constraints. Consider
particularly suited to the decision maker who, in order to the linear equations:
obtain a superior rate of return, needs to invest in illiquid A(1)= d(1)+-d(1)-
assets such as private placement bonds. On the other
hand, if the decision maker employs the immunisation
method, he has to rebalance his portfolio continuously and (1+l 2 )d(1)+_(1+b 2 )d(1)- + ∆ (2) = d(2)+-d(2)-
hold liquid and marketable assets.
III. A Linear Programming Formulation.
For simplicity, the cash flows are assumed to occur at the (3.4)
end of each time period. Hence the values of t are 1,2,3,
... only. Define the net cash flow at time t as
(1 +l m _ 1 )d(m-2) + - (1 +bm_1)d(m-2)-+
+ ∆(m-1) = d ( m - 1 ) + - d ( m - 1 ) -
Let b t denote the borrowing rate for period t, i.e., from t-1 and the inequality
to t, and I t the lending rate for period t. Each b t should be (1+l m )d(m-1)+ -(1+b m )d(m-1)- (3.5)
larger than or equal to the corresponding It. To be prudent,
one would set b t to be the maximum of the probable inter + A(m) > 0.
est rates at time t and It to be the minimum of the probable The quantity d(t) represents the money borrowed at time
interest rates at time t. t from income at time t +1 while d(t) + represents money
lent at time t to time t + 1 . Constraints (3.4) and (3.5) corre
Let V(t) denote the cumulative balance of the net cash spond to (3.2) and (3.3), respectively. Now,
flows up to time t. If V(t) is positive, it is carried forward to
the end of the next period at rate l t +1; otherwise, at rate
b t +1. Hence,
ment of £A. It is obvious that the decision maker would like ution strategy is a pre-emptive goal programming formu
to minimise the overachievement s + . Therefore, one of his lation [15, Chapter 13].
goals can be stated as:
There is an extension of the simplex method, called
Goal 1: Minimise s + . the goal programming simplex, for solving pre-emptive
goal programs directly. If computer software for the goal
Another goal of the decision maker might be that the programming simplex is not available, a goal program with
liability cash flows match the asset cash flows as closely k goals can be solved by solving a sequence of k linear
as possible. This can be accomplished by minimising the programs.
total amount of lending and borrowing, i.e.,
V. Conclusion.
Cash-flow matching is an important tool for asset/liability
management. It is particularly appropriate for the decision
However, as the decision maker may be more concerned maker who invests in illiquid assets for achieving higher
yields. The goal programming formulation provides a flex
with mismatching in the short term than in the long term,
ible and realistic framework for coping with the problem of
he may reformulate Goal 2 as:
interest rate fluctuations.
References.
The corresponding goal would be to minimise the under-
achievement d(m)", i.e., [1] Albrecht, P. "A Note on Immunization under a General
Stochastic Equilibrium Model of the Term Structure", In-
Goal 3: Minimise d(m)-. surance: Mathematics and Economics, Vol. 4 (1985), pp.
One way to consider all three goals simultaneously is 239-244.
to minimise the objective function [2] Beekman, J.A., and Shiu, E.S.W., "Stochastic Models
for Bond Prices, Function Space Integrals and Immuniza
tion Theory", Insurance: Mathematics and Economics,
Vol.7, (1988), pp. 163-173.
subject to (3.1), (3.4), (4.1), (4.2) and that the variables [3] Bierwag, G.O., Duration Analysis: Managing Interest
{N(j), d(t) + , d(t)-, s + , s-} are non-negative. In (4.3), the Rate Risk, Cambridge, Massachusetts: Ballinger, 1987.
positive weights w1, W2, W3 are chosen to reflect the relative
emphasis the decision maker puts on the three goals. This [ 4] Charnes, A., and Cooper, W.W. Management Models
formulation is still a linear program. However, it may be and Industrial Applications of Linear Programming, New
difficult to choose the proper weights if the decision maker York: Wiley, 1961.
feels that the goals are incommensurable.
[5] Christensen, P.E. and Fabozzi, F.J. "Dedicated Bond
An alternative approach is for the decision maker to Portfolios", The Handbook of Fixed Income Securities, 2nd
prioritise the goals. First, solve the linear program with the ed., edited by F.J. Fabozzi and I. M. Pollack, Homewood,
most important goal as its objective function. When the Illinois: Dow Jones-Irwin, 1987, pp. 704-717.
program is solved, equate the objective function with the [6] Elton, E.J. and Gruber, M.J. Modern Portfolio Theory
optimal value and input the equation as an additional con and Investment Analysis, 3rd ed., New York: Wiley, 1987.
straint. Then, solve the revised linear program with the
second most important goal as its objective function. [7] Fong, H.G. and Fabozzi, F.J. Fixed Income Portfolio
Thus, the new solution is one among those points optimis Management, Homewood, Illinois: Dow Jones-Irwin, 1985.
ing the most important goal that comes closest to satis
fying the second most important goal. Equating the [8] Granito, M.R. Bond Portfolio Immunization, Lexington,
optimal value with the objective function yields another Massachusetts: D.C. Heath, 1984.
constraint. Finally, solve the modified linear program with
the least important goal as its objective function. This sol [9] Hawawini, G.A. (editor) Bond Duration and Immuniza-
26 Managerial Finance Volume 16 Number 1 1990
tion: Early Developments and Recent Contributions, New graphy Survey of Goal Programming", Omega, Vol. 13
York: Garland Publishing, 1982. (1985), pp. 211-222.
[10] Ignizio, J.P. Linear Programming in Single- and
Multiple- Objective Systems, Englewood Cliffs, New Jer
sey: Prentice-Hall, 1982.
[11] Ignizio, J.P., "Generalized Goal Programming: An
Overview", Computers and Operations Research,Vo\. 10,
(1983), pp. 277-289.
[12] Kaufmann, G.G., Bierwag, G.O.andToevs, A. (editors)
Innovations in Bond Portfolio Management: Duration Ana-
lysis and Immunization, Greenwich, Connecticut: JAI
Press, 1983.
[13] Kocheriakota, R., Rosenbloom, E.S.,and Shiu, E.S.W.
"Algorithms for Cash-Flow Matching", Transactions of the
Society of Actuaries Vol. 40, (1988), pp 477-484.
[14] Koopmans, T.C. "The Risk of Interest Fluctuations in
Life Insurance Companies", Philadelphia: Penn Mutual Life
Insurance Co., 1942.
[15] Lee, S.M. Moore, L.J., and Taylor, B.W., 111 Manage-
ment Science, Dubuque, Iowa: W.C. Brown, 1981.
[16] Macaulay, F.R. Some Theoretical Problems Sug-
gested by the Movements of Interest Rates, Bond Yields
and Stock Prices in the United States since 1856. New
York: National Bureau of Economic Research, New York,
1938.