AI Forecast in IBM Planning Analytics: Claude AI calculates forecasts based on your TM1 actual values and writes them back directly to the cube. This article explains how this works – both methodologically and in practice.
IBM TM1 Forecast: Why the traditional workflow doesn’t scale
IBM Planning Analytics is a powerful forecasting tool. And yet, the typical workflow often looks like this:
- Export actual values from TM1.
- Process them further in Excel or Python and calculate the forecast.
- Enter the results manually back into TM1 or import them.
This is prone to errors. The question always arises: Where is the current forecast file? Which version is valid? Is the TM1 status really up to date?
Claude AI eliminates this data discontinuity. Completely.

How does the AI forecast with write-back work in IBM Planning Analytics?
The integration takes place in three steps, facilitated by the MCP server:
- Claude reads the actual values directly from the TM1 cube – no exporting, no copy-pasting.
- Claude calculates the forecast based on the time series using Holt-Winters / exponential smoothing.
- Claude writes the forecast directly back to the defined forecast cube (write-back).
Actual and forecast values remain clearly separated in separate fields. Actual values are not overwritten. No mixing.
Holt-Winters in IBM Planning Analytics: Why this forecasting Model?
Holt-Winters is a proven statistical forecasting model for time series. It uses exponential smoothing and is particularly well-suited for data with trends and seasonality – both of which are typical in business planning.
| Property | Meaning |
|---|---|
| Trend | Model detects and projects growth or decline trends |
| Seasonality | Monthly or quarterly patterns are taken into account |
| Exponential Smoothing | More recent data points are weighted more heavily than older ones |
| Robustness | Also works with incomplete time series |
For simpler time series without strong seasonality, simple exponential smoothing can also be used. The method is configurable.
See what an AI forecast looks like with your own TM1 data:
Request Showcase NowWrite-Back in IBM Planning Analytics: One truth, no version conflicts
Anyone who has ever maintained forecasts in a separate system is familiar with the problem: Eventually, no one knows which number is the right one.
The write-back ensures that:
- The forecast is in the same system as the actual value. One system, one truth.
- No media breaks, no import/export chaos, no version conflicts.
- Auditability: The MCP server logs every write-back. Who wrote which forecast and when?
- Scenario separation: Actuals and forecasts are clearly separated elements in the cube – no confusion possible.

How reliable is an AI-generated forecast?
That depends on the data quality and the length of the time series. Here are some estimates:
- For clean time series with 12+ months of data: high accuracy, comparable to manual expert forecasts
- For short or incomplete time series: less reliable; should be combined with internal expertise
- For highly irregular one-time events (e.g., project-based business): the statistical model reaches its limits
Our recommendation: Use the AI forecast as a starting point. The controlling team reviews it and makes manual adjustments as needed. This is faster than starting from scratch.
AI Forecasting vs. Traditional TM1 Forecasting: A comparison
| Criterion | Classic TM1 Forecasting | Claude AI + MCP |
|---|---|---|
| Methods | Rules configured in TM1 | Holt-Winters, exponential smoothing, extensible |
| Automation | Manual triggers or scheduled runs | Fully automated on demand or on a schedule |
| Explainability | Rule-based, transparent | Statistical, documented and traceable |
| Write-Back | Yes (directly into TM1) | Yes (via MCP server, with audit log) |
| Extensibility | Limited to TM1 functions | Extensible with additional AI models |
- Holt-Winters (1957/1960): An established forecasting model, now the standard in business forecasting
- IBM TM1 Write-Back: Native system function, precisely controlled by the MCP server
- MCP Server Audit Log: Every forecast write-back is logged, including timestamp and user
- bi2run Real-World Results: Forecast generation reduced from 4–8 hours to under 10 minutes
Glossary
| Term | Definition |
|---|---|
| Holt-Winters | Statistical forecasting method for time series with trend and seasonality, using three exponential smoothing parameters |
| Exponential Smoothing | A weighting method in which more recent data points are weighted more heavily than older ones |
| Write-Back | Writing calculated values directly back into the TM1 cube |
| MCP Server | Model Context Protocol Server – enables secure communication between Claude AI and TM1 |
| Scenario Separation | Separation of actual, plan, and forecast values into distinct TM1 elements |

FAQ: AI Forecast in IBM Planning Analytics with Claude AI
Can we run multiple forecast scenarios simultaneously?
Yes. Best-case, base-case, and worst-case scenarios can be managed as separate elements in the cube. Claude writes to the respective configured element. Learn more about rolling planning and how it helps finance teams become more flexible.
What happens if the actual data changes?
Claude can recalculate the IBM Planning Analytics AI forecast on demand – always based on the current cube status. The previous forecast is overwritten or saved in an archive item. Anyone who wants to delve deeper into data integration in IBM Planning Analytics will find a structured overview there.
Is it possible to make more granular forecasts (e.g., at the product level)?
Yes, provided the relevant time series are available in the cube. The more granular the data, the more data is required. For further possibilities, it’s worth taking a look at Claude Code & IBM Planning Analytics and the use of AI agents in a finance context.
In the showcase, we’ll demonstrate whether the AI forecast aligns with your TM1 cubes.

























