Statistical Time Series Analysis version 2

Slides:



Advertisements
Similar presentations
FINANCIAL TIME-SERIES ECONOMETRICS SUN LIJIAN Feb 23,2001.
Advertisements

The Complete Technical Analysis and Development Environment An attractive alternative to MATLAB and GAUSS - Physics World.
Autocorrelation Functions and ARIMA Modelling
DSCI 5340: Predictive Modeling and Business Forecasting Spring 2013 – Dr. Nick Evangelopoulos Exam 1 review: Quizzes 1-6.
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: The Linear Prediction Model The Autocorrelation Method Levinson and Durbin.
Uncertainty Quantification & the PSUADE Software
Part II – TIME SERIES ANALYSIS C5 ARIMA (Box-Jenkins) Models
AGC DSP AGC DSP Professor A G Constantinides©1 Modern Spectral Estimation Modern Spectral Estimation is based on a priori assumptions on the manner, the.
11 Simple Linear Regression and Correlation CHAPTER OUTLINE
Time Series Building 1. Model Identification
Chapter 10 Curve Fitting and Regression Analysis
R. Werner Solar Terrestrial Influences Institute - BAS Time Series Analysis by means of inference statistical methods.
Introduction The aim the project is to analyse non real time EEG (Electroencephalogram) signal using different mathematical models in Matlab to predict.
1 Detection and Analysis of Impulse Point Sequences on Correlated Disturbance Phone G. Filaretov, A. Avshalumov Moscow Power Engineering Institute, Moscow.
Introduction Data and simula- tion methodology VaR models and estimation results Estimation perfor- mance analysis Conclusions Appendix Doctoral School.
STAT 497 APPLIED TIME SERIES ANALYSIS
Time Series Analysis using SAS prepared by John Fahey (former Load Forecaster at NSPI) and Voytek Grus (former Sales and Revenue Forecaster at BC Gas Inc.)
Forecasting JY Le Boudec 1. Contents 1.What is forecasting ? 2.Linear Regression 3.Avoiding Overfitting 4.Differencing 5.ARMA models 6.Sparse ARMA models.
Data Sources The most sophisticated forecasting model will fail if it is applied to unreliable data Data should be reliable and accurate Data should be.
Descriptive statistics Experiment  Data  Sample Statistics Experiment  Data  Sample Statistics Sample mean Sample mean Sample variance Sample variance.
Bootstrap in Finance Esther Ruiz and Maria Rosa Nieto (A. Rodríguez, J. Romo and L. Pascual) Department of Statistics UNIVERSIDAD CARLOS III DE MADRID.
Prediction and model selection
ARIMA Forecasting Lecture 7 and 8 - March 14-16, 2011
R. Werner Solar Terrestrial Influences Institute - BAS Time Series Analysis by descriptive statistic.
(1) A probability model respecting those covariance observations: Gaussian Maximum entropy probability distribution for a given covariance observation.
© 2011 Pearson Education, Inc. Statistics for Business and Economics Chapter 13 Time Series: Descriptive Analyses, Models, & Forecasting.
Lecture II-2: Probability Review
1 Multivariate Normal Distribution Shyh-Kang Jeng Department of Electrical Engineering/ Graduate Institute of Communication/ Graduate Institute of Networking.
Traffic modeling and Prediction ----Linear Models
Absolute error. absolute function absolute value.
Time-Series Analysis and Forecasting – Part V To read at home.
STAT 497 LECTURE NOTES 2.
New data analysis for AURIGA Lucio Baggio Italy, INFN and University of Trento AURIGA.
Lecture 7: Forecasting: Putting it ALL together. The full model The model with seasonality, quadratic trend, and ARMA components can be written: Ummmm,
Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin Time Series Forecasting Chapter 16.
Applied Forecasting ST3010 Michaelmas term 2015 Prof. Rozenn Dahyot Room 128 Lloyd Institute School of Computer Science and Statistics Trinity College.
Various topics Petter Mostad Overview Epidemiology Study types / data types Econometrics Time series data More about sampling –Estimation.
Curve-Fitting Regression
Mixture Models, Monte Carlo, Bayesian Updating and Dynamic Models Mike West Computing Science and Statistics, Vol. 24, pp , 1993.
© 2000 Prentice-Hall, Inc. Chap The Least Squares Linear Trend Model Year Coded X Sales
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Definitions Random Signal Analysis (Review) Discrete Random Signals Random.
Introducing ITSM 2000 By: Amir Heshmaty Far. S EVERAL FUNCTION IN ITSM to analyze and display the properties of time series data to compute and display.
0 - 1 © 2007 Texas Instruments Inc, Content developed in partnership with Tel-Aviv University From MATLAB ® and Simulink ® to Real Time with TI DSPs Spectrum.
Robert Engle UCSD and NYU and Robert F. Engle, Econometric Services DYNAMIC CONDITIONAL CORRELATIONS.
3.Analysis of asset price dynamics 3.1Introduction Price – continuous function yet sampled discretely (usually - equal spacing). Stochastic process – has.
Lecture#10 Spectrum Estimation
MULTIVARIATE TIME SERIES & FORECASTING 1. 2 : autocovariance function of the individual time series.
Overview G. Jogesh Babu. Overview of Astrostatistics A brief description of modern astronomy & astrophysics. Many statistical concepts have their roots.
Statistics 349.3(02) Analysis of Time Series. Course Information 1.Instructor: W. H. Laverty 235 McLean Hall Tel:
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2015 Professor Brandon A. Jones Lecture 14: Probability and Statistics.
Autoregressive (AR) Spectral Estimation
Linear Filters. denote a bivariate time series with zero mean. Let.
The Box-Jenkins (ARIMA) Methodology
The Unscented Particle Filter 2000/09/29 이 시은. Introduction Filtering –estimate the states(parameters or hidden variable) as a set of observations becomes.
Time Series Analysis PART II. Econometric Forecasting Forecasting is an important part of econometric analysis, for some people probably the most important.
Environmental Data Analysis with MatLab 2 nd Edition Lecture 22: Linear Approximations and Non Linear Least Squares.
Time series /Applied Forecasting 7005 Hilary term 2016 Prof. Rozenn Dahyot Room 128 Lloyd Institute School of Computer Science and Statistics Trinity College.
1 Autocorrelation in Time Series data KNN Ch. 12 (pp )
Overview G. Jogesh Babu. R Programming environment Introduction to R programming language R is an integrated suite of software facilities for data manipulation,
Estimating standard error using bootstrap
Time Series Analysis By Tyler Moore.
Why Stochastic Hydrology ?
Chapter 6: Autoregressive Integrated Moving Average (ARIMA) Models
Department of Civil and Environmental Engineering
CHAPTER 16 ECONOMIC FORECASTING Damodar Gujarati
Predictive distributions
6-1 Introduction To Empirical Models
Linear Filters.
Load forecasting Prepared by N.CHATHRU.
BOX JENKINS (ARIMA) METHODOLOGY
Presentation transcript:

Statistical Time Series Analysis version 2 Statistical Time Series Analysis version 2.0 An O-Matrix Toolbox for Analyzing Time-Dependent Observations http://www.omatrix.com/overview.html http://www.omatrix.com/howorder.html

What Is STSA? STSA is a collection of O-Matrix function files that can help in the analysis of many kinds of time-dependent observations. It includes functions for filtering, smoothing and forecasting of time series, spectral analysis, estimation of many different models, diagnostic tests and a variety of other useful statistical functions not directly available in the basic O-Matrix distribution. The STSA functions can be easily incorporated into the user’s own programs or functions and they will speed-up the process of a variety of analyses for time series data.

STSA function categories There are 8 subdirectories in the main STSA directory: ARMA: functions for identification, estimation, testing and forecasting of time series based on the popular class of AutoRegressive Moving Average univariate models. It also has functions for the analysis of bivariate models using transfer functions and multivariate models using Vector AutoRegressive models. BAYES: functions for the identification and forecasting of structural time series based on an underlying Bayesian methodology. FILTER: functions for filtering and forecasting of univariate time series. NONLIN: functions for estimation and forecasting of univariate time series models based on nonlinear and nonparametric models. OPTIMIZE: functions for nonlinear optimization not available in the main O-Matrix distribution. RNG: function for generating random numbers from various statistical distributions. SPECTRAL: functions for spectral analysis of univariate and bivariate time series. STATS: various statistical functions that aid in the analysis of time series data. This subdirectory on its own greatly extends the statistical capabilities of the main distribution of O-Matrix. http://www.omatrix.com/howorder.html

The ARMA subdirectory A partial list of what the functions in the ARMA subdirectory can do: Simulate a Gaussian ARMA model. Compute the theoretical autocovariances of an ARMA model. Compute and plot the sample autocorrelation, partial correlation and cross-correlation functions. Compute best linear predictors and innovations using theoretical autocovariances and the Durbin-Levinson-Whittle algorithm. Estimate the parameters (possibly with constraints) of an ARMA model using nonlinear least squares. Compute the roots of the AR and MA polynomials based on the estimated coefficients. Compute a variety of residual diagnostic statistics for model adequacy. Forecast using the estimates from an ARMA model. Perform the Diebold-Mariano test for competing forecasting models. Compute Granger causality tests. Estimate the parameters of a bivariate transfer function model. Forecast using the estimates from a transfer function model. Estimate the parameters of a multivariate VAR model. Forecast using the estimates from a VAR model. http://www.omatrix.com/overview.html

The BAYES subdirectory A partial list of what the functions in the BAYES subdirectory can do: Simulate a first order polynomial Dynamic Linear Model. Fit a first order polynomial DLM. Fit a regression-through-the-origin DLM. Fit a generic time series DLM. Forecast from all the above models. Forecast using a combination of first order polynomial DLM. Compute forecast intervals from any of the above models. Construct the trend and seasonal matrices for the generic DLM. Compute appropriate reference priors for the generic DLM. http://www.omatrix.com/overview.html

The FILTER subdirectory A partial list of what the functions in the FILTER subdirectory can do: Smoothing a time series using simple and exponential moving averages. Smoothing and forecasting a time series using the Holt-Winters recursions. Filter a time series using a generic finite impulse response filter. Filter a time series using the Savitzky-Golay filter. Model, filter and forecast a time series using any time-invariant state-space model with the Kalman filter. Estimate, filter and forecast a time series based on a trend+cyclical structural model (uses the previous function). Estimate, filter and forecast a time series based on a trend+cyclical structural model (uses polynomial trends and sines / cosines). http://www.omatrix.com/overview.html

The NONLIN subdirectory A partial list of what the functions in the NONLIN subdirectory can do: Bootstrap a time series using the maximum entropy bootstrap. Compute the empirical probability density and cumulative density of a time series. Compute a Kolmogorov-Smirnov type test for the equality of distribution between two time series. Compute a regression-based F-test for linearity of a time series. Compute a nonparametric regression. Forecast using a nonparametric autoregressive model. Model selection, estimation and forecasting using a Self-Exciting Threshold AutoRegressive model. Model selection, estimation and forecasting using a Functional Coefficient AutoRegressive model. Simulation and Estimation of ARMA models with Generalized AutoRegressive Conditional Heteroskedasticity (ARMA-GARCH models). http://www.omatrix.com/overview.html

The OPTIMIZE subdirectory In this subdirectory we have three alternative optimization methods that are well suited for nonlinear estimation problems. For nonlinear maximum likelihood problems we have the BHHH algorithm. For nonlinear least squares problems we have the Gauss-Newton algorithm. For any of the above problems or generic optimization we have the Quasi-Newton algorithm with optional rank 2 symmetric update (this is the BFGS method). All the above functions provide optional formatted screen output, which makes them very convenient for getting immediately visible results after estimation.

The RNG subdirectory In this subdirectory we have a collection of functions for generating random numbers from various statistical distributions. The random numbers are generated using the inverse distribution function method. In the subdirectory the corresponding cumulative distributions are also provided that can be used in statistical tests. Random numbers are provided for the following distributions: Cauchy distribution Exponential distribution Gaussian distribution Gumbel (Extreme value) distribution Logistic distribution t (Student) distribution Uniform distribution

The SPECTRAL subdirectory A partial list of what the functions in the SPECTRAL subdirectory can do: Simulate a fractional Gaussian noise time series. Simulate a fractionally differenced time series. Compute and plot the Fourier transform and periodogram of a time series. Compute and plot the power spectrum of a time series using the smoothed periodogram, an autoregressive approximation or the autocovariances. Compute the cross-spectrum, the squared coherency, the amplitude and phase of two time series. Compute the impulse response coefficients between two time series. Fractionally difference a time series. Estimate the fractional order (Hurst exponent) of a time series (GPH regression and Whittle likelihood methods). Estimate and forecast using a fractional ARMA model (ARFIMA). http://www.omatrix.com/overview.html

The STATS subdirectory A partial list of what the functions in the STATS subdirectory can do: Compute sample central moments of any order. Compute a complete set of descriptive statistics. Compute the optimal Box-Cox transformation to near Gaussianity. Transform a time series using the optimal Box-Cox exponent. Compute empirical percentiles. Test for Gaussianity using sample moments. Test for Gaussianity using the QQ correlation coefficient. Compute and draw a scatter plot. Draw a fast, formatted plot of a time series. Estimate a regression model using linear least squares and rolling linear least squares. Estimate a regression model using least absolute deviations. Perform principal components analysis (PCA). Perform factor analysis based on principal components. Estimate polynomial and exponential trend functions. Protect your data and reduce the size of your data files by saving and loading them in O-Matrix binary format. http://www.omatrix.com/overview.html

Examples The subdirectory EXAMPLES contains a large number of worked-out examples that can be used as templates to speed-up the time needed to develop your own programs and applications.

Let us know of your needs! We are constantly revising and updating the contents of the STSA toolbox. User feedback is a valuable contribution both to the breadth and quality of the provided functions. Let us know if you do not see a model class or a particular function that is useful for your work and we will incorporate it in the next update of the toolbox. If you require a custom solution for time series analysis also let us know and take advantage of the combined power of O-Matrix and STSA!

Contact Harmonic for more information Harmonic Software Inc. PO Box 7365 Breckenridge, CO 80424 sales@omatrix.com info@omatrix.com http://www.omatrix.com Ask about the STSA toolbox…