R/get_recent_bizday.R

Defines functions get_recent_bizday

Documented in get_recent_bizday

#' Get Recent Business day in Korea Stock Market
#'
#' @importFrom stringr str_match str_replace_all
#' @examples
#' \dontrun{
#'  bizday = get_recent_bizday()
#'  }
#' @export
get_recent_bizday = function() {

  url = 'https://finance.naver.com/sise/sise_deposit.nhn'

  biz_day = GET(url) %>%
    read_html(encoding = 'EUC-KR') %>%
    html_nodes(xpath = '//*[@id="type_1"]/div/ul[2]/li/span') %>%
    html_text() %>%
    str_match(('[0-9]+.[0-9]+.[0-9]+') ) %>%
    str_replace_all('\\.', '')

  return(biz_day)
}
hyunyulhenry/HenryQuant documentation built on Nov. 15, 2019, 2:28 a.m.