CoinGecko
API
Watchers.CoinGecko.coinschart
— MethodWatchers.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.