Triple Exponential Smoothing Calculator

Model level, trend, and seasonality with confidence. Tune smoothing factors and inspect forecast accuracy clearly. Create cleaner projections for cyclical data and smarter decisions.

Calculator Inputs

Enter a seasonal time series, set smoothing factors, and generate fitted values plus forecasts.

Expected input
Comma, space, or line-separated numeric values
Provide at least two full seasons. More observations improve stability.
Additive works when seasonal swings stay similar. Multiplicative suits proportional seasonal changes.
Use clean, ordered values. Avoid missing periods or mixed units before fitting the model.

Example Data Table

Use this quarterly demand sample to test the calculator quickly.

Period Quarter Observed Value
1Q1120
2Q2135
3Q3150
4Q4170
5Q1160
6Q2145
7Q3130
8Q4150
9Q1168
10Q2185
11Q3176
12Q4160

Formula Used

Triple exponential smoothing extends single and double smoothing by tracking level, trend, and repeating seasonal movement.

  • Additive level: Lt = α(Yt - St-m) + (1-α)(Lt-1 + Tt-1)
  • Additive trend: Tt = β(Lt - Lt-1) + (1-β)Tt-1
  • Additive seasonality: St = γ(Yt - Lt) + (1-γ)St-m
  • Additive forecast: Ft+h = Lt + hTt + St-m+h
  • Multiplicative level: Lt = α(Yt / St-m) + (1-α)(Lt-1 + Tt-1)
  • Multiplicative seasonality: St = γ(Yt / Lt) + (1-γ)St-m
  • Multiplicative forecast: Ft+h = (Lt + hTt) × St-m+h
  • Error metrics: MAE is the mean absolute error, RMSE squares errors before averaging, and MAPE shows percentage error size.

How to Use This Calculator

  1. Paste your time series in exact chronological order.
  2. Choose the seasonal cycle length, such as 4 or 12.
  3. Set alpha, beta, and gamma between 0 and 1.
  4. Select additive or multiplicative seasonality based on your data pattern.
  5. Enter how many future periods you want to forecast.
  6. Press Submit to calculate fitted values and forecasts above the form.
  7. Review MAE, RMSE, MAPE, and the detailed tables.
  8. Use the CSV or PDF buttons to export results.

Frequently Asked Questions

1. What does triple exponential smoothing measure?

It models three components together: the baseline level, the long-term trend, and the repeating seasonal pattern. This makes it useful for cyclical time-series forecasting.

2. When should I choose additive seasonality?

Choose additive seasonality when seasonal swings stay roughly the same size over time. Sales rising by about 20 units every winter is a common additive pattern.

3. When is multiplicative seasonality better?

Use multiplicative seasonality when seasonal effects grow or shrink with the series level. For example, peak months doubling as the business grows fits this style.

4. How much history should I enter?

At least two complete seasons are recommended, but more history usually improves stability. Twelve to twenty-four periods often work well for monthly data.

5. How do alpha, beta, and gamma affect results?

Higher values react faster to recent changes. Lower values smooth more aggressively and resist noise. Tuning them helps balance responsiveness against stability.

6. Why are my first fitted values blank?

The model needs an initial season to estimate starting level, trend, and seasonal factors. Because of that setup, the first season acts as calibration data.

7. What do MAE, RMSE, and MAPE tell me?

They show forecast accuracy from different angles. MAE gives average absolute error, RMSE penalizes larger misses, and MAPE shows relative percentage error.

8. Can I use this for non-seasonal data?

You can, but a simpler smoothing method is usually better when seasonality is absent. This calculator is designed for repeating seasonal behavior.

Related Calculators

simple moving average calculatordouble exponential smoothing calculator

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.