Forecasting software

Forecasting software without the platform rollout.

Most forecasting tools are platforms: connectors, a warehouse model, a training pipeline, a governance layer. That is the right answer for a data team with a permanent forecasting program. It is the wrong answer when you have one CSV and a decision due this week.

This page compares the main paths — hosted CSV tools, open-source libraries, cloud platforms, open foundation models and spreadsheets — by the workflow they actually support. The goal is not to declare one winner. It is to help you choose the smallest tool that can produce a defensible range for your decision.

ToolModelInputOutputSetupPriceBest for
Timestral StudioHosted Timestral-209M, zero-shotCSV upload or REST APIMedian, 80% band, 21 quantilesMinutes$9.90–$639 self-serveA fast forecast from one CSV, or an API without an ML stack
Nixtla / StatsForecastStatistical and ML models you choosePython data framesModel-dependent; intervals availableHours to daysOpen source; cloud is separateA Python team that wants control and scale
ProphetAdditive trend/seasonality modelPython or R data framesPoint forecast plus uncertainty intervalHoursOpen sourceAnalyst-driven series with clear trend and seasonality
Cloud forecasting platformsManaged AutoML and custom modelsWarehouse or cloud storageConfigurable forecasts and intervalsDays to weeksUsage-based; request a quoteLarge pipelines, governance, connectors and a platform team
Open foundation modelsChronos, TimesFM, Timestral and similarTensors or CSV through your own codeModel-dependentDaysModel weights are open; hosting is yoursML engineers who want to embed a model in their own product
SpreadsheetsManual formulas and chartsRows and cellsA number a person choseMinutesAlready paid forA one-off sanity check, not a repeatable forecast

Competitor capabilities and pricing change. The table describes the workflow each category is built for, not a live price list. Verify current terms with each vendor before committing.

The real decision: where does the forecast live?

Forecasting tools differ less on the model than on where the forecast lives. A spreadsheet lives in a person’s file. A library lives in a Python service. A cloud platform lives in a warehouse and a governance process. Timestral lives behind a CSV upload and a REST endpoint.

If the answer is for a person

Use a studio. Upload the CSV, read the chart, download the quantiles. No deployment, no notebook.

If the answer is for a product

Use an API. Authenticate with a key, send JSON, store the task id and the result file. Meter the calls.

If the answer is for a platform

Use a library or a cloud service. You need connectors, retraining, lineage and a team to own them.

When Timestral is the wrong choice

A good comparison includes the cases where the product should lose. Timestral is not the right tool if any of these is a hard requirement:

  • You need connectors to a warehouse, automatic retraining, lineage and approval workflows.
  • You need hierarchical reconciliation across thousands of SKUs, regions and channels.
  • You need causal inference or explicit promotion/price elasticities, not a statistical forecast.
  • You need a private deployment inside your own VPC or on-premises.
  • You need sub-100ms scoring at very high volume with a custom model.
  • You need a regulated data path that forbids sending the series to a third-party inference host.

When Timestral is a good fit

  • You can export the series to CSV and need a forecast today, not after a platform rollout.
  • You want a probabilistic output — a median and a range — rather than a single number.
  • You want the same forecast behind an API without building a model-serving stack.
  • You need a second opinion on an existing plan, with a transparent per-call price.
  • You need a zero-shot baseline before investing in custom training.

How to evaluate any forecasting tool

Do not choose on a demo. Hold out the last few periods of your own series and compare the forecast with what actually happened. Use three numbers:

MASE

Mean absolute error scaled by a naive baseline. Below 1 means the model beats the naive forecast; lower is better.

RMSE

Root mean squared error in your unit. Useful for absolute planning, but sensitive to large misses.

80% coverage

The share of actuals inside the low/high band. If it is far below 80%, the band is too narrow to plan with.

Also measure the boring parts: latency per call, cost per 1,000 calls, how failures are refunded, and what happens to your data. Those decide whether a tool survives production, not the demo chart. Our own benchmark and method are published on the benchmark page.

Where can you compare the alternatives in more detail?

Two follow-ups go deeper than this category view. The Timestral alternatives guide compares seven concrete paths — open models, Prophet, StatsForecast, cloud platforms, spreadsheets and custom models — by input, output, setup time and ownership cost. The Timestral vs Prophet comparison covers the most common head-to-head question: a zero-shot probabilistic model against a fitted trend/seasonality model.

CSV 预测工作台

Compare with your own CSV.

Run the same series through the hosted studio. The sample is airline passenger data; replace it with the series you would use in a vendor trial. The output is a median and an 80% band, with all 21 quantiles available for download.

1 · 粘贴或上传 CSV2 · 选择预测步数3 · 下载 21 个分位数
每次 API 调用消耗 1 积分 · 公开 Space 可用时,网页演示免费

已载入示例数据,可替换为你自己的数值。

FAQ

What is the fastest way to forecast one CSV?+

Upload the CSV to Timestral Studio, choose a horizon, and run the forecast. There is no model training step and no Python environment. The output is a median and an 80% range; the API returns all 21 quantiles for production use.

Is Timestral a replacement for a forecasting platform?+

No. It is a focused CSV studio and API. It does not provide data connectors, hierarchical reconciliation, approval workflows, scheduled retraining or a private deployment out of the box. Those are reasons to choose a platform or build on an open library.

Should I use an open-source library instead?+

If you have a Python team, need full control over the model, and can own the infrastructure, an open library such as StatsForecast or Prophet is a strong choice. Timestral is for teams that want a working forecast and a documented API without building an ML stack.

How do I compare accuracy across tools?+

Backtest on your own series with a held-out window. Report MASE for scale-free error, RMSE for absolute error in your unit, and 80% coverage for the interval. A tool that wins on one metric but misses the interval is not automatically better for planning.

What does a forecast cost?+

Timestral uses credits: one credit per successful call. The cheapest self-serve tier is the Studio annual plan at $639 for 6,000 credits, which is about $106.50 per 1,000 calls. The entry one-time pack is $9.90 for 10 calls. Failed calls are refunded.

Can I use the API without a subscription?+

Yes. One-time credit packs never expire. Subscriptions add credits each billing period. Create a key in the account settings after signing in with an email code.

Start with one CSV.

No account needed for the studio. The API is metered; pricing starts at $9.90.