SlideShare a Scribd company logo
1 of 21
Download to read offline
Jumps in Soybean Prices
Evidence and Applications
Quant Team
Ruchi Agri-Trading
Singapore
April 24, 2013
Overview
Objective
Introduction
Model Description
Data and Model Estimation
Estimation Results
Applications
Objective
To study and model Dynamic behaviour of daily soybean
prices by finding strong evidence for conditional
volatility(GARCH) and conditional jump behaviour.
To use modeling framework for simulations and Option pricing
in a trading environment.
Introduction
Q:What are volatility models?
A:Models used to forecast and measure volatility.
Introduction
Simplest Model : Equally weighted volatility
rt is the excess return,
σ2
t =
1
N + 1
N
j=0
r2
t−j
1) all observations from t-N to t are given equal weight
2) all observations before t-N are given no weight
3) the choice of N is left to the trader.
Clustering in Financial Time Series
Introduction
GARCH
GENERALIZED - more general than ARCH model
AUTOREGRESSIVE-depends on its own past
CONDITIONAL-variance depends upon past information
HETEROSKEDASTICITY- fancy word for non-constant
variance
rt = ht t
GARCH(1, 1) where t N(0, ht)
ht = ω + βht−1 + αr2
t−1
a constant variance
yesterday’s forecast
yesterday’s news
Introduction
GARCH-JUMP model
Q:Why incorporate Jumps in GARCH?
A1:There is empirical evidence of jumps in both returns and
volatility.
A2:An innovation/news may arrive in a way which cannot be
modelled completely within traditional GARCH framework
Introduction
GARCH-JUMP model
Q:How to incorporate Jump?
A:Compound Poisson process
Q:What does this mean?
Jumps arrive randomly
Size of jumps is also random :
J(λ, θ, δ2
)
where :
λ is jump intensity or expected number of jumps on a given
day
θ is the mean jump size
δ is the variance of jump size
Model Description: DVDJ Model
Daily Return Dynamics
Rt+1 ≡ log
St+1
St
= r +(λz −
1
2
)hz,t+1 +(λy −ξ)hy,t+1 +zt+1 +yt+1
Where
St+1 denotes asset price at close of day t + 1
r denotes risk free rate
zt+1 denotes normal component of daily shocks distributed as
N(0, hz,t+1)
yt+1 denotes jump component of daily shocks distributed by a
compound Poisson process J(hy,t+1, θ, δ2)
(λz − 1
2) and (λy − ξ) are ”mathematical adjustments”
required for option pricing
Model Description: DVDJ Model
Daily Variance Dynamics
hz,t+1 = wz + bzhz,t +
az
hz,t
(zt − czhz,t)2
+ dz(yt − ez)2
Daily Jump Intensity
hy,t+1 = wy + by hy,t +
ay
hz,t
(zt − cy hz,t)2
+ dy (yt − ez)2
Total variance of Rt+1 is given by:
Variance(Rt+1) = hz,t+1 + (δ2
+ θ2
)hy,t+1
Data and Model Estimation
We estimate our model using CBOT Soybean November
futures for last 20 years(1993-2012)
We cut off each series 20 trading days before expiry
Each future series contributes 1 year daily prices
Model requires estimation of 11 parameters:
Parameters of the GARCH [λz , λy , wz , b, a, c, d, e]
Parameters of the jump [wy ,θ, δ]
Model is estimated using optimization of standard maximum
likelihood
Estimation and Results
Table 1 : DVDJ Model- GARCH Parameters
λz λy wz b a c d e
1.9707 -0.0046 -5.6069e-06 0.9780 8.6808e-06 -11.333 0.0670 -0.0012
Table 2 : DVDJ Model -Jump Parameters
wy θ δ
0.0909 -0.0022 0.0218
Table 3 : LogLikihood(lower is better)
GARCH(1,1) DVDJ Model
-14201.66 -15217.42
Table 4 : Vol properties
AVG. Annual Vol-GARCH(1,1) AVG. Annual-Vol DVDJ Model Normal Comp of Vol Jump Comp of Vol
20.67 % 21.1 % 84.03% 15.97%
Estimation and Results
SX 12: DJI Model Vol
Estimation and Results
SX 12: DJI vs GARCH(1,1) Vol Comparison
Estimation and Results
SX 12: Expected number of jumps
Estimation and Results
Contribution of Jump Component to Returns
Estimation and Results
2008 vs. 2012
Application
Option Pricing
Application
Option Pricing
Application
Simulation Framework
To ex-Ante predict impact of information based jump on
Volatility
A full probability model to incorporate known information to
provide more accurate confidence intervals
VaR Calculation
Stress and Scenario Testing

More Related Content

What's hot

A kernel-free particle method: Smile Problem Resolved
A kernel-free particle method: Smile Problem ResolvedA kernel-free particle method: Smile Problem Resolved
A kernel-free particle method: Smile Problem ResolvedKaiju Capital Management
 
Financial Markets with Stochastic Volatilities - markov modelling
Financial Markets with Stochastic Volatilities - markov modellingFinancial Markets with Stochastic Volatilities - markov modelling
Financial Markets with Stochastic Volatilities - markov modellingguest8901f4
 
Banque de France's Workshop on Granularity: Basile Grassi's slides, June 2016
Banque de France's Workshop on Granularity: Basile Grassi's slides, June 2016 Banque de France's Workshop on Granularity: Basile Grassi's slides, June 2016
Banque de France's Workshop on Granularity: Basile Grassi's slides, June 2016 Soledad Zignago
 
Strategies for Sensor Data Aggregation in Support of Emergency Response
Strategies for Sensor Data Aggregation in Support of Emergency ResponseStrategies for Sensor Data Aggregation in Support of Emergency Response
Strategies for Sensor Data Aggregation in Support of Emergency ResponseMichele Weigle
 
Paris2012 session1
Paris2012 session1Paris2012 session1
Paris2012 session1Cdiscount
 
Discussion of Matti Vihola's talk
Discussion of Matti Vihola's talkDiscussion of Matti Vihola's talk
Discussion of Matti Vihola's talkChristian Robert
 
100 things I know
100 things I know100 things I know
100 things I knowr-uribe
 
Seminar Talk: Multilevel Hybrid Split Step Implicit Tau-Leap for Stochastic R...
Seminar Talk: Multilevel Hybrid Split Step Implicit Tau-Leap for Stochastic R...Seminar Talk: Multilevel Hybrid Split Step Implicit Tau-Leap for Stochastic R...
Seminar Talk: Multilevel Hybrid Split Step Implicit Tau-Leap for Stochastic R...Chiheb Ben Hammouda
 
Random Matrix Theory and Machine Learning - Part 1
Random Matrix Theory and Machine Learning - Part 1Random Matrix Theory and Machine Learning - Part 1
Random Matrix Theory and Machine Learning - Part 1Fabian Pedregosa
 

What's hot (10)

A kernel-free particle method: Smile Problem Resolved
A kernel-free particle method: Smile Problem ResolvedA kernel-free particle method: Smile Problem Resolved
A kernel-free particle method: Smile Problem Resolved
 
Financial Markets with Stochastic Volatilities - markov modelling
Financial Markets with Stochastic Volatilities - markov modellingFinancial Markets with Stochastic Volatilities - markov modelling
Financial Markets with Stochastic Volatilities - markov modelling
 
Banque de France's Workshop on Granularity: Basile Grassi's slides, June 2016
Banque de France's Workshop on Granularity: Basile Grassi's slides, June 2016 Banque de France's Workshop on Granularity: Basile Grassi's slides, June 2016
Banque de France's Workshop on Granularity: Basile Grassi's slides, June 2016
 
Strategies for Sensor Data Aggregation in Support of Emergency Response
Strategies for Sensor Data Aggregation in Support of Emergency ResponseStrategies for Sensor Data Aggregation in Support of Emergency Response
Strategies for Sensor Data Aggregation in Support of Emergency Response
 
Paris2012 session1
Paris2012 session1Paris2012 session1
Paris2012 session1
 
Discussion of Matti Vihola's talk
Discussion of Matti Vihola's talkDiscussion of Matti Vihola's talk
Discussion of Matti Vihola's talk
 
100 things I know
100 things I know100 things I know
100 things I know
 
Seminar Talk: Multilevel Hybrid Split Step Implicit Tau-Leap for Stochastic R...
Seminar Talk: Multilevel Hybrid Split Step Implicit Tau-Leap for Stochastic R...Seminar Talk: Multilevel Hybrid Split Step Implicit Tau-Leap for Stochastic R...
Seminar Talk: Multilevel Hybrid Split Step Implicit Tau-Leap for Stochastic R...
 
PMED Transition Workshop - A Bayesian Model for Joint Longitudinal and Surviv...
PMED Transition Workshop - A Bayesian Model for Joint Longitudinal and Surviv...PMED Transition Workshop - A Bayesian Model for Joint Longitudinal and Surviv...
PMED Transition Workshop - A Bayesian Model for Joint Longitudinal and Surviv...
 
Random Matrix Theory and Machine Learning - Part 1
Random Matrix Theory and Machine Learning - Part 1Random Matrix Theory and Machine Learning - Part 1
Random Matrix Theory and Machine Learning - Part 1
 

Similar to Dynamic Jump Intensity Dynamic GARCH Volatility

Nonlinear Price Impact and Portfolio Choice
Nonlinear Price Impact and Portfolio ChoiceNonlinear Price Impact and Portfolio Choice
Nonlinear Price Impact and Portfolio Choiceguasoni
 
Leveraged ETFs Performance Evaluation
Leveraged ETFs Performance EvaluationLeveraged ETFs Performance Evaluation
Leveraged ETFs Performance Evaluationguasoni
 
Transaction Costs Made Tractable
Transaction Costs Made TractableTransaction Costs Made Tractable
Transaction Costs Made Tractableguasoni
 
Estimation of Static Discrete Choice Models Using Market Level Data
Estimation of Static Discrete Choice Models Using Market Level DataEstimation of Static Discrete Choice Models Using Market Level Data
Estimation of Static Discrete Choice Models Using Market Level DataNBER
 
11.generalized and subset integrated autoregressive moving average bilinear t...
11.generalized and subset integrated autoregressive moving average bilinear t...11.generalized and subset integrated autoregressive moving average bilinear t...
11.generalized and subset integrated autoregressive moving average bilinear t...Alexander Decker
 
Financial econometrics xiii garch
Financial econometrics   xiii garchFinancial econometrics   xiii garch
Financial econometrics xiii garchMohamed Imtiyaz
 
UT Austin - Portugal Lectures on Portfolio Choice
UT Austin - Portugal Lectures on Portfolio ChoiceUT Austin - Portugal Lectures on Portfolio Choice
UT Austin - Portugal Lectures on Portfolio Choiceguasoni
 
Should Commodity Investors Follow Commodities' Prices?
Should Commodity Investors Follow Commodities' Prices?Should Commodity Investors Follow Commodities' Prices?
Should Commodity Investors Follow Commodities' Prices?guasoni
 
Paris2012 session4
Paris2012 session4Paris2012 session4
Paris2012 session4Cdiscount
 
MCQMC 2020 talk: Importance Sampling for a Robust and Efficient Multilevel Mo...
MCQMC 2020 talk: Importance Sampling for a Robust and Efficient Multilevel Mo...MCQMC 2020 talk: Importance Sampling for a Robust and Efficient Multilevel Mo...
MCQMC 2020 talk: Importance Sampling for a Robust and Efficient Multilevel Mo...Chiheb Ben Hammouda
 
Who Should Sell Stocks?
Who Should Sell Stocks?Who Should Sell Stocks?
Who Should Sell Stocks?guasoni
 
Chapter 1 nonlinear
Chapter 1 nonlinearChapter 1 nonlinear
Chapter 1 nonlinearNBER
 
Is the Macroeconomy Locally Unstable and Why Should We Care?
Is the Macroeconomy Locally Unstable and Why Should We Care?Is the Macroeconomy Locally Unstable and Why Should We Care?
Is the Macroeconomy Locally Unstable and Why Should We Care?ADEMU_Project
 
A dynamic pricing model for unifying programmatic guarantee and real-time bid...
A dynamic pricing model for unifying programmatic guarantee and real-time bid...A dynamic pricing model for unifying programmatic guarantee and real-time bid...
A dynamic pricing model for unifying programmatic guarantee and real-time bid...Bowei Chen
 
Asset Prices in Segmented and Integrated Markets
Asset Prices in Segmented and Integrated MarketsAsset Prices in Segmented and Integrated Markets
Asset Prices in Segmented and Integrated Marketsguasoni
 
Volatility derivatives and default risk
Volatility derivatives and default riskVolatility derivatives and default risk
Volatility derivatives and default riskVolatility
 
11 two warehouse production inventory model with different deterioration rate...
11 two warehouse production inventory model with different deterioration rate...11 two warehouse production inventory model with different deterioration rate...
11 two warehouse production inventory model with different deterioration rate...BIOLOGICAL FORUM
 
Multi-keyword multi-click advertisement option contracts for sponsored search
Multi-keyword multi-click advertisement option contracts for sponsored searchMulti-keyword multi-click advertisement option contracts for sponsored search
Multi-keyword multi-click advertisement option contracts for sponsored searchBowei Chen
 

Similar to Dynamic Jump Intensity Dynamic GARCH Volatility (20)

Nonlinear Price Impact and Portfolio Choice
Nonlinear Price Impact and Portfolio ChoiceNonlinear Price Impact and Portfolio Choice
Nonlinear Price Impact and Portfolio Choice
 
Leveraged ETFs Performance Evaluation
Leveraged ETFs Performance EvaluationLeveraged ETFs Performance Evaluation
Leveraged ETFs Performance Evaluation
 
Transaction Costs Made Tractable
Transaction Costs Made TractableTransaction Costs Made Tractable
Transaction Costs Made Tractable
 
Estimation of Static Discrete Choice Models Using Market Level Data
Estimation of Static Discrete Choice Models Using Market Level DataEstimation of Static Discrete Choice Models Using Market Level Data
Estimation of Static Discrete Choice Models Using Market Level Data
 
11.generalized and subset integrated autoregressive moving average bilinear t...
11.generalized and subset integrated autoregressive moving average bilinear t...11.generalized and subset integrated autoregressive moving average bilinear t...
11.generalized and subset integrated autoregressive moving average bilinear t...
 
Financial econometrics xiii garch
Financial econometrics   xiii garchFinancial econometrics   xiii garch
Financial econometrics xiii garch
 
UT Austin - Portugal Lectures on Portfolio Choice
UT Austin - Portugal Lectures on Portfolio ChoiceUT Austin - Portugal Lectures on Portfolio Choice
UT Austin - Portugal Lectures on Portfolio Choice
 
Should Commodity Investors Follow Commodities' Prices?
Should Commodity Investors Follow Commodities' Prices?Should Commodity Investors Follow Commodities' Prices?
Should Commodity Investors Follow Commodities' Prices?
 
Paris2012 session4
Paris2012 session4Paris2012 session4
Paris2012 session4
 
MCQMC 2020 talk: Importance Sampling for a Robust and Efficient Multilevel Mo...
MCQMC 2020 talk: Importance Sampling for a Robust and Efficient Multilevel Mo...MCQMC 2020 talk: Importance Sampling for a Robust and Efficient Multilevel Mo...
MCQMC 2020 talk: Importance Sampling for a Robust and Efficient Multilevel Mo...
 
Who Should Sell Stocks?
Who Should Sell Stocks?Who Should Sell Stocks?
Who Should Sell Stocks?
 
Chapter 1 nonlinear
Chapter 1 nonlinearChapter 1 nonlinear
Chapter 1 nonlinear
 
Is the Macroeconomy Locally Unstable and Why Should We Care?
Is the Macroeconomy Locally Unstable and Why Should We Care?Is the Macroeconomy Locally Unstable and Why Should We Care?
Is the Macroeconomy Locally Unstable and Why Should We Care?
 
A dynamic pricing model for unifying programmatic guarantee and real-time bid...
A dynamic pricing model for unifying programmatic guarantee and real-time bid...A dynamic pricing model for unifying programmatic guarantee and real-time bid...
A dynamic pricing model for unifying programmatic guarantee and real-time bid...
 
Asset Prices in Segmented and Integrated Markets
Asset Prices in Segmented and Integrated MarketsAsset Prices in Segmented and Integrated Markets
Asset Prices in Segmented and Integrated Markets
 
Volatility derivatives and default risk
Volatility derivatives and default riskVolatility derivatives and default risk
Volatility derivatives and default risk
 
11 two warehouse production inventory model with different deterioration rate...
11 two warehouse production inventory model with different deterioration rate...11 two warehouse production inventory model with different deterioration rate...
11 two warehouse production inventory model with different deterioration rate...
 
Basic concepts and how to measure price volatility
Basic concepts and how to measure price volatility Basic concepts and how to measure price volatility
Basic concepts and how to measure price volatility
 
Multi-keyword multi-click advertisement option contracts for sponsored search
Multi-keyword multi-click advertisement option contracts for sponsored searchMulti-keyword multi-click advertisement option contracts for sponsored search
Multi-keyword multi-click advertisement option contracts for sponsored search
 
FParaschiv_Davos
FParaschiv_DavosFParaschiv_Davos
FParaschiv_Davos
 

Dynamic Jump Intensity Dynamic GARCH Volatility

  • 1. Jumps in Soybean Prices Evidence and Applications Quant Team Ruchi Agri-Trading Singapore April 24, 2013
  • 2. Overview Objective Introduction Model Description Data and Model Estimation Estimation Results Applications
  • 3. Objective To study and model Dynamic behaviour of daily soybean prices by finding strong evidence for conditional volatility(GARCH) and conditional jump behaviour. To use modeling framework for simulations and Option pricing in a trading environment.
  • 4. Introduction Q:What are volatility models? A:Models used to forecast and measure volatility.
  • 5. Introduction Simplest Model : Equally weighted volatility rt is the excess return, σ2 t = 1 N + 1 N j=0 r2 t−j 1) all observations from t-N to t are given equal weight 2) all observations before t-N are given no weight 3) the choice of N is left to the trader.
  • 7. Introduction GARCH GENERALIZED - more general than ARCH model AUTOREGRESSIVE-depends on its own past CONDITIONAL-variance depends upon past information HETEROSKEDASTICITY- fancy word for non-constant variance rt = ht t GARCH(1, 1) where t N(0, ht) ht = ω + βht−1 + αr2 t−1 a constant variance yesterday’s forecast yesterday’s news
  • 8. Introduction GARCH-JUMP model Q:Why incorporate Jumps in GARCH? A1:There is empirical evidence of jumps in both returns and volatility. A2:An innovation/news may arrive in a way which cannot be modelled completely within traditional GARCH framework
  • 9. Introduction GARCH-JUMP model Q:How to incorporate Jump? A:Compound Poisson process Q:What does this mean? Jumps arrive randomly Size of jumps is also random : J(λ, θ, δ2 ) where : λ is jump intensity or expected number of jumps on a given day θ is the mean jump size δ is the variance of jump size
  • 10. Model Description: DVDJ Model Daily Return Dynamics Rt+1 ≡ log St+1 St = r +(λz − 1 2 )hz,t+1 +(λy −ξ)hy,t+1 +zt+1 +yt+1 Where St+1 denotes asset price at close of day t + 1 r denotes risk free rate zt+1 denotes normal component of daily shocks distributed as N(0, hz,t+1) yt+1 denotes jump component of daily shocks distributed by a compound Poisson process J(hy,t+1, θ, δ2) (λz − 1 2) and (λy − ξ) are ”mathematical adjustments” required for option pricing
  • 11. Model Description: DVDJ Model Daily Variance Dynamics hz,t+1 = wz + bzhz,t + az hz,t (zt − czhz,t)2 + dz(yt − ez)2 Daily Jump Intensity hy,t+1 = wy + by hy,t + ay hz,t (zt − cy hz,t)2 + dy (yt − ez)2 Total variance of Rt+1 is given by: Variance(Rt+1) = hz,t+1 + (δ2 + θ2 )hy,t+1
  • 12. Data and Model Estimation We estimate our model using CBOT Soybean November futures for last 20 years(1993-2012) We cut off each series 20 trading days before expiry Each future series contributes 1 year daily prices Model requires estimation of 11 parameters: Parameters of the GARCH [λz , λy , wz , b, a, c, d, e] Parameters of the jump [wy ,θ, δ] Model is estimated using optimization of standard maximum likelihood
  • 13. Estimation and Results Table 1 : DVDJ Model- GARCH Parameters λz λy wz b a c d e 1.9707 -0.0046 -5.6069e-06 0.9780 8.6808e-06 -11.333 0.0670 -0.0012 Table 2 : DVDJ Model -Jump Parameters wy θ δ 0.0909 -0.0022 0.0218 Table 3 : LogLikihood(lower is better) GARCH(1,1) DVDJ Model -14201.66 -15217.42 Table 4 : Vol properties AVG. Annual Vol-GARCH(1,1) AVG. Annual-Vol DVDJ Model Normal Comp of Vol Jump Comp of Vol 20.67 % 21.1 % 84.03% 15.97%
  • 14. Estimation and Results SX 12: DJI Model Vol
  • 15. Estimation and Results SX 12: DJI vs GARCH(1,1) Vol Comparison
  • 16. Estimation and Results SX 12: Expected number of jumps
  • 17. Estimation and Results Contribution of Jump Component to Returns
  • 21. Application Simulation Framework To ex-Ante predict impact of information based jump on Volatility A full probability model to incorporate known information to provide more accurate confidence intervals VaR Calculation Stress and Scenario Testing