🎃 Your Halloween Treat is Here | Save 30% | Code: HALLOWEEN
Global Tech Council
ai14 min read

Meet TimesFM 3.0: Google's AI Forecasting Model

Suyash RaizadaSuyash Raizada
Meet TimesFM 3.0: Google's AI Forecasting Model

Every business lives on predictions. A grocery chain guesses next week’s milk demand, a power company estimates tomorrow’s electricity load, and a web team plans server capacity for a product launch. Doing this well has usually meant building a custom model for each task, which takes time, data, and skill. TimesFM 3.0 offers a shortcut. It is a pretrained forecasting model from Google Research, announced in August 2026, that can predict numbers it has never seen before without extra training.

In this guide, you will learn what the model is, how it works step by step, how it compares with earlier versions, and where you can use it today. The language stays simple for beginners, with enough depth for working analysts and engineers. If you hope to turn your interest in forecasting into a career, the Certified Artificial Intelligence (AI) Expert credential can help you build a solid base in modern AI.

Certified Agentic AI Expert Strip

What Is TimesFM 3.0?

TimesFM 3.0 is a time series foundation model built by Google Research. TimesFM stands for Time Series Foundation Model. A time series is any list of values recorded in order, such as daily sales, hourly temperatures, or weekly website traffic. A foundation model is a large pretrained model that can be reused for many tasks instead of being made for just one.

The model holds 330 million parameters, which are the internal numbers a neural network adjusts while learning. Google Research trained it on real and synthetic data totaling more than 1 trillion time points. According to the Hugging Face model card, the training mix includes the GiftEvalPretrain collection, Wikipedia page views, Google Trends queries, and synthetic data. Thanks to this wide exposure, the model can forecast new series in a zero-shot way, meaning it needs no training on your own data.

The biggest change is native multivariate forecasting. Versions up to TimesFM 2.5, released in September 2025, handled one series at a time. The new generation can read several related series together and can use outside clues such as promotions, weather forecasts, and holidays.

Quick Facts

  • Developer: Google Research

  • Announced: August 2026

  • Size: 330 million parameters

  • Training data: More than 1 trillion time points

  • Design: Decoder-only transformer

  • Core skill: Zero-shot univariate and multivariate forecasting

  • Access: BigQuery, GitHub, and Hugging Face

Why Forecasting Needed a Fresh Approach

Older forecasting tools demanded a lot of setup. Classic statistical methods such as ARIMA required an expert to choose settings for every dataset. Machine learning models often needed large histories, hand-built features, and frequent retraining when conditions changed.

That workload explodes at scale. A retailer with thousands of products across hundreds of stores would need thousands of tuned models. Many small teams simply skip serious forecasting and fall back on simple averages.

Foundation models flip this approach. Large language models learned to handle many writing tasks by studying huge amounts of text. TimesFM applies the same principle to numbers. It studies an enormous library of series from many fields, then carries that general knowledge to your problem. Developers who want to build and deploy systems like this can strengthen their skills through the Certified Artificial Intelligence (AI) Developer program, which focuses on practical model building.

Real Problems Have Many Moving Parts

Real forecasting is rarely about one line of numbers. Google Research explains this with an ice cream example. Past sales alone do not tell the whole story. A good forecast also uses sales of related items like cones and syrups, foot traffic, weather, promotions, and holidays. TimesFM 3.0 was designed for exactly this kind of situation.

How Does TimesFM 3.0 Work?

Inside, the model uses a decoder-only transformer, the same broad family of design behind many modern language models. The Google Research announcement lets us describe the process in four steps.

Step 1: Cut the Data into Patches

The model does not read one number at a time. It groups neighboring data points into patches of 32 time steps. Think of each patch as a word in a sentence. This makes processing faster and helps the model notice short-term shapes, such as a weekly cycle.

It also normalizes each series. One series may count millions of dollars while another counts a few units. Normalizing puts them on a similar scale so the model compares patterns rather than raw size.

Step 2: Add Extra Signals

A covariate is any additional series that helps explain what you want to predict. TimesFM 3.0 supports three kinds of input:

  • Multiple targets: Several related series forecast together, such as different ice cream brands.

  • Past covariates: Signals known only for history, such as earlier foot traffic.

  • Past-future covariates: Signals known ahead of time, such as holidays, weather forecasts, or planned promotions.

For future-known signals, the model uses a lookahead design. Each token joins the current patch with upcoming patches, so the model can see scheduled events before they happen.

Step 3: Alternate Two Kinds of Attention

Next, the patches flow through a stack of transformer layers arranged like a grid. Two kinds of attention take turns:

  1. Causal temporal attention: Each token looks back through time inside its own series. It cannot peek forward, which prevents data leakage.

  2. Full variate attention: At each moment, tokens look across all series. This lets the model learn how one series affects another, such as how a promotion on one product shifts sales of a neighbor.

The Hugging Face model card lists 20 transformer layers, a model dimension of 1280, and 16 attention heads.

Step 4: Predict the Whole Future at Once

Earlier TimesFM versions produced forecasts one patch at a time and fed each result back in. That loop adds delay and lets small errors snowball. TimesFM 3.0 uses Contiguous Patch Masking to generate the full forecast horizon in one forward pass.

The model adds blank placeholder tokens for the future beside the known history. Targets and past-only covariates stay hidden in the future because their values are unknown. Future-known covariates stay visible. The attention layers then fill every future patch at the same time.

The output is more than one line. The model predicts nine quantiles, from the 10th to the 90th percentile, for each target at every step. A quantile marks a point below which a given share of outcomes is expected to fall, so you receive a range of likely results instead of one fragile guess.

Behind tools like this sits a wide mix of skills in data, cloud computing, and machine learning. Learners who want to explore that wider landscape can look at a Deep Tech Certification to connect forecasting with other emerging technologies.

Standout Features of TimesFM 3.0

Zero-shot forecasting. You send in your history and receive predictions without training anything. This lowers the barrier for teams that lack machine learning specialists.

Built for multivariate data. The model was pretrained for multivariate tasks from the start rather than patched later.

Uncertainty included. Nine quantiles show the range of possible outcomes, which helps with stock levels, staffing, and budgets.

Quick predictions. Producing the entire horizon in one pass cuts delay and avoids compounding errors.

Small footprint. At 330 million parameters, it is far lighter than a large language model, so memory and storage needs stay modest.

TimesFM 3.0 vs TimesFM 2.5

Feature

TimesFM 2.5

TimesFM 3.0

Forecasting scope

Univariate only

Univariate and multivariate

Target columns

One

One or several

Past-only covariates

Not supported

Supported

Past and future covariates

Not supported

Supported

Decoding style

Patch by patch

Full horizon in one pass

Parameters

About 200 million

330 million

Google Cloud states that existing BigQuery workflows can gain the higher accuracy by simply choosing the new model name, so no rewrite is needed.

How Well Does TimesFM 3.0 Perform?

Google Research tested the model on three public benchmarks: GIFT-Eval, FEV-Bench, and TIME. On all three, it ranks first among pretrained foundation models for both point forecasts and probabilistic forecasts. The comparison included recent models such as Chronos-2 and the Toto 2.0 family, plus TimesFM 2.5.

One detail stands out. Google shows two results for the new model. In univariate mode, where it ignores covariates and other series, it already matches or beats rivals. In full multivariate mode, it improves further. This suggests the gain comes from both stronger base forecasting and the new ability to use extra information.

Keep one caution in mind. Benchmark rankings come from public datasets and Google’s own reporting. Your data may behave differently, so test the model against your own history and against a simple baseline before you trust it.

Real-World Uses for TimesFM 3.0

Because it works on any numeric sequence, the model fits many fields.

  • Retail demand planning: Forecast sales while accounting for promotions and holidays. In Google’s example, a promotion schedule lets the model anticipate a lift of roughly 20% on promotion days, which a single-series forecast misses.

  • Transportation: The BigQuery announcement forecasts commuter and casual bike rides together using New York Citi Bike data, capturing shared weather effects and different weekend habits.

  • Energy: Predict electricity load using temperature forecasts and calendar effects.

  • Finance and operations: Plan cash flow, call center volume, or support tickets.

  • Anomaly detection: Compare real values against predicted ranges to flag unusual behavior. BigQuery also offers anomaly detection with this model.

  • Capacity planning: Estimate traffic for websites and apps ahead of launches.

How to Try TimesFM 3.0

There are two main routes, depending on your goal.

Route 1: Use It Inside BigQuery

The simplest path is Google Cloud BigQuery. Google announced a preview of TimesFM 3.0 there on October 12, 2026. You call it with the AI.FORECAST function and set the model to ‘TimesFM 3.0’. No hosting or training is required.

For multivariate work, three inputs matter:

  • TARGET_COLS: The series you want to predict

  • PAST_COVARIATE_COLS: Signals known only for the past

  • FUTURE_COVARIATE_COLS: Signals known for the future as well

Everything goes into a single table. Historical rows are fully filled in. Future rows contain only the known future signals, while target and past-only columns stay NULL. The output returns a forecast value with lower and upper prediction bounds for each target. You can also ask for forecasts in plain English through BigQuery Conversational Analytics, which writes the query for you.

Route 2: Run the Open Checkpoint

Developers can download google/timesfm-3.0-pytorch from Hugging Face and follow the code in the official GitHub repository. The repository includes a forecaster interface that supports univariate or multivariate input with past-only and past-future covariates. This route suits research and learning. Read the licensing section first.

TimesFM 3.0 License: What Is Allowed?

Licensing deserves attention. The official GitHub repository says the TimesFM 3.0 pretrained weights come under a separate non-commercial license, limited to non-commercial and non-production use. The same page states that commercial and production use is fully permitted through authorized Google Cloud services, including BigQuery ML, under the Google Cloud Terms of Service.

In plain words, students and researchers can experiment with downloaded weights. Companies that need production forecasts should use the managed Google Cloud route. Always read the current license before building a product, since terms can change.

Limits to Keep in Mind

No forecasting model is perfect, and careful planning means knowing the weak spots.

The future can surprise you. Sudden events that no history reflects can break any forecast. The prediction ranges are a reminder that uncertainty is normal.

Inputs must be trustworthy. If a weather forecast or promotion plan is wrong, the prediction will carry that error.

Zero-shot is a starting point. Unusual or specialized data may still call for cleaning, domain knowledge, and comparison with simpler methods.

Preview status matters. The BigQuery feature is in preview, so check the documentation before building critical systems on it.

Local testing is essential. Strong public rankings do not guarantee the best result on every private dataset.

Where Time Series Foundation Models Go Next

TimesFM 3.0 shows the direction of the field. Forecasting is moving from many small custom models toward one general model that handles many tasks well. Adding native multivariate input also brings the technology closer to how businesses think, where many factors act at the same time.

For learners, this is a good moment to build skills in AI, data, and cloud platforms. Practice with public datasets, read official documentation, and compare results against simple baselines to build real judgment.

Conclusion

TimesFM 3.0 is Google Research’s multivariate time series foundation model. It has 330 million parameters, learned from more than a trillion time points, and forecasts new data without retraining. Patching, alternating attention, and single-pass decoding let it read several series and outside signals together and return a full range of likely outcomes. It leads three major public benchmarks, and you can try it in BigQuery or through the open checkpoint for non-commercial work.

Start small, test it on your own data, and measure it against a simple baseline. If you work in business or growth, pairing forecasting knowledge with a Marketing Certification can help you turn predictions into smarter campaigns and planning.

Official Sources

FAQs

1. What is Google TimesFM 3.0?

Google TimesFM 3.0 is an advanced time-series foundation model developed by Google Research. It uses artificial intelligence to analyse historical data, identify patterns, and predict future trends. It is designed to support forecasting across industries such as retail, finance, healthcare, and energy.

2. What does TimesFM stand for?

TimesFM stands for Time Series Foundation Model. It is a pretrained AI model designed to understand time-dependent data and generate forecasts without requiring organisations to build a separate forecasting model for every dataset.

3. How does TimesFM 3.0 work?

TimesFM 3.0 uses a Transformer-based architecture to process historical time-series information and identify patterns. It can analyse multiple related variables, consider external factors, and generate predictions about future outcomes.

4. What makes TimesFM 3.0 different from traditional forecasting models?

Traditional forecasting models often require task-specific training and manual configuration. TimesFM 3.0 uses pretrained knowledge to support zero-shot forecasting and multivariate predictions, making it possible to apply the model to different forecasting tasks with less custom model development.

5. What are the key features of TimesFM 3.0?

Some important features include:

  • Multivariate time-series forecasting.

  • Zero-shot prediction capabilities.

  • Transformer-based architecture.

  • Support for historical and future covariates.

  • Probabilistic forecasting.

  • Integration with Google BigQuery.

  • Forecasting across different data domains.

6. How many parameters does Google TimesFM 3.0 have?

TimesFM 3.0 contains approximately 330 million parameters. Google Research reports that the model was pretrained on more than one trillion time points from real-world and synthetic datasets, helping it learn patterns across different types of time-series information.

7. What is zero-shot forecasting in TimesFM 3.0?

Zero-shot forecasting allows TimesFM 3.0 to generate predictions for new datasets without requiring task-specific model training or fine-tuning. This makes it useful for organisations that want to experiment with forecasting without developing a specialised model from scratch.

8. What is multivariate forecasting, and why is it important?

Multivariate forecasting predicts multiple related variables simultaneously. For example, a retailer can forecast product sales by considering historical sales, customer traffic, seasonal demand, and promotional activities. This provides a broader view of factors influencing future outcomes.

9. How does TimesFM 3.0 use external data for forecasting?

TimesFM 3.0 supports additional variables known as covariates. These may include historical information, weather conditions, holidays, promotional schedules, and other relevant factors. Combining these variables with historical observations can help improve forecasting results.

10. What is the role of Transformer architecture in TimesFM 3.0?

Transformer architecture helps the model identify relationships and patterns within time-series data. Its attention mechanisms allow TimesFM 3.0 to process historical observations and understand how different variables relate to one another when generating predictions.

11. How can businesses use TimesFM 3.0 for demand forecasting?

Businesses can use TimesFM 3.0 to estimate future customer demand by analysing historical sales, seasonal patterns, promotions, and market trends. Retailers can use these forecasts to improve inventory planning, reduce stock shortages, and make better purchasing decisions.

12. Can TimesFM 3.0 be used for financial forecasting?

Yes. TimesFM 3.0 can analyse historical financial time-series data to support forecasting applications involving revenue, expenses, demand, and other measurable financial indicators. However, its predictions should be evaluated carefully because financial markets are affected by unpredictable events.

13. How does Google BigQuery support TimesFM 3.0?

Google BigQuery provides access to TimesFM forecasting capabilities through the AI.FORECAST SQL function. This allows users to generate predictions directly from datasets without building and maintaining a separate machine learning pipeline.

14. Can non-technical users work with TimesFM 3.0?

Yes. Users with SQL knowledge can access forecasting capabilities through BigQuery, while conversational analytics features can make forecasting more accessible through natural-language instructions. Advanced customisation may still require technical expertise.

15. What are probabilistic forecasts in TimesFM 3.0?

Probabilistic forecasts provide multiple possible future outcomes rather than relying on a single predicted value. TimesFM 3.0 supports quantile predictions, helping businesses understand uncertainty and evaluate different potential scenarios.

16. Which industries can benefit from Google's TimesFM 3.0?

TimesFM 3.0 can support forecasting applications in several industries:

  • Retail and e-commerce for product demand.

  • Healthcare for operational planning.

  • Finance for financial indicators.

  • Manufacturing for production requirements.

  • Energy for electricity demand.

  • Logistics for transportation and supply chain planning.

17. How accurate is Google TimesFM 3.0?

Google Research reports strong performance across major forecasting benchmarks, including GIFT-Eval, FEV-Bench, and TIME. However, actual accuracy depends on data quality, forecasting horizons, industry requirements, and the nature of the problem.

18. Is Google TimesFM 3.0 open source?

Google has made TimesFM 3.0's source code and pretrained model weights available through public repositories. However, the pretrained weights are distributed under a non-commercial licence. Businesses seeking commercial use should review the licensing terms and authorised Google Cloud offerings.

19. What are the limitations of TimesFM 3.0?

TimesFM 3.0 cannot guarantee accurate predictions in every situation. Unexpected events, incomplete datasets, changing market conditions, and unreliable input variables can affect its forecasts. Organisations should validate predictions against real-world results before making important business decisions.

20. What does TimesFM 3.0 mean for the future of AI forecasting?

TimesFM 3.0 demonstrates how foundation models can make predictive analytics more accessible and adaptable. Its multivariate forecasting capabilities and integration with cloud analytics could help businesses improve planning, understand complex data relationships, and make more informed decisions.

Related Articles

View All

Trending Articles

View All