+ All Categories
Home > Documents > Bayesian modeling and analysis of stochastic volatility in finance

Bayesian modeling and analysis of stochastic volatility in finance

Date post: 22-Feb-2016
Category:
Upload: cooper
View: 41 times
Download: 0 times
Share this document with a friend
Description:
Bayesian modeling and analysis of stochastic volatility in finance . Derrick Hang April 6, 2010 Economics 201FS. Review from Last Time. Regress for Prices: Possible useful predictors of prices are lost when we take the difference between prices to obtain returns In general , we expect . - PowerPoint PPT Presentation
Popular Tags:
25
Bayesian modeling and analysis of stochastic volatility in finance Derrick Hang April 6, 2010 Economics 201FS
Transcript
Page 1: Bayesian modeling and analysis of stochastic volatility in finance

Bayesian modeling and analysis of stochastic volatility

in finance Derrick HangApril 6, 2010

Economics 201FS

Page 2: Bayesian modeling and analysis of stochastic volatility in finance

Review from Last Time• Regress for Prices: Possible useful predictors of prices are lost when we take the difference between prices to obtain returns

•In general , we expect

),0(~;1 ttttTttttt VNvvFYY

tttt ,0,1,0

Page 3: Bayesian modeling and analysis of stochastic volatility in finance

Addressing Stationarity Concerns• Classic tests for stationarity of an AR time series (i.e. Dickey-Fuller, Phillips-Peron, etc.) test the coefficient on the lagged time-series for a unit root

• However, these tests assume a CONSTANT coefficient and have LOW POWER

• DLM allows for the possibility of “pockets of stationarity” and will reject unit root null at values close to 1

Does stationarity of a model matter if we are looking for short term forecasting?

),0(~;1 ttttt VNvvYY

Page 4: Bayesian modeling and analysis of stochastic volatility in finance

The Data• Jan 2, 2009 – June 31, 2009 (excluding April 10th)• Data for market hours only (no weekend) : 9:35AM – 3:55PM• 5 Minute Data (9778 total points for each dataset)

• All prices logged• 10 dependent variable (USD/variable): AUD, CHF, EUR, GBP, JPY, NZD, CAD, NOK, SGD, ZAR•12 independent variable: 10 lagged forex variables, brent oil futures, comex gold futures

• Focus on AUD, GBP, JPY, brent, gold

Page 5: Bayesian modeling and analysis of stochastic volatility in finance

Back to Basics: Jump Testing• What is the relationship –if any- between jump days and periods of non-unit roots?

Page 6: Bayesian modeling and analysis of stochastic volatility in finance

Back to Basics: Jump Testing

Page 7: Bayesian modeling and analysis of stochastic volatility in finance

Back to Basics: Jump Testing

Page 8: Bayesian modeling and analysis of stochastic volatility in finance

Back to Basics: Jump Testing

Page 9: Bayesian modeling and analysis of stochastic volatility in finance

Back to Basics: Jump Testing

0.1% Significance Level = 25 / 127 (2.23%) 1% Significance Level = 6 / 127 (4.72%) 5% Significance Level = 1 / 127 (19.69%)

Page 10: Bayesian modeling and analysis of stochastic volatility in finance

Back to Basics: Jump Testing

0.1% Significance Level = 5 / 127 (3.94%) 1% Significance Level = 11 / 127 (8.66%) 5% Significance Level = 24 / 127 (18.90%)

Page 11: Bayesian modeling and analysis of stochastic volatility in finance

Back to Basics: Jump Testing

0.1% Significance Level = 3 / 127 (2.36%) 1% Significance Level = 15/ 127 (11.81%) 5% Significance Level = 38 / 127 (25.98%)

Page 12: Bayesian modeling and analysis of stochastic volatility in finance

Time-Varying Coefficient: Lagged GBP, JPY

Page 13: Bayesian modeling and analysis of stochastic volatility in finance

Time-Varying Coefficient: Brent, Gold

Page 14: Bayesian modeling and analysis of stochastic volatility in finance

Time-Varying Coefficient: Lagged AUD

Page 15: Bayesian modeling and analysis of stochastic volatility in finance

Significant Windows: Lagged AUD (descending order)

Start End03-Jun-2009 09:40:00 11-Jun-2009 14:55:0014-Jan-2009 09:35:00 20-Jan-2009 15:55:0018-Mar-2009 10:50:00 23-Mar-2009 15:55:0030-Mar-2009 09:35:00 02-Apr-2009 13:25:0025-Jun-2009 09:40:00 29-Jun-2009 15:55:0022-Jun-2009 09:35:00 24-Jun-2009 15:00:0008-Apr-2009 09:35:00 13-Apr-2009 12:45:0010-Mar-2009 10:25:00 12-Mar-2009 13:00:0027-Jan-2009 09:35:00 28-Jan-2009 15:55:0009-Feb-2009 09:50:00 10-Feb-2009 15:55:0019-Feb-2009 11:00:00 20-Feb-2009 14:45:0012-Jun-2009 14:25:00 16-Jun-2009 10:55:0006-Mar-2009 13:35:00 10-Mar-2009 09:50:0017-Apr-2009 14:15:00 20-Apr-2009 14:25:0030-Jan-2009 09:35:00 02-Feb-2009 09:35:00

Page 16: Bayesian modeling and analysis of stochastic volatility in finance

Jump Days: AUD (5% level)

01-May-2009 09:40:0008-May-2009 09:40:0015-May-2009 09:40:0020-May-2009 09:40:0022-May-2009 09:40:0002-Jun-2009 09:40:0004-Jun-2009 09:40:0005-Jun-2009 09:40:0010-Jun-2009 09:40:0011-Jun-2009 09:40:00

08-Jan-2009 09:40:0016-Jan-2009 09:40:0028-Jan-2009 09:40:0002-Feb-2009 09:40:0003-Feb-2009 09:40:0004-Feb-2009 09:40:0023-Feb-2009 09:40:00(03-Mar-2009 09:40:00)12-Mar-2009 09:40:0023-Mar-2009 09:40:0031-Mar-2009 09:40:0001-Apr-2009 09:40:0013-Apr-2009 09:40:0015-Apr-2009 09:40:0016-Apr-2009 09:40:00

Page 17: Bayesian modeling and analysis of stochastic volatility in finance

Jump Days: AUD (1% and 0.1% level)

0.1%

04-Jun-2009 09:40:00

1%

08-Jan-2009 09:40:0012-Mar-2009 09:40:0013-Apr-2009 09:40:0015-May-2009 09:40:0022-May-2009 09:40:0004-Jun-2009 09:40:00

Page 18: Bayesian modeling and analysis of stochastic volatility in finance

Significant Windows: Lagged AUD, GBP, JPY (descending order)

Start End30-Mar-2009 09:35:00 01-Apr-2009 13:20:0003-Mar-2009 09:35:00 05-Mar-2009 11:05:0010-Mar-2009 12:20:00 12-Mar-2009 13:00:0026-Jun-2009 11:00:00 29-Jun-2009 15:55:0029-Jan-2009 09:45:00 30-Jan-2009 13:50:0027-Jan-2009 09:35:00 28-Jan-2009 09:55:0019-Feb-2009 14:30:00 20-Feb-2009 14:45:0017-Apr-2009 14:15:00 20-Apr-2009 14:25:0006-Mar-2009 15:50:00 09-Mar-2009 15:55:00

Page 19: Bayesian modeling and analysis of stochastic volatility in finance

Jump Days: AUD (5% level)

01-May-2009 09:40:0008-May-2009 09:40:0015-May-2009 09:40:0020-May-2009 09:40:0022-May-2009 09:40:0002-Jun-2009 09:40:0004-Jun-2009 09:40:0005-Jun-2009 09:40:0010-Jun-2009 09:40:0011-Jun-2009 09:40:00

08-Jan-2009 09:40:0016-Jan-2009 09:40:0028-Jan-2009 09:40:0002-Feb-2009 09:40:0003-Feb-2009 09:40:0004-Feb-2009 09:40:0023-Feb-2009 09:40:0003-Mar-2009 09:40:0012-Mar-2009 09:40:0023-Mar-2009 09:40:0031-Mar-2009 09:40:0001-Apr-2009 09:40:0013-Apr-2009 09:40:0015-Apr-2009 09:40:0016-Apr-2009 09:40:00

Page 20: Bayesian modeling and analysis of stochastic volatility in finance

Jump Days: AUD (1% and 0.1% level)

0.1%

04-Jun-2009 09:40:00

1%

08-Jan-2009 09:40:0012-Mar-2009 09:40:0013-Apr-2009 09:40:0015-May-2009 09:40:0022-May-2009 09:40:0004-Jun-2009 09:40:00

Page 21: Bayesian modeling and analysis of stochastic volatility in finance

Significant Windows: Lagged AUD, Brent, Gold (descending order)

Start End30-Mar-2009 09:35:00 02-Apr-2009 09:35:0019-Mar-2009 11:10:00 23-Mar-2009 14:30:0010-Mar-2009 10:25:00 12-Mar-2009 13:00:00

Page 22: Bayesian modeling and analysis of stochastic volatility in finance

Jump Days: AUD (5% level)

01-May-2009 09:40:0008-May-2009 09:40:0015-May-2009 09:40:0020-May-2009 09:40:0022-May-2009 09:40:0002-Jun-2009 09:40:0004-Jun-2009 09:40:0005-Jun-2009 09:40:0010-Jun-2009 09:40:0011-Jun-2009 09:40:00

08-Jan-2009 09:40:0016-Jan-2009 09:40:0028-Jan-2009 09:40:0002-Feb-2009 09:40:0003-Feb-2009 09:40:0004-Feb-2009 09:40:0023-Feb-2009 09:40:0003-Mar-2009 09:40:0012-Mar-2009 09:40:0023-Mar-2009 09:40:0031-Mar-2009 09:40:0001-Apr-2009 09:40:0013-Apr-2009 09:40:0015-Apr-2009 09:40:0016-Apr-2009 09:40:00

Page 23: Bayesian modeling and analysis of stochastic volatility in finance

Jump Days: AUD (1% and 0.1% level)

0.1%

04-Jun-2009 09:40:00

1%

08-Jan-2009 09:40:0012-Mar-2009 09:40:0013-Apr-2009 09:40:0015-May-2009 09:40:0022-May-2009 09:40:0004-Jun-2009 09:40:00

Page 24: Bayesian modeling and analysis of stochastic volatility in finance

Initial Findings• From the data so far, we have seen that the largest windows contain days declared as jump days

• Most of the time, windows that contain entire days have a “jump day” inside it

• Windows where multiple regressors are significant also contain declared jump days

• What does this all mean?

Page 25: Bayesian modeling and analysis of stochastic volatility in finance

Further Research• Look to see if the relationship between large windows and jump days exist with the other dependent currency datasets

• Short term forecasts inside this windows?

• Try with different jump tests (other than Mean-adjusted TP)

• Fix bugs in code


Recommended