Skip to main content

Forecast Comparison

The Forecast Comparison view lets you compare the outputs of different forecast models side by side. Each model uses one of Tether’s 11 forecast algorithms, and comparing their outputs helps you choose the best model for your products.

Accessing Forecast Comparison

You can compare models in two ways:
  1. Comparison page — Navigate to Demand ForecastForecast Comparison.
  2. Inline comparison — Click any row in the forecast table to open a modal showing all model outputs for that SKU-channel combination.
Model comparison and selection is available to Admin users. Non-admin users can view the currently active model’s output on the forecast dashboard.

Why compare forecasts?

Comparing forecasts helps you:

Comparison view

Layout

The comparison view shows:
  • Model list — all defined models with their algorithm type
  • Side-by-side outputs — forecast values from each model for the same SKU, channel, and period
  • Actuals — historical sales values for completed periods (visually distinguished from forecasts)
  • Variance — differences between each model’s forecast and actual sales

Available algorithms

Each model in the comparison uses one of the following algorithms. See Forecast Algorithms for full details.

Comparing models

Selecting models to compare

1

Open the comparison view

Navigate to Demand ForecastForecast Comparison, or click a row in the forecast table to open the inline model selection dialog.
2

View model outputs

The view shows each defined model as a row, with columns representing time periods. The currently active model is highlighted.
3

Compare values

Review forecast values side by side. For completed periods, all models show the actual sales value. For current and future periods, each model shows its own forecast output.
4

Select a model

If you want to switch, select a different model and click Apply to make it the active forecast.

Side-by-side view

The table shows forecast outputs from each model for the same SKU-channel combination:
Completed periods display actual sales history, visually distinguished from forecast values. All models show the same actual value for completed periods.

Accuracy metrics

Key metrics

Tether calculates four accuracy metrics for each model’s forecast against actual sales:
Accuracy metrics are only calculated for completed periods where actual sales data is available. Future periods do not contribute to accuracy scores.

Understanding MAPE

MAPE (Mean Absolute Percentage Error) is the primary metric used for parameter optimization and model comparison:
MAPE can be misleading for SKUs with very low sales volumes — a difference of 1 unit on a product that sells 2 units shows 50% MAPE. Use MAE alongside MAPE for low-volume items.

Metrics cards

Summary cards show overall performance per model. For example:

Filtering comparisons

By product

Compare model performance for specific products:
  1. Filter by collection, tag, or individual SKU
  2. See how each algorithm performs for different product types
  3. Identify algorithms that excel for specific demand patterns

By time period

Analyze accuracy over different periods:

By channel

Compare accuracy across sales channels:
  • Some algorithms may perform better for specific channels (e.g., wholesale vs. DTC)
  • Channel-specific demand patterns affect algorithm suitability
  • Consider creating separate models for channels with very different demand profiles

Variance analysis

Understanding variance

Variance patterns

Look for systematic patterns in variance to diagnose model fit:

Model performance by segment

Product segments

Different algorithms tend to perform best for different demand patterns: See Forecast Algorithms for detailed descriptions and parameter information for each algorithm.

Analyzing by segment

  1. Filter to a product segment (by collection, tag, or channel)
  2. Compare model metrics across the filtered set
  3. Identify which algorithm performs best for that segment
  4. Consider creating a model specifically configured for that segment

Best model selection

Choosing the right algorithm

Consider these factors when selecting an algorithm for a model:
  1. Overall accuracy — Which has the lowest MAPE across your product set?
  2. Bias — Is there systematic over- or under-forecasting?
  3. Stability — Is accuracy consistent across periods, or does it vary widely?
  4. Data requirements — Does the algorithm need more history than you have? (e.g., SARIMA and Holt-Winters need 2+ years of data for reliable seasonality)
  5. Product fit — Does your demand pattern match what the algorithm models?

Algorithm selection guide

Using comparison results

Switching models

If comparison reveals a better-performing model:
  1. Note which algorithm performs best and for which products
  2. Go to Forecast Admin → the Models tab
  3. Either update the active model or create a new model with the better algorithm
  4. Monitor accuracy after the switch to confirm improvement

Per-SKU optimization

Tether supports different models for different SKU-channel combinations:
  • Create multiple models, each with a different algorithm
  • Assign the best-performing model per SKU-channel pair — see Model assignment
  • Use comparison metrics to validate your choices over time
Start with a broadly accurate algorithm (like EWMA or Holt-Winters), then create specialized models for product segments where a different algorithm significantly outperforms.

Reporting

Exporting comparison data

1

Set up your view

Configure the models, filters, and date range you want to export.
2

Export

Click the Export button to download comparison data.
3

Review

The export includes forecast values, actuals, variances, and accuracy metrics for all selected models.

Using comparison reports

Exports are useful for:
  • Monthly accuracy reviews with stakeholders
  • Documenting model selection decisions
  • Identifying trends in forecast performance over time

Best practices

Review model performance periodically:
  • Monthly for businesses with frequent demand changes
  • Quarterly for stable, predictable businesses
  • After major events — promotions, product launches, or supply disruptions
Don’t judge algorithms on too little history:
  • Minimum 3–6 months of actuals for meaningful comparison
  • Include at least one full seasonal cycle for seasonal algorithms
  • Account for unusual events (stockouts, promotions) that may skew metrics
Pure accuracy isn’t the only factor:
  • Under-forecasting may cause stockouts and lost sales
  • Over-forecasting ties up capital in excess inventory
  • Check the Bias metric to see if a model consistently over- or under-forecasts
  • Choose the error direction that’s less costly for your business
When switching models:
  • Record which algorithm was replaced and why
  • Note the accuracy improvement you expect
  • Set a follow-up date to validate the change worked

Next steps

Forecast Algorithms

Learn how each algorithm works and when to use it

Forecast Admin

Configure and manage forecast models

Forecast Dashboard

View and edit forecasts

Sales History

Analyze historical data