# NOT RUN {
data("StockPriceReturns")
data("OtherReturns")
firm.returns <- StockPriceReturns[, "Infosys"]
market.returns <- OtherReturns[ ,"NiftyIndex"]
currency.returns <- OtherReturns[, "USDINR"]
X <- makeX(market.returns,
others = currency.returns,
switch.to.innov = FALSE,
market.returns.purge = FALSE,
nlags = 4,
verbose = FALSE)
amm.result <- lmAMM(firm.returns, X, nlags = 3, verbose = FALSE)
plot(amm.result)
amm.residual <- residuals(amm.result)
amm.residual <- zoo(amm.residual,
order.by = as.Date(names(amm.residual)))
Comparison <- merge(AMMResidual = amm.residual,
Infosys = StockPriceReturns$Infosys,
NiftyIndex = OtherReturns$NiftyIndex,
all = FALSE)
plot(Comparison, xlab="")
# }
Run the code above in your browser using DataLab