---
title: "Google's TimesFM 3.0 Forecasts Multiple Time Series at Once Without Retraining"
subtitle: "Google Research drops a 330M-parameter foundation model that forecasts multiple related time series jointly, topping three zero-shot benchmarks but locked to non-commercial use."
url: "https://alphasignal.ai/news/google-s-timesfm-3-0-forecasts-multiple-time-series-at-once-without-retraining"
author: "AlphaSignal Newsroom"
author_url: "https://alphasignal.ai/editorial-team"
company: "AlphaSignal"
company_url: "https://alphasignal.ai/company/alphasignal"
published: "2026-08-24T22:05:51.000Z"
updated: "2026-09-03T22:31:01.838Z"
type: "Model"
topics:
  - "Llms"
  - "Data"
subtopics:
  - "Long Context"
upvotes: 1411
source_url: "https://huggingface.co/google/timesfm-3.0-pytorch"
comments: 0
truncated: true
---

# Google's TimesFM 3.0 Forecasts Multiple Time Series at Once Without Retraining

> Google Research drops a 330M-parameter foundation model that forecasts multiple related time series jointly, topping three zero-shot benchmarks but locked to non-commercial use.

Google Research released [TimesFM 3.0](https://huggingface.co/google/timesfm-3.0-pytorch), a 330-million-parameter forecasting model that can predict several related time series simultaneously, incorporating signals you already know about the future, all without task-specific fine-tuning. Previous versions handled only one series at a time. This third generation is the first pretrained natively for multivariate forecasting, letting related signals inform each other in a single forward pass.

There is a licensing catch worth knowing upfront. TimesFM 2.5 shipped under Apache 2.0, but the 3.0 weights carry a new `timesfm-non-commercial-license-v1.0` that explicitly prohibits production deployment and third-party mirroring. Benchmarking, prototyping, and academic publication are permitted. Shipping it behind a customer-facing forecasting API is not.

## What changed under the hood

The architecture uses alternating causal and cross-series attention layers across 20 transformer layers at model dimension 1280 with 16 heads, a 32-step context patch length, and a 64-patch forecast horizon, trained on over a trillion data points. The alternating attention design is what enables zero-shot multivariate forecasting: causal layers handle temporal dependencies within a series, while cross-series layers let signals inform each other.

Inference is also restructured. Rather than decoding patch by patch, the model generates the entire forecast horizon in one forward pass using Contiguous Patch Masking, a training-time strategy introduced with TiRex. Masked placeholder tokens are appended for the full horizon. Targets and past covariates are masked there, while past-future covariates remain visible, so known future signals still reach the model. Every masked horizon patch is filled simultaneously.

_Preview only. Full text requires an AlphaSignal Pro account._

## Sources

- [TimesFM 3.0 model card](https://huggingface.co/google/timesfm-3.0-pytorch)
- [TimesFM GitHub repository](https://github.com/google-research/timesfm/)
- [Google AI Releases TimesFM-3](https://www.marktechpost.com/2026/08/31/google-ai-releases-timesfm-3-a-330m-parameter-zero-shot-foundation-model-for-multivariate-time-series-forecasting/)
- [Google TimesFM-3 tops forecast benchmarks](https://aiweekly.co/alerts/google-timesfm-3-tops-forecast-benchmarks-non-commercial)
- [Google releases TimesFM 3 for multivariate forecasting](https://datanorth.ai/news/google-releases-timesfm-3)
