The document provides an overview of the Black-Scholes option pricing model (BSOPM). It describes the key assumptions of the BSOPM, including that the underlying stock pays no dividends, markets are efficient, and prices are lognormally distributed. It also outlines how the BSOPM can be used to calculate theoretical option prices from historical data on the stock price, strike price, time to expiration, interest rate, and volatility. The document discusses implied volatility and how it differs from historical volatility, as well as limitations of the BSOPM.
This document discusses no arbitrage pricing theory and market risk. It begins by defining no arbitrage pricing as having a zero initial and expiration value. However, it notes that this definition does not guarantee a zero expiration value when holding coupon payments. It then introduces the concepts of present value and forward value, and defines no arbitrage prices that set the present and forward values equal to zero. However, it notes that this introduces market risk, as forward rates are random variables. It concludes by providing examples of interest rate swap valuation and defining market risk probabilities.
The document summarizes key concepts related to the Black-Scholes partial differential equation. It introduces Black-Scholes, which revolutionized finance by finding the fair price of derivatives. The formula was derived from the heat equation and allowed investors to earn maximum profits without risk. It discusses the variables in the Black-Scholes equation like stock price, exercise price, volatility and risk-free rate. An example valuation of a call and put option is shown. The document also covers fundamental concepts like interest rates, probability, expected value, and continuous random variables.
Black-Scholes Model
Introduction
Key terms
Black Scholes Formula
Black Scholes Calculators
Wiener Process
Stock Pricing Model
Ito’s Lemma
Derivation of Black-Sholes Equation
Solution of Black-Scholes Equation
Maple solution of Black Scholes Equation
Figures
Option Pricing with Transaction costs and Stochastic Volatility
Introduction
Key terms
Stochastic Volatility Model
Quanto Option Pricing Model
Key Terms
Pricing Quantos in Excel
Black-Scholes Equation of Quanto options
Solution of Quanto options Black-Scholes Equation
CVA In Presence Of Wrong Way Risk and Early Exercise - Chiara Annicchiarico, ...Michele Beretta
We will show how to calibrate the main parameter of the model and how we have used it in order to evaluate the CVA and the CVAW of a one derivative portfolio with the possibility of early exercise.
Application of Monte Carlo Methods in FinanceSSA KPI
This document provides an overview of applying Monte Carlo methods in finance. It discusses:
1) Modeling stock prices as stochastic processes using tools like the Wiener process and Ito's lemma.
2) Valuing financial derivatives like options using Monte Carlo techniques to simulate stock price paths and calculate expected values. This allows valuing European and path-dependent options.
3) Using Monte Carlo simulations to calculate value at risk (VaR), a risk measure of the amount of potential losses from market moves.
Fair valuation of participating life insurance contracts with jump riskAlex Kouam
A C++ based program which prices the fair value of a participating life insurance whereby the underlying follows a Kou process and the insurer's default occurs only at contract's maturity.
The document provides an overview of the Black-Scholes option pricing model (BSOPM). It describes the key assumptions of the BSOPM, including that the underlying stock pays no dividends, markets are efficient, and prices are lognormally distributed. It also outlines how the BSOPM can be used to calculate theoretical option prices from historical data on the stock price, strike price, time to expiration, interest rate, and volatility. The document discusses implied volatility and how it differs from historical volatility, as well as limitations of the BSOPM.
This document discusses no arbitrage pricing theory and market risk. It begins by defining no arbitrage pricing as having a zero initial and expiration value. However, it notes that this definition does not guarantee a zero expiration value when holding coupon payments. It then introduces the concepts of present value and forward value, and defines no arbitrage prices that set the present and forward values equal to zero. However, it notes that this introduces market risk, as forward rates are random variables. It concludes by providing examples of interest rate swap valuation and defining market risk probabilities.
The document summarizes key concepts related to the Black-Scholes partial differential equation. It introduces Black-Scholes, which revolutionized finance by finding the fair price of derivatives. The formula was derived from the heat equation and allowed investors to earn maximum profits without risk. It discusses the variables in the Black-Scholes equation like stock price, exercise price, volatility and risk-free rate. An example valuation of a call and put option is shown. The document also covers fundamental concepts like interest rates, probability, expected value, and continuous random variables.
Black-Scholes Model
Introduction
Key terms
Black Scholes Formula
Black Scholes Calculators
Wiener Process
Stock Pricing Model
Ito’s Lemma
Derivation of Black-Sholes Equation
Solution of Black-Scholes Equation
Maple solution of Black Scholes Equation
Figures
Option Pricing with Transaction costs and Stochastic Volatility
Introduction
Key terms
Stochastic Volatility Model
Quanto Option Pricing Model
Key Terms
Pricing Quantos in Excel
Black-Scholes Equation of Quanto options
Solution of Quanto options Black-Scholes Equation
CVA In Presence Of Wrong Way Risk and Early Exercise - Chiara Annicchiarico, ...Michele Beretta
We will show how to calibrate the main parameter of the model and how we have used it in order to evaluate the CVA and the CVAW of a one derivative portfolio with the possibility of early exercise.
Application of Monte Carlo Methods in FinanceSSA KPI
This document provides an overview of applying Monte Carlo methods in finance. It discusses:
1) Modeling stock prices as stochastic processes using tools like the Wiener process and Ito's lemma.
2) Valuing financial derivatives like options using Monte Carlo techniques to simulate stock price paths and calculate expected values. This allows valuing European and path-dependent options.
3) Using Monte Carlo simulations to calculate value at risk (VaR), a risk measure of the amount of potential losses from market moves.
Fair valuation of participating life insurance contracts with jump riskAlex Kouam
A C++ based program which prices the fair value of a participating life insurance whereby the underlying follows a Kou process and the insurer's default occurs only at contract's maturity.
The document discusses key concepts related to option pricing models. It provides an overview of the binomial option pricing model (BOPM) and Black-Scholes option pricing model (BSOPM). The BOPM values options using a discrete time approach where the underlying asset price can move up or down over time. The BSOPM uses a continuous time approach to value options based on the stochastic behavior of the underlying asset price over time. Both models are based on the principle of risk neutral valuation and creating a riskless hedge to determine the appropriate discount rate.
Several ways to calculate option probability are outlined, including the derivation that relies on terms from the Black-Scholes (Merton) formula. Programming formulas are provided for Excel. Delta is discussed, as a proxy for option probability and the differences in various volatility measures are described.
Solution to Black-Scholes P.D.E. via Finite Difference Methods (MatLab)Fynn McKay
Simple implementable of Numerical Analysis to solve the famous Black-Scholes P.D.E. via Finite Difference Methods for the fair price of a European option.
This document discusses advanced tools for risk management and asset pricing. It contains an assignment analyzing credit default swap (CDS) term structures for three companies - Danone, Carrefour and Tesco. The assignment involves:
1) Deriving hazard rate term structures from CDS data assuming piecewise constant and constant default intensities. Constant intensities overestimate short-term but underestimate long-term default probabilities.
2) Performing sensitivity analysis on how hazard rates change with default frequency, recovery rates, and maturity. Higher frequencies and recovery rates increase hazard rates.
3) Calculating cumulative default probabilities from hazard rates.
4) Deriving portfolio loss distributions under a Gaussian copula model for different correlation parameters.
This document introduces Value at Risk (VaR) through defining it, describing different VaR methods, and providing examples of VaR calculations. VaR measures the worst expected loss over a given time period at a given confidence level. The document focuses on the parametric VaR method, which assumes returns are normally distributed, and provides examples of calculating VaR for single-asset and multi-asset portfolios using the normal distribution. It also briefly discusses VaR for derivative portfolios using delta approximation.
Betrayal, Distrust, and Rationality: Smart Counter-Collusion Contracts for Ve...Changyu Dong
Cloud computing has become an irreversible trend. Together comes the pressing need for verifiability, to assure the client the correctness of computation outsourced to the cloud. Existing verifiable computation techniques all have a high overhead, thus if being deployed in the clouds, would render cloud computing more expensive than the on-premises counterpart. To achieve verifiability at a reasonable cost, we leverage game theory and propose a smart contract based solution. In a nutshell, a client lets two clouds compute the same task, and uses smart contracts to stimulate tension, betrayal and distrust between the clouds, so that rational clouds will not collude and cheat. In the absence of collusion, verification of correctness can be done easily by crosschecking the results from the two clouds. We provide a formal analysis of the games induced by the contracts, and prove that the contracts will be effective under certain reasonable assumptions. By resorting to game theory and smart contracts, we are able to avoid heavy cryptographic protocols. The client only needs to pay two clouds to compute in the clear, and a small transaction fee to use the smart contracts. We also conducted a feasibility study that involves implementing the contracts in Solidity and running them on the official Ethereum network.
This document discusses numerical methods for pricing financial derivatives. It covers discrete and continuous time frameworks, American and path-dependent options, and Monte Carlo simulation. The key points are:
1) Discrete models compute expected value through backward recursion on a lattice, allowing early exercise of American options. Continuous models generalize Black-Scholes.
2) Path-dependent options like lookbacks require Markovianization by introducing an auxiliary state variable. Lattice methods can be refined non-uniformly using adaptive meshing.
3) Monte Carlo simulation prices derivatives through discretization and sampling, with techniques to reduce variance like control variates.
The document provides an overview of option valuation and pricing models. It discusses intrinsic value, put-call parity, and binomial and Black-Scholes option pricing models. The binomial model uses a tree approach to allow stock prices to move up or down over multiple periods to expiration. The Black-Scholes model provides a closed-form solution and values options based on stock price, strike price, volatility, time to expiration, and risk-free rate. An example applies the Black-Scholes formula to compute prices for a call and put option.
Slides for the Differential Machine Learning masterclass given by Brian Huge and Antoine Savine in Barcelona at the Quant Minds International event of December 2021.
This presentation summarises two years of research and development at Danske Bank on the pricing and risk of financial derivatives by machine learning and artificial intelligence.
The presentation develops the themes introduced in two articles in Risk Magazine, October 2020 and October 2021. Those themes are being further developed in the book Modern Computational Finance: Differential Machine Learning, with Chapman and Hall, autumn 2022.
Notes I made in June 2013 on the derivation and use of the Black-Scholes equation. If you can forgive the terseness, you can look forward to some nifty stochastic partial differential equation twirling!
Any and all corrections are welcome!
Bid and Ask Prices Tailored to Traders' Risk Aversion and Gain Propension: a ...Waqas Tariq
Risky asset bid and ask prices “tailored” to the risk-aversion and the gain-propension of the traders are set up. They are calculated through the principle of the Extended Gini premium, a standard method used in non-life insurance. Explicit formulae for the most common stochastic distributions of risky returns, are calculated. Sufficient and necessary conditions for successful trading are also discussed.
1) The document discusses pricing options when volatility is uncertain and lies within a bounded range. It describes constructing a portfolio using a long call option and shorting the underlying asset to hedge against volatility risk.
2) It then discusses using static hedging to hedge options, like hedging a long digital call position using a short call spread. The goal is to find the optimal number of short calls to minimize residual risk, done by solving a partial differential equation.
3) Technical difficulties prevented finding the optimal hedge ratio using an Excel solver as planned. Instead, the document ends by listing references for further reading on uncertain volatility modeling and hedging techniques.
"Debt Crises: For Whom the Bell Toll", by Harlold L.Cole, Daniel Neuhann and ...ADEMU_Project
This document discusses a model of debt crises and contagion between two countries. The model explores how information acquisition by investors can generate multiple equilibria and affect sovereign bond prices and debt levels. When some investors are informed about countries' fundamentals while others remain uninformed, bond prices and debt levels may depend on the equilibrium selected. Even small domestic shocks can then lead to large changes in countries' debt burdens. The level of information in the market also influences whether crises are more likely to spread between countries or remain isolated events.
This document provides an introduction to Monte Carlo simulations in finance. It discusses how Monte Carlo methods can be used to value financial derivatives by simulating asset price paths over time based on stochastic processes, and taking the average of the resulting payoffs. It also describes how Monte Carlo integration can be applied to problems involving the numerical evaluation of multi-dimensional integrals. The document outlines the basic concepts and provides examples of applying Monte Carlo techniques to price European options and estimate the value of pi.
The document discusses dynamic policyholder behavior modeling, which is critical for pricing variable annuities but also difficult due to unpredictable policyholder actions. It presents a method to price variable annuity guarantees like GMABs using either real-world or risk-neutral simulations with bridge adjustments between the two frameworks. A simulation example compares real-world and risk-neutral GMAB valuations over multiple policy scenarios, demonstrating the impact of dynamic policyholder persistency assumptions.
The document summarizes several models of oligopoly and competition:
1) Cournot's model of oligopoly models firms competing on quantity, with the market price determined by total output. The Nash equilibrium has each firm producing a third of the competitive output.
2) Bertrand's model has firms competing on price, with the firm charging the lowest price capturing the entire market. The unique Nash equilibrium is for both firms to charge the marginal cost price.
3) Hotelling's model of electoral competition shows that when candidates choose policy positions, the Nash equilibrium has both candidates converging to the median voter's preferred position.
4) The War of Attrition models a conflict as a game of waiting, with the
The document discusses pricing the Margrabe option using Monte Carlo simulation and an explicit closed-form solution. It begins by defining the Margrabe option and explaining its use. It then presents Margrabe's closed-form solution, which prices the option as a European call using a change of numeraire approach. Next, it analyzes the option's sensitivity to various parameters. Finally, it outlines different option pricing methods and focuses on Monte Carlo simulation and the change of numeraire approach.
Notes for Computational Finance lectures, Antoine Savine at Copenhagen Univer...Antoine Savine
The document discusses computational finance and machine learning in finance. It begins by noting the need for speed in pricing and hedging derivatives, as institutions must compute values and sensitivities rapidly to hedge risk before markets move. Traditional methods become impractical for complex transactions. The document then discusses various techniques to achieve faster computation, including Monte Carlo simulation, adjoint differentiation, leveraging hardware, and machine learning. Regulatory requirements like counterparty valuation adjustment (CVA) further increase computational demands. Overall, the document emphasizes that speed is critical in financial computation and an active area of research.
Summary of "A Universally-Truthful Approximation Scheme for Multi-unit Auction"Thatchaphol Saranurak
1) The document summarizes a paper that presents a universally truthful approximation scheme for multi-unit auctions.
2) The paper introduces two key concepts - ∆-perturbed maximizer and consensus function with drop-outs - that are used to develop a randomized polynomial time approximation scheme (PTAS) for multi-unit auctions.
3) The ∆-perturbed maximizer adds random perturbations to bid valuations, which allows the multi-unit allocation problem to be modeled as a multiple-choice knapsack problem that can be solved in polynomial time. The consensus function combines allocation results from different perturbed instances in a way that maintains feasibility and truthfulness properties.
This document describes pricing options using lattice models, specifically binomial trees. It provides details on:
1) Using a binomial tree to price a European call option by replicating the option payoff at each node.
2) Matching the moments of the binomial and Black-Scholes models to derive the Cox-Ross-Rubinstein (CRR) binomial tree.
3) Implementing the CRR model in C++ to price European call and put options via backward induction on the tree.
Realized and implied index skews, jumps, and the failure of the minimum-varia...Volatility
This document discusses implied and realized index skews using a beta stochastic volatility model. Empirical evidence shows that implied and realized volatilities of stock indices follow log-normal distributions. A beta stochastic volatility model is presented that models volatility evolution based on changes in the index price. The model's parameters, volatility beta and residual volatility, are estimated using historical index returns and volatility data. Implied parameters from option prices generally overestimate realized values. Risk-neutral skews incorporate an additional premium due to investor risk aversion that the model quantifies using a relationship from financial studies literature. A Merton jump diffusion model is fit to the empirical data to further examine skews.
Convertible Bonds and Call Overwrites - 2007RYAN RENICKER
The document evaluates Best Buy's 2.25% convertible bonds due 2022 with call overwrites as a risk-adjusted trade on Best Buy stock. It analyzes the trade over 3 time horizons (3 months, 5 months, 15 months) with varying degrees of call option overwrites. Selling calls at higher implied volatilities allows investors to monetize rich option premium. The trade provides upside potential if the stock rises while limiting downside through the call premium collected and bond floor. Tables show estimated returns for the convertible bond under different stock price scenarios and call overwrite strategies.
The document discusses key concepts related to option pricing models. It provides an overview of the binomial option pricing model (BOPM) and Black-Scholes option pricing model (BSOPM). The BOPM values options using a discrete time approach where the underlying asset price can move up or down over time. The BSOPM uses a continuous time approach to value options based on the stochastic behavior of the underlying asset price over time. Both models are based on the principle of risk neutral valuation and creating a riskless hedge to determine the appropriate discount rate.
Several ways to calculate option probability are outlined, including the derivation that relies on terms from the Black-Scholes (Merton) formula. Programming formulas are provided for Excel. Delta is discussed, as a proxy for option probability and the differences in various volatility measures are described.
Solution to Black-Scholes P.D.E. via Finite Difference Methods (MatLab)Fynn McKay
Simple implementable of Numerical Analysis to solve the famous Black-Scholes P.D.E. via Finite Difference Methods for the fair price of a European option.
This document discusses advanced tools for risk management and asset pricing. It contains an assignment analyzing credit default swap (CDS) term structures for three companies - Danone, Carrefour and Tesco. The assignment involves:
1) Deriving hazard rate term structures from CDS data assuming piecewise constant and constant default intensities. Constant intensities overestimate short-term but underestimate long-term default probabilities.
2) Performing sensitivity analysis on how hazard rates change with default frequency, recovery rates, and maturity. Higher frequencies and recovery rates increase hazard rates.
3) Calculating cumulative default probabilities from hazard rates.
4) Deriving portfolio loss distributions under a Gaussian copula model for different correlation parameters.
This document introduces Value at Risk (VaR) through defining it, describing different VaR methods, and providing examples of VaR calculations. VaR measures the worst expected loss over a given time period at a given confidence level. The document focuses on the parametric VaR method, which assumes returns are normally distributed, and provides examples of calculating VaR for single-asset and multi-asset portfolios using the normal distribution. It also briefly discusses VaR for derivative portfolios using delta approximation.
Betrayal, Distrust, and Rationality: Smart Counter-Collusion Contracts for Ve...Changyu Dong
Cloud computing has become an irreversible trend. Together comes the pressing need for verifiability, to assure the client the correctness of computation outsourced to the cloud. Existing verifiable computation techniques all have a high overhead, thus if being deployed in the clouds, would render cloud computing more expensive than the on-premises counterpart. To achieve verifiability at a reasonable cost, we leverage game theory and propose a smart contract based solution. In a nutshell, a client lets two clouds compute the same task, and uses smart contracts to stimulate tension, betrayal and distrust between the clouds, so that rational clouds will not collude and cheat. In the absence of collusion, verification of correctness can be done easily by crosschecking the results from the two clouds. We provide a formal analysis of the games induced by the contracts, and prove that the contracts will be effective under certain reasonable assumptions. By resorting to game theory and smart contracts, we are able to avoid heavy cryptographic protocols. The client only needs to pay two clouds to compute in the clear, and a small transaction fee to use the smart contracts. We also conducted a feasibility study that involves implementing the contracts in Solidity and running them on the official Ethereum network.
This document discusses numerical methods for pricing financial derivatives. It covers discrete and continuous time frameworks, American and path-dependent options, and Monte Carlo simulation. The key points are:
1) Discrete models compute expected value through backward recursion on a lattice, allowing early exercise of American options. Continuous models generalize Black-Scholes.
2) Path-dependent options like lookbacks require Markovianization by introducing an auxiliary state variable. Lattice methods can be refined non-uniformly using adaptive meshing.
3) Monte Carlo simulation prices derivatives through discretization and sampling, with techniques to reduce variance like control variates.
The document provides an overview of option valuation and pricing models. It discusses intrinsic value, put-call parity, and binomial and Black-Scholes option pricing models. The binomial model uses a tree approach to allow stock prices to move up or down over multiple periods to expiration. The Black-Scholes model provides a closed-form solution and values options based on stock price, strike price, volatility, time to expiration, and risk-free rate. An example applies the Black-Scholes formula to compute prices for a call and put option.
Slides for the Differential Machine Learning masterclass given by Brian Huge and Antoine Savine in Barcelona at the Quant Minds International event of December 2021.
This presentation summarises two years of research and development at Danske Bank on the pricing and risk of financial derivatives by machine learning and artificial intelligence.
The presentation develops the themes introduced in two articles in Risk Magazine, October 2020 and October 2021. Those themes are being further developed in the book Modern Computational Finance: Differential Machine Learning, with Chapman and Hall, autumn 2022.
Notes I made in June 2013 on the derivation and use of the Black-Scholes equation. If you can forgive the terseness, you can look forward to some nifty stochastic partial differential equation twirling!
Any and all corrections are welcome!
Bid and Ask Prices Tailored to Traders' Risk Aversion and Gain Propension: a ...Waqas Tariq
Risky asset bid and ask prices “tailored” to the risk-aversion and the gain-propension of the traders are set up. They are calculated through the principle of the Extended Gini premium, a standard method used in non-life insurance. Explicit formulae for the most common stochastic distributions of risky returns, are calculated. Sufficient and necessary conditions for successful trading are also discussed.
1) The document discusses pricing options when volatility is uncertain and lies within a bounded range. It describes constructing a portfolio using a long call option and shorting the underlying asset to hedge against volatility risk.
2) It then discusses using static hedging to hedge options, like hedging a long digital call position using a short call spread. The goal is to find the optimal number of short calls to minimize residual risk, done by solving a partial differential equation.
3) Technical difficulties prevented finding the optimal hedge ratio using an Excel solver as planned. Instead, the document ends by listing references for further reading on uncertain volatility modeling and hedging techniques.
"Debt Crises: For Whom the Bell Toll", by Harlold L.Cole, Daniel Neuhann and ...ADEMU_Project
This document discusses a model of debt crises and contagion between two countries. The model explores how information acquisition by investors can generate multiple equilibria and affect sovereign bond prices and debt levels. When some investors are informed about countries' fundamentals while others remain uninformed, bond prices and debt levels may depend on the equilibrium selected. Even small domestic shocks can then lead to large changes in countries' debt burdens. The level of information in the market also influences whether crises are more likely to spread between countries or remain isolated events.
This document provides an introduction to Monte Carlo simulations in finance. It discusses how Monte Carlo methods can be used to value financial derivatives by simulating asset price paths over time based on stochastic processes, and taking the average of the resulting payoffs. It also describes how Monte Carlo integration can be applied to problems involving the numerical evaluation of multi-dimensional integrals. The document outlines the basic concepts and provides examples of applying Monte Carlo techniques to price European options and estimate the value of pi.
The document discusses dynamic policyholder behavior modeling, which is critical for pricing variable annuities but also difficult due to unpredictable policyholder actions. It presents a method to price variable annuity guarantees like GMABs using either real-world or risk-neutral simulations with bridge adjustments between the two frameworks. A simulation example compares real-world and risk-neutral GMAB valuations over multiple policy scenarios, demonstrating the impact of dynamic policyholder persistency assumptions.
The document summarizes several models of oligopoly and competition:
1) Cournot's model of oligopoly models firms competing on quantity, with the market price determined by total output. The Nash equilibrium has each firm producing a third of the competitive output.
2) Bertrand's model has firms competing on price, with the firm charging the lowest price capturing the entire market. The unique Nash equilibrium is for both firms to charge the marginal cost price.
3) Hotelling's model of electoral competition shows that when candidates choose policy positions, the Nash equilibrium has both candidates converging to the median voter's preferred position.
4) The War of Attrition models a conflict as a game of waiting, with the
The document discusses pricing the Margrabe option using Monte Carlo simulation and an explicit closed-form solution. It begins by defining the Margrabe option and explaining its use. It then presents Margrabe's closed-form solution, which prices the option as a European call using a change of numeraire approach. Next, it analyzes the option's sensitivity to various parameters. Finally, it outlines different option pricing methods and focuses on Monte Carlo simulation and the change of numeraire approach.
Notes for Computational Finance lectures, Antoine Savine at Copenhagen Univer...Antoine Savine
The document discusses computational finance and machine learning in finance. It begins by noting the need for speed in pricing and hedging derivatives, as institutions must compute values and sensitivities rapidly to hedge risk before markets move. Traditional methods become impractical for complex transactions. The document then discusses various techniques to achieve faster computation, including Monte Carlo simulation, adjoint differentiation, leveraging hardware, and machine learning. Regulatory requirements like counterparty valuation adjustment (CVA) further increase computational demands. Overall, the document emphasizes that speed is critical in financial computation and an active area of research.
Summary of "A Universally-Truthful Approximation Scheme for Multi-unit Auction"Thatchaphol Saranurak
1) The document summarizes a paper that presents a universally truthful approximation scheme for multi-unit auctions.
2) The paper introduces two key concepts - ∆-perturbed maximizer and consensus function with drop-outs - that are used to develop a randomized polynomial time approximation scheme (PTAS) for multi-unit auctions.
3) The ∆-perturbed maximizer adds random perturbations to bid valuations, which allows the multi-unit allocation problem to be modeled as a multiple-choice knapsack problem that can be solved in polynomial time. The consensus function combines allocation results from different perturbed instances in a way that maintains feasibility and truthfulness properties.
This document describes pricing options using lattice models, specifically binomial trees. It provides details on:
1) Using a binomial tree to price a European call option by replicating the option payoff at each node.
2) Matching the moments of the binomial and Black-Scholes models to derive the Cox-Ross-Rubinstein (CRR) binomial tree.
3) Implementing the CRR model in C++ to price European call and put options via backward induction on the tree.
Realized and implied index skews, jumps, and the failure of the minimum-varia...Volatility
This document discusses implied and realized index skews using a beta stochastic volatility model. Empirical evidence shows that implied and realized volatilities of stock indices follow log-normal distributions. A beta stochastic volatility model is presented that models volatility evolution based on changes in the index price. The model's parameters, volatility beta and residual volatility, are estimated using historical index returns and volatility data. Implied parameters from option prices generally overestimate realized values. Risk-neutral skews incorporate an additional premium due to investor risk aversion that the model quantifies using a relationship from financial studies literature. A Merton jump diffusion model is fit to the empirical data to further examine skews.
Convertible Bonds and Call Overwrites - 2007RYAN RENICKER
The document evaluates Best Buy's 2.25% convertible bonds due 2022 with call overwrites as a risk-adjusted trade on Best Buy stock. It analyzes the trade over 3 time horizons (3 months, 5 months, 15 months) with varying degrees of call option overwrites. Selling calls at higher implied volatilities allows investors to monetize rich option premium. The trade provides upside potential if the stock rises while limiting downside through the call premium collected and bond floor. Tables show estimated returns for the convertible bond under different stock price scenarios and call overwrite strategies.
Stochastic Local Volatility Models: Theory and ImplementationVolatility
1) Hedging and volatility
2) Review of volatility models
3) Local volatility models with jumps and stochastic volatility
4) Calibration using Kolmogorov equations
5) PDE based methods in one dimension
5) PDE based methods in two dimensions
7) Illustrations
Consistently Modeling Joint Dynamics of Volatility and Underlying To Enable E...Volatility
1) Analyze the dependence between returns and volatility in conventional stochastic volatility (SV) models
2) Introduce the beta SV model by Karasinski-Sepp, "Beta Stochastic Volatility Model", Risk, October 2012
3) Illustrate intuitive and robust calibration of the beta SV model to historical and implied data
4) Mix local and stochastic volatility in the beta SV model to produce different volatility regimes and equity delta
Short Variance Swap Strategies on the S&P 500 Index Profitable, Yet RiskyRYAN RENICKER
Actionable trade ideas for stock market investors and traders seeking alpha by overlaying their portfolios with options, other derivatives, ETFs, and disciplined and applied Game Theory for hedge fund managers and other active fund managers worldwide. Ryan Renicker, CFA
Implied volatility represents the volatility that makes the theoretical value of an option equal to its market price. It is typically expressed as an annual percentage that represents how much a stock's price could move up or down in one standard deviation. The document explains how to convert implied annual volatility into expected price movements over different time periods like days or weeks by taking the square root of the fraction of days relative to a year. For example, a stock with 35% annual implied volatility would be expected to move up or down around 2.2% within one day, 4.93% within five days, and 9.86% within 20 days. The document demonstrates how to use these expected movements to assess risk for options positions.
Style-Oriented Option Investing - Value vs. Growth?RYAN RENICKER
Actionable trade ideas for stock market investors and traders seeking alpha by overlaying their portfolios with options, other derivatives, ETFs, and disciplined and applied Game Theory for hedge fund managers and other active fund managers worldwide. Ryan Renicker, CFA
The variance swap market has grown exponentially over the past decade and is among the most liquid equity derivatives contracts. Variance swaps provide exposure to volatility through the difference between the implied and realized variance of an underlying asset. Historically, the implied volatility of indices has been higher than realized volatility, allowing those taking short volatility positions to profit. Standard and Poor's has developed indices to benchmark volatility arbitrage strategies, such as the S&P 500 Volatility Arbitrage Index which measures the performance of a variance swap on the S&P 500.
Enhanced Call Overwriting*
Systematically overwriting the S&P 500 with 1-month at-the-money calls, rebalanced on a monthly basis at expiration, outperformed the S&P 500 Index during our sample period (1996 – 2005). This “base case” overwriting strategy also generated superior risk-adjusted returns versus the index.
Overwriting portfolios with out-of-the-money calls tends to outperform at-the-money overwriting during market rallies, but provides less protection during market downturns. However, out-of-the money overwriting also results in relatively higher return variability and inferior risk-adjusted performance.
During the sample period, overwriting the S&P 500 with short-dated options, rebalanced more frequently, outperformed overwriting with longer-dated options, rebalanced less frequently. We discuss possible explanations for these performance differences.
We find that going long the market during periods of heightened short-term anxiety, inferred from the presence of relatively high S&P 500 1-month at-the-money implied volatility, has, on average, been a winning strategy. To a slightly lesser extent, having relatively less exposure to the market during periods of complacency – or relatively low implied market implied volatility – was also beneficial.
We create an “enhanced” overwriting strategy – whereby investors systematically overwrite the S&P 500 or Nasdaq 100 with disproportionately fewer (more) calls against the indices when risk expectations are relatively high (low).
Our enhanced overwriting portfolios handily outperformed the base case overwrite portfolios and the respective underlying indices, on an absolute and risk-adjusted basis. For example, the average annual return for the S&P 500 enhanced overwriting portfolio from 1997 – 2005 was 7.9%, versus 6.6% for the base case overwrite portfolio and 5.5% for the S&P 500 Index.
Overwriting with fewer calls when implied volatility is rich, and more calls when implied volatility is cheap, could improve the absolute and risk-adjusted performance of index-oriented overwriting portfolios.
This goes against the conventional tendency for investors to sell calls against their positions when implied volatility is high.
*Renicker, Ryan and Devapriya Mallick., “Enhanced Call Overwriting.”, Lehman,Brothers Global Equity Research Nov 17, 2005.
Options on the VIX and Mean Reversion in Implied Volatility Skews RYAN RENICKER
Actionable trade ideas for stock market investors and traders seeking alpha by overlaying their portfolios with options, other derivatives, ETFs, and disciplined and applied Game Theory for hedge fund managers and other active fund managers worldwide. Ryan Renicker, CFA
The Lehman Brothers Volatility Screening ToolRYAN RENICKER
Actionable trade ideas for stock market investors and traders seeking alpha by overlaying their portfolios with options, other derivatives, ETFs, and disciplined and applied Game Theory for hedge fund managers and other active fund managers worldwide. Ryan Renicker, CFA
- The document analyzes forecasting volatility for the MSCI Emerging Markets Index using a Stochastic Volatility model solved with Kalman Filtering. It derives the Stochastic Differential Equations for the model and puts them into State Space form solved with a Kalman Filter.
- Descriptive statistics on the daily returns of the MSCI Emerging Markets Index ETF from 2011-2016 show a mean close to 0, standard deviation of 0.01428, negative skewness, and kurtosis close to a normal distribution. The model will be evaluated against a GARCH model.
Pricing Exotics using Change of NumeraireSwati Mital
The intention of this essay is to show how change of numeraire technique is used in pricing derivatives with complex payoffs. In the first instance, we apply the technique to pricing European Call Options and then use the same method to price an exotic Power Option.
This document describes an uncertain volatility model for pricing equity option trading strategies when the volatilities are uncertain. It uses the Black-Scholes Barenblatt equation developed by Avellaneda et al. to derive price bounds. The model is implemented in C++ using recombining trinomial trees to discretize the asset prices over time and space. The code computes the upper and lower price bounds by solving the Black-Scholes Barenblatt PDE using numerical techniques, with the volatility set based on the sign of the option gamma.
ImperialMathFinance: Finance and Stochastics Seminarelviszhang
This paper presents a general stochastic volatility model that nests both Heston and Sabr models. It develops a correlation control variate Monte Carlo valuation method that provides significant improvements in valuation efficiency over existing simulation methods, especially for pricing barrier options. By providing an effective simulation method for this general model, the paper enables the potential to calibrate the model to both vanilla and path-dependent instruments to better fit market prices.
Volatility trading strategies seek to profit from changes in a asset's volatility. Volatility measures how much the price of an asset fluctuates over time. There are several types of volatility strategies including volatility dispersion trading which buys options on index components and sells options on the overall index, volatility spreads which use option combinations to profit from different implied volatilities, and gamma trading which aims to benefit from unexpected events causing large price moves. Volatility is important for options as their pricing depends on assumptions about future volatility.
Efficient Numerical PDE Methods to Solve Calibration and Pricing Problems in ...Volatility
This document discusses efficient numerical PDE methods to solve calibration and pricing problems in local stochastic volatility models. It begins with an overview of volatility modelling, including local stochastic volatility models that combine local volatility, jumps, and stochastic volatility. It then discusses calibrating both parametric and non-parametric local volatility models using PDE methods. The document provides examples of modelling stochastic volatility factors using implied volatility data and estimating jump parameters from historical returns. It also discusses calibrating local volatility models to vanilla option prices while including jumps and stochastic volatility.
An Approximate Distribution of Delta-Hedging Errors in a Jump-Diffusion Model...Volatility
1) Analyse the distribution of the profit&loss (P&L) of delta-hedging strategy for vanilla options in Black-Scholes-Merton (BSM) model and an extension of the Merton jump-diffusion (JDM) model assuming discrete trading and transaction costs
2) Examine the connection between the realized variance and the realized P&L
3) Find approximate solutions for the P&L volatility and the expected total transaction costs
4) Apply the mean-variance analysis to find the trade-off between the costs and P&L variance given hedger's risk tolerance
5) Consider hedging strategies to minimize the jump risk
Achieving Consistent Modeling Of VIX and Equities DerivativesVolatility
1) Discuss model complexity and calibration
2) Emphasize intuitive and robust calibration of sophisticated volatility models avoiding non-linear calibrations
3) Present local stochastic volatility models with jumps to achieve joint calibration to VIX options and (short-term) S&P500 options
4) Present two factor stochastic volatility model to fit both the short-term and long-term S&P500 option skews
Homework 51)a) the IS curve ln Yt= ln Y(t+1) – (1Ɵ)rtso th.docxadampcarr67227
Homework 5
1)
a) the IS curve: ln Yt= ln Y(t+1) – (1/Ɵ)rt
so the slope is: drt/dyt (is) = -Ɵ/Yt. That means that an increase in Ɵ will result in a steeper curve.
LM curve: Mt/Pt = Yt^(Ɵ/v) (1+rt / rt)^(1/v)
Ln(Mt/Pt) = (Ɵ/v) ln Yt +(1/v)ln(1+rt) – (1/v)ln rt.
0 = (Ɵ/v)(1/Yt)dYt + (1/v)(1/(1+rt)) drt – (1/v)(1/rt)drt.
The slope is: drt/dyt (LM) = (Ɵrt(1+rt))/Yt. That means that an increase in Ɵ will result in a steeper curve.
b) the curve IS is not affected by the value of V. while curve LM shifts upwards, since a decrease in v will result in an increase for the demand for real money.
c) IS is not affected byΓ(.)
optimal money holdings: BΓ’(Mt/Pt) = (it/(1+it)) U’(Ct)
B(Mt/Pt)^(-v) = (it/1+it) Yt^-Ɵ
Mt/Pt= B^(1/v) Yt^(Ɵ/v) (1+rt/rt)^(1/v)
So this means that the LM curve will shift downwards.
2)
a) AC= (PC/)+(αYP/2)i
AC/ = -(PC/^2) + (αYP/2)I = 0
C/^2 = αYi/2
So *=(2C/αYi)^(1/2)
b) average real money holdings:M/P= αY/2
M/P = (αY/2) (2C/αYi)^(1/2)
M/P= (αCY/2i)^(1/2)
Ln(m/p) = (1/2)(lnα+lnY+lnC-ln2-lni)
(1/(M/P))((M/P)/i) = -(1/2)(1/i)
Elasticity of real money with respect to i: ((M/P)/)(i/(M/P)) = -1/2
The elasticity with respect to Y : ((M/P)/Y)(Y/(M/P)) = ½
Average real money holdings increase in Y, and decrease in i.
4)
a)when p is at a level that generates maximum output, LS meets LD.
b) when p is above the level that generates maximum output, will cause unemployment.
7)
a)
b)i)
ii)
iii)
13)
a) the asset has an expected rate of return r. capital gain/loss plus dividends per unit time = rvp. There is no dividends per unit time while searching for the palm tree, and there is b probability per unit time of capital gain of (vc-vp)-c. the difference in the price of the asset is(vc-vp) and –c is what the asset pays, so at the end we have rvp=b(vc-vp-c)
b) there is probability aL that a person will find another person with a coconut and trade with that person and gain u̅. the difference in the price of the asset is (vp-vc). So we end up with
rvp=al(vp-vc+u̅).
c) vp=(rvc/aL)+vc-u̅.
r((rvc/aL )+vc-u̅)= b(vc-(rvc/aL)-vc+u̅-c)
vc(r(r+aL+b))/aL = u̅(r+b)-bc
the value of being in state C: vc= (aL(u̅(r+b)-bc)) / r(r+aL+b)
the value of being in state p: vp= ((u̅(r+b)-bc)/(r+aL+b)) + (aL(u̅(r+b)-bc)/r(r+aL+b)) - u̅
so finally
vc-vp = (bc+u̅aL)/(r+aL+b).
e) vc-vp ≥c
vc-vp = (bc+u̅a(b/a))/(r+a(b/a)+b) = (bc+bu̅)/(r+2b)
(bc+bu̅)/(r+2b) ≥ c
That means that
Bc+bu̅≥c and c(r+2b-b) ≤ bu̅
So finally we have
c≤ bu̅ / (r+b).
f) it is a steady-state equilibrium for no one who finds a tree to climb it for any value of c>0.
Yes there are values of c which there is more than one steady-state equilibrium for 0<c< bu̅/(r+b)
Yes, L = b/a has a higher welfare than L=0. When L=0 people don’t gain any utility since they don’t climb a tree and don’t have a chance to trade with other people and gain a coconut.
0 1 2 3 4 5 -3 -2.2000000000000002 -1.8 -1.8 -2.2000000000000002 -3
0 1 2 3 4 5 7 6.5 5.5 3.5 1
0 1 2 3 4 -2 -2.5 -3.5 -5.5 -8
LD.
Abstract. Regulations of the market require disclosure of information about the nature and extent of risks arising from the trades of the market instruments. There are several significant drawbacks in fixed income pricing modeling. In this paper we interpret a corporate bond price as a random variable. In this case the spot price does not a complete characteristic of the price. The price should be specified by the spot price as well as its value of market risk. This interpretation is similar to a random variable in Probability Theory where an estimate of the random variable completely defined by its cumulative distribution function. The buyer market risk is the value of the chance that the spot price is higher than it is implied by the market scenarios. First we quantify credit risk of the corporate bonds and then consider marked-to-market pricing adjustment to bond price. In the case when issuer of the corporate bond is the counterparty of the bond buyer counterparty and credit risks are coincide.
Advanced macroeconomics, 4th edition. Romer.
Chapter12.
12.1. The stability of fiscal policy. (Blinder and Solow, 1973.) By definition, the budget deficit equals the rate of change of the amount of debt outstanding: δ(t) ≡ D ̇(t). Define d(t) to be the ratio of debt to output: d(t) = D(t)/Y(t). Assume that Y(t) grows at a constant rate g > 0.
(a) Suppose that the deficit-to-output ratio is constant: δ(t)/Y(t) = a, where a > 0.
̇
(i) Find an expression for d(t) in terms of a, g, and d(t). ̇
(ii) Sketch d(t) as a function of d(t). Is this system stable?
(b) Suppose that the ratio of the primary deficit to output is constant and equal to a > 0. Thus the total deficit at t, δ(t), is given by δ(t) = aY(t) + r(t)D(t), where r(t) is the interest rate at t. Assume that r is an increasing function of the debt-to-output ratio: r(t) = r(d(t)), where r′(•) > 0, r′′(•) > 0, limd→−∞ r(d) < g, limd→∞ r(d) > g.
̇
(i) Find an expression for d(t) in terms of a, g, and d(t). ̇
(ii) Sketch d(t) as a function of d(t). In the case where a is sufficiently small that d ̇ is negative for some values of d, what are the stability properties of the system? What about the case where a is sufficiently large that d ̇ is positive for all values of d ?
12.2. Precautionary saving, non-lump-sum taxation, and Ricardian equivalence.
(Leland, 1968, and Barsky, Mankiw, and Zeldes, 1986.) Consider an individual who lives for two periods. The individual has no initial wealth and earns labor incomes of amounts Y1 and Y2 in the two periods. Y1 is known, but Y2 is random; assume for simplicity that E[Y2] = Y1. The government taxes income at rate τ1 in period 1 and τ2 in period 2. The individual can borrow and lend at a fixed interest rate, which for simplicity is assumed to be zero. Thus second-period consumption is C2 = (1 − τ1)Y1 − C1 + (1 − τ2)Y2. The individualchoosesC1 tomaximizeexpectedlifetimeutility,U(C1)+E[U(C2)].
(a) Find the first-order condition for C1.
(b) Show that E[C2] = C1 if Y2 is not random or if utility is quadratic.
(c) Show that if U ′′′(•) > 0 and Y2 is random, E[C2] > C1.
(d) Suppose that the government marginally lowers τ1 and raises τ2 by the same amount, so that its expected total revenue, τ1Y1 + τ2E[Y2], is un- changed. Implicitly differentiate the first-order condition in part (a) to find an expression for how C1 responds to this change.
(e) Show that C1 is unaffected by this change if Y2 is not random or if utility is quadratic.
(f) Show that C1 increases in response to this change if U ′′′(•) > 0 and Y2 is random.
12.3
Consider the Barro tax-smoothing model. Suppose that output, Y, and the real interest rate, r, are constant, and that the level of government debt out- standing at time 0 is zero. Suppose that there will be a temporary war from time 0 to time τ. Thus G(t) equals GH for 0 ≤ t ≤ τ, and equals GL there- after,whereGH >GL.Whatarethepathsoftaxes,T(t),andgovernmentdebt outstanding, D(t)?
12.4
Consider the Barro tax-smoothing model. Supp.
This document summarizes a mathematical economics model of stock prices using differential equations. It begins by modeling stock prices based on dividends and interest rates, assuming stock prices converge to the fundamental price over time. It then models stock prices under rational expectations, finding stock prices instantly jump to the fundamental price. Finally, it briefly introduces a dynamic IS-LM model to analyze output and interest rates over time.
This document summarizes a research paper that examines the optimal investment, consumption, and life insurance selection problem for a wage earner. The problem is modeled using a financial market with one risk-free asset and one risky jump-diffusion asset, along with an insurance market composed of multiple life insurance companies. The goal is to maximize the wage earner's expected utility from consumption during life, wealth at retirement or death, by choosing an optimal investment, consumption, and insurance strategy. The authors use dynamic programming to characterize the optimal solution and prove existence and uniqueness of a solution to the associated nonlinear Hamilton-Jacobi-Bellman equation.
The document discusses a stochastic volatility model that incorporates jumps in volatility and the possibility of default. It describes the dynamics of the model and how it can be used to price volatility and credit derivatives. Analytical and numerical methods are presented for solving the pricing problem. As an example application, the model is fit to data on General Motors to analyze the implications.
This document summarizes research on strong duality analysis for discrete-time constrained portfolio optimization problems. It begins by introducing the mathematical formulation of a discrete-time portfolio selection model with constraints expressed as convex inequalities. It then discusses a risk neutral computational approach based on embedding the primal constrained problem into a family of unconstrained problems in auxiliary markets. Weak duality is shown to hold, relating the optimal values of the primal and auxiliary problems. The document defines a dual problem, known as Pliska's κ dual, that seeks to minimize the optimal values of the auxiliary problems. Conditions for strong duality are presented, under which the optimal solution to the dual problem also solves the primal constrained problem.
In this paper, we consider an AAI with two types of insurance business with p-thinning dependent
claims risk, diversify claims risk by purchasing proportional reinsurance, and invest in a stock with Heston
model price process, a risk-free bond, and a credit bond in the financial market with the objective of maximizing
the expectation of the terminal wealth index effect, and construct the wealth process of AAI as well as the the
model of robust optimal reinsurance-investment problem is obtained, using dynamic programming, the HJB
equation to obtain the pre-default and post-default reinsurance-investment strategies and the display expression
of the value function, respectively, and the sensitivity of the model parameters is analyzed through numerical
experiments to obtain a realistic economic interpretation. The model as well as the results in this paper are a
generalization and extension of the results of existing studies.
This document discusses quantitative finance topics including bond duration and immunization. It provides an example showing how duration and convexity can be used to approximate changes in bond prices from changes in yields. The document also discusses how to construct a bond portfolio with a target duration and convexity. Finally, it briefly defines interest rate swaps, bond options, interest rate caps, and floors.
"Correlated Volatility Shocks" by Dr. Xiao Qiao, Researcher at SummerHaven In...Quantopian
Commonality in idiosyncratic volatility cannot be completely explained by time-varying volatility. After removing the effects of time-varying volatility, idiosyncratic volatility innovations are still positively correlated. This result suggests correlated volatility shocks contribute to the comovement in idiosyncratic volatility.
Motivated by this fact, we propose the Dynamic Factor Correlation (DFC) model, which fits the data well and captures the cross-sectional correlations in idiosyncratic volatility innovations. We decompose the common factor in idiosyncratic volatility (CIV) of Herskovic et al. (2016) into the volatility innovation factor (VIN) and time-varying volatility factor (TVV). Whereas VIN is associated with strong variation in average returns, TVV is only weakly priced in the cross section
A strategy that takes a long position in the portfolio with the lowest VIN and TVV betas, and a short position in the portfolio with the highest VIN and TVV betas earns average returns of 8.0% per year.
Derivatives pricing and Malliavin CalculusHugo Delatte
1. The document discusses using Malliavin calculus to compute Greeks, which measure the sensitivity of derivative prices to changes in variables like the underlying asset price. Malliavin calculus can improve the convergence speed for computing Greeks compared to finite difference methods, especially for options with discontinuous payoffs.
2. Traditional approaches to computing Greeks include using binomial trees or the Black-Scholes PDE. Finite difference methods introduce errors from both the Monte Carlo simulation and the derivative approximation. Malliavin calculus avoids differentiating the discontinuous payoff function.
3. The document provides an overview of Malliavin calculus, including the Malliavin derivative operator and integration by parts formula. It then compares
Pricing of fx target redemption note by simulationcaplogic-ltd
This document describes using a Monte Carlo simulation to price a foreign exchange (FX) target redemption note. The note pays annual coupons based on the exchange rate between two currencies, with the first coupon fixed and subsequent coupons varying. It terminates if accumulated coupons reach a cap. The simulation models the FX rate and domestic/foreign interest rates as correlated stochastic processes. It runs trials simulating the rates over time, calculates coupons, and discounts cash flows to value the note. The Hull-White model is used to simulate the interest rate processes.
The Black-Scholes-Merton model prices options using the assumption that stock price changes are lognormally distributed. It derives the Black-Scholes differential equation by constructing a riskless portfolio of stock and options and requiring its value to earn the risk-free rate of return. The model uses risk-neutral valuation, which assumes the expected return on the stock is the risk-free rate, to calculate the expected payoff of the option. Discounting this expected payoff at the risk-free rate gives the option price. The model provides closed-form formulas for European call and put option prices in terms of the stock price, strike price, risk-free rate, time to maturity, and volatility.
Introducing R package ESG at Rmetrics Paris 2014 conferenceThierry Moudiki
The document describes the ESG package in R, which provides tools for generating economic scenarios for use in insurance valuation and capital requirements calculations. It discusses the available risk factors in ESG, including nominal interest rates, equity returns, property returns, and corporate bond returns. It also outlines the package's object-oriented structure and provides examples of how to use ESG to simulate scenarios and calculate insurance liabilities and capital requirements.
In this paper we show how the ambiguities in derivation of the BSE can be eliminated.
We pay attention to option as a hedging instrument and present definition of the option price based on market risk weighting. In such approach we define random market price for each market scenario. The spot price then is interpreted as a one that reflect balance between profit-loss expectations of the market participants
This document summarizes a paper on modeling default correlation using copula functions. It discusses:
1) How credit default swaps and collateralized debt obligations securitize and trade default risk.
2) Two approaches for modeling individual and joint default probabilities - the Li model uses hazard rate functions and a Gaussian copula.
3) Simulations test the Gaussian and Student copulas and find small differences, but the hazard rate function has a bigger impact on results than the copula.
4) The Li model is criticized for unrealistic assumptions, inability to model extreme events, and circular reasoning in using CDS-priced data. While simple, it fails to capture important features of default correlation.
Macrodynamics of Debt-Financed Investment-Led Growth with Interest Rate Rulespkconference
This document provides an overview of a macroeconomic model that examines debt-financed investment-led growth. Some key points:
- The model explores whether financial factors can provide stability to an otherwise unstable demand-constrained economy, and whether they can generate growth cycles.
- Investment is determined by a post-Keynesian accelerator function where the sensitivity of investment to capacity utilization depends on financial factors like the risk of default and interest rates.
- Debt dynamics are modeled, where borrowing, repayment, and the debt stock over time are determined. Financial fragility and creditworthiness indicators are also developed.
- Monetary policy follows a Taylor-type rule where the central bank adjusts interest rates in response
This document discusses issues with the derivation of the Black-Scholes equation and option pricing model. It highlights two popular derivations of the Black-Scholes equation, noting ambiguities in the original derivation. It proposes defining the hedged portfolio over a variable time interval to address these ambiguities. The document also notes drawbacks of the Black-Scholes price, including that it only guarantees a risk-free return over an infinitesimal time period and does not reflect market prices which may incorporate other strategies.
Affine cascade models for term structure dynamics of sovereign yield curvesLAURAMICHAELA
Rafael Serrano profesor de la Universidad del Rosario
Resumen:
In the first part of the talk, I will present an introduction to stochastic affine short rate models for term structure of yield curves In the second part, I will focus on a recursive affine cascade with persistent factors for which the number of parameters, under specifications, is invariant to the size of the state space and converges to a stochastic limit as the number of factors goes to infinity. The cascade construction thereby overcomes dimensionality difficulties associated with general affine models. We contrast two specfifications of the model using linear Kalman filter for a panel of Colombian sovereign yields.
1) The document discusses pricing models for derivatives such as options and interest rate swaps. It introduces concepts such as local volatility, which models implied volatility as a function of strike price and time to maturity.
2) Black-Scholes pricing is based on the assumption of a perfect hedging strategy, but the document notes this is formally incorrect as the hedging portfolio defined does not satisfy the required equations.
3) Local volatility presents the option price as a function of strike and time to maturity, with the diffusion coefficient estimated from option price data, whereas Black-Scholes models the price as a function of the underlying and time, with volatility as an input.
Similar to Quantitative Methods for Counterparty Risk (20)
Enhancing Asset Quality: Strategies for Financial Institutionsshruti1menon2
Ensuring robust asset quality is not just a mere aspect but a critical cornerstone for the stability and success of financial institutions worldwide. It serves as the bedrock upon which profitability is built and investor confidence is sustained. Therefore, in this presentation, we delve into a comprehensive exploration of strategies that can aid financial institutions in achieving and maintaining superior asset quality.
New Visa Rules for Tourists and Students in Thailand | Amit Kakkar Easy VisaAmit Kakkar
Discover essential details about Thailand's recent visa policy changes, tailored for tourists and students. Amit Kakkar Easy Visa provides a comprehensive overview of new requirements, application processes, and tips to ensure a smooth transition for all travelers.
STREETONOMICS: Exploring the Uncharted Territories of Informal Markets throug...sameer shah
Delve into the world of STREETONOMICS, where a team of 7 enthusiasts embarks on a journey to understand unorganized markets. By engaging with a coffee street vendor and crafting questionnaires, this project uncovers valuable insights into consumer behavior and market dynamics in informal settings."
OJP data from firms like Vicinity Jobs have emerged as a complement to traditional sources of labour demand data, such as the Job Vacancy and Wages Survey (JVWS). Ibrahim Abuallail, PhD Candidate, University of Ottawa, presented research relating to bias in OJPs and a proposed approach to effectively adjust OJP data to complement existing official data (such as from the JVWS) and improve the measurement of labour demand.
Abhay Bhutada, the Managing Director of Poonawalla Fincorp Limited, is an accomplished leader with over 15 years of experience in commercial and retail lending. A Qualified Chartered Accountant, he has been pivotal in leveraging technology to enhance financial services. Starting his career at Bank of India, he later founded TAB Capital Limited and co-founded Poonawalla Finance Private Limited, emphasizing digital lending. Under his leadership, Poonawalla Fincorp achieved a 'AAA' credit rating, integrating acquisitions and emphasizing corporate governance. Actively involved in industry forums and CSR initiatives, Abhay has been recognized with awards like "Young Entrepreneur of India 2017" and "40 under 40 Most Influential Leader for 2020-21." Personally, he values mindfulness, enjoys gardening, yoga, and sees every day as an opportunity for growth and improvement.
The Universal Account Number (UAN) by EPFO centralizes multiple PF accounts, simplifying management for Indian employees. It streamlines PF transfers, withdrawals, and KYC updates, providing transparency and reducing employer dependency. Despite challenges like digital literacy and internet access, UAN is vital for financial empowerment and efficient provident fund management in today's digital age.
[4:55 p.m.] Bryan Oates
OJPs are becoming a critical resource for policy-makers and researchers who study the labour market. LMIC continues to work with Vicinity Jobs’ data on OJPs, which can be explored in our Canadian Job Trends Dashboard. Valuable insights have been gained through our analysis of OJP data, including LMIC research lead
Suzanne Spiteri’s recent report on improving the quality and accessibility of job postings to reduce employment barriers for neurodivergent people.
Decoding job postings: Improving accessibility for neurodivergent job seekers
Improving the quality and accessibility of job postings is one way to reduce employment barriers for neurodivergent people.
Vicinity Jobs’ data includes more than three million 2023 OJPs and thousands of skills. Most skills appear in less than 0.02% of job postings, so most postings rely on a small subset of commonly used terms, like teamwork.
Laura Adkins-Hackett, Economist, LMIC, and Sukriti Trehan, Data Scientist, LMIC, presented their research exploring trends in the skills listed in OJPs to develop a deeper understanding of in-demand skills. This research project uses pointwise mutual information and other methods to extract more information about common skills from the relationships between skills, occupations and regions.
Fabular Frames and the Four Ratio ProblemMajid Iqbal
Digital, interactive art showing the struggle of a society in providing for its present population while also saving planetary resources for future generations. Spread across several frames, the art is actually the rendering of real and speculative data. The stereographic projections change shape in response to prompts and provocations. Visitors interact with the model through speculative statements about how to increase savings across communities, regions, ecosystems and environments. Their fabulations combined with random noise, i.e. factors beyond control, have a dramatic effect on the societal transition. Things get better. Things get worse. The aim is to give visitors a new grasp and feel of the ongoing struggles in democracies around the world.
Stunning art in the small multiples format brings out the spatiotemporal nature of societal transitions, against backdrop issues such as energy, housing, waste, farmland and forest. In each frame we see hopeful and frightful interplays between spending and saving. Problems emerge when one of the two parts of the existential anaglyph rapidly shrinks like Arctic ice, as factors cross thresholds. Ecological wealth and intergenerational equity areFour at stake. Not enough spending could mean economic stress, social unrest and political conflict. Not enough saving and there will be climate breakdown and ‘bankruptcy’. So where does speculative design start and the gambling and betting end? Behind each fabular frame is a four ratio problem. Each ratio reflects the level of sacrifice and self-restraint a society is willing to accept, against promises of prosperity and freedom. Some values seem to stabilise a frame while others cause collapse. Get the ratios right and we can have it all. Get them wrong and things get more desperate.
Economic Risk Factor Update: June 2024 [SlideShare]Commonwealth
May’s reports showed signs of continued economic growth, said Sam Millette, director, fixed income, in his latest Economic Risk Factor Update.
For more market updates, subscribe to The Independent Market Observer at https://blog.commonwealth.com/independent-market-observer.
Discover the Future of Dogecoin with Our Comprehensive Guidance36 Crypto
Learn in-depth about Dogecoin's trajectory and stay informed with 36crypto's essential and up-to-date information about the crypto space.
Our presentation delves into Dogecoin's potential future, exploring whether it's destined to skyrocket to the moon or face a downward spiral. In addition, it highlights invaluable insights. Don't miss out on this opportunity to enhance your crypto understanding!
https://36crypto.com/the-future-of-dogecoin-how-high-can-this-cryptocurrency-reach/
South Dakota State University degree offer diploma Transcriptynfqplhm
办理美国SDSU毕业证书制作南达科他州立大学假文凭定制Q微168899991做SDSU留信网教留服认证海牙认证改SDSU成绩单GPA做SDSU假学位证假文凭高仿毕业证GRE代考如何申请南达科他州立大学South Dakota State University degree offer diploma Transcript
Falcon stands out as a top-tier P2P Invoice Discounting platform in India, bridging esteemed blue-chip companies and eager investors. Our goal is to transform the investment landscape in India by establishing a comprehensive destination for borrowers and investors with diverse profiles and needs, all while minimizing risk. What sets Falcon apart is the elimination of intermediaries such as commercial banks and depository institutions, allowing investors to enjoy higher yields.
Unlock Your Potential with NCVT MIS.pptxcosmo-soil
The NCVT MIS Certificate, issued by the National Council for Vocational Training (NCVT), is a crucial credential for skill development in India. Recognized nationwide, it verifies vocational training across diverse trades, enhancing employment prospects, standardizing training quality, and promoting self-employment. This certification is integral to India's growing labor force, fostering skill development and economic growth.
1. Quantitative Methods for Counterparty Risk
Artur Sepp
Joint work with Alex Lipton
Bank of America Merrill Lynch
Quantitative Finance Workshop
Technical University of Helsinki
September 2, 2009
1
2. Plan of the presentation
1) Counterparty risk
2) Modelling aspects
3) Pricing of credit instruments
4) Analytical Methods
5) FFT based methods
6) PDE based methods
7) Illustrations
2
3. References for technical details
1) Lipton, A., Sepp, A. (2009) Credit Value Adjustment for Credit
Default Swaps via the Structural Default Model, The Journal of Credit
Risk, 5(2), 127-150
http://ssrn.com/abstract=2150669
2) Lipton, A. and Sepp, A. (2011). Credit value adjustment in the
extended structural default model. Forthcoming in The Oxford Hand-book
of Credit Derivatives, Oxford University Working paper
http://ukcatalogue.oup.com/product/9780199669486.do
3) Inglis, S., Lipton, A., Savescu, I., Sepp, A. (2008) Dynamic credit
models, Statistics and its Interface, 1(2), 211-227
http://intlpress.com/site/pub/files/_fulltext/journals/sii/2008/0001/
0002/SII-2008-0001-0002-a001.pdf
4) Sepp, A. (2006) Extended credit grades model with stochastic
volatility and jumps, Wilmott Magazine September, 50-62
http://ssrn.com/abstract=1412327
3
4. Simple Example of a CDS contract, I
The reference name defaults at random time 1
Contract maturity is T, the spread is c
The pay-o for the protection buyer :
V Buy =
(
c; 1 T
1; 1 T
(1)
The pay-o for the protection seller:
V Sell =
(
c; 1 T
1; 1 T
(2)
4
5. Simple Example of a CDS contract, II
Fair value of the contract for protection buyer:
PV (1) = DF(0; T) (P(1 T) cP(1 T)) ; (3)
P(1 T) is the default probability
DF(0; T) the risk-free discount factor
Coupon c is set so that PV (1) = 0:
c = P(1 T)
1 P(1 T)
(4)
Note that the probability of default is typically small,
P(1 1) 2 [0:01; :05] for investment grade companies
Thus, the protection seller obliges to pay $1 in return for a much
smaller fee c (c 2 [0:01; :05] for investment grade names)!
5
6. Counterparty Risk
What if the protection seller, the counterparty, is unable to honour
its obligations given that the reference name defaults?
Let the default time of the counterparty be 2
If the protection seller defaults before the reference name, the pro-tection
buyer has to honour its obligations to pay c
However, the buyer loses the CDS protection
The pay-o for the protection buyer :
V =
8
:
c; 1 T;
1; 1 T; 2 1
0; 1 T; 2 1
(5)
6
7. Credit Value Adjustment
Now, the fair value of the contract for protection buyer:
PV (1;2) = DF(0; T) (P(1 T; 2 1) cP(1 T)) (6)
We de
8. ne the counterparty value adjustment, CV A, by:
CV A = PV (1) PV (1;2) (7)
Note that CV A 0
CVA magnitude depends on the default probability of the counterparty
and the correlation between the reference name and the counterparty
We note that in case of perfect correlation P(1 T; 2 1) = 0 so
that the protection buyer loses the most if there is strong correlation
between 1 and 2
7
9. CDS basics
Credit default swap (CDS) - provides to the buyer a protection against
a reference name in return for coupon payments up to contract ma-turity
or the default event
At contract inception, the coupon is set so that the present value of
CDS is zero
As the time goes by, the mark-to-market (MtM) value of the CDS
contract
uctuates
In particular, when the credit quality of the reference name worsens,
the MtM increases
8
10. Counterparty Risk
When the CDS protection is sold by a defaultable counterparty, the
protection buyer faces the risk of losing a part of the mark-to-market
value of the CDS, if it is positive for the buyer, due to the counterparty
default
The loss is profound if the credit quality of both the reference credit
and the counterparty worsen simultaneously but the counterparty de-faults
11. rst
Because big banks are intermediaries between each other and other
institutions (hedge funds, insurers), failure of one of them poses risk
for more failures (domino eect)
9
12. Counterparty Risk
The volume of CDSs grew by a factor of 100 between 2001 and 2007
According to the most recent survey conveyed by International Swap
Dealers Association, the notional amount outstanding of credit de-fault
swaps decreased to $38:6 trillion as of December 31, 2008, from
$62:2 trillion as of December 31, 2007
Currently, the notional amount of interest rate derivatives outstanding
is $403:1 trillion, while the notional amount of the equity derivatives
is $8:7 trillion
10
13. Credit Value Adjustment
Let 1 and 2 be default times of the reference name and the coun-terparty,
respectively
The Credit Value Adjustment, C(t), is the expected maximal potential
loss due to counterparty default up to CDS maturity T:
C(t) = (1 R2)Et
Z T
t
D(t; t0) max
n
Et0
h
~ C(t0) jE(t0)
i
; 0
o
1fE(t0)gdt0
#
(8)
~ C(t) is cash
ow of CDS contract (long protection) without counter-party
risk discounted to time t
E(t) = f1 t; 2 = tg
R2 is recovery rate of counterparty obligations
D(t; T) = e
R T
t r(t0)dt0
is the risk-free discount factor
11
14. Motivation
Model for the counterparty risk evaluation need to:
1) describe realistic dynamics of CDS spreads (jump-diusions)
2) create profound correlation eects (correlated jump-diusions with
simultaneous jumps)
Model should match observable market data closely:
1) the term structure of CDS spreads
2) the term structure of discount factors
3) equity and CDS options volatilities
4) correlations
Some of model parameters are made time-dependent to
18. rm assets, a(t), is driven by
da(t)
a(t)
= (r(t) (t) (t))dt+(t)dW(t)+jdN(t); (9)
Jumps j have probability density function $(j)
=
R1
1 ej$(j)dj 1 is the compensator
The
19. rm's liability per share l(t) is deterministic:
l(t) = E(t)l(0) (10)
where E(t) is the deterministic growth factor:
E(t) = exp
Z t
0
(r(t0) (t0))dt0
(11)
14
21. ned by:
= minft : a(t) l(t)g
Without the loss of generality we can assume that the default is
triggered continuously or over a set of discrete monitoring times (t 2
ftdg)
Continuous monitoring: convenient choice for analytical develop-ments
Discrete monitoring: probably more realistic as the
22. rm value is
observed over the discrete times (quarterly reports), more suitable
for Monte-Carlo and numerical methods
15
23. Equity Value
We assume that the model value of equity price per share, s(t), is
given by:
s(t) =
(
a(t) l(t) = E(t)
ex(t) 1
l(0); if t
0; if t
(12)
The initial value is set by a(0) = s(0)+l(0)
s(0) is the today's price of the stock
l(0) is de
24. ned by l(0) = RL(0), where R is an average recovery of
the
25. rm's liabilities and L(0) is total debt per share.
The volatility of the equity price, eq(t), is approximately related to
(t) by:
eq(t) =
1+
l(t)
s(t)
!
(t) (13)
16
26. Jump Size Distribution
We assume that jumps have either a discrete negative amplitude of
size , 0, with
$(j) = (j +); = e 1 (14)
or jumps have negative exponential distribution with mean size 1
,
0, with:
$(j) = ej; j 0; =
+1
1 =
1
+1
(15)
17
27. Generic 1-d structural model, II
Introduce
x(t) = ln a(t)
l(0) - the log of the normalized asset value
dx(t) = (t)dt+(t)dW(t)+jdN(t); x(0) = ln
a(0)
l(0)
(16)
Note that y(t) = x(t) is an additive process with independent
time-dependent increments (Sato (1999))
(t) = 12
2(t) (t)
The default time is de
28. ned by:
= minft : x(t) 0g
The default is triggered either continuously or discretely
18
30. rms and assume that their asset values are driven
by the following SDEs:
dai (t)
= (r(t)i(t)ii (t))dt+i (t)dWi (t)+
eji 1
dNi (t) (17)
ai (t)
where i = 1; 2
Standard Brownian motions W1(t) and W2(t) are correlated with cor-relation
.
Jumps in the joint dynamics occur according to the Poisson process
Nf1;2g(t) with the intensity rate:
f1;2g(t) = minf; 0g minf1(t); 2(t)g
Idiosyncratic jumps occur according to Poisson processes N1(t) and
N2(t) with jump intensities f1g(t) and f2g(t), respectively, speci
31. ed
as follows:
f1g(t) = 1(t) f1;2g(t); f2g(t) = 2(t) f1;2g(t)
19
32. Jump Size PDF and Instantaneous Correlation
Consider the instantaneous correlations between x1(t) and x2(t) under
the assumption of discrete jumps, dis
12 , and that under exponential
jumps, exp
12 :
dis
12 =
12 +f1;2g12
q
2
1 +12
1
q
2
2 +22
2
;
exp
12 =
12 +
f1;2g
r 12
2
1 +21
2
1
r
2
2 +22
2
2
(18)
12 1 and exp
If the systematic intensity f1;2g is large, dis
12 1
2
From experiments: the maximal implied Gaussian correlation that can
be achieved (using = 0:99) is about 90% for the model with discrete
jumps and about 50% for the model with exponential jumps
The assumption about exponential jumps is not realistic by modelling
the joint dynamics of strongly correlated
36. rms and assume that their asset values are driven
by the same equations in the two-dimensional case with the index i
running from 1 to N, i = 1; :::;N
We correlate diusions in the usual way and assume that:
dWi (t)dWj (t) = ij (t) dt (19)
We correlate jumps following the Marshall-Olkin (1967) idea. Let
(N) be the set of all subsets of N names except for the empty
subset f?g, and its typical member. With every we associate a
Poisson process N (t) with intensity (t), and represent Ni (t) as:
Ni (t) =
X
2(N)
1fi2gN (t) (20)
i (t) =
X
2(N)
1fi2g (t) (21)
Thus, we assume that there are both collective and idiosyncratic jump
sources
21
37. One-Dimensional Problem. Continuous Monitoring
The backward problem for the value function V (t; x):
Vt (t; x)+L(x)V (t; x) r (t) V (t; x) = c(t; x); fx 0g
V (T; x) = v(x); fx 0g
V (t; x) = g(t; x); fx 0g
V (t; x) !
x!1
(t; x)
(22)
where L(x) is the in
38. nitesimal operator of process x(t):
L(x) = D(x) +(t)J (x) (23)
D(x) is a dierential operator:
D(x)f(x) =
1
2
2(t)fxx (x)+(t)fx (x) (t) f (x) (24)
and J (x) is a jump operator:
J (x)f(x) =
Z 0
1
f(x+j)$(j)dj (25)
22
39. For discrete negative jumps
J (x)f(x) = f(x ) (26)
for exponential jumps
J (x)f(x) =
Z 0
1
f(x+j)ejdj (27)
40. One-Dimensional Problem. Discrete Monitoring
When monitoring is discrete, the pricing problem is formulated as
follows:
Vt (t; x)+L(x)V (t; x) r (t) V (t; x) = c(t; x); f1 x 1g;
V (T; x) = v(x); fx 0g
V (t; x) = g(t; x); fx 0g ; t 2 ftd
1; :::; td
mg
V (t; x) !
x!1
p(t; x)
V (t; x) !
x!1
m(t; x); t =2 ftd
1; :::; td
mg
(28)
23
41. One-Dimensional Problem. Localization
In case of both the discrete and continuous default monitoring, the
computational domain is (1;1)
However, for the continuous monitoring, we can switch to the semi-bounded
domain [0;1)
Representing the integral term in problem Eq.(22) as follows:
J (x)f(x) =
Z 0
1
f(x+j)$(j)dj
=
Z 0
x
f(x+j)$(j)dj +
Z x
1
g(x+j)$(j)dj
cJ (x)f(x)+Z(x)(x)
(29)
where cJ (x) is de
42. ned by:
cJ (x)f(x) =
Z 0
x
f(x+j)$(j)dj (30)
24
43. and Z(x)(x) is the deterministic function depending on the contract
boundary condition g(x).
As a result, we can formulate the pricing problem in the semi-bounded
domain [0;1) as follows:
Vt (t; x)+ ^ L(x)V (t; x) r (t) V (t; x) = c(t; x) d (t; x)
V (T; x) = v(x)
V (t; 0) = g(t; 0); V (t; x) !
x!1
(t; x)
(31)
d (t; x) = (t)Z(x) (t; x) (32)
44. One-Dimensional Problem. Green's Function
We formulate the problem for Green's function denoted by G(t; x; T;X),
representing the probability of x(T) = X conditional on x(t) = x
We denote G(T;X) G(t; x; T;X) and write:
GT (T; x) L(X)yG(T;X) = 0; fX 0g
G(t;X) = (X x)
G(T;X) = 0; fX 0g
G(T; x) !
x!1
0
(33)
with L(x)y being the in
45. nitesimal operator adjoint to J (x):
L(x)y = D(x)y +(t)J (x)y (34)
where D(x)y is the dierential operator:
D(x)yg(x) =
1
2
2(t)gxx (x) (t)gx (x) (t) g (x) (35)
25
46. and J (x)y is the jump operator:
J (x)yg(x) =
Z 0
1
g(x j)$(j)dj (36)
47. Two-Dimensional Problem
We denote the value function of the contract by V (t; x1; x2) which
solves the backward equation:
Vt (t; x1; x2)+L(x1;x2)V (t; x1; x2) r (t) V (t; x1; x2) = c(t; x1; x2); fx1 0; x2 V (T; x1; x2) = v(x1; x2); fx1 0; x2 0g
V (t; x1; x2) = g1(t; x1; x2); fx1 0; x2 0g
V (t; x1; x2) = g2(t; x1; x2); fx1 0; x2 0g
V (t; x1; x2) = g3(t; x1; x2); fx1 0; x2 0g
V (t; x1; x2) !
x1!1
1(t; x1;x2); V (t; x1; x2) !
x2!1
2(t; x1; x2)
(37)
where L(x1;x2) is the in
49. C(x1;x2) is the correlation operator:
C(x1;x2)f(x1; x2) 1(t)2(t)fx1x2(x1; x2) f1;2g (t) f (x1; x2) (39)
and J (x1;x2) is the cross integral operator de
50. ned as follows:
J (x1;x2)f(x1; x2)
Z 0
1
Z 0
1
f(x1 +j1; x2 +j2)$(j1)$(j2)dj1dj2 (40)
52. ned on
(1;1) (1;1) and the boundary condition is applied when t 2
ftd
1; :::; td
mg.
For the case of continuous monitoring, the integral term in Eq.(37),
can be represented as follows:
J (x1;x2)f(x1; x2) =
Z 0
1
Z 0
1
f(x1 +j1; x2 +j2)$(j1)$(j2)dj1dj2
=
Z 0
x1
Z 0
x2
f(x1 +j1; x2 +j2)$(j1)$(j2)dj1dj2
+
(Z x1
1
Z 0
x2
+
Z 0
x1
Z x2
1
+
Z x1
1
Z x2
1
)
g(x1 +j1; x2 +j2)$(j1)$(j2)dj1dj2
(x1;x2)
1 (x1; x2)+Z
cJ (x1;x2)f(x1; x2)+Z
(x1;x2)
2 (x1; x2)+Z
(x1;x2)
1;2 (x1; x2)
Therefore, we only need to consider the integral term cJ (x1;x2) de
53. ned
on the bounded domain and augment the source term by determin-
27
55. ned by integrating of g1, g2, g3,
respectively.
Thus, we can localize the problem in the positive quadrant [0;1)
[0;1)
Similar considerations apply for multi-dimensional case.
56. Multi-Dimensional Problem
For brevity, we assume the continuous monitoring
(N)
+
We can formulate a typical pricing equation in the positive cone R
as follows:
@tV (t; ~x)+ ^ L(~x)V (t; ~x) r (t) V (t; ~x) = (t; ~x) (41)
V
t; ~x0;k
= 0;k (t; ~y) ; V (t; ~x) !
xk!1
1;k (t; ~y) (42)
V (T; ~x) = (~x) (43)
where ~x, ~x0;k, ~yk are N and N 1 dimensional vectors, respectively,
~x = (x1; :::; xk; :::xN)
~x0;k =
x1; :::;0k
; :::xN
~yk =
x1; :::xk1; xk+1; :::xN
(44)
28
57. The corresponding integro-dierential operator ^ L(N) can be written
in the form
^ L(~x)f (~x) = 1
2
P
i
2
i @2
i f (~x)+
P
i;j;ji
ijij@i@jf (~x)
+
P
i
i@if (~x)+
P
2(N)
Q
i2
cJ (xi)f (~x) f (~x)
!
(45)
For discrete negative jumps
cJ (xi)f (~x) = H(xi i) f (x1; :::; xi i; :::xN) (46)
For negative exponential jumps,
cJ (xi)f (~x) = i
Z 0
xi
f (x1; :::; xi +ji; :::xN) eijidji (47)
The corresponding adjoint operator is
L(~x)yg (~x) = 1
2
P
i
2
i @2
i g (~x)+
P
i;j;ji
ijij@i@jg (~x)
P
i
i@ig (~x)+
P
2(N)
Q
i2
cJ (xi)yg (~x) g (~x)
!
(48)
58. where
cJ (xi)yg (~x) = g (x1; :::; xi +i; :::xN) (49)
or
cJ (xi)yg (~x) = i
Z 0
1
g (x1; :::; xi ji; :::xN) eijidji (50)
It is easy to check that in both cases
Z
R
(N)
+
h
cJ (xi)f (~x) g (~x) f (~x) cJ (xi)yg (~x)
i
d~x = 0 (51)
We introduce Green's function G
T; ~X
, or, more explicitly, G
t; ~x; T; ~X
,
such that
@TG
T; ~X
L
~X
y
G
T; ~X
= 0 (52)
G
T; ~X
0k
= 0; G
T; ~X
!
Xk!1
0 (53)
G
t; ~X
=
~X
~x
(54)
59. By integrating by parts
Z T
0
Z
R
(N)
+
h
^ L(~x)V (t; ~x)G(t; ~x) V (t; ~x) ^ L(~x)yG(t; ~x)
+@tV (t; ~x)G(t; ~x) V (t; ~x) @tG(t; ~x)] d~xdt = 0
(55)
we obtain
V (t; ~x) =
Z T
t
Z
R
(N)
+
t0; ~x0
D
t; t0
G
t; ~x; t0; ~x0
d~x0dt0 (56)
+
X
k
Z T
t
Z
R
(N1)
+
0;k
t0; ~y0
D
t; t0
gk
t; ~x; t0; ~y0
d~y0dt0
+D(t; T)
Z
R
(N)
+
~x0
G
t; ~x; T; ~x0
d~x0
where
gk
t; ~x; T; ~Y
= 1
22
k@kG
t; ~x; T; ~X
63. represents the hitting time density for the corresponding piece of the
boundary.
This extremely useful formula shows that instead of solving the back-ward
pricing problem with non-homogeneous right hand side and
boundary conditions, we can solve the forward propagation problem
for Green's function with homogeneous right hand side and boundary
conditions.
64. Pricing Credit Products. Survival Probability
The single name survival probability function, Q(x)(t; x; T), is de
65. ned
by:
Q(x)(t; x; T) EQt
[1fTg] (58)
given that t.
Q(x)(t; x; T) solves the following backward equation:
(x)
Q
t (t; x; T)+ L^ (x)Q(x) (t; x; T) = 0
Q(x)(T; x; T) = 1
Q(x)(t; 0; T) = 0; Q(x)(t; x; T) !
x!1
1
(59)
29
67. ne the joint survival probability, Q(x1;x2)(t; x1; x2; T), as follows:
Q(x1;x2)(t; x1; x2; T) EQt
[1f1T;2Tg]
given that 1 t and 2 t.
Q(x1;x2)(t; x1; x2) solves the following equation:
(Q
x1;x2)
t (t; x1; x2; T)+ L^ (x1;x2)Q(x1;x2) (t; x1; x2; T) = 0
Q(x1;x2)(T; x1; x2; T) = 1
Q(x1;x2)(t; x1; 0; T) = 0; Q(x1;x2) (t; 0; x2; T) = 0
Q(x1;x2)(t; x1; x2; T) !
x1!1
Q(x)(t; x2; T);
Q(x1;x2)(t; x1; x2; T) !
x2!1
Q(x)(t; x1; T)
30
68. Pricing Credit Products. Credit Default Swap
The value function of the CDS contract long the protection, V CDS(t; x; T),
solves the following problem:
V CDS
t (t; x; T)+ ^ L(x)V CDS (t; x; T) r (t) V (t; x; T) = c d (t; x)
V CDS(T; x; T) = 0
V CDS(t; 0; T) = (1 R); V CDS(t; x; T) !
x!1
c
Z T
t
D(t; t0)dt0
d (t; x) = (t)Z(x) (x)
(60)
Assuming that the eective CDS recovery rate, Rex, is
oating and
represents the residual value of the
69. rm assets given the default, we
obtain:
Z(x)(x) =
8
:
H( x)
1 Rex
; DNJ
1 R
1+
ex; ENJ
(61)
for discrete and exponential jumps, respectively.
31
70. Pricing Credit Products. Equity Put Option
Assuming that t, we represent pay-o of put option, vPut(T; s),
with strike price K and maturity T, as follows:
vPut (T; s) = (K s(T))+1fTg +K1fTg (62)
The value function of V Put(t; x) as function of x solves the following
problem:
V Put
t (t; x)+ ^ L(x)V Put (t; x) r (t) V Put (t; x) = d (t; x)
V Put(T; x) = (K +l(T) (1 ex))+
V Put(t; 0) = D(t; T)K; V Put(t; x) !
x!1
0
d (t; x) = (t)D(t; T)Z(x) (x)
(63)
Z(x) (x) =
(
KH( x) ; DNJ
Kex ENJ
(64)
32
71. Pricing Credit Products. Credit Value Adjustment
We denote by x1 the value of driver associated with the
72. rm value
of CDS reference name and by x2 the value of the driver of the
counterparty
73. rm value
Under the bivariate dynamics, the value of the countrparty charge
V CV A(t; x1; x2; T) de
74. ned as the solution to (8) solves the following
problem:
V CV A
t (t; x1; x2; T)+ ^ L(x1;x2)V CV A (t; x1; x2; T) r (t) V CV A (t; x1; x2; T) = d (V (T; x1; x2; T) = 0
V (t; x1; 0; T) = (1 R2)
V CDS(t; x1; T)
+
; V (t; 0; x2; T) = 0
V (t; x1; x2; T) !
x1!1
0; V (t; x1; x2; T) !
x2!1
0
d (t; x1; x2) = f2g (t)Z(x2) (t; x1; x2)
+f1;2g (t)
Z
(x1;x2)
3 (t; x1; x2)
(x1;x2)
2 (t; x1; x2)+Z
33
76. Computational Challenges for Above Mentioned Problems
Analytical methods are useful for benchmarking but too restrictive
for practical purposes (mostly are applicable for continuous monitoring
in one-dimensional case)
Numerical methods are more robust
Few challenges remain:
1) Drift-dominated problem
For strong credit names, the asset volatility (the equity volatility is
the asset volatility times the leverage) is small but the mean of the
jump amplitude is large, thus compensator is large
For weak credit names, the asset volatility is even smaller but the
jump frequency is high, thus is large
34
77. Typically, the drift term dominates the diusion term
2) Non-local integral part
Extra complexity to handle the integral term
78. Analytical Methods for 1-d problem with Exponential Jumps
For the current setting, we assume constant model parameters, the
continuous default monitoring, and that the jumps are exponentially
distributed
Due to the time-homogenuity of the problem under consideration,
Green's function G(t; x; T;X) depends on = T t rather than on t; T
separately:
G(t; x; T;X) = (; x;X)
where (; x;X) solves the following problem:
(; x;X) L(X)y(; x;X) = 0;
(0; x;X) = (X x)
(; x; 0) = 0; (; x;X) !
X!1
0
(66)
The Laplace transform of (; x;X) with respect to
(; x;X) ! ^G
(p; x;X) (67)
35
79. solves the following problem:
p^G
(p; x;X)+L(X)y^G
(p; x;X) = (X x)
^G
(p; x; 0) = 0; ^G
(p; x;X) !
X!1
0
(68)
The corresponding forward characteristic equation is given by:
1
2
2 2 (+p)+
= 0 (69)
This equation has three real-valued roots two of which are negative
Hence, the overall solution has the form:
^G
(p; x;X) =
(
C3e 3(Xx); X x
D1e 1(Xx) +D2e 2(Xx) +D3e 3(Xx); 0 X x
(70)
where
D1 =
2
2
( + 1)
( 1 2) ( 1 3)
; D2 =
2
2
( + 2)
( 2 1) ( 2 3)
D3 = e( 1 3)xD1 e( 2 3)xD2; C3 = D1 +D2 +D3
(71)
80. The inverse Laplace transform yields (; x;X)
We compute the Laplace-transformed survival probability
Q(; x) ! ^Q(p; x) (72)
as follows:
^Q
(p; x) =
Z 1
0
^G
(p; x;X)dX
=
Z 1
x
C3e 3(Xx)dX +
3X
j=1
Z x
0
Dje j(Xx)dX
= E0 +E1e 1x +E2e 2x
(73)
where
E0 =
1
p
; E1 =
( 1 +) 2
( 1 2) p
; E2 =
( 2 +) 1
( 2 1) p
(74)
The default time density satis
82. Using Eq.(33) we obtain:
q(; x; T) =
Z 1
0
@(; x;X)
@
dX = g(; x)+f(; x) (76)
where g(; x) is the barrier hitting density:
g(; x) =
2
2
@(; x;X)
@X
83.
84.
85.
86.
87. X=0
(77)
and f(; x) is the probability of the overshoot:
f(; x) =
Z 1
0
Z X
1
$(j)dj
!
(; x;X)dX (78)
Formula (76) is a general result for jump-diusion with arbitrary jump
size distributions
When jumps are exponential:
f(; x) =
Z 1
0
eX(; x;X)dX (79)
88. Using (70), the Laplace-transformed hitting time density is given by:
^q(p; x) = ^g(p; x)+ ^ f(p; x) (80)
where
^g(p; x) =
( + 2)e 2x ( + 1)e 1x
2 1
(81)
and
^ f(p; x) =
2
e 2x e 1x
2( 2 1)( + 3)
(82)
Alternatively, taking the Laplace transform of (75) and using (73) we
obtain:
^q(p; x) =
( 1 +) 2e 1x
( 2 1)
+
( 2 +) 1e 2x
( 1 2)
(83)
Straightforward but tedious algebra shows that (80)-(82) are equiva-lent
with (83)
We express the present value of CDS contract V CDS(; x) with coupon
89. c as:
V CDS(; x) = c
Z
0
er0
Q(0; x)d0
+(1 R)
Z
0
er0
g(0; x)d0 +
1 R
1+
Z
0
er0
f(0; x)d0
(84)
We use (73), (81), and (82) to compute the value of the CDS by
Laplace inversion.
90. Illustration
In Figure we illustrate the jump-diusion model with exponential
jumps using the following market: s(0) = 40, a(0) = 200, l(0) = 160,
r = = 0. We use the following model parameters: = 0:22,
= 0:05, = 0:03, = 1=
We also compare outputs from jump-diusion model with those from
the diusion model obtained by taking 0
For the latter model, we use the equivalent diusion volatility nr
speci
91. ed by nr =
q
2 +2=2, so that nr = 0:074 for the given
model parameters
36
92. 100%
90%
80%
70%
60%
50%
40%
30%
20%
10%
0%
K/S
20% 40% 60% 80% 100% 120% 140%
Implied Volatility
Implied Vol, Jump-diffusion
Implied Vol, Diffusion
0.03
0.02
0.01
0.00
T
0.10 0.60 1.10 1.60 2.10 2.60 3.10 3.60
Fair spread, s(T)
s(T), Jump-diffusion
s(T), Diffusion
Left side: the model implied volatility skew for put options with
maturity six months; right side: the model implied CDS spread
The jump-diusion model generates the implied volatility skew that
is steeper that the diusion model
Unlike the diusion model, the jump-diusion model implies a non-zero
probability of defaulting in short term so that its implied spread
is consistent with the spread observed in the market
93. Asymptotic Solution
We derive an asymptotic solution for the Green's function solving
(66) assuming that the jump intensity parameter is small
We introduce new function:
(; x;X) = exp
(
!
+
2
22 +
2(X x)
)
~(; x;X) (85)
It solves the following propagation problem:
~
(; x;X)
1
2
2~
XX (; x;X)
Z 0
1
~(; x;X j)ejdj = 0; fX 0g
~(0; x;X) = (X x)
~(0;X) = 0; ~(T;X) !
X!1
0
(86)
where = =2
37
94. We assume that 1 and represent ~(; x;X) as follows:
~(; x;X) = ~
(0)(; x;X)+~
(1)(; x;X)+::: (87)
The zero order solution ~
(0)(; x;X) solves the following problem:
~
(0)
(; x;X)
1
2
2~
(0)
XX (; x;X) = 0
~
(0)(0; x;X) = (X x)
~
(0)(; x; 0) = 0; ~
(0)(; x;X) !
X!1
0
(88)
The solution to the above problem is
~
(0)(; x;X) =
1
p
#
n
X x
p
#
!
n
X +x
p
#
!!
(89)
where # = 2 and n(x) is standard normal PDF.
96. rst order solution ~
(1)(; x;X) solves the following problem:
~
(1)
(; x;X)
1
2
2~
(1)
XX (; x;X) = H(; x;X)
~
(1)(0; x;X) = 0
~
(1)(; x; 0) = 0; ~
(1)(; x;X) !
X!1
0
(90)
where
H(; x;X) =
Z 0
1
~(0)(; x;X j)ejdj
= P
X x
p
#
;
!
P
p
#
X +x
#
;
(91)
p
#
P(a; b) = exp
n
ab+b2=2
o
N(a+b) (92)
and N(x) is standard normal CPDF. We use Duhamel's principle and
represent (1)(;X) as follows:
~
(1)(; x;X) =
Z
0
Z 1
0
(0)(0; x;X)H(0;X)dXd0 (93)
97. Fairly involved algebra yields:
~
(1)(; x;X) =
2
#P
X x
p
#
;
!
p
#
+XP
X +x
p
#
;
!
(X #)P
p
#
X +x
p
#
;
!
p
#
(X +#)exP
X
p
#
;
!
+(X #)exP
p
#
X
p
#
;
!!
p
#
100. FFT Methods
FFT based method is applicable to case of the discrete default mon-itoring
Employs the characteristic function of process x(t)
The advantage of this method is that its implementation is relatively
easy and it can be applied for relatively wide of jump-size distributions
39
102. ne the characteristic function of x(t) by:
bG
(t; T; ) =
Z 1
1
eiXG(t; 0; T;X)dX;
where G(t; x; T;X) is the TPDF p
of x(t), X x(T), 2 R is the
transform variable, and i =
1
From the theory of additive processes:
bG
(t; T; ) = e
R T
t (t0;)dt0
;
where (t; ) is the characteristic exponent:
(t; ) =
1
2
((t))2 i(t) (t)(c$() 1); c$() =
Z 1
1
eij$(j)dj
Accordingly, we can compute TPDF of x(T) by:
G(t; 0; T;X) =
1
2
Z 1
1
h
eiX bG
(t; T; )
i
d (94)
40
103. FFT based method. Backward Problem
Because the increments in x(t) are independent conditional on the
current state values:
G(t; x; T;X) G(t; T;X x)
The value function U(t; x) can be represented as (ignoring coupon
and rebate functions):
U(t; x) =
Z 1
1
u(X)G(t; T;X x)dX
Applying the Fourier transformed density function (94) and exchang-ing
the integration order we obtain (Carr-Madan (1999), Lewis (2001),
Lipton (2001)):
U(t; x) =
1
2
Z 1
1
u(X)
Z 1
1
h
ei(Xx) bG
(t; T; )
i
ddX
=
1
2
Z 1
1
eix
Z 1
1
eiXu(X)dX
bG
(t; T; )
d
(95)
41
104. FFT based method. DFT Algorithm
Observe that Eq.(95) can be computed by applying the two opera-tions
of the DFT algorithm:
U(t; x) = it
t(u(x))
105. eG
(t; T; )
By discretisation of the state space of x and , the relationship
x = 2
N is required for standard DFT algorithm
42
106. FFT based method. Forward Equation for function U(T;X):
U
T (T;X)+LyU(T;X) = 0;
U(t;X) = u(x)
where Ly is the operator adjoint to L
U(T;X) can be represented as the solution to:
U(T;X) =
Z 1
1
u(x)G(t; T;X x)dx
Applying the Fourier transformed density function (94):
U(T;X) =
1
2
Z 1
1
u(x)
Z 1
1
h
ei(Xx) bG
(t; T; )
i
ddx
=
1
2
Z 1
1
eiX
Z 1
1
eixu(x)dx
bG
(t; T; )
d
This can be computed by:
U(T; x) = t
it(u(x))
108. FFT based method. Time Stepping
In case of discrete monitoring, the value function depends on the
state variables observed at discrete times ftmgm=1;:::;m
Compute the value function applying the DFT algorithm at each time
step:
1) Apply the terminal condition by U(tm; x) = u(x)
2) Given U(tm; x), compute U(tm1; x) by:
Um1(x) = e
R tm
tm1; r(t0)dt0
it
t(U(tm; x))
109. bG
(tm1; tm; )
3) Set m ! m 1 and, if m 0, apply the boundary and coupon
conditions and go to 2)
otherwise, if m = 0, the recursion is stopped and the present value is
computed
44
110. FFT based method. Implication
Solutions to forward and backward problems are consistent
We use the forward induction to compute:
TPDF G(0; T;X) ) survival probability at T ) CDS spread at T
Given volatility and jump amplitude parameters, we use the forward
induction and calibrate the term structure of jump intensity (t) by
bootstrapping
European equity and CDS options can also by computed by the for-ward
induction to calibrate volatility and jump amplitude parameters
We use the backward algorithm de
111. ned on the same grid for pricing
and counterparty charge evaluation
45
112. FFT based method. Illustration
JPM
0.014
0.012
0.010
0.008
0.006
0.004
0.002
0.000
-0.20 -0.16 -0.12 -0.08 -0.04 -0.01 0.03 0.07 0.11 0.15 0.19 0.22
y'
1y
2y
3y
4y
5y
6y
7y
8y
9y
10y
Density function for y(t) = x(t) truncated at y = at dier-
ent maturities
46
113. FFT based method. Advantages
1) Can be applied for problems with discrete monitoring and piece-wise
constant model parameters
2) Can be applied for jump-diusions with known characteristic func-tions
(the jump size PDF $(j) can be arbitrary)
3) Can be extended to two-dimensional problems with discrete mon-itoring
4) Complexity of the method using the standard DFT in one dimen-sion
is O(2N logN) per time step (the complexity in two dimensions
is O(2N1N2 log(N1N2)))
5) Relatively fast and easy to implement in one and two dimensions
47
114. FFT based method. Disadvantages
1) DFT assumes that the function is periodic (extend the function)
2) Computational domain is required to be uniform (use fractional
FFT)
3) Convergence is controlled by choosing the grid for transform vari-able
(look at the decay of bG
(tm1; tm; ) - can be slow if the volatility
parameter is small)
4) The scheme is only
115. rst order accurate in the space variable be-cause
of the discontinuity at the barrier (use Hilbert transform (Feng-
Linetsky (2008)))
5) Becomes slow if the number of discrete monitoring times is large
48
116. PDE based methods. Considerations
+ PDE methods are not restricted to uniform grids
+ Convection-dominated problems when drift is large and volatility
is small are easier to handle
- Non-local jump term is dicult to handle, especially, in two dimen-sions
- A direct computation of the integral part by, say, trapezoidal rule
leads to O(N2) complexity
- Using the DFT to compute the convolution part (Andersen-Andreasen
(2000)) leads to O(N logN) complexity but suers from unpleasant
features of the DFT (uniform grids, periodicity, convergence)
However, explicit algorithms of O(N) complexity can be employed if
jumps are exponential or discrete (Lipton (2003), Carr-Mayo (2007),
Toivanen (2008))
49
117. PDE based method. Discretisation
For continuous monitoring:
The computational domain is [0; xmax]
The default boundary is enforced continuously
For discrete monitoring:
The computational domain is [xmin; xmax]
The default boundary is enforced only at default monitoring times (at
intermediate time an arti
119. PDE based method. Time stepping
To compute the value Ul1 at time t = tl given its value Ul at time
t = tl, l = 1; :::;L, we use the following splitting:
U
n Uln
tl
= JlnUl +cl1
n ; n = 2; :::;N 1;
Ul1
n U
n
tl
= Dln
Ul1; n = 2; :::;N 1
(97)
At the
120. rst step, we use the explicit scheme to approximate the inte-gral
part and compute the auxiliary function U given Uln
At the second step, we use the implicit scheme to approximate the
diusive step and compute Ul1
n given U
51
121. PDE based method. Integral part for discrete jumps
Given $(j) = (j ), 0:
Jln
= U(tl; xn ); n = 2; :::;N 1
We approximate Jln
by linear interpolation with the second order ac-curacy:
Jln
j1 +(1 !nj)Uln
= !njUln
j
where
!nj =
xnj (xn )
xnj xnj1
nj = minfj : xj1 xn xjg
52
122. PDE based method. Integral part for exponential jumps I
Given $(j) = ej, 0:
J(x) =
Z 0
1
ejU(x+j)dj
For a small number h, h 0:
J(x+h) =
Z 0
1
ejU(x+h+j)dj
z=h+j
= eh
Z h
1
ezU(x+z)dz
= eh
Z 0
1
ezU(x+z)dz +
Z h
0
ezU(x+z)dz
!
= ehJ(x)+ ~ J1(x)
53
123. PDE based method. Integral part for exponential jumps II
Expanding U(x+z) in Taylor series around z = 0 yields:
~ J1(x) = eh
Z h
0
ezU(x+z)dz = ~a0U(x)+~a1U0 +O(h3);
where
~a0 = eh
Z h
0
ezdz = 1 eh; ~a1 = eh
Z h
0
zezdz =
h
1 eh
Accordingly, with the second order accuracy
J(x+h) = ehJ(x)+w0(; h)U(x)+w1(; h)U(x+h)
where
w0(; h) =
1 (1+h) eh
h
; w1(; h) =
h
1 eh
h
54
125. xed point iterations (d'Halluin et al(2005)):
1) Set V 0 = Ul +tlcl1
n ;
2) For p = 1; 2; :::; p apply the scheme (97):
V
n V 0
n
tl
= Jln
V p1; n = 2; :::;N 1;
V p
n V
n
tl
= Dln
V p; n = 2; :::;N 1
3) if norm jjV p V p1jj in becomes small, stop and set Ul1 = V p
Typically, p = 2 is enough
55
126. PDE based method. Summary
1) The scheme has O(N) complexity per each time step
2) Although
127. rst order in time, the implicit scheme tends to be more
stable than the Crank-Nicolson based scheme (especially for forward
equation and two-dimensional problems)
3) The scheme is second order accurate in the spacial variable if the
drift term is not dominant, otherwise it is
128. rst order accurate (D is
discretisized appropriately)
4) A similar scheme is applied for the forward equation
5) As before, using the same grid, the forward scheme is applied for
model calibration and the backward scheme is applied for pricing
56
129. Numerical Methods for Two Dimensional Problem
We consider the backward problem for the value function U(t; x1; x2):
Ut +MU = c(t; x1; x2)
U(T; x1; x2) = u(x1; x2)
(98)
M= D1 +D2 +D12 +J1 +J2 +J12
D1 and D2 are 1-d diusion-convection operators in x1 and x2 direc-tions,
respectively
J1 and J2 are 1-d orthogonal integral operators in x1 and x2 direc-tions,
respectively
D12 is the correlation operator, D12U(t; x1; x2) 1(t)2(t)Ux1x2(t; x1; x2)
J12 is the cross integral operator:
J12U(t; x1; x2) f1;2g(t)
Z 0
1
Z 0
1
U(t; x1+j1; x2+j2)$(j1)$(j2)dj1dj2
57
130. Counterparty Charge Using Structural Model
Let x1(t) and x2(t) be the stochastic drivers for the reference name
and the counterparty, respectively
The value of the countrparty charge U(t; x1; x2) de
131. ned as the solution
to (8) solves the following problem:
Ut +MU(t; x1; x2) = 0;
U(T; x1; x2) = 0;
U(t; x1; x2) = 0; x1 b1; x2 b2 (1 2);
U(t; x1; x2) = (1 R2) maxfC(t; x1); 0g; x1 b1; x2 b2; (1 2);
U(t; x1; x2) = (1 R2)(1 R1); x1 b1; x2 b2; (1 = 2);
lim
x1!1
U(t; x1; x2) = 0; lim
x2!1
U(t; x1; x2) = 0
C(t; x) is the value of CDS contract without counterparty risk
Joint defaults are possible under the discrete monitoring
58
133. ed Craig-Sneyd (1988) discretization scheme to
compute the solution at time tl1, Ul1
n;m, given the solution at time
tl, Ul
n;m, l = 1; :::;L, as follows:
n;m = Ul
(1 tlD1)U
n;m +tl
(D2 +D12 +J1 +J2 +J12)Ul
n;m +cl1
n;m
;
(1 tlD2)Ul1
n;m tlD2Ul
n;m = U
n;m
In the
135. xed index m we apply the jump operators and
diusion operator in x1 direction, the correlation operator, and coupon
payments (if any); and solve the tridiagonal system of equations to
get the auxiliary solution U
;m
In the second line, keeping n
136. xed, we apply the implicit step in x2
direction and solve the system of tri-diagonal equations to get the
solution
59
137. Discretisation of Cross Jump Part
Direct methods are infeasible because of O(N2M2) complexity
DFT method (Clift-Forsyth (2008)) has O(NM logNM) complexity
but suers from problems associated with the DFT
Explicit methods with O(NM) complexity are available for discrete
and exponential jumps (Lipton-Sepp (2009))
The simplest case is if jumps are discrete:
J12U = U(x1 1; x2 2)
This term is approximated by bi-linear interpolation with the second
order accuracy leading to the O(NM) complexity
60
138. Discretisation of the Jump Part. Negative exponential jumps
Consider the integral:
J(x1; x2) = 12
Z 0
1
Z 0
1
e1j1+2j2U(x1 +j1; x2 +j2)dj1dj2
Take small numbers hx and hy, hx 0, hy 0:
J(x1 +h1; x2 +h2) = 12
Z 0
1
Z 0
1
e1j1+2j2U(x1 +h1 +j1; x2 +h2 +j2)dj1dj2
= 12e1h12h2
Z h1
1
Z h2
1
e1z1+2z2U(x1 +z1; x2 +z2)dz1dz2
= 12e1h12h2
Z 0
1
Z 0
1
+
Z h1
0
Z 0
1
+
Z 0
1
Z h2
0
+
Z h1
0
Z h2
0
h
e1z1+2z2U(x1 += e1h12h2J(x1; x2)+e2h2Je10(x1; x2)+e1h1Je01(x1; x2)+Je11 (x1; x2)
Integrals Je10(x; y), Je01(x; y), and Je11(x; y) can be computed by recur-sion
with second order accuracy and O(NM) complexity
61
139. Discretisation of the Jump Part. Improving the convergence
At each time step, we apply the
140. xed point iterations as follows (p = 2
is enough):
1) Set V 0
n;m = Ul
n;m +tlCn;mUl
n;m +tlcl1
n;m;
2) For p = 1; 2; :::; p apply the above scheme:
V j
n;m = V 0
n;m +tl(J12 +J1 +J2)V p1;
(1 tlD1)V
n;m = tlD2V p1
n;m +V j
n;m;
(1 tlD2)V p
n;m tlD2V p1
n;m
n;m = V
(99)
3) if norm jjV p V p1jj becomes small, stop and set Ul1 = V p
62
141. Discretisation. Final Remarks
1) The overall complexity of this method per time step is O(NM)
operations (using DFT method to compute the convolution leads to
O(NM log(NM)) complexity)
2) The scheme is
142. rst order accurate in time
3) The scheme is second order accurate in spacial variables (if the
drift is not dominant)
4) The modi
143. ed scheme is applied for the forward problem, so that,
it needed, the calibration problem in two dimensions can be solved
eciently
63
144. Example. Input data for model calibration
JPM C
s(0) 36.49 8.47
L(0) 604.11 353.07
s(0)=L(0) 16.56 41.68
R 40% 40%
l(0) 241.644 141.228
v(0) 278.134 149.698
b -0.1406 -0.0582
(1) 0.1406 0.0582
(2) 0.0703 0.0291
0.0262 0.0113
Use two choices for the jump size:
1) 1 = b in the model with discrete jumps and 1
1
= 1
b in
the model with exponential jumps;
2) 2 = 1
2b in the model with discrete jumps and 1
2
= 1
2b in
the model with exponential jumps
64
145. Example. Input data for model calibration
Spread data for model calibration and the survival probability, default
leg, and annuity leg implied using the hazard rate model
CDS Spread Survival Prob Default Leg Annuity Leg
T JPM C JPM C JPM C JPM C
1y 0.0105 0.0286 0.9826 0.9535 0.0174 0.0465 0.9913 0.9766
2y 0.0118 0.0271 0.9614 0.9137 0.0386 0.0863 1.9633 1.9099
3y 0.0134 0.0257 0.9348 0.8798 0.0652 0.1202 2.9114 2.8065
4y 0.0147 0.0249 0.9063 0.8475 0.0937 0.1525 3.8320 3.6701
5y 0.0160 0.0248 0.8743 0.8138 0.1257 0.1862 4.7223 4.5007
6y 0.0161 0.0243 0.8498 0.7857 0.1502 0.2143 5.5841 5.3002
7y 0.0162 0.0238 0.8268 0.7590 0.1732 0.2410 6.4223 6.0725
8y 0.0163 0.0236 0.8034 0.7319 0.1966 0.2681 7.2374 6.8179
9y 0.0164 0.0234 0.7804 0.7056 0.2196 0.2944 8.0292 7.5366
10y 0.0165 0.0233 0.7582 0.6801 0.2418 0.3199 8.7985 8.2294
65
146. Example. Calibrated Intensity Rates
For both choice of jumps size distributions and the jump sizes, the
model is calibrated to the term structure of CDS spreads given in
Table 2 using the forward induction
dis
1 (lambda^fdisg f1g) and dis
2 (lambda^fdisg f2g) stand for model
with discrete jumps with sizes 1 and 2, respectively
exp
1 (lambda^fexpg f1g) and exp
2 (lambda^fexpg f2g) stand for model
with exponential jumps with sizes 1
1
and 1
2
, respectively
66
147. Example. Input Data
Implied density of the driver x(t) for JMP and C in the model with
exponential jump, = 1=b, at maturities 1, 5, and 10 years
67
148. Example. CDS option volatility
The log-normal CDS option volatility implied from model values of
one year option on
149. ve year CDS contract as a function of the money-ness
K;
152. exhibits a positive skew
This eect is in line with the market because the CDS spread volatility
is expected to increase when the CDS spread increases, so that option
sellers charge an extra premium for out-of-the-money CDS options
68
153. Example. Log-normal equity volatility
Log-normal equity volatility implied from model values of put options
with maturity 6 months using the Black-Scholes formula
The model implies a remarkable skew in line with that observed in
the market
The smaller the jump size the higher is the implied model volatility
because the
154. rm value is expected to have more jumps before the
barrier crossing so that the realized volatility is expected to be higher
69
155. Example. Implied Gaussian correlation
We compute the model implied Gaussian correlation by equating the
fair spread of the
156. rst to default swap referencing JPM and C to that
computed using the Gaussian copula with implied correlation
We use the two choices for the model correlation parameter: = 0:50
and = 0:99
The model with exponential jumps produces lower implied correlations
The model with smaller jump amplitudes implies smaller correlations
70
157. Illustration. Counterparty charge
We compute the counterparty charge for par CDS on JPM sold by C
and that for par CDS on C sold by JPM as functions of CDS maturity
using two model correlation parameters: = 0:5 and = 0:99
We use R = 0 for the counterparty recovery and normalize the coun-terparty
charge by the present value of the default leg of CDS on
JPM corresponding to CDS maturity
For a moderate correlation assumption with = 0:50, the model
with discrete large jump implies the countrepaty charge in amount
of 10% 15% of the present value of the CDS protection leg on
the underlying name, while, for a high correlation assumption with
= 0:99, this proportion grows to 30% 40%
71
158. Counterparty charge for CDS on JPM sold by C (JMP-C, top)
and for CDS on C sold by JPM (C-JPM, bottom)
72
159. CDS spread with counterparty risk, recent data
60
55
50
45
40
35
30
T, years
Spread, bp
InputSpread
Risky Seller, rho=0.75
Risky Buyer, rho=0.75
Risky Seller, rho=0.0
Risky Buyer, rho=0.0
Risky Seller, rho=-0.75
Risky Buyer, rho=-0.75
1 2 3 4 5 6 7 8 9 10
156
146
136
126
116
106
96
T, years
Spread, bp
InputSpread
Risky Seller, rho=0.75
Risky Buyer, rho=0.75
Risky Seller, rho=0.0
Risky Buyer, rho=0.0
Risky Seller, rho=-0.75
Risky Buyer, rho=-0.75
1 2 3 4 5 6 7 8 9 10
Equilibrium spread for protection buyer and protection seller for
CDS on JPM with MS as the counterparty, left, and for CDS
on MS with JPM as the counterparty, right
73
160. Counterparty charge. Conclusions
1) The larger is the correlation, the larger is the counterparty charge
because, given the counterparty default, the protection lost is larger
in case of high correlation
2) The larger the jump size, the larger is the counterparty charge
because the model with higher jumps implies a larger correlation
3) The model with discrete jumps implies a larger counterparty charge
than the model with exponential jumps because the former implies
larger correlation and CDS spread volatility
4) The counterparty charge is not symmetric. It is expected that a
more risky counterparty implies a higher counterparty charge
74
161. Conclusions
1) We have proposed an extended structural model capable of
162. tting
arbitrary term structures of CDS spreads
2) Applying this model, we have obtained a novel method to analyse
the counterparty risk
3) We have developed a number of semi-analytical and numerical
methods to solve calibration and pricing problems in an ecient way
75
164. tting and numerical methods for option pricing Review of
Derivatives Research 4(2000) 231-26
P. Carr and D. Madan, Option Valuation using the Fast Fourier Trans-form
Journal of Computational Finance 2(4) (1999) 61-73
P. Carr and A. Mayo, On the Numerical Valuation of Option Prices
in Jump Diusion Processes The European Journal of Finance 13(4)
(2007) 353-372
I. Craig and A. Sneyd, An alternating-direction implicit scheme for
parabolic equations with mixed derivatives Comput. Math. Appl.
16(4) (1988) 341-350
S. Clift and P. Forsyth, Numerical solution of two asset jump diu-sion
models for option valuation Applied Numerical Mathematics 58,
(2008) 743-782
76
165. Y. d'Halluin, P. Forsyth and K. Vetzal, Robust numerical methods
for contingent claims under jump diusion processes IMA Journal of
Numerical Analysis 25, (2005) 87-112
L. Feng and V. Linetsky, Pricing discretely monitored barrier options
and defaultable bonds in Levy process models: a fast Hilbert trans-form
approach Mathematical Finance, forthcoming (2008)
A. Lewis, A simple option formula for general jump-diusion and other
exponential Levy processes Working Paper (2001)
A. Lipton, Mathematical methods for foreign exchange: A Financial
Engineer's Approach World Scienti
166. c (2001)
A. Lipton, Evaluating the latest structural and hybrid models for credit
risk Global derivatives conference in Barcelona (2003)
A. Lipton and A. Sepp, Credit value adjustment for credit default
swaps via the structural default model Journal of Credit Risk 5(2)
(2009)
168. nitely Divisible Distributions Cambridge
University Press, Cambridge (1999)
J. Toivanen, Numerical Valuation of European and American Op-tions
under Kou's Jump-Diusion Model SIAM Journal on Scienti