I'm having a problem in which a time series of 24 data points is given to forecast the next 12 data points. This 24 data points might be sparse (many are missing).

Do you have any suggestion on what technique can be used?


ADDED: The series is a transformed data from tabulated dataset which shows a measure of one's `skill' over time. The dataset given is only capture in the previous 2 years on a monthly basis, I need to find either an estimation of his/her skill over the next 12 months, or some average measure is also aceptable.

  • $\begingroup$ Can you give us some more details on the context? This question as stated is far too broad. With only what is written, I'd suggest regressing on a constant and a time trend. $\endgroup$ Aug 25, 2011 at 16:51
  • 2
    $\begingroup$ Agreed - way too broad... I'd also plot the data for starters. Is the series stationary? Mean-reverting or trending? Does it depend on time, past values of itself (i.e. auto-regressive), or exogenous predictors. Are there theoretical properties of the series? $\endgroup$ Aug 25, 2011 at 16:56
  • $\begingroup$ Some questions for pckben to answer: Is the data daily, weekly, high-frequency? Is it financial, economic, other? Is it discrete or continuous? Is it a return or price series? Can you put theoretical bounds on the relationship? $\endgroup$ Aug 25, 2011 at 17:00

1 Answer 1


In order to properly answer this question, I would ask that you also tell us:

  1. Is the "skill" variable continuous or discrete? How is it actually measured?
  2. Can you put theoretical bounds on the skill? Is it, say, between 0 and 1, or in some well-defined range?
  3. Do you expect skill to change over the next 12 months? Is the person being measured continuing to put effort into improving his skill over time? Does skill tend to mean-revert?
  4. Do you have any other variables which may reasonably be correlated with skill?

Until you have answered these questions, my provisional answer is that you should regress the skill on a constant, a lag, and a time trend. I also agree with @QuantGuy's recommendation that you plot the data to see if there are any obvious patterns such as trending or mean-reversion. You may, for example, see that skill appears to be deteriorating, in which case you may want to estimate the rate of decay using a regression of log skill on time. Proper estimation of the dynamics of the process will help you determine both what the skill will be in the immediate future and what it will be in one year's time.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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