I have a matrix of ts values and i need to save all garch models (models construct for each column af a matrix) in a list. I tried this code and it doesn't work (i can't understand why):
model = list()
for (i in ncol(p)) {
  if (length(model) == 0) {
      model = list(ugarchfit(data=p[-1,i], spec=spec))
  } else {
      bufer = ugarchfit(data=p[-1,i], spec=spec)
      model = cbind(model, bufer)
  }
}
Can somebody help me to cope with this? I need to address this list with the column index and get a model for this column index. Thanks!
 
     
    