R/price_change.R

Defines functions price_change

Documented in price_change

#' Daily price change in percent
#' @param x stock price
#' @param digits number of digits used in rounding
#' @return A numerical vector with prince changes in percent
#' @export
#'
price_change <- function(x, digits = 5) {
  x_lag <- c(NA, x)
  x <- c(x, NA)
  y <- round((x - x_lag) / x, digits)
  y <- 100 * y[-length(y)]
  return(y)
}
kristian-bak/kb.yahoo documentation built on July 18, 2022, 5:57 p.m.