BAYESIAN TIME SERIES



Similar documents
11. Time series and dynamic linear models

Analysis of Bayesian Dynamic Linear Models

Univariate and Multivariate Methods PEARSON. Addison Wesley

State Space Time Series Analysis

Statistics Graduate Courses

System Identification for Acoustic Comms.:

Analysis of Financial Time Series

Advanced Signal Processing and Digital Noise Reduction

Gaussian Processes to Speed up Hamiltonian Monte Carlo

Adaptive Demand-Forecasting Approach based on Principal Components Time-series an application of data-mining technique to detection of market movement

Learning outcomes. Knowledge and understanding. Competence and skills

Inference on Phase-type Models via MCMC

BayesX - Software for Bayesian Inference in Structured Additive Regression

Web-based Supplementary Materials for Bayesian Effect Estimation. Accounting for Adjustment Uncertainty by Chi Wang, Giovanni

Master of Mathematical Finance: Course Descriptions

Tutorial on Markov Chain Monte Carlo

A Tutorial on Particle Filters for Online Nonlinear/Non-Gaussian Bayesian Tracking

Optimizing Prediction with Hierarchical Models: Bayesian Clustering

I. Introduction. II. Background. KEY WORDS: Time series forecasting, Structural Models, CPS

Contents. List of Figures. List of Tables. List of Examples. Preface to Volume IV

Bayesian Time Series Analysis

Centre for Central Banking Studies

PITFALLS IN TIME SERIES ANALYSIS. Cliff Hurvich Stern School, NYU

CCNY. BME I5100: Biomedical Signal Processing. Linear Discrimination. Lucas C. Parra Biomedical Engineering Department City College of New York

HETEROGENEOUS AGENTS AND AGGREGATE UNCERTAINTY. Daniel Harenberg University of Mannheim. Econ 714,

Introduction to Time Series Analysis and Forecasting. 2nd Edition. Wiley Series in Probability and Statistics

Time Series Analysis

Time Series Analysis III

Integrated Resource Plan

Similarity Search and Mining in Uncertain Spatial and Spatio Temporal Databases. Andreas Züfle

Rob J Hyndman. Forecasting using. 11. Dynamic regression OTexts.com/fpp/9/1/ Forecasting using R 1

Financial TIme Series Analysis: Part II

STA 4273H: Statistical Machine Learning

Sampling for Bayesian computation with large datasets

Modeling and Analysis of Call Center Arrival Data: A Bayesian Approach

Bayesian Statistics in One Hour. Patrick Lam

Spatial Statistics Chapter 3 Basics of areal data and areal data modeling

Time Series Analysis

The cyclical component factor model

Analysis of algorithms of time series analysis for forecasting sales

Challenges to Time Series Analysis in the Computer Age

EE 570: Location and Navigation

A Wavelet Based Prediction Method for Time Series

HT2015: SC4 Statistical Data Mining and Machine Learning

7 Time series analysis

3. Regression & Exponential Smoothing

Forecasting methods applied to engineering management

Java Modules for Time Series Analysis

Bayesian Forecasting of an Inhomogeneous Poisson Process with Applications to Call Center Data

Introduction to Markov Chain Monte Carlo

AUTOMATION OF ENERGY DEMAND FORECASTING. Sanzad Siddique, B.S.

Time Series Analysis

CS 2750 Machine Learning. Lecture 1. Machine Learning. CS 2750 Machine Learning.

Key words: economic integration, time-varying regressions, East Asia, China, US, Japan, stock prices.

Handling attrition and non-response in longitudinal data

Bayesian Statistics: Indian Buffet Process

Predicting the Present with Bayesian Structural Time Series

APPM4720/5720: Fast algorithms for big data. Gunnar Martinsson The University of Colorado at Boulder

PTE505: Inverse Modeling for Subsurface Flow Data Integration (3 Units)

PHASE ESTIMATION ALGORITHM FOR FREQUENCY HOPPED BINARY PSK AND DPSK WAVEFORMS WITH SMALL NUMBER OF REFERENCE SYMBOLS

Linear regression methods for large n and streaming data

Stock Option Pricing Using Bayes Filters

REAL-TIME PRICE FORECAST WITH BIG DATA

Dirichlet Processes A gentle tutorial

Government of Russian Federation. Faculty of Computer Science School of Data Analysis and Artificial Intelligence

Probabilistic Models for Big Data. Alex Davies and Roger Frigola University of Cambridge 13th February 2014

COMP6053 lecture: Time series analysis, autocorrelation.

Nonlinear Iterative Partial Least Squares Method

Market Analysis SES Lecture 8 Rena October 9 &11. Office Markets. Presented by: Raymond G. Torto. Global Research and Consulting

Probabilistic Forecasting of Medium-Term Electricity Demand: A Comparison of Time Series Models

Software and Hardware Solutions for Accurate Data and Profitable Operations. Miguel J. Donald J. Chmielewski Contributor. DuyQuang Nguyen Tanth

Introduction to time series analysis

Observing the Changing Relationship Between Natural Gas Prices and Power Prices

Lecture 14 More on Real Business Cycles. Noah Williams

MUSICAL INSTRUMENT FAMILY CLASSIFICATION

Statistics & Probability PhD Research. 15th November 2014

Model Selection and Claim Frequency for Workers Compensation Insurance

TIME SERIES ANALYSIS

UNDERGRADUATE DEGREE DETAILS : BACHELOR OF SCIENCE WITH

VI. Real Business Cycles Models

Chapter 10 Introduction to Time Series Analysis

Using Options Trading Data to Algorithmically Detect Insider Trading

Executive Program in Managing Business Decisions: A Quantitative Approach ( EPMBD) Batch 03

itesla Project Innovative Tools for Electrical System Security within Large Areas

Imperfect Debugging in Software Reliability

STOCK MARKET VOLATILITY AND REGIME SHIFTS IN RETURNS

Software Review: ITSM 2000 Professional Version 6.0.

Transcription:

BAYESIAN TIME SERIES A (hugely selective) introductory overview contacting current research frontiers Mike West Institute of Statistics & Decision Sciences Duke University June 5th 2002, Valencia VII Tenerife

Topics Dynamic linear models (state space models) Sequential context, Bayesian framework Standard classes of models, model decompositions Models and methods in physical science applications Time series decompositions, latent structure Neurophysiology climatology speech processing Multivariate time series: Financial applications Latent structure, volatility models SimulationBased Computation MCMC Sequential simulation methodology

Standard Dynamic Models Dynamic Linear Models Linear State Space Models y t = x t + ν t x t = F t θ t θ t = G t θ t 1 + ω t signal x t, state vector θ t = (θ t1,..., θ td ) regression vector F t and state matrix G t zero mean measurement errors ν t and state innovations ω t often zeromean and normally distributed

Examples Slowly varying level observed with noise: y t = x t + ν t x t = x t 1 + ω t Dynamic linear regression: y t = x t + ν t x t = F t θ t θ t = θ t 1 + ω t Error models for ν t, ω t normal distributions mixtures of normals: outliers and abrupt structural changes

Simple regression example y t = x t + ν t x t = a t + b t X t F t = (1, X t ) and θ t = (a t, b t ) wanders through time 2.2 2 1.8 1.6 1.4 1.2 1 0.8 Region 1 Region 2 0 1 2 3 4 5 6 X t

Sales Data Example 190 180 170 160 150 140 130 120 110 100 80 75 70 65 60 55 50 45 MARKET SALES 1/75 1/77 1/79 1/81 1/83 1/85

Sales Data Example Sales 80 70 60 50 40 30 20 10 0 0 25 50 75 100 125 150 175 200 Market

Sales Data Example 0.47 RATIO 0.46 0.45 0.44 0.43 0.42 QTR YEAR 1 75 1 77 1 79 1 81 1 83 1 85

Simple Regression Example Relative to static model, dynamic regression delivers: improved estimation via adaptation for local regression parameters and increased (honest) uncertainty about regression parameters adaptability to (small) changes improved point forecasts partitions variation: parameter vs observation error increased precision of stated forecasts i.e., improved prediction: point forecasts AND precision

General Dynamic Linear Model y t = x t + ν t x t = F t θ t θ t = G t θ t 1 + ω t y t 1 y t y t+1 x t 1 x t x t+1 θ t 1 θ t θ t+1 Sequential model definition : Markov evolution structure CI structure : θ t sufficient for future at time t

Bayesian Forecasting Key concepts: Bayesian: modelling & learning is probabilistic Timevarying parameter models: often nonstationary Sequential view, sequential model definitions encourages interaction, intervention Statistical framework: Forecasting: What might happen? and What if? Data processing and statistical learning from observations Updating of models and probabilistic summaries of belief Time series analysis... Retrospection: What happened?

Bayesian Machinery Inferences based on information D t = {(y 1,..., y t ), I t } Find and summarise p(θ t D t ) and p(θ 1,..., θ t D t ) and update as t t + 1 Forecasts: p(y t+1,..., y t+k D t ) and update as t t + 1 Implementation & computations: Linear/normal models: neat theory, Kalman filtering Extend to infer variance components, nonnormal errors.. need approximations, simulation methods, MCMC

Commercial Applications Short term forecasting of consumer sales and demand Monitoring: stocks and inventories of consumer products Many items or sectors: Aggregation and multilevel models Standard models for commercial applications: Data = Trend + Seasonal + Regression + Error y t = x 1t + x 2t + x 3t + ν t

Models in Commercial Applications Component signals x jt follow individual dynamic models Trends: e.g., locally linear trend x 1t = x 1,t 1 + β t + x 1t, β t = β t 1 + β t Seasonals: x 2t = j (a j,t cos(2 πj/p) + b j,t sin(2 πj/p)) where (a j,t, b j,t ) wander through time Key concept: Model (De)Composition Modelling, prior specification, interventions: componentwise Posterior inference: detrending, deseasonalisation, etc

Special Classes of DLMs Time Series DLMs constant F, G y t = x t + ν t x t = F θ t θ t = Gθ t 1 + ω t Includes all standard pointforecasting methods (exponential smoothing, variants,... ) Polynomial trend and seasonal components in commercial models Includes all practically useful ARIMA models Multiple representations: φ t = Eθ t G EGE 1 General class: Timevarying F t, G t Includes nonstationary models, timevarying ARIMA models, etc.,...

SimulationBased Computation y t = x t + ν t x t = F t θ t θ t = G t θ t 1 + ω t Normal error models p(ν t ), p(ω t ) Fixed time window t = 1,..., n State vector set: Θ = {θ 1,..., θ n } Require: full posterior sample Θ from p(θ D n ) Available via Forwardfiltering: Backwardsampling algorithm Carter and Kohn (1994) Biometrika FrühwirthSchnatter (1994) J Time Series Anal West and Harrison 1997

FFBS Algorithm Forwardfiltering: Standard normal/linear analysis: Kalman filter delivers normal p(θ t D t ) at each t = 1,..., n Backwardsampling: at t = n : sample θ n from p(θ n D n ) for t = n 1, n 2,..., 1 : sample θ t p(θ t D t, θ t+1) from normal distribution Builds up Θ as θ n, θ n 1,... Exploits Markovian/CI model structure

MCMC in DLMs DLM parameters: e.g., constant model y t = x t + ν t x t = F θ t θ t = Gθ t 1 + ω t Parameters: Variances (variance matrices) of ν t, ω t Elements of F, G Indicators in normal mixture models for errors Add parameters to analysis: MCMC utilising FFBS

MCMC in DLMs Parameters Φ (may depend on sample size) Gibbs sampling: p(θ, Φ D n ) iteratively resampled via Apply FFBS algorithm to draw Θ from p(θ Φ, D n ) Draw new value of Φ from p(φ Θ, D n ) Iterate Standard Gibbs sampling: MCMC May need creativity in sampling Φ : MetropolisHastings, etc Often easy : as in Autoregressive DLM

MCMC: Autoregressive Model Example Data: State AR(d) y t = x t + ν t x t = d j=1 φ j x t j + ɛ t DLM for for x t : x t = (1, 0,..., 0)x t, x t = Gx t 1 + ω t G = φ 1 φ 2 φ 3 φ d 1 φ d 1 0 0 0 0 0 1 0 0 0.... 0. 0 0 1 0, ω t = ɛ t 0 0. 0 Parameters: {φ 1,..., φ d ; V (ν t ), V (ɛ t )} Conditional posteriors standard: linear regression parameters

Models in Scientific Applications Historical interest in biomedical monitoring (changepoints), engineering applications (control, tracking), environmental monitoring,... Goals: Exploratory discovery of interpretable latent processes Nonstationary time series: hidden quasiperiodicities Changes over time at different time scales Time:frequency structure (in time domain) Statespace models: Stationary and/or nonstationary, timevarying parameters General decomposition theory for state spacespace models DLM autoregressions and timevarying autoregressions

Autoregressive DLM Latent AR(d) process: x t = d j=1 φ j x t j + ɛ t Time series: y t = x 0t + x t + ν t with trend, etc in x 0t DLM for for x t : x t = (1, 0,..., 0)x t, x t = Gx t 1 + ω t G = φ 1 φ 2 φ 3 φ d 1 φ d 1 0 0 0 0 0 1 0 0 0.... 0. 0 0 1 0, ω t = ɛ t 0 0. 0 x t latent, unobserved G = G(φ) with φ = (φ 1,..., φ d ) to be estimated

Time Series Decomposition Eigenstructure: G = E 1 AE Reparametrise to diagonal model: x t Ex t Transforms to x t = d z j=1 z t,j + d a a t,j j=1 z terms: one for each pair of complex conjugate eigenvalues a terms: one for each real eigenvalue underlying latent processes z t,j and a t,j follow simple models a t,j is AR(1) process shortterm correlations z t,j is quasiperiodic ARMA(2,1) noisy sine wave with randomly timevarying amplitude & phase, fixed frequency

Timevarying Autoregression TVAR(d) model: x t = d j=1 φ t,j x t j + ɛ t AR parameter: φ t = (φ t,1,..., φ t,d ) wanders through time: φ t = φ t 1 + φ t stochastic shocks φ t Innovations: ɛ t N(0, σt 2 ) timevarying variance σt 2 Flexible representations: nonstationary process, timevarying spectral properties latent component structure other evolutions for φ t (e.g., Godsill et al on speech processing)

DLM Form of TVAR(d): x t = (1, 0,..., 0) x t x t = G(φ t )x t 1 + (ɛ t, 0,..., 0) φ t = φ t 1 + φ t with G(φ t ) = φ t,1 φ t,2 φ t,d 1 φ t,d 1 0 0 0 0 1 0 0.... 0. 0 0 1 0 Analysis: Posterior distributions for {φ t, σ t : t} Component models: y t = x 0t + x 1t + ν t infer latent TVAR processes too: {x 0t, x t : t}

TVAR Decomposition x t = d z j=1 z t,j + d a a t,j j=1 z terms: one for each pair of complex conjugate eigenvalues a terms: one for each real eigenvalue underlying latent processes: a t,j is TVAR(1) process shortterm correlations + timevarying correlation z t,j is TVARMA(2,1) noisy sine wave with randomly timevarying amplitude & phase + timevarying frequency (2π/wavelength) Number of complex/real eigenvalues can vary over time too!

Time:Frequency Analysis Fit flexible (high order?) AR or TVAR models Estimate latent components and their frequencies, amplitudes over time Time domain representation of spectral structure Often, some z t,j physically meaningful, some (high frequency) represent noise, model approximation a t,j noise, model approximation and and (possibly) low frequency trend

Paleoclimatology Example deep ocean cores: relative abundance of δ 18 O δ 18 O as global temperatures (smaller ice mass) reverse sign: higher recent global temperatures well known periodicities: earth orbital dynamics impact on solar insolation Milankovitch; Shackleton et al since 1976 eccentricity: obliquity: 95120 kyear 4042 kyear precession: 1925 kyear (1 or 2?)

Oxygen Isotope Data Form of time variation in individual cycles? Timing/nature of onset of iceage cycle eccentricity component 1000 kyears ago? Time scale: errors, interpolation,... measurement, sampling error, etc Models: High order TVAR, p = 20, plus smooth trend (outliers?) Variance components estimated: changing AR parameters Decomposition: Posterior mean of x t, φ t,j at each t 4 dominant quasiperiodic components: order by estimated amplitude (innovation variance) Others: residual structure &/or contaminations

oxygen isotope series oxygen level 5.0 4.5 4.0 3.5 3.0 0 500 1000 1500 2000 2500 reversed time in k years trajectories of timevarying periods of components 150 period 100 50 0 0 500 1000 1500 2000 2500 reversed time in k years

trend comp 1 comp 2 comp 3 comp 4 0 500 1000 1500 2000 2500 reversed time in k years

Oxygen Wavelengths vary only modestly Estimated periods/wavelengths consistent with geological determinations... 108 120, peak 110... 40.8 41.6, peak 41.5... 22.2 23, peak 22.8 Switch due to order of estimated amplitude Geological interpretation? Structural climate change 1.1m yrs?

Example: EEG Study Clinical uses of electroconvulsive therapy Measure seizure treatment outcomes via long, multiple EEG (electroencephalogram) series electrical potential fluctuations on scalp Many multiple series: one seizure 19 channels, 256/sec Models to: Characterise seizure waveforms... time varying amplitudes at ranges of frequencies (alpha waves, etc) Superimposed on normal waveform, noise,... Identify/extract latent components: infer seizure effects Spatial connectivities: related multiple series

Why TVAR Models? 0 50 100 150 200 0 50 100 150 200 time time 0 500 1000 1500 2000 time 300 200 100 0 100 200 300 200 100 0 100 200 300 200 100 0 100 200

EEG Decomposition Examples beta beta alpha alpha:theta theta delta data 0 100 200 300 400 500 time Central section of Ictal19Cz

beta alpha theta2 theta1 delta2 delta1 data 0 500 1000 1500 2000 2500 3000 time S26.Low Patient/Treatment

EEG Treatment Comparison Two EEG series on one individual: S26.Low cf S26.Mod Repeat seizures with varying ECT treatment TVAR(20) with timevarying σ 2 t Evident high frequency structure and spiky traces higher order models Several frequency bands influenced by seizure several components Identification issues

EEG Comparisons time 0 1000 2000 3000 4000 0 2 4 6 8 10 theta range delta range S26.Low S26.Mod S26.Low vs. S26.Med: Low frequency trajectories

Sequential Simulation Analysis Time t : States Θ t = {θ t k,..., θ t } of interest Summarised via set of posterior samples: p(θ t D t ) Time t + 1 : Observe y t p(y t θ t ) Require updated summary, posterior samples: p(θ t+1 D t ) Issues: Expanding/Changing state space and dimension Simulationbased summaries: discrete approximations Inference on parameters as well as state vectors New data may conflict with prior/predictions

Particle Filtering Key Goal: sequentially update posteriors p(θ t D t ) p(θ t+1 D t+1 ) Numerical Approximations (points/weights): Theoretical update: MC approximation to prior : {θ (j) t, ω (j) t : j = 1,..., N t } p(θ t+1 D t+1 ) p(y t+1 θ t+1 )p(θ t+1 D t ) p(θ t+1 D t ) N t k=1 ω (k) t p(θ t+1 θ (k) t ) Mixture prior: sample and accept/reject ideas natural

Example: Auxilliary Particle Filter APF state update from t t + 1: for each k, estimates µ (k) t+1 = E(θ t+1 θ (k) t ) and weights g (k) t+1 ω (k) t p(y t+1 µ (k) t+1) sample (aux) indicators j with probs g (j) t+1 time t + 1 samples: θ (j) t+1 p(θ t+1 θ (j) t ) and weights: ω (j) t+1) t+1 = p(y t+1 θ (j) p(y t+1 µ (j) t+1)

Multivariate Models in Finance (Quintana et al invited talk, Valencia VII) Futures markets, exchange rates, portfolio selection Multiple time series: timevarying covariance patterns Econometric/dynamic regressions/hierarchical models Latent factors in hierarchical, dynamic models Common timevarying structure in multiple series Bayesian multivariate stochastic volatility y t = (y 1t,..., y pt ) e.g., y it is p vector of returns on investment i (exchange rate futures, etc.)

Dynamic Factor Models Exchange rate modelling for dynamic asset allocation Monthly (daily) currency exchange rates Dynamic regression/econometric predictors Residual structure and residual stochastic volatility Timevarying variances and covariances Dynamic factor models Dynamic asset allocation & risk management: portfolio studies Bayesian analysis: model fitting, sequential analysis, forecasting, decision analysis

Excess Returns on Exchange Rates (monthly) DEM JPY Returns % 10 0 10 Returns % 10 0 10 GBP AUD Returns % 10 0 10 Returns % 10 0 10 CAD CHF Returns % 10 0 10 Returns % 10 0 10 FRF NLG Returns % 10 0 10 Returns % 10 0 10

Short Interest Rates (monthly) DEM Short Interest Rate JPY IS 0.10 0.0 0.10 IS 0.10 0.0 0.10 GBP AUD IS 0.10 0.0 0.10 IS 0.10 0.0 0.10 CAD CHF IS 0.10 0.0 0.10 IS 0.10 0.0 0.10 FRF NLG IS 0.10 0.0 0.10 IS 0.10 0.0 0.10

Stochastic Volatility Factor Models y t = dynamic regression t + residual t residual t N(0, Σ t ) residual t = X t f t + e t f t N(f t 0, F t ) e t N(e t 0, E t ) f t... k vector of latent factors e t... q vector of idiosyncracies F t = diag(exp(λ 1,t ),..., exp(λ k,t )) E t = diag(exp(λ k+1,t ),..., exp(λ k+q,t )) Σ t = X t F t X t + E t Factor and idiosyncratic latent log volatilities: λ t = (λ 1,t,..., λ k+q,t )

Dynamic Factor Model: Factor Loadings Structure Constant factor loadings matrix X t = X or slowly varying over time Identification constraints on X : X = 1 0 0 0 x 2,1 1 0 0... 0 x k,1 x k,2 x k,3 1 x k+1,1 x k+1,2 x k+1,3 x k+1,k.... x q,1 x q,2 x q,3 x q,k Series order defines interpretation of factors

Stochastic Volatility Models: Factors & Idiosyncracies Multivariate SV models vector AR(1) model for latent log volatilities λ t volatility persistence: AR(1) coefficients Φ (diagonal) marginal volatility levels: timevarying µ t dependent innovations: shocks to volatilities related across series global/sector effects represented through correlations λ t = µ t + Φ(λ t 1 µ t 1 ) + ω t ω t N(0, U) µ t random walk

Dynamic Regressions and Shrinkage Models several predictors (e.g., interest rates) regression coefficients timevarying shrinkage models: coefficients related across series e.g., sensitivity to shortterm interest rates similar across currencies Series j, time t : β jt = φ jt β j,t 1 + (1 φ jt )γ t + innovation jt global or sector average γ t timevarying degrees of shrinkage φ jt multiple series, several predictors: statespace model formulations

Model Fitting & Analysis: MCMC Inference based on a fixed sample over t = 1,..., T Bayesian analysis via posterior simulations Monte Carlo samples from joint posterior for model parameters, dynamic regression parameters, AND latent processes: factors & volatilities { f t, λ t : t = 1,..., T } examples of highly structured, hierarchical models with many latent variables and parameters custom MCMC built of standard modules simple MC evaluation of forecast/predictive distributions

Model Fitting & Analysis: Sequential Analyses Sequential particle filtering over t = T + 1, T + 2,,... particulate approximation to posterior distributions prior: cloud of particles, associated importance weights posterior: sampling/importance resampling to revise posterior samples p( D t 1 ) p( D t ) sample regeneration by local smoothing of particulate prior timevarying latent variables and model parameters

Volatilities (SD) of Currency Returns (monthly) DEM JPY stdev 0.0 0.05 0.10 0.15 stdev 0.0 0.05 0.10 0.15 GBP AUD stdev 0.0 0.05 0.10 0.15 stdev 0.0 0.05 0.10 0.15 CAD CHF stdev 0.0 0.05 0.10 0.15 stdev 0.0 0.05 0.10 0.15 FRF NLG stdev 0.0 0.05 0.10 0.15 stdev 0.0 0.05 0.10 0.15

Factor 2 0.10 0.0 0.05 0.10 Factor 1 0.10 0.0 0.05 0.10 Mike West ISDS, Duke University Valencia VII, 2002 2 Latent Factors and their Volatilities (SD) (monthly) DEM 7602 8102 8602 9102 9602 Factor 1 0.0 0.04 0.08 0.12 7602 8102 8602 9102 9602 JPY 7602 8102 8602 9102 9602 Factor 2 0.0 0.04 0.08 0.12 7602 8102 8602 9102 9602

3 Latent Factors and their Volatilities (SD) (monthly) DEM Factor 1 0.10 0.05 0.0 0.05 0.10 Factor 1 0.0 0.02 0.04 0.06 0.08 JPY Factor 2 0.10 0.05 0.0 0.05 0.10 Factor 2 0.0 0.02 0.04 0.06 0.08 GBP Factor 3 0.10 0.05 0.0 0.05 0.10 Factor 3 0.0 0.02 0.04 0.06 0.08

Factor Loading Matrix X (monthly) Factor 1 Factor 2 DEM 1.00 (0.00) 0.00 (0.00) JPY 0.55 (0.06) 1.00 (0.00) GBP 0.68 (0.05) 0.48 (0.14) AUD 0.23 (0.03) 0.35 (0.07) CAD 0.04 (0.02) 0.03 (0.08) CHF 1.04 (0.03) 0.23 (0.07) FRF 0.96 (0.01) 0.01 (0.02) ESP 0.99 (0.01) 0.01 (0.01)

Factor Loading Matrix X (monthly) Factor 1 Factor 2 DEM 1 FRF 1 ESP 1 CHF 1 0.2 GBP 0.7 0.5 JPY 0.5 1 AUD 0.2 0.3 CAD

Idiosyncratic Volatilities (SD) (monthly) DEM JPY Idiosyncratic 0.0 0.05 0.10 0.15 Idiosyncratic 0.0 0.05 0.10 0.15 GBP AUD Idiosyncratic 0.0 0.05 0.10 0.15 Idiosyncratic 0.0 0.05 0.10 0.15 CAD CHF Idiosyncratic 0.0 0.05 0.10 0.15 Idiosyncratic 0.0 0.05 0.10 0.15 FRF NLG Idiosyncratic 0.0 0.05 0.10 0.15 Idiosyncratic 0.0 0.05 0.10 0.15

Financial Time Series Models/forecasts feed into portfolio decision management Quintana et al invited talk, Valencia VII Live/Operational assessments of dynamic factor models Improved sequential particle filtering: parameters Timevarying loadings matrices X t, parameters Uncertainty about number of factors

Bayesian Time Series, Currently Applied aspects: Financial modelling and forecasting Natural/engineering sciences: signal processing Spatial time series: epidemiology, environment, ecology Models and methods: Highly structured multiple time series Spatial time series Computational methods: Sequential simulation methods

Links & Materials Books and papers: www.isds.duke.edu/ mw Copious references to broad literatures 1997 Tutorial extensive and historical at website Teaching materials, notes, from past time series courses Software: www.isds.duke.edu/ mw TVAR (matlab, fortran), AR component models, BATS, links Encylopedia of Statistical Sciences (1998): Bayesian Forecasting (eds: S. Kotz, C.B. Read, and D.L. Banks), Wiley. 1997 2nd Edition: West & Harrison/Springer book Bayesian Forecasting & Dynamic Models Aguilar, Prado, Huerta & West (1999), Valencia 6 invited paper

Key Recent (since 1995) & Current Authors many/most are here! Omar Aguilar (Lehman Bros) Sid Chib (Washington Univ/St Louis) Simon Godsill & Co (Cambridge) Genshiro Kitagawa (ISM Tokyo) Jane Liu (UBS NY) Viridiana Lourdes (ITAM Mexico) Michael Pitt (Warwick) Raquel Prado (Santa Cruz) Peter Rossi (Chicago) Chris Carter (Hong Kong) Sylvia FrühwirthSchnatter (Vienna) Gabriel Huerta (Univ New Mexico) Robert Kohn (Sydney) Hedibert Lopes (Rio) Giovanni Petris (Univ Arkansas) Nicolas Polson (Chicago) José M Quintana (Nikko NY) Neil Shephard (Oxford)

... and, of course,... Valencia VII Invited Papers Quintana, Lourdes, Aguilar & Liu Global gambling: multivariate financial time series Davy & Godsill Signal processing, latent structure, MCMC... plus a number of contributed talks and posters