The Symmetric Mean Absolute Percentage Error: Unnecessary or Dangerous

The symmetric Mean Absolute Percentage Error (sMAPE) is a forecast error metric that has been proposed as an alternative to the more common Mean Absolute Percentage Error (MAPE), which is undefined whenever an actual is zero; the sMAPE does not have this problem. Thus, the sMAPE at first glance appears to be more suitable for evaluating forecasts of low volume or intermittent count demand time series. However, the sMAPE suffers from a number of other shortcomings; e.g., it is 2 for a zero actual regardless of the forecast, it always rewards (elicits) integer forecasts 0, 1, 2, …, if actuals are counts, and it elicits a (typically useless) zero forecast for sufficiently intermittent actuals. This paper collects such properties and discusses their real-world implications so the forecaster can make an informed decision as to whether to use the sMAPE or an alternative. In our opinion, the sMAPE is either unnecessary or dangerous; it should not be used.

Authors

Institutions

Publication Details

Journal
Forecasting
Published
2026-03-17
DOI
https://doi.org/10.3390/forecast8020024
Primary Topic
Forecasting Techniques and Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

The Symmetric Mean Absolute Percentage Error: Unnecessary or Dangerous

Stephan Kolassa
Forecasting
Forecasting Techniques and Applications
article

The Symmetric Mean Absolute Percentage Error: Unnecessary or Dangerous

Stephan Kolassa
article en

Abstract

The symmetric Mean Absolute Percentage Error (sMAPE) is a forecast error metric that has been proposed as an alternative to the more common Mean Absolute Percentage Error (MAPE), which is undefined whenever an actual is zero; the sMAPE does not have this problem. Thus, the sMAPE at first glance appears to be more suitable for evaluating forecasts of low volume or intermittent count demand time series. However, the sMAPE suffers from a number of other shortcomings; e.g., it is 2 for a zero actual regardless of the forecast, it always rewards (elicits) integer forecasts 0, 1, 2, …, if actuals are counts, and it elicits a (typically useless) zero forecast for sufficiently intermittent actuals. This paper collects such properties and discusses their real-world implications so the forecaster can make an informed decision as to whether to use the sMAPE or an alternative. In our opinion, the sMAPE is either unnecessary or dangerous; it should not be used.

ForecastingVol. 8(2)
Systems, Applications & Products in Data Processing (Switzerland) (CH), Lancaster University (GB)
Peace, Justice and strong institutions
Openalex Percentile: Top 23%
Forecasting Techniques and Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.