Imports CoinGecko's cryptocurrency prices into Google spreadsheets.
=GECKOPRICE(ticker,currency, refresh_cell)
EXAMPLE =GECKOPRICE("BTC", "USD","$A$1")
EXAMPLE =GECKOPRICE(A1:A10)
GECKOVOLUME
Imports CoinGecko's cryptocurrency volumes into Google spreadsheets.
=GECKOVOLUME(ticker,currency, refresh_cell)
EXAMPLE =GECKOVOLUME("BTC", "USD","$A$1")
EXAMPLE =GECKOVOLUME(A1:A10, "EUR")
GECKOCAP
Imports CoinGecko's cryptocurrency market capitalization into Google spreadsheets.
=GECKOCAP(ticker,currency, refresh_cell)
EXAMPLE =GECKOCAP("BTC", "USD","$A$1")
EXAMPLE =GECKOCAP(A1:A10, "EUR")
GECKOPRICEBYNAME
Imports CoinGecko's cryptocurrency prices into Google spreadsheets. The Id of cryptocurrency ticker can be found in the following coingecko web page (https://api.coingecko.com/api/v3/coins/list)
=GECKOPRICEBYNAME(ticker,currency, refresh_cell)
EXAMPLE =GECKOPRICEBYNAME("bitcoinV", "USD","$A$1")
NB: The functions GECKOVOLUMEBYNAME, GECKOCAPBYNAME, GECKOCHANGEBYNAME, GECKOLOGOBYNAME can be used in a similar way as GECKOPRICEBYNAME
GECKOATH GECKOATL
Imports CoinGecko's cryptocurrency All Time High AND Low Prices into Google spreadsheets.
=GECKOATH(ticker,currency, refresh_cell)
EXAMPLE =GECKOATH("BTC", "USD","$A$1")
EXAMPLE =GECKOATH(A1:A10, "EUR")
=GECKOATL(ticker,currency, refresh_cell)
EXAMPLE =GECKOATL("BTC", "USD","$A$1")
EXAMPLE =GECKOATL(A1:A10, "EUR")
GECKO24HIGH GECKO24LOW
Imports CoinGecko's cryptocurrency 24H High and Low Prices into Google spreadsheets.
=GECKO24H(ticker,currency, refresh_cell)
EXAMPLE =GECKO24H("BTC", "USD","$A$1")
EXAMPLE =GECKO24H(A1:A10, "EUR")
=GECKO24L(ticker,currency, refresh_cell)
EXAMPLE =GECKO24L("BTC", "USD","$A$1")
EXAMPLE =GECKO24L(A1:A10, "EUR")
GECKO24HPRICECHANGE
Imports CoinGecko's 24h Price % change into Google spreadsheets.
=GECKOATH(ticker,currency, refresh_cell)
EXAMPLE =GECKO24HPRICECHANGE("BTC", "USD","$A$1")
EXAMPLE =GECKO24HPRICECHANGE(A1:A10, "EUR")
GECKOCHANGE
Imports CoinGecko's cryptocurrency price change, volume change and market cap change into Google spreadsheets.
=GECKOCHANGE(ticker,type, nb_days, refresh_cell)
GECKO PRICE CHANGE decimal form
EXAMPLE =GECKOCHANGE("BTC","USD","PRICE",1,"$A$1")
GECKO VOLUME CHANGE
EXAMPLE =GECKOCHANGE("BTC","USD","VOLUME",365,"$A$1")
GECKO MARKET CAP CHANGE
EXAMPLE =GECKOCHANGE("BTC","USD","MARKETCAP",365,"$A$1")
GECKOHIST
Imports the list of historical prices, volumes, market cap
EXAMPLE =GECKOHIST("ethereum","usd","price",datevalue("12-31-2020"),datevalue("08-31-2020"))
Depending on the timezone of your sheet either datevalue('mm-dd-yyyy') or datevalue('dd-mm-yyyy')
GECKOHISTBYDAY
Imports the historical prices, volumes, market cap by date (european format dd-mm-yyyy)
EXAMPLE =GECKOHISTBYDAY("btc","usd","price","01-01-2022")
GECKOCHART
Imports the chart sparkline for historical prices, volumes, market cap by number of days
Prices
EXAMPLE =SPARKLINE(GECKOCHART("btc","usd","price",365))
Volumes
EXAMPLE =SPARKLINE(GECKOCHART("btc","usd","volume",365))
Market Cap
EXAMPLE =SPARKLINE(GECKOCHART("btc","usd","marketcap",365))
GECKOCAPTOT
Imports the current total market cap of cryptocurrencies
EXAMPLE =GECKOCAPTOT()
GECKOCAPDOMINANCE
Imports the % market cap dominance by cryptocurrencies
EXAMPLE =GECKOCAPDOMINANCE("BTC")
GECKOCAPDILUTED
Imports CoinGecko's cryptocurrency market capitalization diluted into Google spreadsheets.
=GECKOCAPDILUTED(ticker,currency, refresh_cell)
EXAMPLE =GECKOCAPDILUTED("BTC", "USD","$A$1")
EXAMPLE =GECKOCAPDILUTED(A1:A10, "EUR")
GECKOSUPPLY
Imports the circulating supply
EXAMPLE =GECKOSUPPLY("ETH")
Imports the maximum supply
EXAMPLE =GECKOSUPPLY("BTC","MAX_SUPPLY")
Imports the total supply
EXAMPLE =GECKOSUPPLY("BTC","TOTAL_SUPPLY")
GECKORANK
Imports the ranking of cryptocurrencies by market capitalization ($)
EXAMPLE =GECKORANK("BTC")
GECKO ID DATA
If you are looking to retrieve the SPECIFIC data endpoints, for example scores, community data, ...
EXAMPLE =GECKO_ID_DATA(“LTC”,”market_data/price_change_percentage_7d_in_currency/usd”)
GECKOLOGO
Imports the logo of a cryptocurrency
EXAMPLE =IMAGE(GECKOLOGO("BTC"))
COINGECKO ID
Imports the coingecko id name which is useful when tickers have duplicates
EXAMPLE =COINGECKO_ID("BTC")
FORMULA REFRESHING & MAKING SURE NOT TO TRIGGER GOOGLE LIMITS
EXAMPLE =if($C$10=true, GECKOPRICE(B12:B32,"usd",$B$10),"Tick Box to Refresh")
About
CoinGecko Real Time Spreadsheet Feed: Prices, Volumes, Market Cap