mom.wealth <- matrix(NA,nrow(dax.p),1)
mom.wealth[13,1]=1
mom.stocks <- matrix(NA,nrow(dax.p),ncol(dax.p))
for (row in 13:nrow(dax.p)-1) {
for (column in 2:ncol(dax.p)) {
mom.stocks[row,column] <- mom.wealth[row,1]*mom.weight[row,column]/dax.p[row,column]
}
mom.wealth[row+1,1] <- sum(mom.stocks[row,-1]*dax.p[row+1,-1])
}
There is something wrong with the last line here. It does not come any error message, but all results are just NA.
Thank you in advance!