Stealth Quotes
Google Sheets troubleshooting

GOOGLEFINANCE not updating? Here's why — and how to fix it

A GOOGLEFINANCE cell that looks stuck is usually one of a few things: the sheet is closed, the recalculation setting is slow, or the data is simply delayed. Here's each cause, the fix, and the point where "not updating" really means "never live."

Free to start · no sign-up needed · real-time on every plan.

July 22, 2026 · 6 min read

1. It only updates while the sheet is open

GOOGLEFINANCE recalculates only while the tab is open. Close the sheet and every value freezes at its last state; reopen it and they reload. If you left a watchlist open in another tab yesterday, you may be staring at yesterday's numbers until it recalculates.

2. Your recalculation setting is throttling it

Even open, GOOGLEFINANCE obeys the sheet's recalculation setting. Go to File → Settings → Calculation → Recalculation and choose "On change and every minute" — the fastest GOOGLEFINANCE allows. The default refreshes external data less often, which can make prices look frozen for long stretches.

3. It IS updating — the data is just 15–20 minutes behind

The one people mistake most for a bug: GOOGLEFINANCE's price is exchange-delayed up to 20 minutes. The cell can be recalculating perfectly and still not match the live market, because the data feed itself lags. If the number moves but always trails, that's the "delayed up to 20 minutes" behavior, not a refresh problem.

4. The cell shows #N/A or a stale value

A wrong ticker, a missing exchange prefix, or an unsupported attribute returns #N/A instead of updating. Re-enter the cell to force a refresh, and see the full list of #N/A causes and fixes.

5. Historical data doesn't update at all

The historical form — GOOGLEFINANCE with a start/end date — returns a fixed table, not a live value. It won't change on refresh by design. Only the real-time attributes recalculate.

When 'not updating' is really 'never live'

If you set recalculation to every minute and it still trails the market, you've hit the ceiling: GOOGLEFINANCE was never real-time, and it stops entirely whenever the tab is closed. If you want prices that actually stream — updating the moment the market moves, with no formula and no open tab to babysit — Stealth Quotes is a spreadsheet where the prices are already live. You type a ticker and get a real-time price; stocks and crypto, no formulas to break.

Keep reading

Frequently asked questions

Why won't GOOGLEFINANCE update automatically?

It only recalculates while the sheet is open, and it follows your recalculation setting. A closed tab freezes the values entirely; even open, the underlying price is exchange-delayed by 15–20 minutes, so it never matches the live market.

How do I force GOOGLEFINANCE to refresh?

Re-enter the cell (edit it and press Enter), or set File → Settings → Calculation → Recalculation to “On change and every minute” for the fastest it allows. It will not update at all while the tab is closed.

Is GOOGLEFINANCE real-time?

No. Its prices are exchange-delayed by up to about 20 minutes, so even a perfectly recalculating cell trails the market.

How do I get live, auto-updating prices in a spreadsheet?

Use a tool built to stream real-time data. Stealth Quotes is a spreadsheet-style app where prices update the moment the market moves — no formulas, and nothing to keep open.

Prices that update themselves.

No recalculation setting, no open tab, no formula — Stealth Quotes streams real-time stock and crypto prices in a spreadsheet. Free, no sign-up.