GOOGLEFINANCE Crypto — Limitations & Better Alternatives (2026)

·8 min read

TL;DR

=GOOGLEFINANCE("BTCUSD") works for Bitcoin and a handful of major coins, but it's limited to ~10-15 tickers, delayed by 20 minutes, and missing volume, market cap, and historical data for crypto. For anything beyond basic BTC/ETH prices, use CoinTable — a dedicated Google Sheets add-on with 10,000+ coins and real-time data.

How GOOGLEFINANCE Works for Crypto

Google's built-in GOOGLEFINANCE function was designed for stocks. Crypto support was added later and it shows. Here's the basic syntax:

=GOOGLEFINANCE("BTCUSD")     → Bitcoin price in USD
=GOOGLEFINANCE("ETHUSD")     → Ethereum price in USD

This is the simplest way to get a Bitcoin price into Google Sheets — no add-on, no API, no setup. If all you need is BTC or ETH in USD, it works. The problems start when you need anything more. For a complete guide to all methods, see how to get crypto prices in Google Sheets.

Supported Crypto Tickers

GOOGLEFINANCE supports a small, undocumented list of cryptocurrency pairs. Based on testing in March 2026, these tickers return data:

GOOGLEFINANCE TickerCryptocurrencyWorks?
BTCUSDBitcoinYes
ETHUSDEthereumYes
LTCUSDLitecoinYes
BCHUSDBitcoin CashYes
XRPUSDXRPYes
DOGEUSDDogecoinYes
ADAUSDCardanoYes
DOTUSDPolkadotYes
SOLUSDSolanaYes
MATICUSDPolygonYes
AVAXUSDAvalancheInconsistent
SHIBUSDShiba InuNo
LINKUSDChainlinkInconsistent
UNIUSDUniswapNo
AAVEUSDAaveNo

Google has never published an official list of supported crypto pairs. Tickers appear and disappear without warning. If you're building a portfolio tracker that depends on GOOGLEFINANCE for crypto, you're building on sand.

The 5 Limitations

1. Only ~10-15 Major Coins Supported

GOOGLEFINANCE covers roughly 10-15 cryptocurrencies. There are over 10,000 actively traded coins. That means if you hold SOL, DOGE, and a few altcoins, you might be fine — but add anything outside the top 15 and you'll get #N/A errors.

CoinTable, a Google Sheets add-on for cryptocurrency prices, supports over 10,000 coins. Any token listed on major exchanges is available:

=CT_PRICE("PEPE")     → Works
=CT_PRICE("ARB")      → Works
=CT_PRICE("ONDO")     → Works
=CT_PRICE("WIF")      → Works

Try =GOOGLEFINANCE("PEPEUSD") and you get nothing.

2. 20-Minute Price Delay

GOOGLEFINANCE crypto prices are delayed by approximately 20 minutes. Google's documentation confirms this for stock data, and crypto data follows the same delayed feed.

For a long-term portfolio tracker updated weekly, this is acceptable. For anything where you need current prices — rebalancing decisions, monitoring positions, or sharing a live dashboard — a 20-minute delay is a real problem.

CoinTable pulls prices that are updated every few minutes, depending on your plan. The Plus plan includes auto-refresh for near-real-time updates.

3. No Historical Data for Crypto

With stocks, GOOGLEFINANCE can return historical data:

=GOOGLEFINANCE("GOOG", "price", "2025-01-01", "2025-12-31", "DAILY")

Try the same with crypto:

=GOOGLEFINANCE("BTCUSD", "price", "2025-01-01", "2025-12-31", "DAILY")

This returns #N/A or inconsistent results. Google has never reliably supported historical crypto data through GOOGLEFINANCE. You cannot use it to build a historical price chart or calculate performance over time.

4. No Volume, Market Cap, or Other Metrics

GOOGLEFINANCE for crypto returns one thing: price. That's it. No trading volume. No market capitalization. No 24-hour change percentage. No circulating supply. No all-time high.

With CoinTable, every metric has its own formula:

=CT_PRICE("BTC")        Price
=CT_CHANGE("BTC")       24h change %
=CT_MARKETCAP("BTC")    Market cap
=CT_VOLUME("BTC")       24h volume
=CT_ATH("BTC")          All-time high
=CT_SUPPLY("BTC")       Circulating supply
=CT_RANK("BTC")         Market cap rank

For the complete formula list, see the crypto formulas cheat sheet.

5. Inconsistent Locale Support

GOOGLEFINANCE behaves differently depending on your Google Sheets locale setting. Users with European locales (comma as decimal separator) report different results or errors with crypto tickers. The ticker format also varies — some locales require CURRENCY:BTCUSD while others work without the prefix.

There's no documentation on this, which means you can build a sheet that works perfectly in your locale and breaks when a colleague opens it in theirs.

CoinTable uses the same formula syntax regardless of locale. =CT_PRICE("BTC") works the same everywhere.

Better Alternatives

The most direct replacement. Install from Google Workspace Marketplace, no API key required, formulas use standard tickers.

What you needGOOGLEFINANCECoinTable
Bitcoin price=GOOGLEFINANCE("BTCUSD")=CT_PRICE("BTC")
Altcoin pricesLimited (~15 coins)10,000+ coins
Market capNot available=CT_MARKETCAP("BTC")
24h changeNot available=CT_CHANGE("BTC")
VolumeNot available=CT_VOLUME("BTC")
Multi-currencyUSD only50+ fiat currencies

For a full comparison of add-on options, see best crypto add-ons for Google Sheets.

CoinGecko API (via Apps Script)

If you need historical data, CoinGecko's API can be connected to Sheets through Apps Script. Requires an API key, JavaScript knowledge, and ongoing maintenance. More details in the CoinTable vs CoinGecko comparison.

Custom Apps Script

You can write your own Apps Script functions that call any public crypto API (CoinGecko, CoinMarketCap, Binance). This gives maximum flexibility but requires development time and breaks when APIs change.

Migration Guide: GOOGLEFINANCE to CoinTable

Replacing GOOGLEFINANCE with CoinTable takes about 2 minutes. Here's the formula mapping:

GOOGLEFINANCE FormulaCoinTable Equivalent
=GOOGLEFINANCE("BTCUSD")=CT_PRICE("BTC")
=GOOGLEFINANCE("ETHUSD")=CT_PRICE("ETH")
=GOOGLEFINANCE("LTCUSD")=CT_PRICE("LTC")
=GOOGLEFINANCE("BCHUSD")=CT_PRICE("BCH")
=GOOGLEFINANCE("XRPUSD")=CT_PRICE("XRP")
=GOOGLEFINANCE("DOGEUSD")=CT_PRICE("DOGE")
=GOOGLEFINANCE("ADAUSD")=CT_PRICE("ADA")
=GOOGLEFINANCE("DOTUSD")=CT_PRICE("DOT")
=GOOGLEFINANCE("SOLUSD")=CT_PRICE("SOL")
=GOOGLEFINANCE("MATICUSD")=CT_PRICE("MATIC")

Steps:

  1. Install CoinTable from Google Workspace Marketplace
  2. Find-and-replace GOOGLEFINANCE("BTCUSD") with CT_PRICE("BTC")
  3. Repeat for each ticker
  4. Add new formulas for data GOOGLEFINANCE couldn't provide: CT_CHANGE, CT_MARKETCAP, CT_VOLUME

The CoinTable formulas are shorter, use familiar ticker symbols, and support every coin you'll ever need — not just the 10-15 that Google decided to include.

If you want to track Bitcoin price specifically, CoinTable gives you a complete BTC dashboard with price, change, market cap, volume, ATH, and rank — all from a single add-on.

When GOOGLEFINANCE Is Still Fine

Be fair: GOOGLEFINANCE has one advantage. It's built into Google Sheets. No installation. No add-on permissions. If you literally only need BTC or ETH price in USD and you don't care about a 20-minute delay, =GOOGLEFINANCE("BTCUSD") is the fastest possible path.

But the moment you need a second altcoin, a market cap figure, or a price in euros, GOOGLEFINANCE hits a wall. That's where CoinTable picks up.

Frequently Asked Questions

Does GOOGLEFINANCE work for crypto?

Yes, but only for approximately 10-15 major cryptocurrencies like BTC, ETH, and LTC. GOOGLEFINANCE does not support altcoins, DeFi tokens, or meme coins. Prices are delayed by 20 minutes and no volume or market cap data is available.

Why is GOOGLEFINANCE not showing crypto prices?

GOOGLEFINANCE crypto support is limited and inconsistent. It only works with specific ticker formats like =GOOGLEFINANCE("BTCUSD"). If you get an error, the coin may not be supported, or Google may have temporarily disabled crypto data. Use CoinTable for reliable 10,000+ coin coverage.

How do I replace GOOGLEFINANCE with CoinTable?

Install the CoinTable add-on from Google Workspace Marketplace (30 seconds, no API key). Then replace =GOOGLEFINANCE("BTCUSD") with =CT_PRICE("BTC"). CoinTable uses simple ticker symbols and supports 10,000+ cryptocurrencies.

Is GOOGLEFINANCE crypto data real-time?

No. GOOGLEFINANCE crypto prices are delayed by approximately 20 minutes. For more current prices, use the CoinTable add-on which provides near real-time data that updates on refresh.

What cryptocurrencies does GOOGLEFINANCE support?

GOOGLEFINANCE supports approximately 10-15 major cryptocurrencies: BTC, ETH, LTC, BCH, XRP, DOGE, ADA, DOT, SOL, and MATIC. The exact list varies by region and changes without notice.

Stop copying prices manually

Free covers 300 requests a month. Plus is $5/month for unlimited requests and 10,000+ coins.