43
Estimating Jump Diffusion Structural Credit Risk Models Hoi Ying Wong * Department of Statistics, The Chinese University of Hong Kong, Shatin, N.T., Hong Kong Chin Pang Li Department of Risk Management, Fubon Bank, Hong Kong August 21, 2006 * Corresponding author: fax: (852) 2603-5188; e-mail: [email protected]. 1

Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

Estimating Jump Diffusion StructuralCredit Risk Models

Hoi Ying Wong∗

Department of Statistics,The Chinese University of Hong Kong,

Shatin, N.T., Hong Kong

Chin Pang LiDepartment of Risk Management,

Fubon Bank, Hong Kong

August 21, 2006

∗Corresponding author: fax: (852) 2603-5188; e-mail: [email protected].

1

Page 2: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

Estimating Jump Diffusion Structural Credit Risk Models

Abstract

There is strong evidence that structural models of credit risk significantlyunderestimate both credit yield spreads and the probability of default if thevalue of corporate assets follows a diffusion process. Adding a jump compo-nent to the firm value process is a potential remedy for the underestimation.However, there are very few empirical studies of jump-diffusion (or Levy)structural models in the literature. The major challenge is the estimation ofhidden variables, such as the firm value, volatility, and parameters of thejump component, as the value of corporate assets is not directly observable.In practice, parameters and the value of the firm should be estimated usingthe market values of equities. This paper provides a promising estimationmethod for jump-diffusion processes in structural models that are based onobserved stock data. We show that the traditional estimation methods forstructural models, the variance-restriction method and maximum likelihoodestimation, fail when jumps appear in credit risk models. We then proposea penalized likelihood approach and devise a corresponding expectation-maximum algorithm. The approach is applied to the jump-diffusion pro-cesses of Merton (1976) and Kou (2002) and the performance is examinedthrough a series of simulations and empirical data.

JEL classification:To be determinedKeywords:Credit Risk, Jump-Diffusion, Quasi-Bayesian, Maximum Likelihood

2

Page 3: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

1 Introduction

The measurement of credit risk is of natural interest to financial practitioners,regulators, and academics. An accurate credit risk model is essential for soundrisk management, for evaluation of the vulnerability of lender institutions, andfor pricing credit derivatives. In the banking industry, the regulatory framework[Basel (2004)] encourages the active involvement of banks in assessing the likeli-hood of defaults. The need for an accurate and practical credit risk framework hasgrown exponentially in recent years. A desirable approach should be consistentwith both economic theory and empirical investigations.

The finance literature has produced a variety of models to measure defaultrisk. Most of these are structural models based on the economic theory of capitalstructures and the incentive issues among equity holders, debt holders, manage-ment, and other stakeholders in the corporation. More precisely, structural modelsfocus on the stochastic process of the value of corporate assets and postulate thatdefault occurs when the firm value hits a threshold value.

Structural models can be divided into a barrier-independent group and a barrier-dependent group. The former group considers that default occurs at some speci-fied discrete time points. For instance, Merton (1974) assumes that default onlyoccurs at debt maturity and views the market value of equity as a standard calloption on the firm’s assets. Geske (1977) uses a compound option approach to de-scribe default at multiple time points. For the barrier-dependent group, default isallowed at any time before the debt maturity. This idea originates from Black andCox (1977) who introduce the concept of default barrier (distress level). When-ever the downside barrier is hit, debt holders will exercise their right to pull theplug and force equity holders to declare bankruptcy before the firm value dete-riorates further. Extensions on barrier-dependent models include Longstaff andSchwartz (1995, LS), Lelant and Toft (1996, LT), Collin-Dufresne and Goldstein(2001, CDG), and others. Apart from academic research, structural models havebeen put into commercial use, firstly by Moody’s KMV.

There is strong empirical evidence, however, that structural models signifi-cantly underestimate credit yield spreads and the probability of default. Jones,Mason and Rosenfeld (1984) find that the predicted bond yield is too low in Mer-ton’s (1974) model. The problem is more severe for non-investment grade bonds.Ogden (1987) finds a similar result using newly issued bonds. Eom et al. (2004)empirically test the Merton, Geske, LS, LT, and CDG models and find that thesemodels generate a very large predictive error in terms of credit spread. Tarashev(2005) observes that structural models produce a probability of default that is sig-

3

Page 4: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

nificantly less than the empirical default rate.Although the performance of structural models can be improved by utilizing a

better implementation method, the problem of underestimation still exists. Duan(1994) points out that the traditional variance-restriction (VR) method1 for theMerton model is inconsistent with the model feature. He then proposes maximumlikelihood (ML) estimation as an alternative implementation method. Duan andSimonato (2002) document that the ML estimation in conjunction with the Mer-ton model improve the estimate of deposit insurance values over the traditionalapproach. Ericsson and Reneby (2005) use a series of simulations to further en-sure that ML estimation outperforms the VR method for both barrier-independentand barrier-dependent models. Li and Wong (2006) find empirical evidence thatthe ML estimation effectively improves the performance of the Merton, LS andCDG models. However, these models still suffer from significant underestimationin credit spread for short-term bonds and low rating bonds.

The underestimation of credit risk with structural models was first recognizedby Merton (1974). The key reason is that a sudden drop in the firm value isimpossible under the diffusion process; firms never default by surprise. There-fore, a jump-diffusion process is a remedy for the structural models. Zhou (2001)reveals that incorporating jumps into the asset value process can generate real-istic shapes for the term structure of credit spread, such as upward sloping, flat,hump-shape, and downward sloping. In diffusion models, some of the shapes areimpossible. Hilberink and Rogers (2002) extend the LT model using Levy pro-cesses, which only allow for downward jumps in the firm value. Chen and Panjer(2003) connect jump-diffusion structural models with reduced-form models. Daoand Jeanblanc (2006) consider the double exponential jump-diffusion in a barrier-dependent model.

Another reason for jump-diffusion structural credit risk model is that empiricalevidence on jumps in financial assets is abundant (see, e.g., Bates, 1996; Andersenet al., 2002; Pan, 2002; Eraker et al., 2003). In structural models, when the equityprice exhibits a jump, the firm value is also expected to jump. Using a regression-based analysis, Zhang et al. (2005) observe that credit default swaps are sensitiveto jumps on equity returns. Delianedis and Geske (2001) find some evidencethat jump risk is a component of the corporate credit spread. Huang and Huang(2003) use a double exponential jump-diffusion model and find that it accountsfor a small part of the credit risk. Unfortunately, none of these works estimate

1This widely adopted approach has been to solve a system of equations that match the observedstock prices and estimated stock volatility with model outputs.

4

Page 5: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

the jump-diffusion process directly. Instead, the firm value and volatility are firstobtained from the VR approach, and the jump distribution is then fitted to theresidual credit spread. This ad hoc approach ignores the interaction among thefirm value, volatility, and the jump component in the estimation procedure. Infact, to our knowledge, no empirical work has been devoted to examining thejump component in the firm value process directly.

The fundamental difficulty in carrying out an empirical study of a jump-diffusionstructural model is the estimation of hidden variables, such as the firm asset value,the drift and volatility of the diffusion component, and the parameters of the jumpcomponent, from equity returns, because the value of corporate assets is not di-rectly observable. This motivates us to propose in this paper an efficient estima-tion method for jump-diffusion structural credit risk models. We focus on thelog-normal jump-diffusion process of Merton (1976, MJD) and the double expo-nential jump-diffusion process of Kou (2002, KJD) due to their popularity andanalytical tractability. However, the proposed estimation is not limited to thesetwo cases.

We propose the penalized likelihood estimation (PLE) for jump-diffusion struc-tural models and stress that it is not an obvious extension of its diffusion coun-terpart. In fact, both the VR approach and the ML estimation fail to estimatejump-diffusion structural models. Specifically, the VR approach which solves thefirm value and volatility from two simultaneous equations cannot accomplish theestimation of additional parameters; whereas, the likelihood function for equitydata degenerates over the parameter space of jump-diffusion processes. In otherwords, the likelihood function can reach infinity for some sets of observed eq-uity data. In such a situation, the maximum likelihood estimator (MLE) cannotbe defined. We also stress that the proposed PLE is not an obvious extension ofjump-diffusion processes for observable data. As the value of corporate assets isnot directly observable, estimation should be based on the high frequency data ofequity returns. When the firm asset value evolves as a jump-diffusion process withconstant parameters, the process for the equity return can be very complicated.

Business and risk management applications of PLE can be found in Hamilton(1991) and Venkataraman (1997), respectively. Moreover, PLE has been widelyused in estimating mixture distributions and, in many cases, proven to be efficientand stable (see, e.g., Yu et al, 1994; Mammen and van de Geer, 1997; Eggermontand LaRicca, 2001). To our knowledge, this is the first paper to bring PLE tothe corporate credit risk literature. We are also the first to propose an estimationmethod for the jump-diffusion structural models of credit risk.

The intention of the proposed approach is to penalize the likelihood function

5

Page 6: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

for equity returns with prior distributions such that the penalized function neverblows up to infinity at all points of the parameter space. Parameters are thenobtained by maximizing the penalized likelihood, subject to the constraint thatobserved equity prices should match the model outputs. We construct PLE forstructural models under both the MJD and KJD processes. In a nut shell, the pro-posed estimation combines the ideas of classical penalized likelihood and the MLestimation of Duan (1994). To aid implementation, we establish an expectation-maximum (EM) algorithm for obtaining estimates from the PLE approach. EMalgorithm is not a new concept to the financial market. As pointed out by Duanet al. (2004), the KMV methodology is equivalent to the ML estimation of Duan(1994) in the sense that the former is an EM algorithm of the latter. Our simulationshows that the EM algorithm for the proposed PLE is efficient and accurate.

The remainder of the paper is organized as follows. Section 2 reviews severaljump-diffusion structural credit risk models. Section 3 introduces the proposedestimation method. Here, we also prove the degeneracy of the likelihood functionfor equity returns and establish the penalized likelihood estimation. Section 4 de-vises EM algorithms for the proposed approach. Section 5 shows the performanceof the estimation with Monte Carlo simulations and empirical data. Section 6concludes the paper. Some technical details are presented in the Appendix.

2 Jump-Diffusion Structural Credit Risk Models

The value of corporate assets,V , is assumed to follow a jump-diffusion processunder the physical probability measure,P:

dV (t)

V (t−)= µdt+ σdWt + d

N(t)∑j=1

(Zj − 1)

, (1)

whereµ is the drift of the business,σ the asset value volatility,Wt a Wienerprocess,N(t) a Poisson process with intensityλ, and{Zj > 0} a sequence ofindependent identically distributed (i.i.d.) random variables. The distribution ofYj = logZj will be specified later. We postulate thatWt, N(t) andYj are in-dependent and all of the parameters are real constants. Applying Ito’s lemma toω(t) = log V (t) yields:

dω(t) =(µ− σ2/2

)dt+ σdWt + Y dN(t), ω(0) = log V (0). (2)

6

Page 7: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

Although the proposed estimation method is applicable to a general jump-diffusion process, we pay special attension to the MJD and KJD processes for thepurpose of illustration. The MJD process assumesY to have a normal distributionwith the density function:

fY (y) =1√2πs2

exp

[−(y − k)2

2s2

], (3)

whereas the KJD process assumesY to have a double exponential distributionwith the density function,

fY (y) = pη1e−η1y1{y≥0} + (1− p)η2e

η2y1{y<0}, p ≥ 0, η1 > 1, η2 > 0. (4)

In credit risk management, the fundamental interest is the measurement ofthe probability of default (PD) of a credit obligator. Financial economists usedto model default as the event in which the firm value drops below a distress level.Suppose the firm value evolves as a jump-diffusion process, as in (1). Then the keyto measuring PD is the estimation of the firm’s asset-value and the parameters ofthe process. For the purpose of estimation, we need the probability density func-tion of ωi conditioning onωi−1, whereωi = ω(ti) represents the log-asset valueat timeti. When the time difference∆ti = ti − ti−1 is small, by the propertiesof the Poisson processN(t), we know thatP (∆Ni = 0) = 1 − λ∆ti + o(∆ti),P (∆Ni = 1) = λ∆ti + o(∆ti) andP (∆Ni > 1) = o(∆ti), where∆Ni =N(ti) − N(ti−1). In other words, there is at most one jump arriving in a shortperiod of time, because the probability of additional jumps is negligible. If thereare no jumps in the period, thenωi|ωi−1

follows a normal distribution; otherwise,it has a distribution derived from the convolution between the normal distributionand the distribution of the jump size. Thus,ωi|ωi−1

can be thought of as a randomvariable that has a mixture distribution for a small∆ti and the density function:

g(ωi|ωi−1) = (1− λ∆ti)fX(ωi|ωi−1) + λ∆tifX+Y (ωi|ωi−1), (5)

whereX andY represent the diffusion component and the jump size, respectively,so that

fX(x|ωi−1) =1√

2πσ2∆tiexp

[−(x− ωi−1 − µ)2

2σ2∆ti

],

fX+Y (ξ|ωi−1) =

∫ ∞

−∞fX(ξ − y|ωi−1)fY (y)dy, (6)

µ = (µ− σ2/2)∆ti.

7

Page 8: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

In the MJD process,(X + Y )|ωi−1∼ N (ωi−1 + µ + k, σ2∆ti + s2), and hence

fX+Y (ξ|ωi−1) is a normal density. For the KJD process, a simple calculationyields,

fX+Y (ξ|ωi−1) = p · η1e−η1(ξ−m1)Φ

(ξ −m1 − η1σ

2∆ti/2

σ√

∆ti

)+ (1− p) · η2e

η2(ξ−m2)Φ

(m2 − ξ − η2σ

2∆ti/2

σ√

∆ti

), (7)

where

m1 = ωi−1 + µ+ η1σ2∆ti/2,

m2 = ωi−1 + µ− η2σ2∆ti/2.

Let θ be the vector of parameters of the process (1), i.e.,θ = (µ, σ2, λ, k, s2)for the MJD process andθ = (µ, σ2, λ, p, η1, η2) for the KJD process. The densityfunction (5) leads to the likelihood function for the log-asset values:

LV (θ) =n∏i=1

g(ωi|ωi−1, θ). (8)

Often, statistical inference can be drawn from the likelihood function and the ob-served data. Unfortunately, log-asset values are not directly observable in the mar-ket. In this paper, the firm value and the paramterθ are filtered from stock pricedata using a structural framework. For the moment, we present the relationshipbetween the firm value and stock price in view of the structural approach.

2.1 Barrier-Independent Model

Consider a simple capital structure of a firm that includes both equity and debt.Merton (1974) argues that equity holders are residual claimants on the firm’s as-sets after all obligations have been met. Upon the debt maturity, equity holderswill receive the firm’s asset value less the debt if the firm is able to pay back loans.Otherwise, they will get nothing and the firm will declare bankruptcy. Therefore,the equity of a firm,S, can be viewed as a standard call option on the firm’s assetswith the strike price set to the book value of corporate liabilities,K.

It is clear that the call option can be valued by discounting the expected payoffunder the risk-neutral measure,Q,

S = e−rTEQ [(V (T )−K)+

∣∣V ],

8

Page 9: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

where a constant interest rater is used for the purpose of illustration. Merton(1974) employs the Black-Sholes (1973) option pricing formula to establish anexplicit relationship between the stock price and the firm value.

In our case, we need the call option pricing formula under the jump-diffusionprocess of (1). For both MJD and KJD processes, closed form solutions are avail-able and summarized as follows:

1. For the MJD process, Merton (1976) has derived the closed form solution,

S = CM(V ;K,T, θ∗)

=∞∑n=0

e−λ′T (λ

′T )n

n!· CBS(V,K, σ2

n, rn, T ), (9)

whereθ∗ = (µ∗, σ2, λ∗, k∗, (s∗)2) is a vector of risk-neutral parameters,CBSis the Black-Scholes pricing formula and

λ′

= λ∗(1 + k∗),

rn = r − λ∗k∗ +n

Tlog(1 + k),

σ2n = σ2 + n(s∗)2/T.

2. For the KJD process, Kou (2002) has derived the closed form solution forthe call option as an infinite series of Hh functions, and Kou and Wang(2004) have obtained the Laplace transform of the option price. We onlypresent the latter because of its computational efficiency.

S = CK(V ;K,T, θ∗) = L−1τ,ζ

[e−rT

V ζ+1

ζ(ζ + 1)eG(ζ+1)T

], (10)

whereθ∗ = (µ∗, σ2, λ∗, p∗, η∗1, η∗2) is a risk-neutral parameter vector,L−1

τ,ζ isthe Laplace inversion with respect toζ evaluated atτ = logK, and

G(x) = x

(µ∗ − σ2

2

)+σ2

2x2 + λ∗

(p∗η∗1η∗1 − x

+(1− p∗)η∗2η∗2 + x

− 1

). (11)

Under the jump-diffusion process of (1), Merton (1976) has pointed out thatperfect hedging is impossible, but the delta-hedging strategy of Black and Scholes(1973) can hedge away the diffusion risk. The hedging strategy gives us a risk-neutral measure under which the parameters are the same as the physical coun-terparts, except thatµ∗ = r − λk. In fact, there are many possible risk-neutral

9

Page 10: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

measures. Using the HARA utility for a representative agent, Kou (2002) clarifiesthe relationship between the physical parameterθ and the risk-neutral parameterθ∗. Specifically,λ∗ = λE(Zα−1), µ∗ = r − λ∗E(Zβ) andY ∗ = βYj, whereα ∈ [0, 1] is the power parameter of the HARA utility function,β ∈ (−∞,∞) isan arbitrary constant andY ∗ is the log jump size under the risk-neutral measure.Hence, the risk-neutral process recognized by Merton is a special case of Kou’s inwhichα = β = 1. Therefore, in addition to the process for the firm asset value, acomplete jump-diffusion structural model should specify the utility function andthe parameterβ. To simplify matters, we adopt the risk-neutral measure of Mer-ton (1976), i.e.,α = β = 1, in this paper. It means that we use the risk-neutralutility function (α = 1) for all investors and that they only hedge the diffusionrisk using the option delta. However, our estimation scheme is not limited to thisconsideration.

2.2 Barrier-Dependent Model

Barrier-dependent models are introduced by Black and Cox (1976). Their ideais to include a barrier,H, to trigger default so that the market value of equityis viewed as a down-and-out call (DOC) option on the value of corporate assets.Specifically,

S = DOC(V ;T,K,H, θ∗) = e−rTEQ [(V (T )−K)+1{min0≤t≤T V (t)>H}

∣∣V ].

Longstaff and Schwartz (1995) extends the Black-Cox model to value corporatecoupon bond under stochastic interest rates. However, they do not mention themodeling of equity. Therefore, it is reasonable to consider Black and Cox’s origi-nal proposal in modeling the stock price.

The barrier provision in options admits no closed form solution for most jump-diffusion processes, including the MJD process. The valuation usually relies onnumerical methods. Metwally and Atiya (2002) propose an efficient simulationalgorithm for barrier options under jump-diffusion processes. Their idea is togenerate jump instants in advance. In between two successive jump instants, theasset value evolves as a Brownian motion so that the asset value just before thenext jump instant can be generated using the Brownian bridge with the conditionthat the asset value does not hit the barrier in the time interval. This method isapplicable to both MJD and KJD processes.

The KJD process has analytical tractability in pricing path dependent options.Kou and Wang (2004) derive a closed form solution for barrier options in terms

10

Page 11: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

of Laplace transform. Kou et al. (2005) develop an analytical solution for theup-and-in call option in double Laplace transform. We modify the latter result toprice the DOC option.

DOCK(V ;T,K,H, θ∗) = L−1T,γL

−1τ,ζ

Hζ+1

ζ(ζ + 1)

η∗2A(r+γ)

η∗2+ζ+1+B(r + γ)

r + γ −G(ζ + 1)

, (12)

whereτ = logK,G(x) is defined in (11),

A(r + γ) =(η∗2 − β3,r+γ)(β4,r+γ − η∗2)

η∗2(β4,r+γ − β3,r+γ)

[(H

V

)β3,r+γ

−(H

V

)β4,r+γ],

B(r + γ) =(η∗2 − β3,r+γ)

(β4,r+γ − β3,r+γ)

(H

V

)β3,r+γ

+(β4,r+γ − η∗2)

(β4,r+γ − β3,r+γ)

(H

V

)β4,r+γ

,

β3,r+γ > β4,r+γ,

and−β3,r+γ and−β4,r+γ are the two negative roots of the equation,

G(x) = r + γ,

whereG(x) is defined in (11). Explicit expressions of the roots appear in Ap-pendix B of Kou et al. (2005).

We shall see that the quality and computational efficiency of the proposedestimation method can be greatly enhanced by an analytical solution for the equityprice. Although it is still feasible to implement our approach with an efficientsimulation method, the estimates would be subject to the discretization bias, andthe execution time would be much longer. This is why we present the details onoption pricing with the jump-diffusion processes.

3 Proposed Estimation

After specifying the default structure (whether or not it is barrier-dependent) andthe process of the firm asset value, there is a one-to-one relationship between thefirm asset value and the stock price. The previous section demonstrated somepossible specifications. We use the notation,S(t) = h(t, V,K, T ; θ∗), to indicatethe relationship. As the stock price must be an increasing function ofV , we musthave a positive delta, i.e.,∂h/∂V > 0. Given this fact and the process ofV ,we are able to express the likelihood function of stock prices,LS, in terms of thelikelihood function of the firm values by utilizing the arguments of Duan (1994).

11

Page 12: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

Let S = {Sj = S(tj) : j = 0, 1, · · · , N} be a set ofN + 1 observed stockprices andf(logSj| logSj−1, θ) be the density function oflogSj conditioning onlogSj−1. Then, the likelihood function for the log stock price is given by:

LS(θ) =N∏j=1

f(logSj| logSj−1, θ).

As the density function of the firm’s asset values is known, we can express thedensity function forlogS in the following way,

f(logSj| logSj−1, θ) = g(log Vj| log Vi−1, θ)

∣∣∣∣ ∂ logS

∂ log V

∣∣∣∣−1

t=ti

= g(ωj|ωi−1, θ)SiVi

[∂h

∂V

]−1

t=ti

.

Hence, the likelihood function for equity data is given by,

LS(θ) = LV (θ)N∏i=1

SiVi

[∂h

∂V

]−1

t=ti

,

and the log-likelihood function is

`S(θ) = logLV (θ) +N∑i=1

(logSi − ωi)−N∑i=1

log

[∂h

∂V

]t=ti

. (13)

Under the diffusion process, Duan (1994) suggests obtainingθ by maximizing thelog-likelihood function (13), subject to the constraint that

Sj = h(tj, Vj, K, θ∗), j = 0, 1, · · · , N. (14)

This method works very well under diffusion processes (see comments by Duanand Simonato, 2002; Ericsson and Reneby, 2005; Li and Wong, 2006). For jump-diffusion structural models, we unfortunately find that the log-likelihood function(13) diverges to infinity for some observed stock prices, and hence fails to estimateparameters.

12

Page 13: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

3.1 Degeneracy of the Likelihood Function

There are two problems with the ML estimation when the jump component isincorporated into the firm value process. The first is that the likelihood functionmay diverge to infinity for some observed stock data. The second is that, whenthe likelihood diverges to infinity, the value of the firm asset volatility,σ, tends tozero which violates the model assumption. We formally write it as a proposition.

Considerθ = (θX , θY ), whereθX = (µ, σ2, λ) collects the diffusion parame-ters and the Poisson process intensity, andθY collects parameters of the distribu-tion of Y . Let ΘX be the parameter space ofθX , i.e. ΘX = {θX : σ, λ > 0, µ ∈R}, ΘY be the parameter space ofθY , i.e. ΘY = {θY : s ≥ 0, k ∈ R} for theMJD process andΘY = {θY : η1 > 1, η2 > 0, p ∈ [0, 1]} for the KJD process,Θ = ΘX × ΘY be the parameter space ofθ andΘX be the closure ofΘX . Weintroduce a set associated to the singularityσ = 0 givenN + 1 observed stockprices. More precisely,

S0(S) ={θ ∈ ΘX ×ΘY

∣∣ ∃n ∈ {1, ..., N}, µ = log[h−1(Sn)/h−1(Sn−1)], σ = 0

}.

Proposition 3.1. For any given data setS, the log-likelihood function, S(θ),defined by (13) degenerates at every point ofS0, i.e.,

∀S ∈(R+

)N, θ′ ∈ S0(S),

∃(θm ∈ Θ,m = 1, 2, . . . ) , limm→∞

θm = θ′, limm→∞

`S(θm) = ∞.

Proof: See Appendix A.As a consequence of Proposition 3.1, the maximum likelihood estimator can-

not be defined for jump-diffusion processes. Moreover, the points that belongto S0(S) provide meaningless estimates forθ. In particular, ML estimation failsto estimate either the MJD or the KJD structural model because it fails for alljump-diffusion structural models. In practice, when the ML estimation is used forjump-diffusion structural models, two problems may be encountered. Firstly, theoptimization algorithm keeps running for a very long time without converging toa stable solution. This is because the global maximum is indeed infinity. Sec-ondly, an unreasonably small volatility is obtained, because the volatility nearszero when the program is run for a long time.

3.2 Penalized Likelihood

The degeneracy of likelihood functions for mixture distributions is well knownin the statistics literature, although the same cannot be said for jump-diffusion

13

Page 14: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

structural models. A promising solution is the use of Bayesian or quasi-Bayesiantechniques. In this paper, we propose a penalized likelihood estimation (PLE) thatis in the quasi-Bayesian family. EM algorithms are then established to search thelocal maxima of the penalized likelihood function for different models. Note thatthe Bayesian approach which is usually implemented with Markov Chain MonteCarlo methods may require much a longer time period to get stable estimates.Moreover, Eggermont and LaRiccia (2001) show that the penalized likelihoodestimator is strongly consistent and asymptotically efficient.

The proposed estimation consists of penalizing the likelihood function withprior distributions such that the penalized likelihood function never blows up toinfinity. The prior distributions are essentially used to associate randomness tothe parameters which cause the degeneracy of the likelihood function. Thus, it isimportant for us to identify all of the singularity points of the likelihood function.We find that all of the singularity points belong to the setS0(S). Equivalently, thelog-likelihood function, S(θ), does not degenerate outside any neighborhood ofS0(S). We denote the neighborhood as,

Sε(S) = {θ ∈ Θ |∀θ′ ∈ S0(S), 0 = σ′ ≤ σ ≤ ε},

whereΘ is the parameter space andΘ is its closure. The following propositionasserts that the likelihood function is bounded above inΘ \ Sε(S).

Proposition 3.2. For anyε > 0, there exists a finite numberA > 0 such that, forevery sequence{θ(m) ∈ Θ} that converges toθ′ ∈ Θ \ Sε(S), we have

limm→∞

`S(θ(m)) ≤ A.

Proof: See Appendix A.Proposition 3.2 applies to every jump-diffusion process of (1), i.e., every dis-

tribution of Y . This gives us an important insight into penalizing the likelihoodfunction. Because the unique source of singularity is the zero volatility, associat-ing randomness to the volatility allows (numerical) searching methods to get outof the singularity point. With this in mind, we now propose a penalized likelihoodfunction for jump-diffusion structural models,

LSP (θ) = LS(θ)p0(σ), (15)

whereLS(θ) is the likelihood function of observed data,LSP (θ) is known as thecorresponding penalized likelihood function, andp0(σ) which is the conditional

14

Page 15: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

conjugate prior ofσ is the inverted gamma distribution with hyperparametersaandb,

p0(σ) =ab

Γ(b− 1)

1

σ2bexp

[− a

σ2

]1[0,∞). (16)

It is clear thatp0(σ) is bounded overΘ and that

limσ→0+

p0(σ)σ−N = 0, ∀N.

Thus,p0(σ) vanishes rapidly enough to compensate for the singularities of thelikelihood function. This guarantees the existence of the maximum penalizedlikelihood estimator and ensures that the estimator does not belong to the set ofsingularities. We formally write the conclusion as a proposition.

Proposition 3.3. For a > 0 andb > 1, the penalized likelihood function,LSP (θ),is bounded above overΘ. Moreover, it vanishes whenθ gets close toS0(S):

∀S ∈ (R+)N , θ′ ∈ S0(S), limθ→θ′

LSP (θ) = 0.

Proof: See Appendix A.Although Proposition 3.3 has shown that the inverted gamma density can be

used to penalize the likelihood function, this penalty function is not unique. Asour goal is to establish an estimation method for jump-diffusion structural modelsand due to the fact that the maximum likelihood estimator cannot be defined,the uniqueness of the penalty function is not of great interest. The advantage ofusing the inverted gamma density is that closed form re-estimation formulas canbe derived for the MJD structural model when the estimation is implemented withan EM algorithm. This greatly reduces the computational time needed for ourapplication.

Another concern is how the values of hyperparametersa andb can be chosen.Is there any guidance? We will see later that the volatility estimate is boundedbelow by a constant that depends on the sample size and the two hyperparameters.Therefore,a andb can be chosen according to the prior knowledge of the lowerbound of the volatility. This point will be further clarified in Section 4.1.

The penalized likelihood function can be maximized with any numerical-search algorithm with no added programming or computational burden comparedto the standard maximization of the likelihood function. Moreover, penalizingthe likelihood function with the inverted gamma distribution is applicable to an

15

Page 16: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

arbitrary distribution ofY . Hence, the proposed estimation is general enough toaccomplish the estimation of many jump-diffusion structural models, includingthe MJD and KJD models. It is sometimes more convenient to maximize thepenalized log-likelihood function:

`SP (θ) = logLSP (θ) = `S(θ)− 2b log σ − a

σ2+ b log a− log Γ(b− 1),(17)

where S(θ) is defined in (13). MaximizingSP overΘ is equivalent to maximizing:`S(θ)− 2b log σ − a/σ2, over the same parameter space.

We now summarize the proposed estimation as follows. The estimatorθ isobtained by solving

maxθ∈Θ

[n∑i=1

log g(ωi|ωi−1, θ) +N∑i=1

(log

SiVi

)−

N∑i=1

log

[∂h

∂V

]Vi

− 2b log σ − a

σ2

](18)

subject to the constraint that,

Sj = h(Vj; θ∗), ∀j ∈ {0, . . . , N}, (19)

whereg(ωi|ωi−1, θ) is defined in (5) andωj = log h−1(Sj, θ∗). Specifying the dis-

tribution of the jump size,Y , enables us to develop an EM algorithm to efficientlyobtain the maximum penalized likelihood estimators (MPLE). EM algorithm isattractive because it produces explicit re-estimation formulas.

Slightly modifying the formulation (18) enables us to include risk-neutral pa-rameters in the estimation. For instance, we can estimate(θ, α, β) as follows,

maxθ∈Θ,α∈[0,1],β∈R

[`S(θ)− 2b log σ − a

σ2

], (20)

subject to the constraint that

Sj = h(Vj; θ∗), ∀j ∈ {0, . . . , N},

whereθ∗ depends onθ, α andβ, under the HARA utility setting of Kou (2002).However, there is a price to pay. Firstly, the estimation quality ofθ may be dis-torted by introducing two additional parameters:α andβ. Secondly, the esti-mation time will be (much) longer. Finally, EM algorithm becomes very sophis-ticated if not impossible. For the purpose of comparing credits in a consistentmanner, it may be more desirable for us to fix the values ofα andβ. From nowon, we assume thatα = β = 1. This consideration is consistent with the Merton(1976) risk-neutral measure of jump-diffusion. In the remaining part of the paper,we will focus on the estimation problem of (18) and (19).

16

Page 17: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

4 EM Algorithm

This section establishes EM algorithms for the proposed estimation. EM algo-rithm of Dempster et al. (1977, DLR) provides an iterative procedure for comput-ing maximum likelihood estimators in a situation of incomplete data. The notionof incomplete data includes the conventional sense of missing data, but it alsoapplies to situations where the complete data represent what would be availablefrom a hypothetical experiment. In many cases, hidden variables can be viewedas missing data. EM algorithm can easily be extended to compute MPLE. As thename implies, the EM algorithm involves two steps: the expectation step (E-step)and the maximization step (M-step).

We highlight several difficulties in implementing (18) for motivating the de-velopment of an EM algorithm. The first is the search of local maxima over a highdimensional parameter spaceΘ. A typical jump-diffusion process consists of 5-6model parameters. EM algorithm provides us with re-estimation formulas thatproduce a sequence of estimates approaching the MPLE. The second difficulty isthe computation of the delta,∂h/∂V , in the likelihood function (18). Usually,closed form option pricing formulas are impossible under a jump-diffusion pro-cess so that the cost of computing the delta at each re-estimation step becomesvery expensive. EM algorithm avoids computing the delta. The last difficulty isthe root finding procedure for solvingS = h(V, θ∗), whereV = {V0, . . . , VN} andS= {S0, . . . , SN}, to respect the constraint of the problem. However, this is neveravoidable because one of our goals is to measure the firm asset values,V.

Using an arugment similar to that of Duan et al. (2004), we examine howthe EM algorithm concept of DLR allows us to avoid computing the delta. Wewill then develop re-estimation formulas for the MPLE. However, the concreteformulas cannot be obtained without specifying the distribution of the jump sizeY . To illustrate these ideas, we derive re-estimation formulas for the MJD andKJD structural models.

Because{logSi|logSi−1: i = 1, . . . , N} is a sample of i.i.d. random variables

according to the model assumption, the likelihood function on log-stock pricescan be thought of as the joint density ofS. Specifically,

LS(θ) = f(S|θ) ⇒ LSP (θ) = p0(σ)f(S|θ).

Regarding the firm’s asset valuesV as missing data, we have

p0(σ)f(S|θ) = p0(σ)

∫f(S,V|θ)dV,

17

Page 18: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

wheref(S,V|θ) is the joint density function ofSandV. The problem (18) has tomaximize the incomplete-data panalized log-likelihood,logLSP (θ), subject to theconstraint (19). EM algorithm approaches the problem by proceeding iterativelyin terms of the complete-data penalized log-likelihood,log[p0(σ)f(S,V|θ)]. Asit is unobservable, it is replaced by its conditional expectation givenS, using thecurrent fit forθ.

Let θ(0) be the initial value forθ andθ(m) be the estimate ofθ in them-thiteration of the EM algorithm. The E-step requires the calculation of:

Q1(θ; θ(m)) = E

{log[p0(σ)f(S,V|θ)]|S, θ(m)

}.

Given the condition thatS = h(V; θ∗) andθ∗ depends onθ, the conditional ex-pectation is typically easy to compute as

Q1(θ; θ(m)) = log[p0(σ)f(S, h−1(S, (θ∗)(m))|θ)] (21)

= log[p0(σ)f(h−1(S, (θ∗)(m))|θ)]

=N∑i=1

log g(ωmi |ωmi−1, θ) + log p0(σ),

whereωmi = log[h−1(Si, (θ∗)(m))] andg is the density function defined in (5).

From the last line of (21), it can be seen thatQ1(θ; θ(m)) is essentially the penal-

ized log-likelihood function ofV(m) = {eωmj : j = 0, . . . , N}. The M-step re-

quires the maximization ofQ1(θ; θ(m)) with respect toθ. The result, i.e.,θ(m+1),

is the new estimate ofθ in the current iteration. The sequence of estimates ob-tained in this way should approach the MPLE. However, the EM procedure doesnot involve the computation of the delta. Another way of presenting the iterationis to say,

θ(m+1) = argmaxΘ

Q1(θ; θ(m)),

with an initial valueθ(0).To obtain re-estimation formulas, we focus on the M-step above and do the

maximization with another EM algorithm. We introduce the missing data of i.i.d.random variables:

C = {cn ∈ {0, 1}, n = 1, . . . , N} ,

where “cn = j” represents a situation in which there arej jumps arriving in thetime interval(tn−1, tn]. Let π0 = (1− λ∆t) be the probability of no jump over atime interval with length∆t andπ1 = 1− π0 that of one jump.

18

Page 19: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

The objective function in the preceeding M-step can be viewed as the log ofthe joint density function of asset values,V, with a penaltyp0(σ). That is,

Q1(θ; θ(m)) = log[p0(σ)f(V(m)|θ)] = log[p0(σ)LV

(m)

(θ)],

whereLV(m)

(θ) which is defined in (8) can be explicitly expressed as

LV(m)

(θ) =N∏j=1

[π0fX(ωmj |ωmj−1, µ, σ) + π1fX+Y (ωmj |ωmj−1, θY )],

whereωmj = log h−1(Sj; (θ∗)(m)), fX , andfX+Y are defined in (6). With the

missing dataC, the complete data likelihood can be recognized in the formula:

f(V(m)|θ) =∑C

f(V(m),C|θ) =∑C

f(V(m)|C, µ, σ, θY )P (C|λ).

In the notion of EM algorithm, we are interested in maximizing the conditionalexpectation of the complete data penalized log-likelihood function. Therefore, theE-step computes,

Q2(θ; θ(m)) = E

{log[p0(σ)f(V(m),C|θ)]

∣∣V(m), θ(m)}, (22)

which can be decomposed intoQ2(θ; θ(m)) = Q′

2(µ, σ, θY ; θ(m)) + Q′′2(λ; θ(m)),

where,

Q′2(µ, σ, θY ; θ(m)) = E

{log[p0(σ)f(V(m)|C, µ, σ, θY )]

∣∣V(m), θ(m)}

(23)

Q′′2(λ; θ(m)) = E

[logP (C|λ)|V(m), θ(m)

]. (24)

Thus, we can separateλ (or π0 andπ1) from the other parameters in the esti-mation procedure under EM algorithm. The M-step is then needed to maximizeQ2(θ; θ

(m)), with respect toθ.AsQ1(θ; θ

(m)) is the log-likelihood function of a mixture distribution, the re-estimation formula forπ0 derived from (24) is classic:

π(m+1)0 =

1

N

N∑j=1

P (cj = 0|V(m), θ(m)), (25)

by whichλ(m+1) is retrieved fromπ(m+1)0 = 1−λ(m+1)∆t, whereP (cj = 0|V(m), θ(m))

can be calculated by Baye’s Theorem. We present the result here:

P (cj = 0|V(m), θ(m)) =π

(m)0 fX(ωmj |ωmj−1, µ

(m), σ(m))

g(ωmj |ωmj−1, θ(m))

, (26)

19

Page 20: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

whereg is given by (5). The detailed calculations of (25) and (26) can be foundin Chapter 1.4.3 of McLachlan and Krishnan (1997). The expression for (23) issimple:

Q′2 = log p0(σ) +

N∑j=1

P (cj = 0|V(m), θ(m)) log fX(ωmj |ωmj−1, µ, σ)

+N∑j=1

P (cj = 1|V(m), θ(m)) log fX+Y (ωmj |ωmj−1, µ, σ, θY ). (27)

It remains to maximizeQ′2, which is independent ofλ, with respect toµ, σ and

θY . This requires us to specify the model and hence the parameterθY .

4.1 MJD Structural Models

Despite theλ, the MJD process consists of four other parameters:µ, σ, k, ands. Suppose the sampling time space is a constant, i.e.,∆ti = ∆t, for all i =1, . . . , N . We consider the transformation of parameters:

µ0 = (µ− σ2/2)∆t, (28)

σ20 = σ2∆t, (29)

µ1 = µ0 + k, (30)

σ21 = σ2

0 + s2 ≥ σ20. (31)

On differentiatingQ2′ with respect toµ0, µ1, σ

20, andσ2

1 and then setting the resultsto zero, we obtain the re-estimation formulas,

µ(m+1)i =

1

Nπ(m+1)i

N∑j=1

R(m)j

π(m)i fi(ω

(m)j |ω(m)

j−1, θ(m))

g(ω(m)j |ω(m)

j−1, θ(m)))

, (32)

(σi

(m+1))2

=1

2bi +Nπ(m+1)i

[2ai +

N∑j=1

(R(m)j − µ

(m)i )2

π(m)i fi(ω

(m)j |ω(m)

j−1, θ(m))

g(ω(m)j |ω(m)

j−1, θ(m))

],

whereπ(m+1)i has been obtained in (25),g is given in (5),f0 = fX , f1 = fX+Y ,

ai = a(1− i)∆t, bi = b(1− i) andR(m)j = ω

(m)j − ω

(m)j−1.

Due to the constraint of (31), the re-estimation formulas forσ(m+1)j should be

modified to

σ(m+1)0 = σ0

(m+1) and σ(m+1)1 = max

(σ0

(m+1), σ1(m+1)

). (33)

20

Page 21: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

Original parameters can then be recovered from (28) to (31). Systematically, thealgorithm runs as follows.

Algorithm 4.1. For the MJD structural model with the structureS = h(V ; θ∗),the model parametersθ = (µ, σ, λ, k, s) defined in (1) and (3), can be estimatedwith the following steps:

• Initiation: Selectθ(0) ∈ Θ as initial values ofθ.

• E-step: At the (m + 1)-th iteration, computeV (m)j = h−1(Sj; (θ

∗)(m)) foreachj = 0, . . . , N .

• M-step: Computeλ(m+1) by (25) and(µ(m+1)0 , µ

(m+1)1 , σ

(m+1)0 , σ

(m+1)1 ) by

(32)-(33). Then,µ(m+1), σ(m+1), k(m+1), s(m+1) are solved from (28) to (31).

• Termination: The re-estimation procedure stops at iterationM if∥∥θ(M) − θ(M−1)∥∥∞ < ε

for some pre-specifiedε. The estimate is then given byθ(M) while the firmvalues are{V (M)

j : j = 0, . . . , N}.

It may be interesting to note that adding the penalty to the likelihood functionavoids having a zero volatility as the optimalσ2

0 >2a∆t

2b+Nπ0> 2a∆t

2b+N> 0 at every

iteration. This provides a guideline for choosing the values ofa andb. Supposewe are comfortable with a lower boundσ for σ. We can solvea by settingσ2 to

2a∆t2(1+a)+N

, where we have setb = 1 + a, because it is required thata > 0 andb > 1. Moreover, the value ofb has a little impact on the estimation, if it is largerthan 1, because the lower bound of the volatility is mainly controlled by the valueof a for a large sample size.

4.2 KJD Structural Models

The KJD process consists of five parameters,µ, σ, η1, η2, andp, in addition to thejump arrival rateλ. It is expected that the estimation is more sophisticated. From(7), we observe thatfX+Y is actually a mixture of two distributions,

fX+Y = pfu + (1− p)fd, (34)

with fu accounting for the upward jump andfd for the downward jump. Whena jump arrives, the probability of jumping upward isp and downward1 − p.

21

Page 22: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

Therefore, the re-estimation formula forp can be obtained by iterating a formulasimilar to that ofλ (or π0).

In addition toC, we introduce the following hypothetical missing data,

D = {dj ∈ {1, 2} : j ∈ {1, . . . , N}} ,

where “dj = 1” (“ dj = 2”) represents an asset price that jumps upwardly (down-wardly) at the time interval(tj−1, tj]. Hence, we define the probabilities,π11 =π1p andπ12 = π1(1−p), whereπ1 = λ∆t for a constant sampling time space∆t.The complete data penalized log-likelihood becomes,

Q3(θ; θ(m)) = E

{log[p0(σ)f(V(m),C,D|θ)]

∣∣V(m), θ(m)}, (35)

which can be decomposed intoQ3 = Q′3 +Q′′

3, where

Q′3(µ, σ, η1, η2; θ

(m)) = E{

log[p0(σ)f(V(m)|C,D, µ, σ, η1, η2)]∣∣V(m), θ(m)

}Q′′

3(λ, p; θ(m)) = E

[logP (C,D|λ, p)|V(m), θ(m)

]. (36)

Using standard re-estimation formulas for the weighting probabilities of amixture distribution, (McLachlan and Krishnan, 1997), we find that:

π(m+1)0 =

1

N

N∑j=1

P(cjdj = 0|V(m), θ(m)

):=

1

N

N∑j=1

P0j, (37)

π(m+1)11 =

1

N

N∑j=1

P(cjdj = 1|V(m), θ(m)

):=

1

N

N∑j=1

P1j, (38)

π(m+1)12 =

1

N

N∑j=1

P(cjdj = 2|V(m), θ(m)

):=

1

N

N∑j=1

P2j. (39)

Obviously,P (cj = 0) = P (cjdj = 0) so that the formula forπ0 in (37) is exactlythe same as in (25). By Baye’s theorem, we obtain that,

P1j =π

(m)11 fu(ω

mj |ωmj−1, θ

(m))

g(ωmj |ωmj−1, θ(m))

, P2j =π

(m)12 fd(ω

mj |ωmj−1, θ

(m))

g(ωmj |ωmj−1, θ(m))

,

wherefu, fd are defined in (34) andg is given by (5). After calculatingλ from(37), the estimate ofp can be obtained fromπ11 = λ∆tp through (38).

22

Page 23: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

It remains to determineµ, σ, η1, andη2 by maximizing:

Q′3(µ, σ, η1, η2; θ

(m)) = log p0(σ) +N∑j=1

P0j log fX(ωmj |ωmj−1, µ, σ)

+N∑j=1

P1j log fu(ωmj |ωmj−1, µ, σ, η1, η2) (40)

+N∑j=1

P2j log fd(ωmj |ωmj−1, µ, σ, η1, η2).

Unfortunately, setting the partial derivatives ofQ′3 to zero produces a system of

non-linear equations that does not admit closed form re-estimation formulas. Seeappendix B.

When it is infeasible to attempt to find the maxima in closed form, DLR de-fines a generalized EM (GEM) algorithm in which the M-step requiresθ(m+1) tobe chosen, such that

Q′3(θ

(m+1); θ(m)) ≥ Q′3(θ

(m); θ(m)) (41)

holds. That is, one choosesθ(m+1) to increaseQ′3(θ; θ

(m)), rather than to maximizeit over Θ. It has been shown that the sequence of GEM iterates coverges to astationary point. One way to construct a GEM algorithm is based on one Newton-Raphson step.

Let ψ = (ψ1, ψ2, ψ3, ψ4) = (µ, σ2, η1, η2) ∈ R4×1 be the vector collecting thefour remaining parameters. The GEM algorithm runs as follows:

ψ(m+1) = ψ(m) − c(m)Hψ

(ψ(m); θ(m)

)−1 Jψ(ψ(m); θ(m)

), (42)

where

Jψ(ψ; θ(m)

)=

[∂Q′

3(ψ; θ(m))

∂ψi

]∈ R4×1,

(ψ; θ(m)

)=

[∂2Q′

3(ψ; θ(m))

∂ψi∂ψj

]∈ R4×4, (43)

andc(m) > 0 is chosen, such that (41) holds.Hψ

(ψ(m); θ(m)

)andJψ

(ψ(m); θ(m)

)are respectively known as the Hessian and Jacobian ofQ′

3, and their formulasappear in Appendix B. It can be seen that (42) is the same as the first step in the

23

Page 24: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

standard Newton-Raphson method ifc(m) ≡ 1. Moreover, (41) must hold ifc(m)

is sufficiently close to zero. Thus, the increase inQ′3 is always granted with a

smallc(m). One can start withc(m) = 1 for each iteration. If (41) is satisfied, weproceed to the next step. Otherwise, we try anotherc(m) by dividing the previousone by 2 until (41) is satisfied. We must always keep in mind thatλ(m+1) andp(m+1) should be obtained in advance. It may be useful to summarize the wholealgorithm.

Algorithm 4.2. For the KJD structural model with the structure,S = h(V ; θ∗),the model parametersθ = (µ, σ, λ, p, η1, η2) defined in (1) and (4), can be esti-mated using the same steps as in Algorithm 4.1, except that the M-step is replaced:

• Computeλ(m+1) by (25),p(m+1) by (38), and(µ(m+1), σ(m+1), η(m+1)1 , η

(m+1)2 )

through (42)-(43).

Remarks:

1. In fact, the GEM algorithm can be extended to obtain the MPLE for alljump-diffusion processes through the formula ofQ′

2 in (27). This requiresthe computation of the Jacobian and Hessian ofQ′

2. Hence, our approach isnot limited to MJD and KJD processes.

2. The EM algorithm for MJD structural models is attractive because the closedform re-estimation formulas for all parameters are available so that the com-putational time can be reduced greatly.

3. The GEM algorithm for KJD models is also attractive because the closedform re-estimation formula forp is obtained. This reduces the dimension ofthe Hessian matrix used in the GEM algorithm.

4.3 Computation of the E-step

The E-step requires the calculation of the inverse of an option pricing formulaat each sampling time point and repeats the whole calculation per iteration. Forexample, a typical estimation in the market is based on daily stock prices over ayear. If there are 250 trading days in the year, then the estimation requires thecomputation of the inverse for 250 times per iteration. Thus, the computation ofthe E-step is of a great concern in practice. If the closed form pricing formula isavailable and its computational speed is fast, for example, less than 0.1 second for

24

Page 25: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

pricing an option, then performing the standard numerical root-search method isan acceptably efficient way.

However, as we have seen in Section 2, closed form solutions are not alwayspossible. For example, the DOC option price under the MJD process should relyon simulation or other numerical methods. Although analytical solutions exist forsome special cases, the computation of the solution may not be efficient enough toimplement the EM algorithm to a practical standard. For example, option pricingunder the KJD process involves a Laplace inversion or even a double Laplaceinversion.

To effectively reduce the estimation time, we propose a modified E-step basedon one quasi-Newton step. This idea is borrowed from the GEM algorithm inwhich the M-step is based on one Newton-Raphson step, but we are consideringthe E-step now. A quasi-Newton method is used to find the unique root of anonlinear algebraic equation. In our case, we are interested in solving:

Hm(V ) = S − h(V, θ(m)) = 0. (44)

The standard Newton method considers the fixed point iteration,

V (j+1) = V (j) −Hm

(V (j)

) [dHm

dV

]−1

V=V (j)

,

which requires us to compute the option delta. The modified E-step uses the firststep of a quasi-Newton method, in which the derivative in the standard Newtonmethod is approximated by a finite difference. We propose that,

V (m+1) = V (m) −Hm+1

(V (m)

) (V (m) − V (m)

)Hm+1 (V (m))−Hm+1

(V (m)

) , (45)

V (m+1) =

V (m), if Hm+1

(V (m+1)

)Hm+1

(V (m)

)< 0;

V (m), otherwise ifHm+1

(V (m+1)

)Hm+1

(V (m)

)< 0;

V (0), otherwise ifHm+1

(V (m+1)

)< 0;

V (0), otherwise,

(46)

whereV (0) andV (0) are chosen, such thatHm(V (0)) > 0 andHm(V (0)) < 0 forall m. For our application,V (0) = S andV (0) = S + K are used because theyare the lower and upper bound of the true asset value. It is ensured by (46) that

25

Page 26: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

the root always lies in betweenV (m) and V (m). Our simulation shows that thisproposal is very efficient and does not produce additional error in the estimator.

The finite difference approximation in (45) may be unstable when simulationis used to compute the equity value. To overcome this, we stall all of the generatedrandom numbers for computing the option price in the first iteration and then reusethem in all of the remaining iterations. Hence, the estimation is subject to the biasof the generated sample. The solution is to base the simulation on many assetprice paths and on some variance reduction techniques.

5 Performance of Estimation

This section examines the accuracy and efficiency of the ML estimation (13)implemented with a direct numerical-search method and of the PLE (18) withEM algorithm. Programs are coded with MATLAB, and the direct numerical-search refers to the routine “fminsearch” provided by the software. We apply theaforementioned approaches to the MJD and KJD structural models. The capitalstructure of both barrier-independent (Merton) and barrier-dependent (Black-Cox)models are considered. Table 1 presents abbreviations of the approaches.

Table 1: Abbreviations

ML esitmation MLEPLE with EM algorithm PEM

The comparison is two-fold: using simulation and empirical analysis. In thesimulation study, we perform the estimation in a hypothetical environment thatagrees perfectly with the model assumption. We check whether the proposedestimation produces estimates consistent with the input parameters. This enablesus to comment on the accuracy of each approach. We also compare the executiontimes.

We should clarify here that the empirical study is not used to check the per-formance of jump-diffusion structural models in predicting credit spread or PD.Instead, supposing a model has been chosen in practice, we are interested in theconsequences of implementing the model with different estimation methods. Ourempirical study shows that the ML estimation requires a relatively long compu-tational time and sometimes produces a zero volatility estimate. In contrast, the

26

Page 27: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

proposed estimation method is very efficient and the volatility estimate is alwayspositive.

We also compare the diffusion process and the MJD process with empiricaldata. We attempt to show empirically that the estimated firm asset value and itsvolatility can be very different in the two situations. This implies that it may beinappropriate to estimate firm value and volatility under a diffusion process in ad-vance and then fit the jump component to the residual credit spread. Therefore,the proposed estimation is an indispensable tool for implementing jump-diffusionstructural credit risk models. The empirical performance of the MJD and KJDstructural models in predicting credit spreads will, however, be reported in a sep-arate paper because it involves empirical considerations beyond the scope of thispaper.

5.1 Monte Carlo Evidence

Table 2: Input Parameters

MJD process KJD processAsset value V (0) = 100

µ = 15%σ = 25%

λ = 10 per annumJump Size k = -5% p = 0.6Parameters s = 10% η1 = η2 = 20Option Interest rate:r = 5%Pricing Asset payout ratio:q = 0Parameters Option maturity:T = 3 years

Promised payment:K = 50

We simulate the firm asset value process (2) under the physical probabilitymeasure. Sample paths are generated using the Euler method with a time-spaceof 1/250, replicating daily asset prices over a year. Both MJD and KJD processesare considered. At each time point, the asset value is transformed into a stockprice based on the chosen structural model, i.e., the corresponding option pric-ing formula (see Section 2). For the barrier-dependent MJD model, we use the

27

Page 28: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

Brownian Bridge simulation of Metwally and Atiya (2002) to calculate the DOCoption price, as no anaytical formula is available. The Brownian Bridge simu-lation is based on 10,000 asset price paths and 10,000 antithetic paths under therisk-neutral measure. Parameter values for the simulation are summarized in Ta-ble 2.

We discard the asset price paths and regard the generated stock prices as ob-served data in the estimation procedure. To examine the quality of estimation,simulation and estimation are repeated for 100 times. The estimation uses the hy-perparameters:a = 0.4 andb = 1.4. Table 3 and 4 display the results of MJD andKJD processes, respectively. In both tables, the firm value error for each samplepath is calculated as,

Firm value error=1

N

N∑j=1

Vj − VjVj

,

whereVj is the estimated firm value at timetj,Vj is the true asset value andN isthe total number of time points. Moreover, the number of ill cases is also reported.An ill case represents a situation in which the estimation program keeps runningover 24 hours and should be manually terminated.

We concentrate on the MJD structural models first. From Table 3, we see thatthere are 35 ill cases for the barrier-independent model and 100 for the barrier-dependent model with the ML estimation. This means that the ML estimationwould give no output for the MJD barrier-dependent model after running the esti-mation program for a whole day. In fact, the ML estimation can produce an outputfor some particular sample paths after running the program over two days. How-ever, the numbers are completely unreliable, and we discontinue the process dueto the unreasonably long computational time. The failure rate of the ML estima-tion is around 35% for the barrier-independent model. After eliminating ill casesfrom the report, the ML estimation requires an average execution time of 5,580seconds, which is equivalent to around 1.5 hours per sample path, and the reportedestimates are significantly biased upward for the barrier-independent model.

In contrast, the penalized likelihood methods produce no ill cases and renderaccurate estimates. In particular, PEM is very efficient in the sense that it onlytakes 16 seconds on average for estimating the barrier-independent model and4,458 seconds for the barrier-dependent model. It is seen that the execution timecan be significantly reduced by utilizing EM algorithm and the analytical pricingformula. The estimates are close to the corresponding true values and the standardderivations are small, except for the estimate ofµ. It is well known that the drift

28

Page 29: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

Table 3: MJD structural models

True value Estimated valueBarrier-Independent Barrier-Dependent

MLE PEM MLE PEM

µ (0.15) 0.542 0.142 — 0.145(1.405) (0.394) (0.346)

σ(0.25) 0.327 0.25 — 0.254(0.251) (0.016) (0.020)

λ (10) 40.66 10.25 — 10.47(45.21) (5.06) (5.53)

k (-0.05) 0.24 -0.055 — -0.049(1.925) (0.052) (0.047)

s (0.1) 0.21 0.074 — 0.084(0.332) (0.030) (0.0285)

Firm value error (0) -3.49% 0.05% — -0.4%(17.97%) (1.51%) (4.35%)

Number of ill cases 35 0 100 0Execution time 5580 15.85 >86400 4458

(1448) (2.73) (1398)

requires a long time series for an accurate estimate. Duan (1994) reports thatµis difficult to estimate correctly even under the diffusion process. Fortunately, thedrift is useless for pricing credit related instruments and for calculating PD underthe Merton risk-neutral measure. As expected, the estimation errors ofk andsare relatively large compared to those ofσ. As we useλ = 10, there are only10 jumps on average in each sample path. The estimation of jump parameterskands is essentially based on an average of 10 jumps. In this sense, the estimationquality is acceptable. To improve the accuracy in practice, one may consider along time series or tick-to-tick stock data.

The proposed estimation also works well for the KJD structural models andobviously outperforms the ML estimation. We see from Table 4 that the ML esti-mation produces 28 ill cases for the barrier-independent model and no output forthe barrier-dependent model within one day. The estimation error is huge. In con-trast, PEM demonstrates its clear advantage in this simulation exercise. Although

29

Page 30: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

Table 4: KJD structural models

True value Estimated valueBarrier-Independent Barrier-DependentMLE PEM MLE PEM

µ (0.15) 0.6442 0.1635 — 0.1831(1.7324) (0.2611) (0.2931)

σ(0.25) 0.311 0.2509 — 0.2542(0.2662) (0.0205) (0.0128)

λ (10) 37.743 10.0962 — 10.5324(47.855) (6.6379) (6.5709)

p (0.6) 0.8668 0.5924 — 0.604(0.5026) (0.319) (0.3035)

η1(20) 9.345 20.5366 — 21.22(13.898) (11.817) (11.2619)

η2(20) 10.6453 29.1178 — 28.9308(21.6884) (17.0667) (15.291)

Firm value error (0) -6.44% -0.8157% — -0.8064%(19.783%) (1.7145%) (1.8223%)

Number of ill cases 28 0 100 0Execution time 9400 433 >86400 1238

(5693) (156) (423)

the number of parameters increases, the PEM still provides fairly good estimateswithin a reasonable computational time. The estimate ofη2 contains a relativelylarge error because bothλ and1−p are small. Whenλ is set to 10 andp to 0.6, wehave 10 jumps on average for each sample path and four of them are downwardjumps. The average downward jump sizeη2 is essentially estimated from fourobservations on average. Thus, the large estimation error ofη2 is unavoidable forall estimation method if bothλ and1− p are small values.

To further illustrate the effect ofλ, Table 5 reports the estimates for the MJDand KJD barrier-independent models whenλ = 20. It can be seen that the qualityof the estimation is improved for the jump component. In particular, the aver-age estimation error ofs reduces from -0.026 to -0.005 and the estimation errorof η2 from 9.12 to 0.76. Meanwhile, the quality of estimation for the diffusion

30

Page 31: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

Table 5: Estimation with PEM:λ = 20

µ σ λ k s p η1 η2

True Value 0.15 0.25 20 -0.05 0.1 0.6 20 20MJD 0.143 0.251 21.11 -0.053 0.095 — — —

(0.401) (0.018) (6.924) (0.049) (0.021)KJD 0.170 0.252 19.12 — — 0.567 19.09 20.76

(0.271) (0.015) (8.107) (0.188) (6.713) (9.982)

component remains almost the same.

5.2 Empirical Evidence

This section presents an empirical investigation of the MJD-Merton model, whichis applicable to firms that have simple capital structures. Following Eom et al.(2004) and Li and Wong (2006), we consider firms with simple capital structuresas firms that have only one or two public bonds and the bonds are not sinkable orsubordinated bonds. The characteristics of the firms are examined with informa-tion provided by the Rating Interactive of Moody’s Investor Services. We regardfirms with an organization type as corporations and exclude those with a non-USdomicile. Firms in broad industries such as finance, real estate finance, publicutility, insurance and banking are also excluded from our sample. At this stage,our sample consists of 2,033 firms.

To measure the market value of corporate assets, we restrict our attension tofirms that have issued equity and provide regular financial statements. Therefore,we downloaded the market values of equities in the period of 1986 to 1996 fromDatastream . This period of time is also used by Eom et al. (2004) and Li andWong (2006).

Table 6 presents the basic statistics of our data. It exhibits the mean valuesof Moody’s rating, S&P rating, market capitalizations, and total liabilities acrossyears. The means of the Moody’s and S&P ratings are calculated by assigning anumber to a rating class. For the Moody’s rating, 1 stands for Aaa+, 2 stands forAaa, and so on. For the S&P ratings, 1 stands for AAA+, 2 stands for AAA, andso on. For both rating systems, 24 stands for NR, which means that the bond is not

31

Page 32: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

rated. The annualized risk-free rate, shown in the Panel B, ranges from the lowestof 1.32% to the highest of 5.98% in the period. The mean value is 4.3%. In thispaper, we use constant interest rates for each year. The rate of a year is calculatedas the average annual interest rate over the year. We ignore the dividend and stockrepurchase in this empirical study.

Table 6: Descriptive statistics for the sample

Panel A: Firm DataYear Number Moody’s S&P Average Average

of Firms ratings ratings Equity Value Total Debt1986 46 6.95 6.65 4479.68 4622.741987 58 5.93 5.93 6309.20 5575.821988 76 6.45 6.26 5286.23 9584.631989 77 6.69 6.46 6355.56 8661.611990 80 6.31 6.27 8371.26 10086.371991 105 6.46 6.25 8573.71 5124.631992 116 7.25 6.77 6892.26 4050.761993 137 7.30 6.90 7572.97 4120.061994 152 7.55 7.17 7752.24 4518.751995 192 7.66 7.43 8107.86 4203.991996 197 8.07 7.95 7754.13 3231.63Panel B: Risk free rateMean Standard Derivation Minimum Median Maximum0.0428 0.0148 0.0132 0.0486 0.0598

We estimate parameters for the MJD barrier-independent structural model, i.e.,the Merton (1974) model under the Merton (1976) jump-diffusion process. Table7 displays the estimation result by year. It can be seen that the impact of jumps issignificant. The jump arrival rate ranges from 7 to 15 over the years. These figuresindicate that the jump component plays a substantial role in credit risk models.Although it is not included in the table, we also examine the ML estimation forthe MJD model. The execution time is almost a hundred times of that of the EMalgorithm using our sample. Around 20% of the sample paths are ill cases.

Many papers have examined the jump effects on major financial indices anddocument that the jump arrival rates are usually fewer than six per year. We, how-

32

Page 33: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

ever, show that the arrival rate is much larger for an individual firm’s assets. Thereason for this is that major financial index is a portfolio of many individual stocksin which the diversification may have already diluted the jump effect. When astock price jumps up, there may be another stock price jumps down to compen-sate the jump effect on the financial index. Credit risk, which is a firm-specificrisk, measures individual companies’ default probability. Thus, estimation shouldbe done in a firm-specific manner. Our approach provides a possibility for thispurpose.

As there was no estimation method for jump-diffusion structural models avail-able before, empirical studies have estimated the drift and volatility using a diffu-sion model and then calibrated the jump distribution to the residual credit spread.Traditionally, the jump arrival rate is specified, rather than estimated, such that itis consistent with that of a major financial index. We see that this may underes-timate the arrival rate significantly. Besides, the estimation of the firm value andthe volatility produced by the diffusion model may be inconsistent with those pro-duced by jump-diffusion models. Table 8 shows this effect. After the firm valueand volatility are estimated using both the diffusion model and the MJD model,we can compare the percentage differences between the two approaches. It can beseen that the percentage difference is quite large. Although the volatility estimateis larger in the diffusion model, the firm value estimate is smaller.

6 Conclusion

We have investigated the estimation of jump-diffusion structural credit risk mod-els in this paper. It has been shown that the maximum likelihood estimator cannotbe defined because the likelihood function for the equity return may blow up toinfinity. We have identified the set of singularity points and proved that the like-lihood function is bounded outside any neighborhood of the singularity set. Wethen proposed a penalized likelihood estimation in which the likelihood functionis penalized with a prior distribution on the volatility, the unique source of singu-larity. It has been proven that the penalized likelihood function is always boundedand the maximum penalized likelihood estimator (MPLE) is well defined.

To improve the efficiency, we further established EM algorithms to iterativelyobtain the MPLE under different situations. Although a generalized EM algo-rithm can be applied to general jump-diffusion processes, we focused on the Mer-ton jump-diffusion (MJD) and Kou jump-diffusion (KJD) processes for the pur-pose of illustration. In particular, closed form re-estimation formulas for the MJD

33

Page 34: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

structural models and semi-closed form re-estimation formulas for the KJD modelhave been obtained. It is supported by simulations that the proposed estimation isefficient and accurate.

We have also provided the first empirical evidence that the jump componentis a significant factor in the firm value process under the Merton structural frame-work. Future research may consider the performance of jump-diffusion structuralmodels in pricing corporate bonds using the proposed estimation method.

34

Page 35: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

Appendices

A Proofs

A.1 Proof of Proposition 3.1

In the same manner ofθ, we defineθ∗ = (θ∗X , θ∗Y ) andθ′ = (θ′X , θ

′Y ), whereθ∗

is the vector of risk-neutral parameters andθ′ ∈ ΘX × ΘY . Under the HARAutility, θ∗ depends onθ, α andβ, but not onµ. Thus, we also use the notation:(θ∗)′ and(θ∗)(m), to indicate the dependence ofθ∗ on θ′ andθ(m), respectively.The principle of the proof is to construct a particular sequence

{θ(m) ∈ Θ

}that

satisfies the statement of Proposition 3.1.Sinceθ′ ∈ S0(S), ∃n ∈ {1, . . . , N} such thatµ′∆t = log(V ′

n/V′n−1) where

Sn = h(V ′n; (θ

∗)′) andSn−1 = h(V ′n−1; (θ

∗)′). The required sequenceθ(m) =

(θ(m)X , θ

(m)Y ) can be constructed as follows:

1. ∀m, θ(m)Y = θ′Y ;

2. λ(m)∆t = (1− 1/m)λ′∆t+ 1/(2m);

3. σ(m) = e−m;

4. V (m)j = h−1(Sj; (θ

∗)(m));

5. µ(m)∆t = log(V(m)n /V

(m)n−1) + (σ(m))2∆t/2.

It is clear thatθ(m) ∈ Θ andθ(m) → θ′ ∈ S0(S). Defineπ(m)0 = 1 − λ(m)∆t,

π(m)1 = λ(m)∆t andω(m)

j = log V(m)j . Then, we haveπ(m)

j ≥ 1/(2m) and

LS(θ(m))

=N∏j=1

(m)0 fX(ω(m)

j |ω(m)j−1, θ

(m)) + π(m)1 fX+Y (ω(m)

j |ω(m)j−1, θ

(m))) [

SjV

(∂h

∂V

)−1]θ∗=(θ∗)(m)

V=V(m)j

≥ 1(2m)N

N∏j=1

(fX(ω(m)

j |ω(m)j−1, θ

(m)) + fX+Y (ω(m)j |ω(m)

j−1, θ(m))

) [SjV

(∂h

∂V

)−1]θ∗=(θ∗)(m)

V=V(m)j

.

We now investigate lower bounds for each of theN terms of the product. For themoment, we set aside the elasticity ratio, i.e., the term in the square bracket above,and concentrate on the lower bounds of the remaining terms.

35

Page 36: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

• For j = n,

fX(ω(m)j |ω(m)

j−1, θ(m)) + fX+Y (ω

(m)j |ω(m)

j−1, θ(m)) ≥ 1√

2πσ(m).

• For all j 6= n,

fX(ω(m)j |ω(m)

j−1, θ(m)) + fX+Y (ω

(m)j |ω(m)

j−1, θ(m)) ≥ fX+Y (ω

(m)j |ω(m)

j−1, θ(m)).

From (6), we have:

fX+Y (ω(m)j |ω(m)

j−1, θ(m)) =

∫ ∞

−∞fX(y − ωi|ωi−1, θ

(m)X )fY (y|θ′Y )dy

→∫ ∞

−∞δ(y − (ωi − ωi−1 − µ′∆t))fY (y|θ′Y )dy

= fY (ωi − ωi−1 − µ′∆t|θ′Y ) > 0. (47)

Hence, we know that:

LS(θ(m)) ≥

∏Nj=1

[Sj

V

(∂h∂V

)−1]θ∗=(θ∗)(m)

V=V(m)j

(2m)N√

2πσ(m)

∏j 6=n

∫ ∞

−∞fX(y−ωi|ωi−1, θ

(m)X )fY (y|θ′Y )dy.

For general jump-diffusion processes, Bergman et al. (1996) show that the delta ofEuropean contingent claims is bounded and hence(∂h/∂V )−1 is bounded awayfrom zero. Moreover, the limit in (47) guarantees that the integration is boundedaway from zero. Hence, the lower bound ofLS(θ(m)) diverges to infinity throughthe sequence ofσ(m) = e−m. This completes the proof.

A.2 Proof of Proposition 3.2

Whenσ > ε, we have:

fX(ωj|ωj−1, θ) ≤(ε√

2π)−1

;

fX+Y (ωj|ωj−1, θ) =

∫ ∞

−∞fY (ωj − y|ωj−1, θY )fX(y|ωj−1, θX)dy

≤(ε√

2π)−1

∫ ∞

−∞fY (ωj − y|ωj−1, θY )dy =

(ε√

2π)−1

.

Hence, the likelihood function is bounded above byA = 1(ε√

2π)N

∏Nj=1

Sj

Vj

(∂h∂Vj

)−1

,

whereN + 1 is the number of observed stock data.

36

Page 37: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

A.3 Proof of Proposition 3.3

According to the definition of the penalized likelihood function,

LSP (θ) = LS(θ)p0(σ),

wherep0(σ) which is the inverted gamma density is a bounded function overΘ.Forσ > 0, the proof of Proposition 3.2 indicates that:

LS(θ) ≤ 1

(σ√

2π)N

N∏j=1

SjVj

[∂h

∂V

]−1

V=Vj ,θ∗.

Thus,

LSP (θ) ≤ p0(σ)

(σ√

2π)N

N∏j=1

SjVj

[∂h

∂V

]−1

V=Vj ,θ∗.

Using the fact thatp0(σ)σ−N → 0 asσ → 0+, the proof is completed.

B The Jacobian ofQ′3

This section presents the Jacobian ofQ′3, which is useful in the GEM algorithm

for KJD structural models.

∂Q3′

∂µ= ∆t

N∑t=1

{P0t

((Rt − µ0)/σ

20

)− P1t

f(wt,m1 + η1σ20, σ

20)

Φ (d1t)

+ (P1tη1 − P2tη2) + P2tf(wt,m2 − η2σ

20, σ

20)

Φ((d2t)

},

∂Q3′

∂σ2= − b

σ2+a∆t

σ4+

1

N∑t=1

{P0t

[(Rt − µ0)(Rt − µ0 − σ2

0)

σ30

√∆t− 1

σ

]+ P1t

[f(wt,m1 + η1σ

20/2, σ

20)(m1 − wt − 3η1σ

20/2 + σ2

0)

σΦ(d1t)+ η1σ∆t(η1 − 1)

]+ P2t

[f(wt,m2 − η2σ

20/2, σ

20)(wt −m2 − 3η2σ

20/2 + σ2

0)

σΦ(d2t)+ η2σ∆t(η2 + 1)

]},

∂Q3′

∂η1

=N∑t=1

P1t

[1

η1

+m1 − wt +η1σ

20

2− σ2

0f(wt,m1 + η1σ20/2, σ

20)

Φ(d1t)

],

∂Q3′

∂η2

=N∑t=1

P2t

[1

η2

+ wt −m2 +η2σ

20

2− σ2

0f(wt,m2 − η2σ20/2, σ

20)

Φ(d2t)

],

37

Page 38: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

wheref(x, µ, σ2) is the density function of the normal distribution with meanµand varianceσ2, µ0 andσ0 are defined in (28), and

d1t =wt −m1 − η1σ

2∆t/2

σ√

∆t,

d2t =m2 − wt − η2σ

2∆t/2

σ√

∆t.

Then, we let the JacobianJ = [∂Q3′

∂µ∂Q3

∂σ2∂Q3

∂η1

∂Q3′

∂η2]T . The Hessian matrix

can then be approximated by a finite difference.

References

[1] Andersen, T.G., Benzoni, L. and Lund, J. 2002. An Empirical Investigationof Continuous-Time Equity Return Models,Journal of Finance, LVII, 1239-84.

[2] Basel Committee on Banking Supervision. 2004. International Convergenceof Capital Measurement and Capital Standards: a Revised Framework, Bankof International Settlements.

[3] Bates, D.S. 1996. Jumps and Stochastic Volatility: Exchange Rate ProcessesImplicit in Deutsche Market Options,Review of Financial Studies, 9, 69-107.

[4] Bergman Y.Z., Grundy B.D. and Wiener Z. 1996. General Properties of op-tions prices.Journal of Finance, 51, 1573-1610.

[5] Black, F. and Cox, J.C. 1976. Valuing Corporate Securities: Some Effects ofBond Indenture Provisions,Journal of Finance, 31, 351-367.

[6] Black F. and Scholes, M. 1973. The Pricing of Options and Corporate Lia-bilities. Journal of Political Economy,81,637-654.

[7] Chen, C.J. and Panjer, H. 2003. Unifying Discrete Structural Models andReduced-Form Models in Credit Risk Using a Jump-Diffusion Process.In-surance: Mathematics and Economics, 33,357-380.

[8] Collin-Dufresne, P. and Goldstein, R. 2001. Do credit spreads reflect station-ary leverage ratios?Journal of Finance, 56, 1929-1957.

38

Page 39: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

[9] Dao, B and Jeanblanc, M. 2006. Double Exponential Jump Diffusion Pro-cess: A Structural Model of Endogenous Default Barrier with Roll-over DebtStructure. Working paper, Universite Paris Dauphine.

[10] Delianedis, G., and Geske, R. 2001, The Components of Corporate CreditSpreads: Default, Recovery, Tax, Jumps, Liquidity, and Market Factors,Working Paper, UCLA.

[11] Dempster, A., Laird, N. and Rubin, D. 1977. Maximum-likelihood from In-complete Data via the EM Algorithm.Jorunal of the Royal Statistical SoceityB, 39, 1-38.

[12] Duan, J. C. 1994. Maximum Likelihood Estimation Using Price Data of theDerivative Contract,Mathematical Finance, 4, 155-167.

[13] Duan, J.C., Gauthier, G. and Simonato, J.G. 2004. On the Equivalence of theKMV and Maximum Likelihood Methods for Structural Credit Risk Models.Working paper, University of Toronto.

[14] Duan, J.C. and Simonato, J.G. 2002, Maximum likelihood estimation of de-posit insurance value with interest rate risk,Journal of Empirical Finance,9, 109-132.

[15] Eggermont, P.B. and LaRiccia, V.N. 2001.Maximum Penalized LikelihoodEstimation, New York : Springer.

[16] Eom, Y. H., Helwege, J. and Huang, J.Z. 2004. Structural Models of Corpo-rate Bond Pricing: An Empirical Analysis.Review of Financial Studies, 17,499-544.

[17] Eraker, B., Johannes, M. and Polson, N. 2003. The Impact of Jumps inVolatility and Returns.Journal of Finance, 53, 1269-1300.

[18] Ericsson, J., and Reneby, J. 2005. Estimating Structural Bond Pricing Mod-els.The Journal of Business78, 707-735.

[19] Geske, R. 1977. The Valuation of Corporate Liabilities as Compound Op-tions.Journal of Financial and Quantitative Analysis, 12, 541-552.

[20] Hamilton, J.D. 1991. A Quasi-Bayesian Approach to Estimating Parame-ters for Mixtures of Normal Distributions.Journal of Business & EconomicStatistics, 9, 27-39.

39

Page 40: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

[21] Hilberink, B. and Rogers, L.C.G. 2002, Optimal Capital Structure and En-dogenous Default,Finance & Stochastics, Vol. 6, p. 237-263.

[22] Huang, J. and Huang, M. 2003. How Much of the Corporate-Treasury YieldSpread Is Due to Credit Risk? Working paper, Stanford University.

[23] Jones, E.P., Mason, S. and Rosenfeld, E. 1984. Contingent Claims Analy-sis of Corporate Capital Structures: An Empirical Investigation.Journal ofFinance, 39, 611-625.

[24] Kou, S.G. 2002. A Jump-diffusion Model for Option Pricing.ManagementScience48, 1086-1101.

[25] Kou, S.G., and Wang, H. 2004. Option Pricing under a Double ExponentialJump Diffusion Model,Management Science, 50, 1178-1192.

[26] Kou, S.G., Petrella, G. and Wang, H. 2005. Pricing Path-Dependent Optionswith Jump Risk via Laplace Transforms,Kyoto Economic Review, 74, 1-23.

[27] Leland, H. and Toft, K. 1996. Optimal Capital Structure, EndogenousBankruptcy, and the Term Structure of Credit Spreads,Journal of Finance,51, 987-1019.

[28] Li, K. L. and Wong, H.Y. 2006. Structural Models of Corporate Bond Pricingwith Maximum Likelihood Estimation. Working paper, The Chinese Univer-sity of Hong Kong.

[29] Longstaff, F. and E. Schwartz, 1995, A simple approach to valuing riskyfixed and floating rate debt,Journal of Finance, 50, 789-819.

[30] Mammen, E and van de Geer, S. 1997. Penalized Quasi-Likelihood Estima-tion in Partial Linear Models.Annals of Statistics, 25(3), 1014-1035

[31] McLachlan, G.J. and Krishnan, T. 1997.The EM algorithm and Extensions.A Wiley-Interscience Publication, New York.

[32] Merton R.C. 1974. On the Pricing of Corporate Debts: the Risk Structure ofInterest Rates.Journal of Finance, 29, 449-470.

[33] Merton R.C. 1976. Option Pricing when Underlying Stock Returns are Dis-continuous.Journal of Financial Economics, 3, 125-144.

40

Page 41: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

[34] Metwally, S.A.K. and Atiya, A.F. 2002. Using Brownian Bridge for FastSimulation of Jump-Diffusion Processes and Barrier Options,Journal ofDerivatives, Fall, 43-54.

[35] Ogden J., 1987. Determinants of ratings and yields on corporate bonds: testsof the contingent claims model.Journal of Financial Research, 10, 329-339.

[36] Pan, J. 2002. The Jump-Risk Premia Implicit in Options: Evidence from anIntegrated Timeseries Study.Journal of Financial Economics63, 350.

[37] Tarashev, N. A. 2005. An Empirical Evaluation of Structural Credit RiskModels, Working paper, Bank for International Settlements.

[38] Venkataraman, S. 1997. Value at Risk for a Mixture of Normal Distributions:The Use of Quasi-Bayesian Estimation Techniques.Economic Perspectives.The Federal Reserve Bank of Chicago.

[39] Wong, H. Y. and Choi, T.W. 2006. Estimating Default Barrier from MarketInformation. Working paper. The Chinese University of Hong Kong.

[40] Yu, S., Latham, G.A. and Anderssen, R. S. 1994. Stabilizing Properties ofMaximum Penalized Likelihood Estimation for Additive Poisson Regres-sion.Inverse Problems, 10, 1199-1209.

[41] Zhang, B.Y., Zhou, H. and Zhu, H. 2005. Explaining Credit Default SwapSpreads with Equity Volatility and Jump Risks of Individual Firms, BISWorking Paper.

[42] Zhou, C.S. 2001. The Term Structure of Credit Spreads with Jump Risk.Journal of Banking and Finance, 25, 2015-2040.

41

Page 42: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

Table 7: MJD barrier-independent structural model

Year Number of firms µ σ λ k s(S.D.) (S.D.) (S.D.) (S.D.) (S.D.)

1986 46 0.1656 0.1816 14.9095 0.0148 0.0304(0.1755) (0.0370) (18.2017) (0.1001) (0.0097)

1987 58 0.0791 0.2493 13.8500 -0.0068 0.0709(0.2705) (0.0405) (8.4049) (0.0239) (0.0367)

1988 76 0.1075 0.1771 14.1012 0.0037 0.0487(0.2795) (0.0452) (12.6177) (0.0315) (0.0733)

1989 77 0.1879 0.1601 8.8022 -0.0081 0.0535(0.1507) (0.0362) (8.0319) (0.0299) (0.0875)

1990 80 0.0044 0.1839 13.2197 -0.0026 0.0330(0.1595) (0.0471) (13.5161) (0.0166) (0.0100)

1991 105 0.3093 0.1962 14.9832 0.0026 0.0311(0.2030) (0.0517) (17.0436) (0.0544) (0.0127)

1992 116 0.1169 0.1759 12.2239 0.0091 0.0322(0.1561) (0.0352) (14.4408) (0.0256) (0.0119)

1993 137 0.2300 0.1735 10.8448 0.0226 0.0505(0.9302) (0.0560) (13.8672) (0.1431) (0.0904)

1994 152 -0.0415 0.1737 7.1313 0.0125 0.0421(0.2668) (0.0393) (9.6213) (0.0654) (0.0390)

1995 192 0.2807 0.1640 7.5671 0.0140 0.0405(0.2404) (0.0365) (9.5903) (0.0559) (0.0288)

1996 197 0.1717 0.1796 13.1410 0.0251 0.0367(0.3442) (0.0491) (16.1357) (0.1352) (0.0306)

Pooled 1236 0.1507 0.1791 11.2449 0.0111 0.0415

42

Page 43: Estimating Jump Diffusion Structural Credit Risk Models · 2017-09-28 · Estimating Jump Diffusion Structural Credit Risk Models Abstract There is strong evidence that structural

Table 8: MJD process vs. Diffusion process

Year 1N

∑Ni=1

VD(ti)−VJ (ti)VJ (ti)

∗ (σD − σJ)/σJ∗

(S.D.) (S.D.)1986 -0.2641% 17.6097%

(2.2140%) (25.9857%)1987 -0.5210% 42.1537%

(2.1270%) (22.8559%)1988 -1.6997% 27.7795%

(8.1217%) (46.7506%)1989 -0.1422% 24.3013%

(15.9396%) (33.9212%)1990 -1.7238% 14.9217%

(9.0835%) (23.4357%)1991 0.1610% 14.2228%

(1.1942%) (22.6125%)1992 0.1258% 9.7964%

(0.6295%) (12.0726%)1993 -0.1930% 8.7326%

(2.6628%) (15.3768%)1994 0.0412% 11.7761%

(1.1801%) (26.0321%)1995 -0.2643% 15.9278%

(3.8455%) (38.8957%)1996 -0.1340% 19.8857%

(7.9959%) (25.2412%)Pooled 0.3110% 17.0088%

∗whereVD andσD are respectively the firm valueand volatility estimated from the diffusion modelwhile VJ andσJ are estimated from the MJD model.N is the number of time points.

43