Forecast Starter

Time Series — Start Here

Your first time series tool. Look at what a series is actually made of, extend it with a rule you can say out loud, then find out whether that rule beats doing nothing at all. No parameters to guess, no Python to load, nothing to install.

👨‍🏫 Professor Mode: Guided Learning Experience

Never forecasted anything before? Professor Mode walks you through all three steps on a real dataset, one decision at a time.

HOW THIS WORKS

A forecast is not a magic box. It is a rule for extending a line, and you can say every rule on this page in one plain sentence. This tool has three steps, in this order.

  1. 1
    See the shape. Split the series into the parts it is made of — its level, its direction, its repeating cycle, and the leftover noise. This is what tells you which rule has a chance.
  2. 2
    Extend the line. Pick a rule and watch it run off the end of the data. Change the rule, change the settings, see the line move.
  3. 3
    Score it honestly. Hide the last few periods, forecast them, and compare against what really happened — scored against the simplest possible rule, "just repeat the previous period".

The one idea to take away: a forecasting method has to beat "same as last period" before it is worth anything. A surprising number of expensive, complicated forecasts do not, and the only way to find out is to test them on data they have never seen.

What this tool deliberately does not do
  • It does not use external predictors — ad spend, price, promotions. Every method here works only from the series' own past. When you need that, move up to the ARX tool.
  • It does not test for stationarity, difference the series, or fit autoregressive terms. Those are the next rung, not this one.
  • It does not produce p-values, because none of these methods has one.
📚

Use a Case Study

Four series, each one teaching a different answer to "which method should I use". Start with the first — it is the one where the cleverest method loses.

📤

Upload Your Data

A CSV with one column of dates or period labels and one column of numbers, in time order, with no gaps.

Drag & drop a CSV (.csv, .tsv, .txt)

First row = column headers. One row per period, oldest first.