Why is GOOGLEFINANCE delayed?
GOOGLEFINANCE is about 15–20 minutes behind — and it's a deliberate licensing choice, not a bug. Here's the real reason, and how to get genuinely real-time stock and crypto prices in a spreadsheet.
Free to start · no sign-up needed · real-time on every plan.
July 15, 2026 · 6 min read
The short answer: yes, it's delayed ~15–20 minutes
The GOOGLEFINANCE function in Google Sheets returns US stock prices delayed by roughly 15–20 minutesduring market hours. It's free and convenient, but the number you see is not the current price — it's where the stock was a quarter-hour ago.
The real reason: it's a licensing line between display and data
This is the part almost no one explains. Real-time exchange data is licensed, and how you useit changes the price dramatically. There's a line between two things:
- Display — showing a price on screen for a person to look at. Comparatively cheap to license.
- Redistribution — handing someone the raw price value as data they can copy, reference in other formulas, and export. This carries far higher exchange fees (often per user).
GOOGLEFINANCE drops the raw value straight into an editable cell — that's squarely on the redistribution side. Serving that in real time, to millions of spreadsheets, for free, would be enormously expensive. So Google does the economical thing: it delays the function's data 15–20 minutes, which keeps it in the free, delayed-data tier. The delay isn't a technical limitation — it's the price of handing you exportable data for nothing.
The second delay you don't notice: it freezes when the tab closes
There's a second, sneakier staleness. GOOGLEFINANCE only recalculates while the sheet is open and actively refreshing. Close the tab or step away and the last value just sits there — so a “live” dashboard you glance at in the morning can be showing yesterday's number until it recalculates.
So how do you get real-time prices in a spreadsheet?
Two paths, and they map neatly onto that same licensing line:
- Pay for the redistribution. A Google Sheets add-on (Finsheet, Market Data, MarketXLS, Wisesheets) sells you real-time data on a paid tier — you cover the licensing. You install the add-on and still write formulas, and their free tiers are delayed or capped.
- Stay on the display side. A tool that only displaysprices — no export of the raw feed, no API — keeps the cheaper display-only license, so it can stream prices live for free. That's exactly how Stealth Quotes works: a spreadsheet-style grid where real-time stock and crypto prices stream into the cells, with no formulas and no add-on.
| GOOGLEFINANCE | Paid add-ons | Stealth Quotes | |
|---|---|---|---|
| Real-time (not delayed) | 15–20 min | ||
| Free | |||
| No formulas / no add-on | |||
| Live crypto included | |||
| Updates when the tab is closed |
The takeaway
GOOGLEFINANCE is delayed because it gives you the data, not just the picture — and real-time data costs money to redistribute. If you only need to see live prices (and track a portfolio), a display-only tool sidesteps that cost entirely. If you need the raw numbers inside a real Google Sheet for models, a paid add-on is the honest answer.
Keep reading
Frequently asked questions
Is GOOGLEFINANCE delayed?
Yes. GOOGLEFINANCE prices are delayed by about 15–20 minutes for US stocks. It also only recalculates while the sheet is open, so the numbers freeze the moment you close the tab.
Why is GOOGLEFINANCE delayed?
Because it uses free, exchange-delayed market data — and, more specifically, because it hands you the raw price as a value in a cell you can copy and export. Distributing real-time data that way carries expensive exchange-licensing fees, so Google serves it delayed to stay in the free tier.
How delayed is GOOGLEFINANCE exactly?
About 15–20 minutes for US equities during market hours. On top of that, GOOGLEFINANCE only updates while the sheet is open and refreshing, so if you close the tab the last value just sits there — effectively infinitely stale until you reopen it.
Can you make GOOGLEFINANCE real-time?
No — there's no setting that removes the delay from the built-in function. To get real-time prices you either pay for a Google Sheets add-on (which covers the licensing cost) or use a spreadsheet-style app where prices are displayed live, like Stealth Quotes.
Why can some tools show real-time prices for free, but GOOGLEFINANCE can't?
It comes down to display vs. data. GOOGLEFINANCE puts a raw value in an editable cell you can export — that's redistribution, which is licensed expensively. A tool that only displays the price on screen (no export, no API) stays in a cheaper display-only license and can show it live for free.
Skip the delay — real-time in a spreadsheet, free.
Open the sheet, type a ticker, watch it stream. No add-on, no formulas, no sign-up.