Modeling Economic Time Series with Stochastic Linear Difference Equations

Similar documents
State-Space Models. Initialization, Estimation and Smoothing of the Kalman Filter

How to Deal with Structural Breaks in Practical Cointegration Analysis

Lecture 5. Time series: ECM. Bernardina Algieri Department Economics, Statistics and Finance

Diebold, Chapter 7. Francis X. Diebold, Elements of Forecasting, 4th Edition (Mason, Ohio: Cengage Learning, 2006). Chapter 7. Characterizing Cycles

An recursive analytical technique to estimate time dependent physical parameters in the presence of noise processes

Introduction D P. r = constant discount rate, g = Gordon Model (1962): constant dividend growth rate.

Elements of Stochastic Processes Lecture II Hamid R. Rabiee

Vectorautoregressive Model and Cointegration Analysis. Time Series Analysis Dr. Sevtap Kestel 1

Financial Econometrics Jeffrey R. Russell Midterm Winter 2009 SOLUTIONS

OBJECTIVES OF TIME SERIES ANALYSIS

Learning Enhancement Team

Institute for Mathematical Methods in Economics. University of Technology Vienna. Singapore, May Manfred Deistler

Recursive Least-Squares Fixed-Interval Smoother Using Covariance Information based on Innovation Approach in Linear Continuous Stochastic Systems

Linear Gaussian State Space Models

Excel-Based Solution Method For The Optimal Policy Of The Hadley And Whittin s Exact Model With Arma Demand

DEPARTMENT OF ECONOMICS AND FINANCE COLLEGE OF BUSINESS AND ECONOMICS UNIVERSITY OF CANTERBURY CHRISTCHURCH, NEW ZEALAND

DYNAMIC ECONOMETRIC MODELS vol NICHOLAS COPERNICUS UNIVERSITY - TORUŃ Józef Stawicki and Joanna Górka Nicholas Copernicus University

Cointegration and Implications for Forecasting

Nonstationarity-Integrated Models. Time Series Analysis Dr. Sevtap Kestel 1

BOOTSTRAP PREDICTION INTERVALS FOR TIME SERIES MODELS WITH HETROSCEDASTIC ERRORS. Department of Statistics, Islamia College, Peshawar, KP, Pakistan 2

Licenciatura de ADE y Licenciatura conjunta Derecho y ADE. Hoja de ejercicios 2 PARTE A

0.1 MAXIMUM LIKELIHOOD ESTIMATION EXPLAINED

Stationary Time Series

DEPARTMENT OF STATISTICS

ST2352. Stochastic Processes constructed via Conditional Simulation. 09/02/2014 ST2352 Week 4 1

Robust estimation based on the first- and third-moment restrictions of the power transformation model

Simulating models with heterogeneous agents

R t. C t P t. + u t. C t = αp t + βr t + v t. + β + w t

Testing for a Single Factor Model in the Multivariate State Space Framework

14 Autoregressive Moving Average Models

Notes on Kalman Filtering

Bias in Conditional and Unconditional Fixed Effects Logit Estimation: a Correction * Tom Coupé

Lecture 10 Estimating Nonlinear Regression Models

Estimation Uncertainty

Robert Kollmann. 6 September 2017

Y 0.4Y 0.45Y Y to a proper ARMA specification.

Unit Root Time Series. Univariate random walk

L07. KALMAN FILTERING FOR NON-LINEAR SYSTEMS. NA568 Mobile Robotics: Methods & Algorithms

Filtering Turbulent Signals Using Gaussian and non-gaussian Filters with Model Error

STATE-SPACE MODELLING. A mass balance across the tank gives:

Financial Econometrics Kalman Filter: some applications to Finance University of Evry - Master 2

Georey E. Hinton. University oftoronto. Technical Report CRG-TR February 22, Abstract

dt = C exp (3 ln t 4 ). t 4 W = C exp ( ln(4 t) 3) = C(4 t) 3.

t is a basis for the solution space to this system, then the matrix having these solutions as columns, t x 1 t, x 2 t,... x n t x 2 t...

Matlab and Python programming: how to get started

Distribution of Estimates

Module 3: The Damped Oscillator-II Lecture 3: The Damped Oscillator-II

ON THE BEAT PHENOMENON IN COUPLED SYSTEMS

The equation to any straight line can be expressed in the form:

Problem Set on Differential Equations

Augmented Reality II - Kalman Filters - Gudrun Klinker May 25, 2004

Two Popular Bayesian Estimators: Particle and Kalman Filters. McGill COMP 765 Sept 14 th, 2017

Recent Developments in the Unit Root Problem for Moving Averages

Stochastic Model for Cancer Cell Growth through Single Forward Mutation

Electrical Circuits. 1. Circuit Laws. Tools Used in Lab 13 Series Circuits Damped Vibrations: Energy Van der Pol Circuit

The Brock-Mirman Stochastic Growth Model

A unit root test based on smooth transitions and nonlinear adjustment

RC, RL and RLC circuits

Deep Learning: Theory, Techniques & Applications - Recurrent Neural Networks -

Application of a Stochastic-Fuzzy Approach to Modeling Optimal Discrete Time Dynamical Systems by Using Large Scale Data Processing

10. State Space Methods

Computation of the Effect of Space Harmonics on Starting Process of Induction Motors Using TSFEM

Linear Dynamic Models

LAPLACE TRANSFORM AND TRANSFER FUNCTION

ECON 482 / WH Hong Time Series Data Analysis 1. The Nature of Time Series Data. Example of time series data (inflation and unemployment rates)

Probabilistic Robotics

Problem Set #1. i z. the complex propagation constant. For the characteristic impedance:

Simulation-Solving Dynamic Models ABE 5646 Week 2, Spring 2010

Object tracking: Using HMMs to estimate the geographical location of fish

- The whole joint distribution is independent of the date at which it is measured and depends only on the lag.

The average rate of change between two points on a function is d t

Økonomisk Kandidateksamen 2005(II) Econometrics 2. Solution

Generalized Least Squares

Chapter 2. First Order Scalar Equations

5. Response of Linear Time-Invariant Systems to Random Inputs

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION Vol. XI Control of Stochastic Systems - P.R. Kumar

Problem Set 5. Graduate Macro II, Spring 2017 The University of Notre Dame Professor Sims

Chapter 5. Heterocedastic Models. Introduction to time series (2008) 1

Section 7.4 Modeling Changing Amplitude and Midline

Evaluation of Mean Time to System Failure of a Repairable 3-out-of-4 System with Online Preventive Maintenance

LECTURE 1: GENERALIZED RAY KNIGHT THEOREM FOR FINITE MARKOV CHAINS

Physics 127b: Statistical Mechanics. Fokker-Planck Equation. Time Evolution

hen found from Bayes rule. Specically, he prior disribuion is given by p( ) = N( ; ^ ; r ) (.3) where r is he prior variance (we add on he random drif

Math 333 Problem Set #2 Solution 14 February 2003

Kalman filtering for maximum likelihood estimation given corrupted observations.

A Bayesian Approach to Spectral Analysis

International Journal of Computer Science Trends and Technology (IJCST) Volume 3 Issue 6, Nov-Dec 2015

System of Linear Differential Equations

Distribution of Least Squares

Properties of Autocorrelated Processes Economics 30331

Introduction to choice over time

Random Walk on Circle Imagine a Markov process governing the random motion of a particle on a circular

SUPPLEMENTARY INFORMATION

Γ(h)=0 h 0. Γ(h)=cov(X 0,X 0-h ). A stationary process is called white noise if its autocovariance

GMM - Generalized Method of Moments

Voltage/current relationship Stored Energy. RL / RC circuits Steady State / Transient response Natural / Step response

CHAPTER 6: FIRST-ORDER CIRCUITS

Macroeconomic Theory Ph.D. Qualifying Examination Fall 2005 ANSWER EACH PART IN A SEPARATE BLUE BOOK. PART ONE: ANSWER IN BOOK 1 WEIGHT 1/3

The Brock-Mirman Stochastic Growth Model

THE MYSTERY OF STOCHASTIC MECHANICS. Edward Nelson Department of Mathematics Princeton University

Transcription:

A. Thiemer, SLDG.mcd, 6..6 FH-Kiel Universiy of Applied Sciences Prof. Dr. Andreas Thiemer e-mail: andreas.hiemer@fh-kiel.de Modeling Economic Time Series wih Sochasic Linear Difference Equaions Summary: Hansen/Sargen (998) creaed a class of models ha merges recursive linear models of dynamic economies wih dynamic economerics. The underlying sochasic process of he vecor of economic sae variables is consruced recursively using an iniial random vecor and a ime invarian law of moion. Some simulaions will show how special cases of his general model are formed by a variey of ime series processes ha have been sudied by economiss.

A. Thiemer, SLDG.mcd, 6..6 The basic law of moion equaion: < > Α. x < > C. w < > x x <> : sequence of random vecors w <> : sequence of "whie-noise"-vecors (maringale difference sequence) A, C : ransiion marices Example : Deerminisic polynomial ime rends Trend funcion: y.. 3.. 4.. Wihou random effecs C = and w =. The ransiion marix A becomes Α Hence x < > Α. x < > Α. x < > wih Α... 6.

A. Thiemer, 3 SLDG.mcd, 6..6 Given he iniial condiion x < >. 3 6. 4 T we obain for.. he sae vecors < > Α. x < > x The firs elemen of x yields he cubic polynom of he rend funcion above. If you inser o he oher elemens of x < >, you will ge a linear or quadraic rend funcion... y x < > y.5. 5 Polynomial rend. 5 5. 4 Polynomial coefficiens: 8 5 3 7 4.6 4 6 8

A. Thiemer, 4 SLDG.mcd, 6..6 Example : Deerminisic seasonals To represen he model y y 4 le n = 4, C =, Α and < > y, y, y, y 3 x T Given a seasonal paern o he iniial vecor x < > T S S S 3 S 4, he sysem is compleed:.. x < > Α. x < >.. y x < > Deerminisic seasonal Seasonal paern: y S.5 S.3 S 3.6 5 5 S 4

A. Thiemer, 5 SLDG.mcd, 6..6 Example 3: "Whie noise" The random variable ε follows a (,)-Gaussian disribuion. Now we generae a random sample for.. T max wih T max : ε. ln( rnd( ) ). cos(. π. rnd( ) ) Box-Muller-Transformaion 4 Whie noise ε 4 4 6 8 Wih w ε and A =, C = his ime series is a special case of our general linear model. We use his random sequence in he examples 4-8 below.

A. Thiemer, 6 SLDG.mcd, 6..6 Example 4: Sochasic seasonals Model: y α. y 4 w α Α and C We use he seasonal paern of example ogeher wih he random sequence of example 3... T max x < > Α. x < > C. w.. T max y x < > Noice: If α = ( uni roo) he sysem ends o display explosive oscillaions. If < α < ( no uni roo) he explosive oscillaions are no longer presen! 4 Sochasic seasonals y α.9 4 4 6 8

A. Thiemer, 7 SLDG.mcd, 6..6 Example 5: Random walk We call y j = w j a random walk (or maringale process) if w is a whie noise variable. If he random walk includes a deerminisic rend i is called a random walk wih drif: y j = w j δ δ. Now we redefine his process as a special case of our general model: Α C x < > δ δ.. T max < > Α. x < > C. w x.. T max y x < > Random walk wih drif y 8 6 δ δ.8 4 4 6 8

A. Thiemer, 8 SLDG.mcd, 6..6 Example 6: Univariae auoregressive process To represen he AR(4)-model y ρ. y ρ. y ρ. 3 y 3 ρ. 4 y 4 w we se: ρ ρ ρ 3 ρ 4 Α C x < > iniial T.. T max x < > Α. x < > C. w.. T max y x < > 5 Auoregressive process iniial ρ. y 5 ρ.3 ρ 3 ρ 4 4 6 8

A. Thiemer, 9 SLDG.mcd, 6..6 Example 7: Growh wih homoskedasic and heeroskedasic noise The firs order auoregression [AR()-process] y ρ. y w wih ρ> describes a process, where he mean level is growing exponenially a rae ρ per period. The endency for he randomness dies ou, in he sense ha he one-sep ahead predicion error variance remains uniy ( homoskedasic noise). Now we modify his process a lile bi: y ρ. y ω wih ω ρ.5 This specificaion makes he variance of ω equal o ρ. Hence his variance is ime dependen ( heeroskedasic noise). Boh processes have he ransiion marices... w ρ Α C For a beer comparison, boh processes should sar wih he same iniial value: < > x iniial T < > x iniial T < >.. T max x < > x < > Α. x C. w < > Α. x C. ω < >.. T max y x y < > x

A. Thiemer, SLDG.mcd, 6..6 5 Sochasic growh iniial y ρ.5 y 5 4 6 8 homoskedasic growh heeroskedasic growh Look how he variance Var ω ρ increases hrough ime: 5 Time dependen variance ρ 5 4 6 8

A. Thiemer, SLDG.mcd, 6..6 Example 8: Univariae auoregressive moving average process Consider he model of an ARMA(,)-process: y ζ. y ξ. w ξ. w wih ζ < and ξ < ξ We define he sae as: x < > y ξ. w The ransiion marices and iniial vecor are: Α ζ C ξ x iniial 3 ξ.. T max x < > Α. x < > C. w.. T max y x < > 4 ARMA[,]-process y iniial 3 ζ.8 ξ.7 ξ. 4 4 6 8

A. Thiemer, SLDG.mcd, 6..6 Example 9: Vecor auoregressive process We wan o simulae a VAR()-process: z a. z a. z b. z b. z w z a. z a. z b. z b. z w A firs we generae w, w T which is a Gaussian disribued vecor whie noise wih ideniy covariance marix:.. T max w. ln( rnd( ) ). cos (. π. rnd( ) ) w. ln( rnd( ) ). cos (. π. rnd( ) ) Box-Muller-Transformaion Second order whie noise 3 w 3 3 3 ime pah sar end w

A. Thiemer, 3 SLDG.mcd, 6..6 Sae vecor : Whie noise vecor: z x < > z z w < > w w z Ener parameers of he ransiion marix: a a b b a.9 a.5 b.5 b. Α a a b b a.4 a.6 b.75 b. C x < >.. T max x < > Α. x < > C. w < >.. T max z x < > z x < >

A. Thiemer, 4 SLDG.mcd, 6..6 VAR()-process z 5 z 5 4 6 8 An impulse response funcion depics he response of he curren and fuure values of z o an imposiion of a random shock w ( = "innovaion"). Here we simulae he response over T max periods of he wo variables z and z o he firs innovaion w. x < > w < >.. T max x < > Α. x < > C. w < >.. T max z x < > z x < >

A. Thiemer, 5 SLDG.mcd, 6..6 Response o firs innovaion z.5 z.5 4 6 8 And now he response o he second innovaion w : < > x.. T max x < > Α. x < > C. w < >.. T max z x < > z x < > Response o second innovaion.8 z.6 z.4.. 4 6 8

A. Thiemer, 6 SLDG.mcd, 6..6 I's Your Turn! Hin: To ge a new random sample of whie noise for he same se of parameers choose "compue workshee" from he MATHCAD menu... Simulae pure random walks (δ δ ). Simulae a MA()-process (ζ ). Lieraure: Hansen, L.P./Sargen, T.J.: Recursive linear models of dynamic economies. Ch.., 998 hp://www.sanford.edu/~sargen/hansen.hml