cumulated | R Documentation |
Computes a cumulated financial "timeSeries"
, e.g. prices or
indexes, from financial returns.
cumulated(x, ...)
## Default S3 method:
cumulated(x, method = c("continuous", "discrete",
"compound", "simple"), percentage = FALSE, ...)
x |
an object of class |
method |
a character string, the method for computation of returns. |
percentage |
a logical value. By default |
... |
ignored by the default method. |
Note, the function cumulated
assumes as input discrete returns
from a price or index series. Only then the cumulated series agrees
with the original price or index series. The first values of the
cumulated series cannot be computed, it is assumed that the series is
indexed to 1.
a "timeSeries"
object
returns
,
drawdowns
,
splits
,
midquotes
,
index2wealth
## Use the Microsofts' Close Prices Indexed to 1 -
MSFT.CL <- MSFT[, "Close"]
MSFT.CL <- MSFT.CL/MSFT[[1, "Close"]]
head(MSFT.CL)
## Compute Discrete Return -
MSFT.RET <- returns(MSFT.CL, method = "discrete")
## Cumulated Series and Compare -
MSFT.CUM <- cumulated(MSFT.RET, method = "discrete")
head(cbind(MSFT.CL, MSFT.CUM))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.