En esta publicación, proporciono un ejemplo de pronóstico basado en CAGR, utilizando datos de producción de vehículos de OICA para la industria automotriz china.
CAGR es la tasa de crecimiento promedio compuesta.
Si, por ejemplo, la producción en el año 2000 es de 1.000.000 de unidades, entonces, si se espera una CAGR = 3%, la producción después de 10 años se calculará y se espera que sea:
El pronóstico basado en CAGR consta de un flujo de trabajo de dos pasos:
- calcular CAGR a partir de datos históricos
- calcular valores futuros asumiendo CAGR histórico
Si se pronostican valores anuales, la CAGR debe calcularse en función de los valores históricos anuales. Si se pronostican valores mensuales, la CAGR debe calcularse a partir de los valores históricos mensuales. Y así.
A continuación, uso la metodología CAGR para pronosticar la producción futura de automóviles en número de unidades producidas anualmente. Utilizo los datos de producción de la industria automotriz de OICA para calcular la CAGR anual histórica y para predecir la producción futura en función del valor CAGR calculado.
El primer paso es leer los datos. Este paso también incluye el filtrado.
library(readxl)
library(dplyr)
data_df = as.data.frame(read_xls("oica.xls"))
data_df = dplyr::filter(data_df,year>=2005,country=="China")
head(data_df)
## year country total
## 1 2018 China 27809196
## 2 2017 China 29015434
## 3 2016 China 28118794
## 4 2015 China 24503326
## 5 2014 China 23731600
## 6 2013 China 22116825
tail(data_df)
## year country total
## 9 2010 China 18264761
## 10 2009 China 13790994
## 11 2008 China 9299180
## 12 2007 China 8882456
## 13 2006 China 7188708
## 14 2005 China 5717619
A continuación, se puede calcular la CAGR histórica. En este caso para los años 2005 a 2018:
cagr = (data_df$total[1]/data_df$total[length(data_df$total)])^(1/(length(data_df$total)-1)) - 1
Usando el valor CAGR anual histórico, predigo la producción automotriz china medida en unidades producidas anualmente, para 2030:
data_df$total[1]*(1+cagr)^(2030-2018)
## [1] 119761592
El pronóstico basado en CAGR es claramente ingenuo. Esta metodología de pronóstico solo funciona bajo supuestos sólidos, como por ejemplo, el supuesto de que el crecimiento es ilimitado. En el caso de que la producción de vehículos automotores esto no sea factible. Por lo tanto, esta metodología de pronóstico solo puede aplicarse a un horizonte de tiempo limitado. Además, el pronóstico basado en CAGR requiere cierta tolerancia a la variación.
Ingeniero industrial especializado en optimización y simulación (R, Python, SQL, VBA)
Leave a Reply