CoinGecko
API
Watchers.CoinGecko.coinschart — MethodGet close price and volume for symbol id for specified number of days.
Watchers.CoinGecko.coinschart_range — MethodSame as CoinGecko.coinschart but for specified timerange.
from,to: date range boundaries.
Watchers.CoinGecko.coinschart_tf — MethodPull market data range according to timeframe.
5m: 1 day1h: 90 days>1h: 365 days
Watchers.CoinGecko.coinshistory — FunctionGet data for symbol id at specified date.
Watchers.CoinGecko.coinsid — MethodGet all current data for symbol id.
Watchers.CoinGecko.coinsmarkets — MethodGet markets for a list of symbols, accepting params CoinGecko.Params.
Watchers.CoinGecko.coinsohlc — FunctionPulls ohlc data (no volumes) according to timeframe.
<=30m: 1 day<=4h: 30 days>4h: max
Watchers.CoinGecko.coinsticker — MethodGet all tickers (from all coingecko exchanges) for symbol id.
Watchers.CoinGecko.derivatives — MethodReturns all unexpired derivative contracts.
Contracts are grouped by exchange, the id being the slugified exchange name.
Watchers.CoinGecko.derivatives_from — MethodFetch derivatives from specified exchange.
Returns a Dict{Derivative, Dict}.
Watchers.CoinGecko.globaldata — MethodReturns global data for:
volume: total_volume (Dict{String, Float64})mcap_change_24h: marketcapchangepercentage24h_usd
Watchers.CoinGecko.idbysym — MethodGet all coingecko item id matching by its symbol.
Watchers.CoinGecko.idbysym — MethodGet the first coingecko item id by its symbol.
Watchers.CoinGecko.loadcoins! — MethodLoad all coins symbols.
Watchers.CoinGecko.loadderivatives! — MethodReturns the list of all exchange ids.
Watchers.CoinGecko.ratelimit — MethodAllows only 1 query every 3000 milliseconds seconds.
Watchers.CoinGecko.tickers_from — MethodFetches top 100 tickers from exchange.
Returns a Dict{Asset, Dict}
Watchers.CoinGecko.trending — Method24h trending top 7 coins.