Learn R Programming

ecos package

Introduction

한국은행 경제통계시스템
Economic Statistics System of Bank of Korea (Open API Service)
(https://ecos.bok.or.kr/api/#/)

Installation

# install from CRAN
install.packages("ecos")

# Alternatively
devtools::install_github("seokhoonj/ecos")  

Examples

library(ecos)

# set your api key
ecos.setKey(api_key = "your_api_key")

# or permanently
usethis::edit_r_environ() # add KOSIS_API_KEY="your_api_key" in .Renviron

# data search (if you don't know the stat_code / item_code)
interest_rate <- statSearch()
Please insert stat_code: 902Y006
Please insert item_code1: US

# or simply
interest_rate <- statSearch(stat_code = "902Y006", item_code1 = "US", cycle = "M")

An example of plot using central bank policy rate data (US) from ECOS

Copy Link

Version

Install

install.packages('ecos')

Monthly Downloads

215

Version

0.1.7

License

MIT + file LICENSE

Maintainer

Seokhoon Joo

Last Published

August 1st, 2025

Functions in ecos (0.1.7)

showStatItemList

showStatItemList Function
ecos-package

ecos: Economic Statistics System of the Bank of Korea
statItemList

Item list of statistics
ecos.setKey

Set ECOS API Key
statMeta

Retrieve statistical meta DB
statTableList

Table list of statistical tables
getCalendarTime

getCalendarTime Function
statSearch

Search conditional statistics
keyStatList

Top 100 statistical indicators
statWord

Glossary of Statistical Terms
calendar

Calendar for the cycle argument
drawLine

drawLine Function
setCalendar

setCalendar Function
orderStatSearchColumns

orderStatSearchColumns Function
showStatTableList

showStatTableList Function