powered by
Calculate the (rate of) change of a series over n periods.
n
ROC(x, n = 1, type = c("continuous", "discrete"), na.pad = TRUE)momentum(x, n = 1, na.pad = TRUE)
momentum(x, n = 1, na.pad = TRUE)
A object of the same class as x or a vector (if try.xts
x
try.xts
fails) containing the rate-of-change (or return) values for ROC or a vector containing the differenced price series for momentum.
ROC
momentum
Price, volume, etc. series that is coercible to xts or matrix.
Number of periods to use.
Compounding type; either "continuous" (the default) or "discrete".
"continuous"
"discrete"
Should periods prior to n be appended? Default is TRUE.
TRUE
Joshua Ulrich
The ROC indicator provides the percentage difference of a series over two observations, while the momentum indicator simply provides the difference.
data(ttrc) roc <- ROC(ttrc[,"Close"]) mom <- momentum(ttrc[,"Close"])
Run the code above in your browser using DataLab