AI/TLDR

Google Research · 2026-08-31 · major

TimesFM-3 — Google's forecasting model handles many series at once

TimesFM-3 is a 330M-parameter time-series foundation model from Google Research that forecasts several linked series in one forward pass. It ranked first on GIFT-Eval, FEV-Bench and TIME among pre-trained forecasting models.

Google Research illustration for the TimesFM-3 forecasting model

Google Research's 330M forecasting model predicts many linked time series in a single pass, with no fine-tuning.

Key specs

Parameters330M
Pretraining corpus1T+ time points

Quick facts

MakerGoogle Research
What's newNative multivariate forecasting in one forward pass
CovariatesPast-only and past-plus-future
OutputsPoint forecast plus 9 quantiles (10th–90th)
Benchmarks1st on GIFT-Eval, FEV-Bench and TIME
LicenseApache-2.0 code, non-commercial weights
AvailabilityGitHub and Hugging Face; BigQuery coming

What is it?

TimesFM-3 adds native multivariate forecasting: it predicts several series that move together in one shot, rather than running a separate model per series. Google Research trained the 330M-parameter model on more than 1 trillion time points drawn from real-world and synthetic data. The weights are on Hugging Face and the code is on GitHub.

How does it work?

A decoder-only transformer splits each series into 32-step patches and normalizes them per series. Attention then alternates between two modes: causal temporal attention, where a token only sees the past of its own series, and full variate attention, where a token sees every series at the same timestep. A method called Contiguous Patch Masking lets the model emit a complete forecast in one forward pass instead of stepping through it.

Why does it matter?

Demand planning, capacity forecasting and sensor monitoring almost never involve a single lonely series. TimesFM-3 takes past covariates and known future covariates, and returns both a point forecast and nine quantiles from the 10th to the 90th percentile, so teams get an uncertainty range and not just a line. That is a strong zero-shot baseline without training anything per dataset.

Who is it for?

data scientists and forecasting teams

Frequently asked questions

Can I use TimesFM-3 in a commercial product?
Not with the default weights. TimesFM-3's pretrained checkpoint on Hugging Face ships under the TimesFM Non-Commercial License v1.0, which limits it to non-commercial, non-production use. The google-research/timesfm code repository itself is Apache-2.0, so the library is free to use, but the released weights are the part that carries the restriction.
How does TimesFM-3 differ from earlier TimesFM versions?
TimesFM-3 adds native multivariate forecasting and covariate support, which earlier TimesFM releases did not have. Google Research says the 330M-parameter model jointly predicts multiple coevolving series and captures dependencies between them, while keeping the zero-shot generalization of its predecessors. Even in univariate mode, without covariates, TimesFM-3 still outperformed the competing foundation models.
Does TimesFM-3 need fine-tuning on my own data?
No. TimesFM-3 is a zero-shot model: Google Research reports it topped GIFT-Eval, FEV-Bench and TIME in both point and probabilistic forecasting without task-specific fine-tuning. You supply the history, optionally past covariates and known future covariates such as planned promotions, and TimesFM-3 returns the forecast directly.
Where can I get TimesFM-3 today?
TimesFM-3 is published on GitHub at google-research/timesfm and on Hugging Face as google/timesfm-3.0-pytorch. Google Research says a BigQuery integration is landing in the coming weeks, so teams that keep their series in a warehouse will be able to forecast in place rather than exporting data to a separate serving stack.

Try it

Model id: google/timesfm-3.0-pytorch

Sources · 3 outlets

Tags

  • time-series
  • forecasting
  • foundation-model
  • timesfm
  • google
  • open-weights
  • zero-shot
  • multivariate
  • transformer

← All releases · Learn AI