Quantitative Finance Stack Exchange is a question and answer site for finance professionals and academics. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there a technique to choose the time-frame for a cointegration test (eg Augmented Dickey-Fueller's)?

share|improve this question
I'd use the most profitable time-frame. – Craig Apr 11 '12 at 19:52
Thanks Craig for your answer, but you may be introducing some data-snooping bias in your analysis. – Victor Apr 11 '12 at 20:10
My answer isn't as flippant as you seem to think, I suggest reading this ljmu.ac.uk/Images_Everyone/Jozef_1st(1).pdf. There is no magic formula to choose a time-frame, you just need to test & experiment, which is what I was really suggesting. – Craig Apr 12 '12 at 1:24
up vote 3 down vote accepted

I have never read about any formal procedure for this. And, I don't remember this issue is even treated in C.Alexander's book Market Risk Analysis, Practical Financial Econometrics that dedicate a whole part to the cointegration of financial time series. One may well find tests for cointegration succeeding (failing) for a certain time frame and failing (succeeding) for a longer (shorter) time length.

This may be of interest to test for integration for different time lengths. And, one may argue the more often it succeed the better it is to take advantage of the paired-behavior of your time series.

Another way around is to consider first the time frame you wish, depending on the issue at stake (is that pure stats observation? do you want to ground trading decisions on these tests?).

Finally, one may wish to choose time frames avoiding known in advance events likely to cause shocks in prices (company earnings season, ....).

share|improve this answer

Why not use the entire data. But before you do clean the data by checking for structural breaks (t / F statistic of a dummy variable). If there exist a functional break, then you know you have to perform the co-integration tests separately for each time frames.

If you use a preferable time then the question is what criteria will you be choosing this time-frame on.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.