Next Article in Journal
Minimal Entropy and Entropic Risk Measures: A Unified Framework via Relative Entropy
Previous Article in Journal
Nonlinear Nexus Between ESG Scores and Corporate Performance of Insurance Companies in the MENAT Region: Moderating the Effect of Institutional Quality
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Interest Rate Sensitivity of Callable Bonds and Higher-Order Approximations

M. R. Greenberg School of Risk Science, J. Mack Robinson College of Business, Georgia State University, Atlanta, GA 30302, USA
*
Author to whom correspondence should be addressed.
Risks 2025, 13(4), 69; https://doi.org/10.3390/risks13040069
Submission received: 13 January 2025 / Revised: 21 March 2025 / Accepted: 26 March 2025 / Published: 1 April 2025
(This article belongs to the Special Issue Financial Risk, Actuarial Science, and Applications of AI Techniques)

Abstract

:
Certain fixed-income securities, such as callable bonds and mortgage-backed securities subject to prepayment, typically exhibit negative convexity at low yields and cannot be adequately immunized through duration and convexity-matching alone. To address this residual risk, we examine the concepts of bond tilt and bond agility. We provide explicit calculations and derive several approximation formulas that incorporate higher-order terms. With the help of these methods, we are able to track the price-yield dynamics of callable bonds remarkably well, achieving mean absolute errors below 2.5% across a wide variety of callable bonds for parallel yield shifts of up to ±200 basis points.

1. Introduction

The large share of callable bonds in the fixed income securities market has necessitated a careful examination of their unique pricing characteristics that pose challenges for traditional valuation methods. According to online sources (PIMCO 2024; Schwab 2024), 69% of high-yield corporate, 83% of agency, and 89% of municipal bonds are callable and they grant issuers the right to redeem the security before maturity and thus hedge interest rate risk. However, such bonds exhibit complex behavior in response to changes in interest rates and require that buyers use elaborate approaches to accurately capture their risk profiles. Mortgage-backed securities, which account for a sizable slice of mutual fund and pension fund portfolios following many managers’ search for yield (Barth et al. 2024; Tucker and Murphy 2013), display a somewhat similar behavior due to the risk of prepayment and refinancing of mortgages at low rates.
The distinctive price-yield relationship of these securities is characterized by negative convexity at low yields and positive convexity at high yields (Fabozzi 2012). This non-conventional behavior is a direct result of the embedded call option, which effectively places a cap on the bond’s price as interest rates decline. Figure 1 illustrates the contrast between callable and non-callable bonds, highlighting the impact of the call option on the bond’s price dynamics. The plot shows two 15-year, 100-par, 4% annual coupon bonds, with one of them having a call price of 101 and a call expiry of 5 years. The option volatility is set at 2% and the continuously compounded risk-free rate is assumed to be 4%. Similar bonds can currently be found as new issues or in the secondary market (e.g., CUSIP 61766YXY2, which pays semiannual coupons of 5.4% with maturity date 2 July 2040 and which can be called at par on its anniversary starting from 2030). Our calculations depend on the bond getting called by the issuer the moment its price exceeds the call price.
In the context of portfolio management and risk assessment, there is a pressing need for efficient methods to price large portfolios of callable bonds, particularly when considering significant parallel shifts in the yield curve. Traditional metrics, such as duration and convexity, while useful for conventional bonds, often fall short in accurately capturing the price sensitivity of callable bonds to interest rate changes. Moreover, duration-convexity approximations, being parabolic in nature, fail to track the inflection point present in the price-yield graph of a callable bond.
Table 1 presents typical errors associated with various duration-convexity approximation methods when applied to callable bond prices for yield shifts of up to 200 basis points. The callable bond used is the 15-year bond we introduced earlier and the calculations rely on the bond’s effective duration and convexity with h = 0.0001 . Additional context on these approximation methods is provided in Orfanos (2022).
By comparison, the approximation errors for an equivalent non-callable bond under the same approximation methods are negligible, as can be seen in Table 2 below.
The limitations of standard duration and convexity approximations have motivated us to explore higher-order terms to better characterize the price dynamics of callable bonds. Recent literature has introduced the concept of ‘tilt’ (Angel et al. 2020) as a quantity of interest that can potentially provide a more comprehensive description of a bond’s behavior under varying interest rate scenarios. However, the preliminary results indicated that tilt alone does not improve the accuracy of the approximation for callable bonds.
In this paper, we add another quantity, which we have named ‘agility’, to better capture the bond’s price dynamics. Moreover, we derive explicit formulas for approximations of third and fourth order and more general formulas for approximations of any order. Still, the incorporation of bond tilt and bond agility in higher-order approximations does not always give the desired pricing accuracy. We, too, observe that while third-order approximations often improve upon second-order methods in most scenarios, they may still fail to adequately track the shape of the price-yield curve across a wide range of yield shifts. Fourth-order approximations, while potentially more accurate for smaller yield shifts (below 100 basis points) on par bonds, can, nevertheless, produce significant errors for larger shifts and premium or discount bonds.
In what follows, we propose and evaluate several additional approaches to address these challenges:
(a)
We discuss the role of the step size or increment h when computing these quantities.
(b)
We explore the effectiveness of averaging approximations of different orders.
(c)
We investigate the application of Padé approximants and their benefits and drawbacks.
We test our methods on a variety of callable bonds, which we have chosen to match typical agency, corporate and utilities, or municipal bond characteristics. More specifically, we consider bonds with maturity time of 5 years, time-to-call of 1 year, and bond price volatility of 2% and 4%, bonds with maturity times of 10 and 15 years, time-to-call of 5 years, and bond price volatility of 2% and 4%, and bonds with maturity times of 20 and 30 years, time-to-call of 10 years and bond price volatility of 3% and 5%. High-yield callable bonds may have a price volatility that exceeds 5% in cases of economic stress, but we do not study credit spreads, and therefore, have chosen to model volatilities that are more representative of investment-grade bonds. Furthermore, we do not vary the 4% annual coupon rate but instead consider yields of 3%, 4% and 5% to model bonds sold at a premium or discount. We also keep the call price at 101.
Our analysis could be applied to a variety of callable-like bond issues, including callable range bonds, mortgage-backed securities or collateralized debt obligations, and could also extend to other cash flow structures, such as those arising from marked-to-market financial assets, commodities, or investments that are subject to future write-downs or write-ups and could exhibit strong negative convexity. The ultimate goal, only partly realized in this paper, is to provide practitioners with reliable tools for pricing and risk management of fixed income securities with complex optionality features in cases where a full valuation approach would be infeasible or too time-consuming. The need for transparent, efficient methods that support interpretability, reproducibility, and robustness is further underscored by regulatory guidance (Basel Committee on Banking Supervision 2020; Federal Reserve System 2011), requiring all valuation approaches to be systematically validated and monitored.
While our analysis concentrates on parallel shifts in yields, it is worth noting the broader context of yield curve dynamics. The term structure of interest rates and its evolution over time have long been subjects of intense study in financial economics. Groundbreaking research in the 1990s, employing Principal Component Analysis, established that parallel shifts account for almost 90% of yield curve changes (Litterman and Scheinkman 1991). Despite the evolution of financial markets since then, more recent analyses (Barber and Copper 2012; Chen and Fu 2002) continue to support the dominant role of such shifts. The persistent explanatory power of parallel movements justifies our focus while acknowledging that future research that includes the second principal component (interpreted as the slope of the yield curve) and the third principal component (associated with the curvature of the yield curve) could provide additional insights.
Our work builds on a rich literature examining callable bond valuation and risk measurement. Early seminal works treated callable bonds as conventional bonds minus embedded call options, which is also conducted in this paper. Brennan and Schwartz (1977) extended option pricing models to explicitly model bond callability. Concurrently, Rendleman and Bartter (1980) introduced stochastic interest rate modeling, emphasizing volatility’s role in pricing debt instruments with embedded options. These frameworks paved the way for arbitrage-free term structure models, notably Ho and Lee (1986), who first calibrated no-arbitrage models to observed yield curves. Subsequently, Black et al. (1990) and Heath et al. (1992) further generalized these arbitrage-free approaches, followed by more sophisticated multi-factor models and approaches incorporating mean reversion (Hull and White 1990).
Empirical studies enhanced the understanding of callable bond risk profiles and informed risk management techniques. Dunetz and Mahoney (1988) demonstrated callable bonds’ lower effective duration and potential negative convexity. Their findings inspired further analysis by Chance (1993) of duration and convexity in other embedded option securities. Credit risk integration, not discussed in this work, also became significant, with structural models by Longstaff and Schwartz (1995) and reduced form approaches by Duffie and Singleton (1999), highlighting methods for pricing callable bonds under default risk. Practical risk management approaches emerged, including interest rate derivatives-based hedging strategies and option-adjusted spread analyses (Fabozzi 2012).
Advancements in computational methods have significantly improved callable bond valuation, although the added precision has come at the cost of computational complexity. Boyle (1977) pioneered Monte Carlo simulations for option valuation, later refined by Longstaff and Schwartz (2001). Lattice methods also evolved, notably through Hull and White (1994)’s mean-reverting interest rate lattice. Modern multi-factor models incorporating both interest rate and credit risks have addressed limitations of earlier single-factor approaches, e.g., Jarrow and Turnbull (2003). Furthermore, machine learning techniques (Becker et al. 2020; Ferguson et al. 2018) have recently augmented traditional methods, with neural networks and hybrid approaches enhancing pricing accuracy and computational efficiency but resulting in loss of interpretability.
The remainder of this paper is organized as follows: Section 2 delves deeper into the pricing characteristics of callable bonds. Section 3 reviews existing approximation methods, higher-order analogs, and their limitations. Section 4 introduces our proposed approaches and presents the results of our analysis. Section 5 consists of empirical tests for callable bonds sold at a premium or a discount, and finally, Section 6 concludes with a discussion of the implications of our findings and potential areas for future research.

2. Pricing Characteristics of Callable Bonds

Callable bonds are debt securities that grant the issuer the right, but not the obligation, to redeem the bond before its maturity date. This embedded call option typically comes with specific conditions, such as explicit call dates and call prices, that we ignore for the purposes of this article. Our focus is on the call feature, which introduces an element of optionality that fundamentally alters the bond’s risk-return profile.
As we have seen from Figure 1, the relationship between a callable bond’s price and yield is markedly different from that of a non-callable bond. Key observations from this comparison include the following:
(a)
As interest rates decline, the price of a callable bond approaches but does not exceed the call price. This creates a de facto ceiling on the bond’s value, represented by the flattening of the curve at lower yields.
(b)
In the region where the call option becomes valuable (i.e., at lower yields), the callable bond exhibits negative convexity. This means that as yields decrease, the rate of price appreciation slows down, contrary to the behavior of non-callable bonds.
(c)
Callable bonds typically offer a higher yield compared to similar non-callable bonds, compensating investors for the additional risk associated with the call feature.

2.1. Duration and Convexity of Callable Bonds

Our notation and definitions below come from Vaaler and Daniel (2009). P will represent the (net) present value at time 0 and v will be an annual discount factor. One exception is that we use the symbol r (instead of δ ) to denote the continuously compounded yield (or force of interest) in an effort to better align with existing Finance literature.
Recall that the Macaulay duration of a stream of cash flows { C F t j } j = 1 n being paid at future times { t j } j = 1 n is defined by
d = j = 1 n C F t j v t j t j j = 1 n C F t j v t j = d P / d r P ,
while its Macaulay convexity is given by
c = j = 1 n C F t j v t j t j 2 j = 1 n C F t j v t j = d 2 P / d r 2 P .
For callable bonds, consider the Black formula for a European call option with expiration at time t and strike K
V = v t P Φ ( d 1 ) K Φ ( d 2 )
where P is the price of the option-free bond, Φ represents the standard normal c.d.f., and the quantities d 1 , 2 (unrelated to the Macaulay duration) are given by
d 1 , 2 = ln ( P / K ) σ τ ± σ τ 2
with σ the bond price volatility and τ the call expiration time. The option price V is then subtracted from the option-free bond price to arrive at the price for the callable bond, also denoted by P, which is capped at the call price.
Instead of the Macaulay duration, we use the concept of effective duration, which incorporates the embedded option when considering the bond’s sensitivity to interest rate changes. The effective duration is typically lower than the Macaulay duration of a similar non-callable bond, reflecting the price ceiling imposed by the call feature. The effective duration is defined as follows:
d e = P ( r 0 + h ) P ( r 0 h ) 2 P 0 h
where P ( r ) is the callable bond price at yield r, P 0 = P ( r 0 ) is the callable bond price at the initial yield r 0 , and h is the yield step size or increment.
Moreover, while non-callable bonds exhibit positive convexity throughout their price-yield curve, callable bonds display negative convexity in regions where the call option is valuable. This negative convexity implies that the bond’s price becomes less sensitive to yield decreases as yields fall. The effective convexity is given by the following:
c e = P ( r 0 + h ) 2 P 0 + P ( r 0 h ) P 0 h 2 .

2.2. Tilt and Agility of Callable Bonds

The careful reader will note that the equations for the effective duration and convexity depend on the first- and second-order central finite difference quotients (LeVeque 2007) as approximations to the respective derivatives in the Macaulay duration and convexity. Following this observation, Angel et al. (2020) define the Macaulay tilt as
b = j = 1 n C F t j v t j t j 3 j = 1 n C F t j v t j = d 3 P / d r 3 P
and the effective tilt as
b e = P ( r 0 + 2 h ) 2 P ( r 0 + h ) + 2 P ( r 0 h ) P ( r 0 2 h ) 2 P 0 h 3 .
In this paper, we define the Macaulay agility by the equation
a = j = 1 n C F t j v t j t j 4 j = 1 n C F t j v t j = d 4 P / d r 4 P .
from which we obtain the effective agility as
a e = P ( r 0 + 2 h ) 4 P ( r 0 + h ) + 6 P 0 4 P ( r 0 h ) + P ( r 0 2 h ) P 0 h 4 .
We will use a basic cash flow example to introduce these new concepts and explain our naming choice. Start with a payment of 1 at time 1 and a payment of 2 at time 50. It can be readily computed that at a continuously compounded rate of 2%, the net present value at time 0 is P 0 = 0.24 . Furthermore, all quantities of interest at time 0 are negative, as can be seen in Table 3.
In subsequent sections, we will discuss various higher-order approximations in great detail. The purpose of Figure 2a is to showcase the effect of adding each successive term to an approximation formula. More specifically,
(a)
The addition of a convexity term to the duration approximation results in an arched price-yield curve that tracks the actual change in PV more closely.
(b)
The addition of a tilt term to the duration-convexity approximation has the effect of twisting the price-yield curve counterclockwise without altering the tangent line. This illustrates why ‘tilt’ is an appropriate name for this quantity.
(c)
Finally, the addition of an agility term to the duration-convexity-tilt approximation provides the best match to the actual PV change by bending the price-yield curve downward, thus affecting the responsiveness of the price to larger changes in the interest rates. The increased responsiveness explains the choice of the term ‘agility’.
We now change the time-50 cash flow from 2 to 3 . At the same continuously compounded rate, the net present value at time 0 becomes P 0 = 0.12 , while all quantities of interest are now positive and given in Table 4. A quick look at Figure 2b will convince the reader that
(a)
Positive tilt corresponds to a clockwise twist of the price-yield curve.
(b)
Positive agility is associated with bending the price-yield curve upward.
The above figures seem to suggest that we always obtain better approximations by incorporating higher-order terms, but this is not necessarily true for complicated cash flows such as callable bonds. Extending the range of the yield shifts would reveal the divergent behavior of these approximations, with the rate of divergence increasing with the approximation order. This will be illustrated in the next section when discussing realistic examples of callable bonds.

2.3. The Role of the Step Size h

The calibration of h has practical significance that may not be apparent at first sight. Setting h as a very small increment (e.g., 1 basis point) produces a close fit to the mathematical derivative and, thus, to the Macaulay duration, and likewise for higher-order derivatives. As a result, all prices used are in the neighborhood of the current price P 0 and less pricing information is captured, especially in the following cases:
  • when the current price falls inside the ‘flat’ call price part of the price-yield curve, corresponding to lower yields;
  • when the current price falls inside the non-callable part of the price-yield curve, corresponding to higher yields.
In such situations, approximations of any order will fail to track the price-yield curve in its entirety. On the other hand, a larger value for h (e.g., 100 basis points) will be more likely to contain information about the bond as well as the call option characteristics but at the cost of reduced accuracy. As we will see later, sacrificing precision to increase the information reflected in the effective duration, effective convexity, effective tilt and effective agility will pay dividends when attempting to approximate the price-yield curve of callable bonds.

3. Approximation Methods for Callable Bonds

The complex price dynamics of callable bonds, as discussed earlier, necessitate sophisticated valuation techniques. However, the computational intensity of full option-adjusted valuation models can be prohibitive, especially when dealing with large portfolios or in real-time trading environments, thus creating the need for more efficient pricing algorithms. Modern machine learning techniques, such as neural networks, have reduced the computational cost and improved the accuracy of the model but suffer from opaqueness in most implementations.
Efficient and easily validated pricing methods are crucial in portfolio management since large institutional portfolios may contain thousands of callable bonds, requiring rapid valuation for risk assessment and portfolio optimization. Trading and market-making in fast-moving markets is another potential area of application, given that traders need quick, reliable pricing estimates to make informed decisions. Finally, stress testing and scenario analysis often involve evaluating portfolio performance under various interest rate shifts, demanding computationally efficient methods. In addition, ‘black box’ methods often need to be accompanied by more transparent computations when defending capital and reserve estimates to regulators. To achieve greater computational efficiency and maintain interpretability and transparency while keeping errors under control, we turn to classical approximation methods.

3.1. Lower-Order Approximation Methods

The following approximation methods have appeared in the literature.
  • First-order approximation from Barber (1995):
    P P 0 e d 0 Δ r .
  • second-order approximation from Fischer and Weil (1971):
    P P 0 1 d 0 Δ r + c 0 2 ( Δ r ) 2 .
  • second-order approximation from Tchuindjo (2008):
    P P 0 e d 0 Δ r + c 0 d 0 2 2 ( Δ r ) 2 .
  • second-order approximation from Alps (2017):
    P P 0 e d 0 Δ r 1 + c 0 d 0 2 2 e Δ r 1 2 .
  • second-order approximation from Orfanos (2022):
    P P 0 cosh c 0 Δ r d 0 c 0 sinh c 0 Δ r .
As demonstrated in Table 1 and Table 2, these approximations are satisfactory when evaluating conventional bond portfolios but prove inadequate in the presence of optionality. See Figure 3 for a visual comparison of these approximation methods when applied to the same 15-year callable bond as before.

3.2. Higher-Order Approximation Methods

The derivation of a third or fourth-order version of Fischer–Weil’s approximation formula is fairly straightforward, but the same cannot be said for the higher-order versions of approximations by Tchuindjo, Alps, or the hyperbolic approximation. In this section, we present the generalizations of these approximation formulas and refer the interested reader to Appendix A and Appendix B for the mathematical derivations.
  • Fischer–Weil’s fourth-order approximation:
    P P 0 1 d 0 Δ r + c 0 2 ( Δ r ) 2 b 0 6 ( Δ r ) 3 + a 0 24 ( Δ r ) 4 .
  • Barber–Tchuindjo’s fourth-order approximation:
    P P 0 e d 0 Δ r + c 0 d 0 2 2 ( Δ r ) 2 b 0 3 c 0 d 0 + 2 d 0 3 6 ( Δ r ) 3 + a 0 4 b 0 d 0 3 c 0 2 + 12 c 0 d 0 2 6 d 0 4 24 ( Δ r ) 4 .
  • Alps’ fourth-order approximation:
    P P 0 e d 0 Δ r 1 + c 0 d 0 2 2 ( e Δ r 1 ) 2 b 0 3 c 0 d 0 + 2 d 0 3 + 3 c 0 3 d 0 2 6 ( e Δ r 1 ) 3
    + a 0 4 b 0 d 0 + 6 c 0 d 0 2 3 d 0 4 + 6 b 0 18 c 0 d 0 + 12 d 0 3 + 11 c 0 11 d 0 2 24 ( e Δ r 1 ) 4 .
  • The third-order hyperbolic approximation:
    P P 0 3 1 + d 0 b 0 1 / 3 + c 0 b 0 2 / 3 e b 0 1 / 3 Δ r + 2 d 0 b 0 1 / 3 c 0 b 0 2 / 3 e 1 2 b 0 1 / 3 Δ r cos 3 2 b 0 1 / 3 Δ r
    3 d 0 b 0 1 / 3 3 c 0 b 0 2 / 3 e 1 2 b 0 1 / 3 Δ r sin 3 2 b 0 1 / 3 Δ r .
  • The fourth-order hyperbolic approximation:
    P P 0 2 b 0 a 0 3 / 4 d 0 a 0 1 / 4 sin ( a 0 1 / 4 Δ r ) b 0 a 0 3 / 4 + d 0 a 0 1 / 4 sinh ( a 0 1 / 4 Δ r )
    + 1 c 0 a 0 1 / 2 cos ( a 0 1 / 4 Δ r ) + 1 + c 0 a 0 1 / 2 cosh ( a 0 1 / 4 Δ r ) .

3.3. The Paradox of Higher-Order Approximations

The data do not support our initial hypothesis that higher-order approximations always track the price-yield curve more closely. Interestingly,
(a)
Third-order approximations, while improving upon second-order methods for positive yield shifts, do worse for negative yield shifts, especially for small increments h. Figure 4a shows that third-order approximations have absolute errors between 15 and 20% for a −200 bps yield shift, when the corresponding errors for the second-order methods shown in Figure 3a are all less than 5%.
(b)
Fourth-order approximations show improved accuracy for smaller yield shifts (<100 bps) but can produce significant errors for larger shifts, often performing worse than lower-order approximations, especially for small increments h. For example, the absolute errors shown in Figure 5a are all larger than 12% for the same −200 bps yield shift.
(c)
The correct calibration of h is significantly more consequential than the choice of fourth-order approximation.
Figure 4 and Figure 5 show how different order approximations perform under various yield shifts. The approximations are applied to the 15-year callable bond introduced earlier and show a limited radius of convergence for h = 0.0001 but also great promise in the case of h = 0.01 . Figure 5b suggests that the Barber–Tchuindjo approximation may provide the best fit, at least for positive yield shifts and for this specific bond. In Table 5, we summarize the approximation errors for all four fourth-order approximations when h = 0.01 .

4. Building Improved Approximations

Although the aforementioned fourth-order approximations perform remarkably well when h = 0.01 , they do not reach the level of precision that lower-order methods have when approximating non-callable bonds. Below, we discuss two methods that are intended to capture more effectively the complex behavior of callable bonds and thus result in smaller errors while maintaining computational efficiency and explicitness.

4.1. Averaged Order Approximations

Our first proposed approach involves averaging the second through fourth-order approximations as an attempt to cancel out errors and produce better estimates. Lower-order approximations generally display more stable behavior across all yield shifts, while higher-order methods are more accurate within a narrower range of yield shifts that are more likely to happen.
Let P ( 2 ) , P ( 3 ) , and P ( 4 ) represent the prices obtained from the second-, third-, and fourth-order hyperbolic approximations, respectively. The averaged approximation is simply given by the following:
P a v e = P ( 2 ) + P ( 3 ) + P ( 4 ) 3 .
The choice of using the hyperbolic approximations for this construction is arbitrary, and the same idea could be applied equally well to another family of approximations. Figure 6 gives a visual comparison of the averaged order approximation vs. its components. Although P a v e appears to perform worse than the fourth-order hyperbolic approximation for h = 0.01 , we will see later on that averaging approximations of different orders has advantages for yield shifts that are not too large.

4.2. Padé Approximants

The next approach leverages Padé approximants, which are well-known rational function approximations that often capture complex behaviors more effectively than polynomial approximations. On the flip side, the denominators introduce spurious poles (i.e., mathematical singularities) that can produce nonsensical results at certain yields.
More specifically, a Padé approximant of order [ m / n ] for the price function P ( Δ r ) takes the following form:
P [ m / n ] ( Δ r ) = i = 0 m α i ( Δ r ) i 1 + j = 1 n β j ( Δ r ) j
with α ’s and β ’s computed from the equations P ( k ) ( 0 ) = P [ m / n ] ( k ) ( 0 ) , 0 k m + n . Readers can find a derivation of the [2/2] Padé approximant based on the Fischer–Weil approximation in Appendix C in lieu of a more extensive treatment of this theory. Various Padé approximants and their proximity to the price-yield graph of the callable bond are shown in Figure 7 below. The same figure also shows how the choice of h affects the occurrence and position of poles.
It is known (Baker 1975) that diagonal Padé approximants typically exhibit the best behavior, which agrees with empirical evidence from using these approximants in the context of callable bond price estimation.

4.3. Results for All Callable Bonds

Table 6 compares the fourth-order Barber–Tchuindjo approximation to the averaged order hyperbolic approximation and to the [2/2] Padé approximant across all yield shifts for each of the bonds introduced at the beginning of this article. Various bonds are coded by the triple ( T , τ , σ ) , where T refers to the bond’s maturity time in years, τ is the time-to-call, and σ is the bond’s price volatility. As before, h = 0.01 .

5. Premium and Discount Bonds

So far, we have tested a number of approximation formulas on a bond that was roughly sold at par, i.e., with a coupon rate (assumed annual effective) that was numerically equal to the prevailing yield rate (continuously compounded). But do our results hold the same if we assume the bond’s yield is substantially lower or higher than its coupon rate?
For small values of h, our approximations perform worse when applied to callable bonds where the option is either deep in the money or out of the money. As explained earlier, a sizable increment h is essential if we want full information about the callable bond reflected in the calculation of its effective duration, effective convexity, etc. Still, premium bonds that approximate the call price can end up mispriced under the assumption of a large positive yield shift, and conversely, discount bonds may not be well estimated if yields drop to such an extent that the bond is now on the verge of being called early by the issuer.
The calculations in Table 7 and Table 8 serve to reassure the reader that our approximations are robust in these cases as well. This is important because, while new issues may typically be sold at par, a more realistic portfolio of callable bonds issued at different times and with different coupon rates may include both premium and discount bonds and will, therefore, behave in a more nuanced way than the examples discussed so far.

6. Conclusions

In this paper, we examined the challenges of accurately approximating the price-yield relationship of callable bonds, whose embedded options give rise to nonlinear behavior that cannot be adequately captured by standard duration-convexity measures. While higher-order terms—bond tilt and agility—expand the flexibility of known approximations, our empirical findings indicate that merely increasing the order of Taylor-like expansions does not, by itself, guarantee improved accuracy across a wide range of yield shifts. In fact, both third- and fourth-order approximations may underperform second-order methods in certain market conditions, especially when yields move substantially away from par.
We proposed and tested two alternative approaches to mitigate these shortcomings: (i) averaging higher-order hyperbolic approximations, and (ii) leveraging Padé approximants—specifically, the [2/2] type. As shown in Table 9, our methods (using h = 0.01 ) performed reliably for yield shifts of up to 200 basis points, achieving mean absolute errors below 2.5% under all circumstances. In particular,
(a)
All three approximation methods performed exceptionally well for agency bonds, which typically have shorter maturities and call dates. Errors are below 0.5% regardless of which approximation method was used. Corporate/utility bonds and especially longer-term municipal bonds produced moderately higher errors, depending on the method.
(b)
The [2/2] Padé approximant exhibited better accuracy than the Barber–Tchuindjo approximation for large yield shifts. No poles were detected across all bond types and yield shifts. Moreover, the averaged-order hyperbolic approximation gave the best results for yield shifts inside the −150 bps to 100 bps range.
(c)
An unexpected result is that ±50 bps yield shifts sometimes produce larger errors than ±100 bps shifts. This is a consequence of sacrificing local precision by using a relatively high value for h to achieve better overall performance.
Unsurprisingly, neither technique approached the level of precision that can be obtained for non-callable bonds, despite the improved performance of these averaged or Padé-based methods. However, this unrealistic goal should not detract from the fact that these approximation methods performed fairly well across the board. Having said that, we feel obliged to reiterate that a single approximation cannot perfectly capture all the nuances of callable bonds in all market environments. Instead, a toolkit approach that combines multiple approximations, averaging their outputs, or “splicing” them together with well-chosen tail behaviors can yield robust pricing estimates for large portfolios without resorting to full stochastic option-adjusted or machine learning models.
Several directions remain open for future research. First, incorporating dynamic yield curve shifts beyond parallel moves (e.g., slope or curvature changes) may enhance the realism of stress tests and scenario analyses. Second, adapting these approximations to mortgage-backed securities or other prepayable instruments that are also susceptible to duration extension for higher yields could illuminate whether higher-order metrics like tilt and agility improve sensitivity estimates for embedded prepayment risk. Moreover, investigating the possibility of poles for the [2/2] Padé approximant would provide added clarity on the reliability of this method. Lastly, estimating the computational complexity of these formula-based methods and comparing it with the complexity of data-driven approximation techniques or the computational time required for full valuation could add practical relevance to any future work. We hope that the proposed methods will stimulate further developments in both theoretical modeling and practical applications for managing interest rate risk in complex fixed-income portfolios.

Author Contributions

Conceptualization, S.S.D. and S.C.O.; methodology, S.S.D. and S.C.O.; original draft preparation, S.C.O.; revisions, S.C.O. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The raw data supporting the conclusions of this article will be made available by the authors on request.

Acknowledgments

The authors express their sincere gratitude to the anonymous reviewers whose thoughtful feedback and detailed suggestions significantly improved the quality of this manuscript.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A. Approximation Formulas of Higher Order and Their Derivation

Several of the known approximations are slight variations of the same general construction. Below, we provide details on how one could obtain these approximations in full generality.
Given the force of interest r, the net present value of a series of cash flows C F t j paid at discrete times t j ; 1 j J is given by the following:
P ( r ) = j C F t j v t j .
thus,
P ( r ) P 0 = j C F t j v t j j C F t j v 0 t j = j e t j Δ r C F t j v 0 t j j C F t j v 0 t j .
for ease of notation, define the following:
f ( T ) : = j f ( t j ) C F t j v 0 t j j C F t j v 0 t j
and observe that it is a linear operator:
a f ( T ) + b = a f ( T ) + b .
therefore,
P ( r ) P 0 = e T Δ r .
We now consider the following cases:
  • Fischer–Weil’s nth-order approximation: Substitute the nth-order Taylor polynomial of the exponential function in the bracket and use linearity to derive
    P ( r ) P 0 1 T Δ r + T 2 2 ( Δ r ) 2 T 3 6 ( Δ r ) 3 + + ( 1 ) n T n n ! ( Δ r ) n .
    By letting d 0 = T , c 0 = T 2 , b 0 = T 3 , and a 0 = T 4 , we obtain the fourth-order approximation
    P ( r ) P 0 1 d 0 Δ r + c 0 2 ( Δ r ) 2 b 0 6 ( Δ r ) 3 + a 0 24 ( Δ r ) 4 .
  • Barber–Tchuindjo’s nth-order approximation: We take the natural logarithm of (A1):
    ln P ( r ) P 0 = ln e T Δ r = n = 1 d n ln e T Δ r d ( Δ r ) n | Δ r = 0 ( Δ r ) n n ! ,
    where
    d n ln e T Δ r d ( Δ r ) n | Δ r = 0 = k = 1 n ( 1 ) k 1 ( k 1 ) ! B n , k T , T 2 , , T n k + 1 ,
    with B n , k denoting partial Bell polynomials. More concretely, the first few terms are as follows:
    d ln e T Δ r d ( Δ r ) | Δ r = 0 = d e T Δ r d ( Δ r ) | Δ r = 0 e T · 0 = T ,
    d 2 ln e T Δ r d ( Δ r ) 2 | Δ r = 0 = d 2 e T Δ r d ( Δ r ) 2 | Δ r = 0 e T · 0 d e T Δ r d ( Δ r ) | Δ r = 0 e T · 0 2 = T 2 T 2 ,
    etc. This results in the following fourth-order approximation formula, which generalizes both Barber’s and Tchuindjo’s approximations:
    P ( r ) P 0 e d 0 Δ r + c 0 d 0 2 2 ( Δ r ) 2 b 0 3 c 0 d 0 + 2 d 0 3 6 ( Δ r ) 3 + a 0 4 b 0 d 0 3 c 0 2 + 12 c 0 d 0 2 6 d 0 4 24 ( Δ r ) 4 .
    Alternatively, we can manipulate (A1) in the following way:
    P ( r ) P 0 = e T Δ r e Δ T Δ r = e T Δ r e Δ T Δ r
    where Δ T : = T T . Then, replace the exponential term inside the bracket with its nth degree Maclaurin polynomial to obtain
    P ( r ) P 0 e T Δ r 1 Δ T Δ r + 1 2 ( Δ T Δ r ) 2 1 6 ( Δ T Δ r ) 3 +
    + ( 1 ) n n ! ( Δ T Δ r ) n
    = e T Δ r 1 + T 2 T 2 2 ( Δ r ) 2 T 3 3 T 2 T + 2 T 3 6 ( Δ r ) 3 +
    + k = 0 n n k ( 1 ) n + k T n k T k n ! ( Δ r ) n .
    This yields a slightly different fourth-order approximation:
    P ( r ) P 0 e d 0 Δ r 1 + c 0 d 0 2 2 ( Δ r ) 2 b 0 3 c 0 d 0 + 2 d 0 3 6 ( Δ r ) 3
    + a 0 4 b 0 d 0 + 6 c 0 d 0 2 3 d 0 4 24 ( Δ r ) 4 .
  • nth-order Alps’ Approximation: This time, express (A5) as a function of the effective rate of interest i:
    P ( i ) P ( i 0 ) = 1 + i 0 1 + i T 1 + i 0 1 + i Δ T
    and substitute the nth-order Taylor polynomial inside the bracket to obtain
    P ( i ) P ( i 0 ) 1 + i 0 1 + i T 1 Δ T 1 + i 0 Δ i + 1 2 Δ T ( Δ T + 1 ) ( 1 + i 0 ) 2 ( Δ i ) 2
    1 6 Δ T ( Δ T + 1 ) ( Δ T + 2 ) ( 1 + i 0 ) 3 ( Δ i ) 3 +
    + ( 1 ) n n ! Δ T ( Δ T + 1 ) ( Δ T + n 1 ) ( 1 + i 0 ) n ( Δ i ) n .
    We now switch back to r:
    P ( r ) P 0 e T Δ r 1 Δ T ( e Δ r 1 ) + Δ T ( Δ T + 1 ) 2 ( e Δ r 1 ) 2
    Δ T ( Δ T + 1 ) ( Δ T + 2 ) 6 ( e Δ r 1 ) 3 +
    + ( 1 ) n n ! Δ T ( Δ T + 1 ) ( Δ T + n 1 ) ( e Δ r 1 ) n
    = e T Δ r 1 + T 2 T 2 2 ( e Δ r 1 ) 2
    T 3 3 T 2 T + 2 T 3 + 3 T 2 3 T 2 6 ( e Δ r 1 ) 3 +
    + ( 1 ) n n ! Δ T ( Δ T + 1 ) ( Δ T + n 1 ) ( e Δ r 1 ) n .
    The last bracket can be further simplified after noting that the product inside it equals k = 1 n S ( n , k ) ( Δ T ) k , where S ( n , k ) are the unsigned Stirling numbers of the first kind.
    Finally, the fourth-order approximation is as follows:
    P ( r ) P 0 e d 0 Δ r 1 + c 0 d 0 2 2 ( e Δ r 1 ) 2 b 0 3 c 0 d 0 + 2 d 0 3 + 3 c 0 3 d 0 2 6 ( e Δ r 1 ) 3
    + a 0 4 b 0 d 0 + 6 c 0 d 0 2 3 d 0 4 + 6 b 0 18 c 0 d 0 + 12 d 0 3 + 11 c 0 11 d 0 2 24 ( e Δ r 1 ) 4 .

Appendix B. Using the Laplace Transform to Generalize the Hyperbolic Approximation Formula

We consider the linear ordinary differential equation:
y ( n ) y = α n
with initial conditions:
y ( 0 ) = α 0 , y ( 0 ) y ( 0 ) = α 1 , y ( 0 ) y ( 0 ) = α 2 , , y ( n 1 ) ( 0 ) y ( 0 ) = α n 1 .
Our goal is to solve this ODE using the Laplace transform, which is a concept analogous to moment-generating functions for probability distributions.
Let Y ( s ) = L { y ( t ) } . Applying the Laplace transform to our ODE gives the following:
s n Y ( s ) α 0 ( s n 1 + α 1 s n 2 + α 2 s n 3 + + α n 1 ) = α n Y ( s )
That, in turn, yields the following solution in the frequency domain:
Y ( s ) = α 0 ( s n 1 + α 1 s n 2 + α 2 s n 3 + + α n 1 ) s n α n .
To switch back to the time domain, we will need to simplify the expression on the right-hand side using partial fraction decomposition before applying the inverse Laplace transform. Let ω 1 , ω 2 , , ω n be the nth roots of unity. Then,
ω k = e 2 π i ( k 1 ) / n , k = 1 , 2 , , n
and we can write Y ( s ) in the form
Y ( s ) = k = 1 n A k s α n 1 / n ω k
where A k are constants to be determined. The solution to our ODE in the time domain is then
y ( t ) = k = 1 n A k e α n 1 / n ω k t .
It remains to compute the A k ’s. Observe that
1 0 0 0 α n 1 / n 0 0 0 0 0 0 α n ( n 1 ) / n 1 1 1 ω 1 ω 2 ω n ω 1 2 ω 2 2 ω n 2 ω 1 n 1 ω 2 n 1 ω n n 1 A 1 A 2 A n = α 0 α 0 α 1 α 0 α 2 α 0 α n 1
from the initial conditions, which implies that
A 1 A 2 A n = 1 n 1 ω 1 ¯ ω 1 n 1 ¯ 1 ω 2 ¯ ω 2 n 1 ¯ 1 ω 3 ¯ ω 3 n 1 ¯ 1 ω n ¯ ω n n 1 ¯ 1 0 0 0 α n 1 / n 0 0 0 0 0 0 α n ( n 1 ) / n α 0 α 0 α 1 α 0 α 2 α 0 α n 1 .
After some simplifications, this boils down to
A k = α 0 n j = 1 n ω k j ¯ α j α n j / n = α 0 n j = 1 n α j α n j / n ω k j
for k = 1 , , n . Note that if we had P ( r ) instead of y ( t ) and we wanted to evaluate at r 0 , then the left-hand side of the above equation would be
A k e α n 1 / n ω k r 0 .
Substituting back into (A10), we obtain
P ( r ) P 0 n j = 1 n T j T n j / n k = 1 n e T n 1 / n ω k Δ r ω k j .
after replacing α j with ( 1 ) j T j .
The next step is to derive the third-order and fourth-order approximations (unlike previous approximation formulas, the third-order approximation is not an obvious part of the fourth-order approximation). For n = 3 we have the following:
P ( r ) P 0 3 T T 3 1 / 3 e T 3 1 / 3 ω 1 Δ r ω 1 + e T 3 1 / 3 ω 2 Δ r ω 2 + e T 3 1 / 3 ω 3 Δ r ω 3
+ T 2 T 3 2 / 3 e T 3 1 / 3 ω 1 Δ r ω 1 2 + e T 3 1 / 3 ω 2 Δ r ω 2 2 + e T 3 1 / 3 ω 3 Δ r ω 3 2
+ e T 3 1 / 3 ω 1 Δ r ω 1 3 + e T 3 1 / 3 ω 2 Δ r ω 2 3 + e T 3 1 / 3 ω 3 Δ r ω 3 3
which, after collecting terms, gives
P ( r ) P 0 3 1 + d 0 b 0 1 / 3 + c 0 b 0 2 / 3 e b 0 1 / 3 Δ r + 1 + d 0 ω 2 b 0 1 / 3 + c 0 ω 3 b 0 2 / 3 e b 0 1 / 3 ω 2 Δ r
+ 1 + d 0 ω 3 b 0 1 / 3 + c 0 ω 2 b 0 2 / 3 e b 0 1 / 3 ω 3 Δ r .
Below, we show that the answer is real-valued. Note that ω 2 = ω 3 1 and thus,
1 + d 0 ω 2 b 0 1 / 3 + c 0 ω 3 b 0 2 / 3 e b 0 1 / 3 ω 2 Δ r + 1 + d 0 ω 3 b 0 1 / 3 + c 0 ω 2 b 0 2 / 3 e b 0 1 / 3 ω 3 Δ r
= 1 + d 0 b 0 1 / 3 1 2 i 3 2 + c 0 b 0 2 / 3 1 2 + i 3 2 e b 0 1 / 3 1 2 + i 3 2 Δ r
+ 1 + d 0 b 0 1 / 3 1 2 + i 3 2 + c 0 b 0 2 / 3 1 2 i 3 2 e b 0 1 / 3 1 2 i 3 2 Δ r .
Use Euler’s formula to expand the exponential terms to
e 1 2 b 0 1 / 3 Δ r cos 3 2 b 0 1 / 3 Δ r ± i sin 3 2 b 0 1 / 3 Δ r
followed by the cancellation of the imaginary parts, resulting in
P ( r ) P 0 3 1 + d 0 b 0 1 / 3 + c 0 b 0 2 / 3 e b 0 1 / 3 Δ r
+ 2 d 0 b 0 1 / 3 c 0 b 0 2 / 3 e 1 2 b 0 1 / 3 Δ r cos 3 2 b 0 1 / 3 Δ r
3 d 0 b 0 1 / 3 3 c 0 b 0 2 / 3 e 1 2 b 0 1 / 3 Δ r sin 3 2 b 0 1 / 3 Δ r .
We leave it to the reader to verify that
lim b 0 0 P ( r ) P 0 1 d 0 Δ r + c 0 2 ( Δ r ) 2 .
On the other hand, for n = 4 we obtain the following:
P ( r ) P 0 4 T T 4 1 / 4 i e T 4 1 / 4 i Δ r e T 4 1 / 4 Δ r + i e T 4 1 / 4 i Δ r + e T 4 1 / 4 Δ r
+ T 2 T 4 1 / 2 e T 4 1 / 4 i Δ r + e T 4 1 / 4 Δ r e T 4 1 / 4 i Δ r + e T 4 1 / 4 Δ r
T 3 T 4 3 / 4 i e T 4 1 / 4 i Δ r e T 4 1 / 4 Δ r i e T 4 1 / 4 i Δ r + e T 4 1 / 4 Δ r
+ e T 4 1 / 4 i Δ r + e T 4 1 / 4 Δ r + e T 4 1 / 4 i Δ r + e T 4 1 / 4 Δ r .
After canceling out terms, we have the following:
P ( r ) P 0 2 b 0 a 0 3 / 4 d 0 a 0 1 / 4 sin ( a 0 1 / 4 Δ r ) b 0 a 0 3 / 4 + d 0 a 0 1 / 4 sinh ( a 0 1 / 4 Δ r )
+ 1 c 0 a 0 1 / 2 cos ( a 0 1 / 4 Δ r ) + 1 + c 0 a 0 1 / 2 cosh ( a 0 1 / 4 Δ r ) .

Appendix C. The [2/2] Padé Approximant

The calculation that follows can be adapted to compute the coefficients of Padé approximants of other orders.
Starting from P ( Δ r ) with the following derivatives at Δ r = 0 :
P ( 0 ) = P 0 , P ( 0 ) = P 0 d 0 , P ( 0 ) = P 0 c 0 , P ( 3 ) ( 0 ) = P 0 b 0 , P ( 4 ) ( 0 ) = P 0 a 0 .
Consider the Taylor series expansion of P ( Δ r ) around 0 up to the fourth order:
P ( Δ r ) = P 0 P 0 d 0 Δ r + P 0 c 0 2 ( Δ r ) 2 P 0 b 0 6 ( Δ r ) 3 + P 0 a 0 24 ( Δ r ) 4 +
For convenience, define the following:
A 0 = P 0 , A 1 = P 0 d 0 , A 2 = P 0 c 0 2 , A 3 = P 0 b 0 6 , A 4 = P 0 a 0 24 .
A [ 2 / 2 ] Padé approximant has the following form:
P [ 2 / 2 ] ( Δ r ) = α 0 + α 1 Δ r + α 2 ( Δ r ) 2 1 + β 1 Δ r + β 2 ( Δ r ) 2 .
We want to determine α 0 , α 1 , α 2 and β 1 , β 2 so that P [ 2 / 2 ] ( Δ r ) matches P ( Δ r ) up to terms of order ( Δ r ) 4 . Multiplying out
α 0 + α 1 Δ r + α 2 ( Δ r ) 2 = ( A 0 + A 1 Δ r + A 2 ( Δ r ) 2 + A 3 ( Δ r ) 3 + A 4 ( Δ r ) 4 ) ( 1 + β 1 Δ r + β 2 ( Δ r ) 2 )
and expanding the right side up to ( Δ r ) 4 gives
A 0 + ( A 1 + A 0 β 1 ) Δ r + ( A 2 + A 1 β 1 + A 0 β 2 ) ( Δ r ) 2 + ( A 3 + A 2 β 1 + A 1 β 2 ) ( Δ r ) 3
+ ( A 4 + A 3 β 1 + A 2 β 2 ) ( Δ r ) 4 .
Equating coefficients, we obtain the following system:
A 0 = α 0 , A 1 + A 0 β 1 = α 1 , A 2 + A 1 β 1 + A 0 β 2 = α 2 ,
A 3 + A 2 β 1 + A 1 β 2 = 0 , A 4 + A 3 β 1 + A 2 β 2 = 0 .
The last two equations allow us to solve for β 1 and β 2 in terms of the duration, convexity, tilt and agility:
c 0 2 β 1 d 0 β 2 = b 0 6 , b 0 6 β 1 + c 0 2 β 2 = a 0 24 .
Solving this system, we find the following:
β 1 = 2 b 0 c 0 a 0 d 0 2 ( 3 c 0 2 2 b 0 d 0 ) , β 2 = 4 b 0 2 3 a 0 c 0 12 ( 3 c 0 2 2 b 0 d 0 ) .
We now compute α 0 , α 1 , α 2 from the remaining equations, with the final answer being the following:
α 0 = P 0 , α 1 = P 0 ( β 1 d 0 ) , α 2 = P 0 c 0 2 d 0 β 1 + β 2 .
Overall
P [ 2 / 2 ] ( Δ r ) = P 0 1 + 2 b 0 c 0 a 0 d 0 6 c 0 2 4 b 0 d 0 d 0 Δ r + c 0 2 + d 0 2 b 0 c 0 a 0 d 0 6 c 0 2 4 b 0 d 0 + 4 b 0 2 3 a 0 c 0 36 c 0 2 24 b 0 d 0 ( Δ r ) 2 1 + 2 b 0 c 0 a 0 d 0 6 c 0 2 4 b 0 d 0 Δ r + 4 b 0 2 3 a 0 c 0 36 c 0 2 24 b 0 d 0 ( Δ r ) 2 .

References

  1. Alps, Robert. 2017. Using Duration and Convexity to Approximate Change in Present Value. SOA Financial Mathematics Study Note FM-24-17, pp. 1–18. Available online: https://www.soa.org/globalassets/assets/Files/Edu/2017/fm-duration-convexity-present-value.pdf (accessed on 1 January 2025).
  2. Angel, James, Jiadi Chen, and Nikkie Pacheco. 2020. First Duration, Then Convexity, Then What? Tilt? Working paper, Georgetown University McDonough School of Business. Available online: https://ssrn.com/abstract=3697547 (accessed on 1 January 2025).
  3. Baker, George Allen. 1975. Essentials of Padé Approximants. Cambridge: Academic Press. [Google Scholar]
  4. Barber, Joel. 1995. A Note on Approximating Bond Price Sensitivity Using Duration and Convexity. The Journal of Fixed Income 4: 95–98. [Google Scholar] [CrossRef]
  5. Barber, Joel, and Mark Copper. 2012. Principal Component Analysis of Yield Curve Movements. Journal of Economics and Finance 36: 750–65. [Google Scholar] [CrossRef]
  6. Barth, Daniel, Jay Kahn, Phillip Monin, and Oleg Sokolinskiy. 2024. Reaching for Duration and Leverage in the Treasury Market. Finance and Economics Discussion Series 2024-039. Washington, DC: Board of Governors of the Federal Reserve System. [Google Scholar] [CrossRef]
  7. Basel Committee on Banking Supervision. 2020. Supervisory Guidance for Assessing Banks’ Financial Instrument Fair Value Practices. Basel: Bank for International Settlements. [Google Scholar]
  8. Becker, Sebastian, Patrick Cheridito, and Arnulf Jentzen. 2020. Deep optimal stopping. Journal of Machine Learning Research 21: 1–36. [Google Scholar]
  9. Black, Fischer, Emanuel Derman, and William Toy. 1990. A One-Factor Model of Interest Rates and its Application. Financial Analysts Journal 46: 33–39. [Google Scholar] [CrossRef]
  10. Boyle, Phelim. 1977. Options: A Monte Carlo Approach. Journal of Financial Economics 4: 323–38. [Google Scholar]
  11. Brennan, Michael, and Eduardo Schwartz. 1977. Savings Bonds, Retractable Bonds and Callable Bonds. Journal of Financial Economics 5: 67–88. [Google Scholar] [CrossRef]
  12. Chance, Don. 1993. Convertibles and Duration Analysis. Financial Analysts Journal 49: 35–43. [Google Scholar]
  13. Duffie, Darrell, and Kenneth Singleton. 1999. Modeling Term Structures of Defaultable Bonds. Review of Financial Studies 12: 687–720. [Google Scholar] [CrossRef]
  14. Dunetz, Mark, and James Mahoney. 1988. Using Duration and Convexity in the Analysis of Callable Bonds. Financial Analysts Journal 44: 53–72. [Google Scholar]
  15. Fabozzi, Frank, ed. 2012. The Handbook of Fixed Income Securities, 8th ed. New York: McGraw-Hill. [Google Scholar]
  16. Federal Reserve System. 2011. SR 11-7: Guidance on Model Risk Management. Washington, DC: Board of Governors of the Federal Reserve System. [Google Scholar]
  17. Ferguson, Raymond, Andrew Green, and Martin Schweizer. 2018. Deeply Learning Derivatives. Available online: https://ssrn.com/abstract=3291285 (accessed on 1 January 2025).
  18. Fischer, Lawrence, and Roman Weil. 1971. Coping with the Risk of Interest-Rate Fluctuations: Returns to Bondholders from Naive and Optimal Strategies. The Journal of Business 44: 406–31. [Google Scholar]
  19. Heath, David, Robert Jarrow, and Andrew Morton. 1992. Bond Pricing and the Term Structure of Interest Rates: A New Methodology. Econometrica 60: 77–105. [Google Scholar]
  20. Ho, Thomas, and Sang-Bin Lee. 1986. Term Structure Movements and Pricing Interest Rate Contingent Claims. Journal of Finance 41: 1011–29. [Google Scholar]
  21. Hull, John, and Alan White. 1990. Pricing Interest-Rate Derivative Securities. Review of Financial Studies 3: 573–92. [Google Scholar]
  22. Hull, John, and Alan White. 1994. Numerical Procedures for Implementing Term Structure Models. Journal of Derivatives 2: 7–16. [Google Scholar]
  23. Jarrow, Robert, and Stuart Turnbull. 2003. Derivative Securities. Mason: Thomson/South-Western. [Google Scholar]
  24. Jian, Chen, and Michael Fu. 2002. Hedging beyond Duration and Convexity. Paper presented at Winter Simulation Conference, San Diego, CA, USA, 8–11 December 2002; Edited by Enver Yücesan, Chun-Hung Chen, Jane Snowdon and John Charnes. pp. 1593–99. [Google Scholar]
  25. LeVeque, Randall. 2007. Finite Difference Methods for Ordinary and Partial Differential Equations. Philadelphia: Society for Industrial and Applied Mathematics. [Google Scholar]
  26. Litterman, Robert, and José Scheinkman. 1991. Common Factors Affecting Bond Returns. Journal of Fixed Income 1: 54–61. [Google Scholar] [CrossRef]
  27. Longstaff, Francis, and Eduardo Schwartz. 1995. A Simple Approach to Valuing Risky Fixed and Floating Rate Debt. Journal of Finance 50: 789–819. [Google Scholar] [CrossRef]
  28. Longstaff, Francis, and Eduardo Schwartz. 2001. Valuing American Options by Simulation: A Simple Least-Squares Approach. Review of Financial Studies 14: 113–47. [Google Scholar]
  29. Orfanos, Stefanos. 2022. A Comparison of Macaulay Approximations. Risks 10: 153. [Google Scholar] [CrossRef]
  30. PIMCO. 2024. Valuing Callable Municipal Bonds. Available online: https://www.pimco.com/us/en/resources/education/valuing-callable-municipal-bonds (accessed on 1 January 2025).
  31. Rendleman, Richard, and Brit Bartter. 1980. The Pricing of Options on Debt Securities. Journal of Financial and Quantitative Analysis 15: 11–24. [Google Scholar] [CrossRef]
  32. Schwab, Charles. 2024. Callable Bonds: Understanding How They Work. Available online: https://www.schwab.com/learn/story/callable-bonds-understanding-how-they-work (accessed on 1 January 2025).
  33. Tchuindjo, Leonard. 2008. An Accurate Formula for Bond-Portfolio Stress Testing. The Journal of Risk Finance 9: 262–77. [Google Scholar]
  34. Tucker, Matthew, and Jared Murphy. 2013. The Impact of Negative Convexity When Rates Change: How Corporate Bonds Can Diversify an MBS Portfolio. Available online: https://www.bankdirector.com/wp-content/uploads/Negative_Convexity_Whitpaper.pdf (accessed on 1 January 2025).
  35. Vaaler, Leslie, and James Daniel. 2009. Mathematical Interest Theory, 2nd ed. Washington, DC: Mathematical Association of America. [Google Scholar]
Figure 1. Price-yield relationship for a callable and a non-callable bond. Both are 15-year, 100-par, 4% annual coupon bonds, with one of them having a call price of 101 and call expiry of 5 years. The option volatility is 2% and the continuously compounded risk-free rate is 4%.
Figure 1. Price-yield relationship for a callable and a non-callable bond. Both are 15-year, 100-par, 4% annual coupon bonds, with one of them having a call price of 101 and call expiry of 5 years. The option volatility is 2% and the continuously compounded risk-free rate is 4%.
Risks 13 00069 g001
Figure 2. Understanding the effect of tilt and agility. (a) Both are negative. (b) Both are positive.
Figure 2. Understanding the effect of tilt and agility. (a) Both are negative. (b) Both are positive.
Risks 13 00069 g002
Figure 3. Second-order approximation methods for the callable bond described in Figure 1. (a) h = 0.0001 . (b) h = 0.01 .
Figure 3. Second-order approximation methods for the callable bond described in Figure 1. (a) h = 0.0001 . (b) h = 0.01 .
Risks 13 00069 g003
Figure 4. Third-order approximation methods for the callable bond described in Figure 1. (a) h = 0.0001 . (b) h = 0.01 .
Figure 4. Third-order approximation methods for the callable bond described in Figure 1. (a) h = 0.0001 . (b) h = 0.01 .
Risks 13 00069 g004
Figure 5. Fourth-order approximation methods for the callable bond described in Figure 1. (a) h = 0.0001 . (b) h = 0.01 .
Figure 5. Fourth-order approximation methods for the callable bond described in Figure 1. (a) h = 0.0001 . (b) h = 0.01 .
Risks 13 00069 g005
Figure 6. Averaged-order hyperbolic approximations for the callable bond described in Figure 1. (a) h = 0.0001 . (b) h = 0.01 .
Figure 6. Averaged-order hyperbolic approximations for the callable bond described in Figure 1. (a) h = 0.0001 . (b) h = 0.01 .
Risks 13 00069 g006
Figure 7. Padé approximants for the callable bond described in Figure 1. Two distinct poles are evident in each figure. (a) h = 0.0001 . (b) h = 0.01 .
Figure 7. Padé approximants for the callable bond described in Figure 1. Two distinct poles are evident in each figure. (a) h = 0.0001 . (b) h = 0.01 .
Risks 13 00069 g007
Table 1. Approximation errors for the callable bond described in Figure 1 at yield shifts of up to 200 basis points.
Table 1. Approximation errors for the callable bond described in Figure 1 at yield shifts of up to 200 basis points.
Yield Shift−200 bps−150 bps−100 bps−50 bps−50 bps100 bps150 bps200 bps
Barber15.03%10.32%5.80%1.47%0.81%2.27%3.75% 5.20%
Fischer–Weil−1.83%0.85%1.60%0.42%−0.32%−2.51%−7.62%−16.15%
Tchuindjo−3.19%0.12%1.34%0.38%−0.27%−2.05%−5.84%−11.47%
Alps−4.41%−0.22%1.29%0.38%−0.28%−2.18%−6.46%−13.31%
Hyperbolic−2.27%0.62%1.52%0.41%−0.31%−2.36%−7.03%−14.56%
Table 2. Approximation errors for the non-callable bond described in Figure 1 at yield shifts of up to 200 basis points.
Table 2. Approximation errors for the non-callable bond described in Figure 1 at yield shifts of up to 200 basis points.
Yield Shift−200 bps−150 bps−100 bps−50 bps−50 bps100 bps150 bps200 bps
Barber−0.44%−0.25%−0.11%−0.03%−0.03%−0.12%−0.26%0.47%
Fischer–Weil−0.25%−0.11%−0.03%0.00%0.00%0.04%0.14%0.35%
Tchuindjo0.01%0.01%0.00%0.00%0.00%0.00%−0.01%−0.01%
Alps0.00%0.00%0.00%0.00%0.00%0.00%0.00%−0.01%
Hyperbolic−0.05%−0.02%−0.01%0.00%0.00%0.01%0.03%0.06%
Table 3. Price, effective duration, effective convexity, effective tilt, and effective agility at time 0 for a basic cash flow example. Computed using h = 0.0001 .
Table 3. Price, effective duration, effective convexity, effective tilt, and effective agility at time 0 for a basic cash flow example. Computed using h = 0.0001 .
P 0 d 0 c 0 b 0 a 0
0.24 −146.49−7520.96−376,245.84−18,812,400.96
Table 4. Price, effective duration, effective convexity, effective tilt, and effective agility at time 0 for a basic cash flow example. Computed using h = 0.0001 .
Table 4. Price, effective duration, effective convexity, effective tilt, and effective agility at time 0 for a basic cash flow example. Computed using h = 0.0001 .
P 0 d 0 c 0 b 0 a 0
−0.12439.1022,343.89−1,117,588.0155,879,615.09
Table 5. Approximation errors for the callable bond described in Figure 1 at yield shifts of up to 200 basis points with h = 0.01 .
Table 5. Approximation errors for the callable bond described in Figure 1 at yield shifts of up to 200 basis points with h = 0.01 .
Yield Shift−200 bps−150 bps−100 bps−50 bps−50 bps100 bps150 bps200 bps
Fischer–Weil1.47%0.32%0.23%−0.46%0.85%0.88%0.81%3.25%
Barber–Tchuindjo1.66%0.39%0.25%−0.45%0.85%0.83%0.33%1.04%
Alps2.22%0.49%0.26%−0.45%0.85%0.86%0.61%2.38%
Hyperbolic1.61%0.35%0.24%−0.46%0.85%0.87%0.74%2.91%
Table 6. Summary of approximation errors of the fourth-order Barber–Tchuindjo (BT4) approximation, the averaged order hyperbolic (AveH) approximation, and the [2/2] Padé approximant for various callable bonds. The triple ( T , τ , σ ) consists of the bond’s maturity time in years, the time-to-call, and the bond’s price volatility. All bonds have been priced at a continuously compounded yield r = 0.04 .
Table 6. Summary of approximation errors of the fourth-order Barber–Tchuindjo (BT4) approximation, the averaged order hyperbolic (AveH) approximation, and the [2/2] Padé approximant for various callable bonds. The triple ( T , τ , σ ) consists of the bond’s maturity time in years, the time-to-call, and the bond’s price volatility. All bonds have been priced at a continuously compounded yield r = 0.04 .
Bond ( T , τ , σ ) Yield Shift−200 bps−150 bps−100 bps−50 bps−50 bps100 bps150 bps200 bps
( 5 , 1 , 2 % ) BT40.37%0.16%0.02%−0.15%0.26%0.28%0.22%0.65%
AveH−0.87%−0.20%−0.04%−0.15%0.25%0.15%−0.38%−1.11%
Padé0.31%0.14%−0.01%−0.15%0.26%0.27%0.17%0.42%
( 5 , 1 , 4 % ) BT40.02%−0.02%−0.05%−0.04%0.08%0.14%0.19%0.32%
AveH−0.24%−0.08%−0.05%−0.04%0.07%0.08%−0.06%−0.37%
Padé−0.01%−0.03%−0.05%−0.04%0.08%0.14%0.17%0.25%
( 10 , 5 , 2 % ) BT40.83%0.29%0.08%−0.52%0.44%0.49%0.35%0.90%
AveH−1.69%−0.46%−0.05%−0.52%0.42%0.26%−0.71%−2.19%
Padé0.68%0.24%0.07%−0.52%0.44%0.47%0.20%0.25%
( 10 , 5 , 4 % ) BT4−0.47%0.21%−0.27%−0.18%0.14%0.28%0.42%0.53%
AveH0.19%0.50%−0.19%−0.17%0.13%0.20%0.15%−0.08%
Padé−0.58%0.18%−0.28%−0.18%0.14%0.28%0.41%0.48%
( 15 , 5 , 2 % ) BT41.66%0.39%0.25%−0.45%0.85%0.83%0.33%1.04%
AveH−3.22%−1.12%−0.03%−0.47%0.82%0.43%−1.49%−4.26%
Padé1.47%0.32%0.23%−0.46%0.85%0.79%0.00%−0.43%
( 15 , 5 , 4 % ) BT40.42%0.35%−0.10%−0.59%0.40%0.54%0.52%0.87%
AveH−1.15%−0.07%−0.15%−0.59%0.38%0.32%−0.41%−1.73%
Padé0.16%0.28%−0.11%−0.59%0.40%0.52%0.39%0.28%
( 20 , 10 , 3 % ) BT41.36%0.45%0.09%−1.12%0.85%0.87%0.49%0.98%
AveH−2.73%−0.78%−0.12%−1.13%0.82%0.49%−1.21%−3.89%
Padé1.00%0.33%0.07%−1.12%0.85%0.83%0.17%−0.43%
( 20 , 10 , 5 % ) BT40.00%0.36%−0.32%−1.18%0.56%0.68%0.67%1.06%
AveH−0.68%0.28%−0.29%−1.17%0.53%0.44%−0.26%−1.41%
Padé−0.41%0.25%−0.33%−1.19%0.56%0.66%0.53%0.47%
( 30 , 10 , 3 % ) BT42.23%0.54%0.25%−0.89%1.35%1.31%0.42%0.67%
AveH−4.43%−1.52%−0.12%−0.91%1.30%0.73%−2.16%−6.58%
Padé1.82%0.37%0.22%−0.89%1.35%1.25%−0.13%−1.76%
( 30 , 10 , 5 % ) BT40.98%0.51%−0.16%−1.94%0.97%1.04%0.71%1.07%
AveH−2.19%−0.37%−0.28%−1.94%0.93%0.64%−1.00%−3.62%
Padé0.34%0.31%−0.19%−1.94%0.97%1.00%0.38%−0.37%
Table 7. Summary of approximation errors of the fourth-order Barber–Tchuindjo (BT4) approximation, the averaged order hyperbolic (AveH) approximation, and the [2/2] Padé approximant for various callable bonds. The triple ( T , τ , σ ) consists of the bond’s maturity time in years, the time-to-call, and the bond’s price volatility. All bonds have been priced at a continuously compounded yield r = 0.03 .
Table 7. Summary of approximation errors of the fourth-order Barber–Tchuindjo (BT4) approximation, the averaged order hyperbolic (AveH) approximation, and the [2/2] Padé approximant for various callable bonds. The triple ( T , τ , σ ) consists of the bond’s maturity time in years, the time-to-call, and the bond’s price volatility. All bonds have been priced at a continuously compounded yield r = 0.03 .
Bond ( T , τ , σ ) Yield Shift−200 bps−150 bps−100 bps−50 bps−50 bps100 bps150 bps200 bps
( 5 , 1 , 2 % ) BT40.50%0.24%0.24%0.23%−0.27%−0.18%0.02%−0.28%
AveH−0.34%−0.09%0.15%0.22%−0.26%−0.13%0.15%−0.05%
Padé0.46%0.23%0.24%0.23%−0.27%−0.18%0.01%−0.32%
( 5 , 1 , 4 % ) BT40.39%0.19%0.16%0.04%−0.05%−0.06%−0.03%−0.03%
AveH−0.41%−0.10%0.09%0.03%−0.04%−0.05%−0.08%−0.26%
Padé0.37%0.18%0.16%0.04%−0.05%−0.06%−0.03%−0.03%
( 10 , 5 , 2 % ) BT40.74%0.40%0.39%0.37%−0.68%−0.35%−0.02%−0.51%
AveH−0.43%−0.08%0.26%0.35%−0.67%−0.24%0.30%0.11%
Padé0.63%0.37%0.39%0.37%−0.68%−0.35%−0.06%−0.70%
( 10 , 5 , 4 % ) BT41.17%0.30%0.41%0.51%0.21%0.08%−0.05%0.40%
AveH−1.73%−0.68%0.19%0.49%0.21%−0.02%−0.64%−1.62%
Padé1.03%0.26%0.40%0.51%0.21%0.07%−0.09%0.16%
( 15 , 5 , 2 % ) BT40.74%0.58%0.51%0.41%−1.10%−0.66%0.12%−1.04%
AveH0.05%0.18%0.37%0.39%−1.07%−0.42%0.97%1.01%
Padé0.57%0.53%0.51%0.41%−1.10%−0.67%0.00%−1.64%
( 15 , 5 , 4 % ) BT41.18%0.45%0.52%0.58%−0.45%−0.20%−0.04%−0.09%
AveH−1.35%−0.47%0.29%0.56%−0.44%−0.18%−0.19%−0.91%
Padé0.95%0.39%0.51%0.58%−0.45%−0.20%−0.05%−0.06%
( 20 , 10 , 3 % ) BT41.11%0.59%0.61%0.59%−1.59%−0.49%0.12%−0.55%
AveH−0.83%−0.20%0.39%0.57%−1.57%−0.35%0.48%−0.01%
Padé0.82%0.51%0.60%0.59%−1.59%−0.50%0.03%−0.95%
( 20 , 10 , 5 % ) BT41.64%0.46%0.64%0.81%−0.47%0.03%0.08%0.32%
AveH−2.48%−0.97%0.32%0.78%−0.47%−0.08%−0.67%−2.30%
Padé1.25%0.37%0.63%0.81%−0.47%0.03%0.03%0.00%
( 30 , 10 , 3 % ) BT41.08%0.75%0.73%0.64%−1.73%−0.81%0.34%−0.94%
AveH−0.35%0.06%0.50%0.61%−1.69%-0.54%1.24%0.98%
Padé0.69%0.65%0.72%0.64%−1.73%−0.83%0.13%−1.99%
( 30 , 10 , 5 % ) BT41.58%0.60%0.75%0.85%−1.47%−0.26%0.23%−0.06%
AveH−2.04%−0.73%0.42%0.82%−1.46%−0.25%−0.04%−1.47%
Padé1.06%0.47%0.74%0.85%−1.47%−0.27%0.22%0.01%
Table 8. Summary of approximation errors of the fourth-order Barber–Tchuindjo (BT4) approximation, the averaged order hyperbolic (AveH) approximation, and the [2/2] Padé approximant for various callable bonds. The triple ( T , τ , σ ) consists of the bond’s maturity time in years, the time-to-call, and the bond’s price volatility. All bonds have been priced at a continuously compounded yield r = 0.05 .
Table 8. Summary of approximation errors of the fourth-order Barber–Tchuindjo (BT4) approximation, the averaged order hyperbolic (AveH) approximation, and the [2/2] Padé approximant for various callable bonds. The triple ( T , τ , σ ) consists of the bond’s maturity time in years, the time-to-call, and the bond’s price volatility. All bonds have been priced at a continuously compounded yield r = 0.05 .
Bond ( T , τ , σ ) Yield Shift−200 bps−150 bps−100 bps−50 bps−50 bps100 bps150 bps200 bps
( 5 , 1 , 2 % ) BT4−0.88%−0.48%−0.33%−0.12%0.06%0.16%0.27%0.24%
AveH0.75%0.10%−0.19%−0.11%0.06%0.14%0.29%0.53%
Padé−0.93%−0.50%−0.33%−0.12%0.06%0.15%0.23%0.10%
( 5 , 1 , 4 % ) BT4−0.35%−0.20%−0.16%−0.10%0.08%0.14%0.18%0.26%
AveH0.20%0.02%−0.10%−0.09%0.08%0.10%0.07%0.04%
Padé−0.36%−0.20%−0.16%−0.10%0.08%0.14%0.18%0.24%
( 10 , 5 , 2 % ) BT4−1.62%−1.24%−0.62%−0.25%0.16%0.35%0.60%0.74%
AveH1.27%−0.19%−0.36%−0.22%0.14%0.29%0.55%0.98%
Padé−1.68%−1.27%−0.62%−0.25%0.16%0.34%0.50%0.32%
( 10 , 5 , 4 % ) BT4−0.57%−0.54%−0.27%−0.12%0.12%0.23%0.33%0.46%
AveH0.33%−0.19%−0.17%−0.11%0.11%0.17%0.16%0.11%
Padé−0.58%−0.54%−0.27%−0.12%0.12%0.23%0.32%0.41%
( 15 , 5 , 2 % ) BT4−2.92%−1.50%−1.04%−0.35%0.18%0.54%1.09%1.45%
AveH2.32%0.38%−0.58%−0.30%0.16%0.46%1.09%2.10%
Padé−3.04%−1.59%−1.06%−0.35%0.18%0.51%0.82%0.28%
( 15 , 5 , 4 % ) BT4−1.52%−1.36%−0.63%−0.27%0.23%0.46%0.73%1.03%
AveH1.06%−0.40%−0.38%−0.25%0.21%0.35%0.49%0.73%
Padé−1.47%−1.37%−0.64%−0.27%0.23%0.45%0.64%0.64%
( 20 , 10 , 3 % ) BT4−2.91%−2.08%−1.08%−0.33%0.25%0.65%1.25%1.82%
AveH2.20%−0.22%−0.62%−0.29%0.23%0.52%1.08%2.00%
Padé−2.92%−2.14%−1.09%−0.33%0.25%0.61%0.95%0.54%
( 20 , 10 , 5 % ) BT4−1.92%−2.23%−0.73%−0.19%0.17%0.47%0.87%1.21%
AveH1.37%−1.03%−0.42%−0.16%0.15%0.37%0.70%1.17%
Padé−1.97%−2.26%−0.74%−0.19%0.17%0.45%0.71%0.50%
( 30 , 10 , 3 % ) BT4−4.58%−2.45%−1.60%−0.47%0.30%0.91%2.00%3.22%
AveH3.48%0.48%−0.88%−0.40%0.27%0.74%1.80%3.62%
Padé−4.54%−2.55%−1.63%−0.47%0.30%0.83%1.35%0.42%
( 30 , 10 , 5 % ) BT4−3.25%−3.04%−1.19%−0.32%0.27%0.75%1.50%2.33%
AveH2.37%−1.00%−0.67%−0.26%0.24%0.59%1.24%2.29%
Padé−3.22%−3.08%−1.20%−0.32%0.27%0.70%1.11%0.62%
Table 9. Mean absolute errors of the fourth-order Barber–Tchuindjo (BT4) approximation, the averaged order hyperbolic (AveH) approximation, and the [2/2] Padé approximant for various types of callable bonds.
Table 9. Mean absolute errors of the fourth-order Barber–Tchuindjo (BT4) approximation, the averaged order hyperbolic (AveH) approximation, and the [2/2] Padé approximant for various types of callable bonds.
Bond TypeYield Shift−200 bps−150 bps−100 bps−50 bps−50 bps100 bps150 bps200 bps
AgencyBT40.42%0.18%0.16%0.11%0.13%0.16%0.15%0.30%
AveH0.47%0.10%0.10%0.11%0.13%0.11%0.17%0.39%
Padé0.41%0.21%0.16%0.11%0.13%0.16%0.13%0.23%
CorporateBT41.15%0.63%0.42%0.38%0.41%0.42%0.38%0.76%
UtliityAveH1.23%0.39%0.25%0.37%0.40%0.28%0.60%1.32%
Padé1.07%0.61%0.42%0.38%0.41%0.41%0.29%0.47%
MunicipalBT41.89%1.17%0.68%0.78%0.83%0.69%0.72%1.19%
AveH2.10%0.64%0.42%0.75%0.81%0.48%0.99%2.45%
Padé1.67%1.11%0.68%0.78%0.83%0.66%0.48%0.67%
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Dow, S.S.; Orfanos, S.C. Interest Rate Sensitivity of Callable Bonds and Higher-Order Approximations. Risks 2025, 13, 69. https://doi.org/10.3390/risks13040069

AMA Style

Dow SS, Orfanos SC. Interest Rate Sensitivity of Callable Bonds and Higher-Order Approximations. Risks. 2025; 13(4):69. https://doi.org/10.3390/risks13040069

Chicago/Turabian Style

Dow, Scott S., and Stefanos C. Orfanos. 2025. "Interest Rate Sensitivity of Callable Bonds and Higher-Order Approximations" Risks 13, no. 4: 69. https://doi.org/10.3390/risks13040069

APA Style

Dow, S. S., & Orfanos, S. C. (2025). Interest Rate Sensitivity of Callable Bonds and Higher-Order Approximations. Risks, 13(4), 69. https://doi.org/10.3390/risks13040069

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop