He estado esperando a que alguien hiciera esta pregunta ya que todos los métodos publicados con los que estoy familiarizado proponen pesos que convergen a $1$ sólo cuando el número de términos llega al infinito. Esto es bastante molesto, ya que requiere que utilicemos una estimación sesgada que subestime la verdadera media ponderada exponencialmente o que utilicemos información con fecha anterior para parametrizar el valor inicial.
Supongamos que tiene factores de ponderación en los que las ponderaciones retardadas son un factor de $\beta$ , donde:
$$\beta= e^{\frac{-\Delta t}{\tau}}$$
(Nota: $\beta[t]$ es el vector de ponderación canónico de una media móvil exponencial)
Para llegar a los pesos, queremos encontrar una serie tal que:
$${\Sigma}_{t=0}^{T=N}( \frac{\beta^{T-t}}{\Sigma\beta^{\Delta t}}) = 1$$
La suma de los pesos exponenciales brutos se puede encontrar mediante una expansión en serie:
$$\Sigma_{t=0}^{T=N} \beta^{\Delta t} = \frac{1-\beta^T}{1-\beta}$$
Por lo tanto, los pesos periódicos, $\omega_i$ se puede encontrar de la siguiente manera:
$$\omega_i = {\Sigma}_{t=0}^{T=N}\frac{\beta^{T-t}(1-\beta)}{1-\beta^T}$$ .
Si tenemos un vector de valores:
$$X_i = [X_1,\, X_2, \, ...X_N]$$
y un vector de pesos:
$$\omega_i = [\omega_1,\, \omega_2, \, ...\omega_N]$$
el producto punto de los dos vectores proporcionará una estimación insesgada de la media ponderada exponencialmente donde la suma de los pesos siempre es igual $1$ y donde no se requieren términos fuera de muestra para parametrizar el valor inicial. La recursión se limita únicamente a una serie finita del mismo tamaño que los datos que se van a ponderar.
$$\text{EWMA} = f(\omega_i \cdot X_i)= \Sigma (\omega_i * X_i)$$
Por favor, dígame si esto funciona para usted.
0 votos
Veo que no has aceptado una respuesta. ¿Qué información adicional necesita para aceptar una respuesta?