Retrieves name, CMC id, symbol, slug, rank, an activity flag as well as activity dates on CMC for all coins
Source:R/crypto_list.R
, R/fiat_list.R
crypto_list.Rd
This code uses the web api. It retrieves data for all historic and all active coins and does not require an 'API' key.
This code uses the web api. It retrieves data for all available fiat currencies and does not require an API key.
Arguments
- only_active
Shall the code only retrieve active coins (TRUE=default) or include inactive coins (FALSE)
- add_untracked
Shall the code additionally retrieve untracked coins (FALSE=default)
- include_metals
(default FALSE) Shall the code also retrieve available precious metals?
Value
List of (active and historically existing) cryptocurrencies in a tibble:
- id
CMC id (unique identifier)
- name
Coin name
- symbol
Coin symbol (not-unique)
- slug
Coin URL slug (unique)
- rank
Current rank on CMC (if still active)
- is_active
Flag showing whether coin is active (1), inactive(0) or untracked (-1)
- first_historical_data
First time listed on CMC
- last_historical_data
Last time listed on CMC, today's date if still listed
List of (active and historically existing) cryptocurrencies in a tibble:
- id
CMC id (unique identifier)
- symbol
Coin symbol (not-unique)
- name
Coin name
- sign
Fiat currency sign
- code
Precious metals code
Examples
if (FALSE) {
# return all coins
active_list <- crypto_list(only_active=TRUE)
all_but_untracked_list <- crypto_list(only_active=FALSE)
full_list <- crypto_list(only_active=FALSE,add_untracked=TRUE)
# return all coins active in 2015
coin_list_2015 <- active_list %>%
dplyr::filter(first_historical_data<="2015-12-31",
last_historical_data>="2015-01-01")
}
if (FALSE) {
# return all fiat currencies available on CMC as well as precious metals
fiat_list <- fiat_list(include_metals=TRUE)
}