具有结构性中断的时间åºåˆ—的预测

时间:2019-01-21 05:19:57

标签: r time-series forecast

æ ¹æ®http://timelyportfolio.blogspot.com/2012/04/中给出的说明,并按照列出的示例进行æ“作,我知é“å¯ä»¥æ£€æµ‹åˆ°ç»“构性断裂。确定结构性断裂åŽï¼Œæœ‰äººå¯ä»¥å¸®åŠ©æˆ‘如何使用R进行预测。以下是上é¢ç½‘页的代ç ã€‚

library(bfast)
library(quantmod)
getSymbols("^GSPC",from="1950-01-01")
GSPC.monthly <- log(to.monthly(GSPC)[,4])
GSPC.ts <- ts(as.vector(GSPC.monthly["1951-01::"]),start=c(1951,1),frequency=12)
GSPC.stl <- stl(GSPC.ts,s.window="periodic")
plot(GSPC.stl,main="STL Decomposition of S&P 500")

GSPC.bfast <- bfast(GSPC.ts,h=0.2,max.iter=1,season="none")
plot(GSPC.bfast,type="components",ylim=c(3,max(GSPC.monthly)+1),main="S&P 500 with bfast Breakpoints and Components")
plot(GSPC.bfast,type="trend",ylim=c(3,max(GSPC.monthly)+1),main="S&P 500 with bfast Trend Breakpoints")
GSPC.bfast$output[[1]]$St

1 个答案:

答案 0 :(得分:1)

在结构性断裂åŽè¿›è¡Œé¢„测éžå¸¸å…·æœ‰æŒ‘战性。首先:如果您使用æŸç§ç±»åž‹çš„滚动回归,那么结构断裂将在一段时间åŽä¸å†å½±å“您的模型。 (å–决于窗å£çš„长度)。有关更高级的方法,请查看Eklund et al. 2010。在进行结构性断裂之åŽï¼Œä»–们将断裂å‰æ¨¡åž‹å’Œæ–­è£‚åŽæ–°æ¨¡åž‹æ··åˆåœ¨ä¸€èµ·ã€‚当然,å‚数校准很棘手。