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