Exploración de la media ponderada ponderada exponencial La volatilidad es la medida más común del riesgo, pero viene en varios sabores. En un artículo anterior, mostramos cómo calcular la volatilidad histórica simple. Utilizamos la volatilidad para medir el riesgo futuro. Utilizamos los datos reales de los precios de las acciones de Google para calcular la volatilidad diaria basada en 30 días de datos de existencias. En este artículo, mejoraremos la volatilidad simple y discutiremos el promedio móvil exponencialmente ponderado (EWMA). Vs histórico. Volatilidad implícita En primer lugar, permite poner esta métrica en un poco de perspectiva. Existen dos enfoques generales: volatilidad histórica e implícita (o implícita). El enfoque histórico supone que el pasado es un prólogo que medimos la historia con la esperanza de que sea predictivo. La volatilidad implícita, por el contrario, ignora la historia que resuelve por la volatilidad implícita en los precios de mercado. Espera que el mercado conozca mejor y que el precio de mercado contenga, aunque implícitamente, una estimación consensual de la volatilidad. Si nos centramos sólo en los tres enfoques históricos (a la izquierda de arriba), tienen dos pasos en común: Calcular la serie de retornos periódicos Aplicar un esquema de ponderación En primer lugar, Calcular el retorno periódico. Ésa es típicamente una serie de vueltas diarias donde cada vuelta se expresa en términos continuamente compuestos. Para cada día, tomamos el registro natural de la relación de precios de las acciones (es decir, el precio hoy dividido por el precio ayer, y así sucesivamente). Esto produce una serie de retornos diarios, de u i a u i-m. Dependiendo de cuántos días (m días) estamos midiendo. Eso nos lleva al segundo paso: aquí es donde los tres enfoques difieren. En el artículo anterior (Usando Volatilidad Para Calcular el Riesgo Futuro), mostramos que bajo un par de simplificaciones aceptables, la varianza simple es el promedio de los retornos cuadrados: Obsérvese que esto suma cada uno de los retornos periódicos, luego divide ese total por el Número de días u observaciones (m). Por lo tanto, su realmente sólo un promedio de los retornos cuadrados periódico. Dicho de otra manera, cada cuadrado de retorno se da un peso igual. Por lo tanto, si alfa (a) es un factor de ponderación (específicamente, 1 / m), entonces una variante simple se parece a esto: El EWMA mejora en la varianza simple La debilidad de este enfoque es que todas las ganancias ganan el mismo peso. El retorno de ayer (muy reciente) no tiene más influencia sobre la varianza que el retorno de los últimos meses. Este problema se fija mediante la media móvil ponderada exponencialmente (EWMA), en la cual los rendimientos más recientes tienen mayor peso sobre la varianza. La media móvil exponencialmente ponderada (EWMA) introduce lambda. Que se denomina parámetro de suavizado. Lambda debe ser menos de uno. Bajo esta condición, en lugar de iguales ponderaciones, cada cuadrado de retorno es ponderado por un multiplicador de la siguiente manera: Por ejemplo, RiskMetrics TM, una empresa de gestión de riesgos financieros, tiende a utilizar un lambda de 0,94 o 94. En este caso, el primero Más reciente) cuadrado es ponderado por (1-0.94) (. 94) 0 6. El próximo cuadrado de retorno es simplemente un lambda-múltiplo del peso anterior en este caso 6 multiplicado por 94 5.64. Y el tercer día anterior el peso es igual (1-0.94) (0.94) 2 5.30. Ese es el significado de exponencial en EWMA: cada peso es un multiplicador constante (es decir, lambda, que debe ser menor que uno) del peso de los días anteriores. Esto asegura una varianza que está ponderada o sesgada hacia datos más recientes. (Para obtener más información, consulte la hoja de cálculo de Excel para la volatilidad de Google.) A continuación se muestra la diferencia entre la volatilidad y EWMA para Google. La volatilidad simple pesa efectivamente cada vuelta periódica en 0.196 como se muestra en la columna O (teníamos dos años de datos de precios de acciones diarios, es decir, 509 devoluciones diarias y 1/509 0.196). Pero note que la Columna P asigna un peso de 6, luego 5.64, luego 5.3 y así sucesivamente. Esa es la única diferencia entre la varianza simple y EWMA. Recuerde: Después de sumar la serie completa (en la columna Q) tenemos la varianza, que es el cuadrado de la desviación estándar. Si queremos volatilidad, necesitamos recordar tomar la raíz cuadrada de esa varianza. ¿Cuál es la diferencia en la volatilidad diaria entre la varianza y EWMA en el caso de Googles? Su significativo: La variación simple nos dio una volatilidad diaria de 2,4 pero la EWMA dio una volatilidad diaria de sólo 1,4 (ver la hoja de cálculo para más detalles). Aparentemente, la volatilidad de Googles se estableció más recientemente, por lo tanto, una simple varianza podría ser artificialmente alta. La variación de hoy es una función de la variación de los días de Pior Usted notará que necesitábamos calcular una larga serie de pesos exponencialmente decrecientes. No haremos la matemática aquí, pero una de las mejores características de la EWMA es que toda la serie se reduce convenientemente a una fórmula recursiva: Recursiva significa que las referencias de la varianza de hoy (es decir, es una función de la variación de días anteriores). Esta fórmula también se encuentra en la hoja de cálculo, y produce exactamente el mismo resultado que el cálculo de longitud larga. Se dice: La varianza de hoy (bajo EWMA) equivale a la varianza de ayer (ponderada por lambda) más la vuelta al cuadrado de ayer (pesada por uno menos lambda). Observe cómo estamos agregando dos términos juntos: la variación ponderada de ayer y la ponderada ponderada de ayer, la vuelta al cuadrado. Aun así, lambda es nuestro parámetro de suavizado. Un lambda más alto (por ejemplo, como RiskMetrics 94) indica una disminución más lenta en la serie - en términos relativos, vamos a tener más puntos de datos en la serie y van a caer más lentamente. Por otro lado, si reducimos el lambda, indicamos una mayor decaimiento: los pesos se caen más rápidamente y, como resultado directo de la rápida decaimiento, se utilizan menos puntos de datos. (En la hoja de cálculo, lambda es una entrada, para que pueda experimentar con su sensibilidad). Resumen La volatilidad es la desviación estándar instantánea de un stock y la métrica de riesgo más común. Es también la raíz cuadrada de la varianza. Podemos medir la varianza históricamente o implícitamente (volatilidad implícita). Al medir históricamente, el método más fácil es la varianza simple. Pero la debilidad con la varianza simple es que todas las ganancias obtienen el mismo peso. Así que enfrentamos un trade-off clásico: siempre queremos más datos, pero cuanto más datos tengamos, más nuestro cálculo se diluye por datos distantes (menos relevantes). La media móvil exponencialmente ponderada (EWMA) mejora la varianza simple asignando pesos a los retornos periódicos. Haciendo esto, ambos podemos usar un tamaño grande de la muestra pero también dar mayor peso a vueltas más recientes. (Para ver un tutorial de película sobre este tema, visite la Tortuga Biónica.) EWMA 101 El enfoque EWMA tiene una característica atractiva: requiere relativamente pocos datos almacenados. Para actualizar nuestra estimación en cualquier punto, sólo necesitamos una estimación previa de la tasa de varianza y el valor de observación más reciente. Un objetivo secundario de EWMA es seguir cambios en la volatilidad. Para los valores pequeños, las observaciones recientes afectan rápidamente la estimación. Para valores cercanos a uno, la estimación cambia lentamente en función de los cambios recientes en los retornos de la variable subyacente. La base de datos RiskMetrics (producida por JP Morgan y puesta a disposición del público) utiliza la EWMA para actualizar la volatilidad diaria. IMPORTANTE: La fórmula de EWMA no asume un nivel de varianza promedio a largo plazo. Por lo tanto, el concepto de volatilidad significa la reversión no es capturado por la EWMA. Los modelos ARCH / GARCH son más adecuados para este propósito. Lambda Un objetivo secundario de EWMA es rastrear los cambios en la volatilidad, por lo que para los valores pequeños, la observación reciente afecta rápidamente a la estimación, y para valores cercanos a uno, la estimación cambia lentamente a los cambios recientes en los retornos de la variable subyacente. La base de datos RiskMetrics (producida por JP Morgan) y puesta a disposición pública en 1994, utiliza el modelo EWMA para actualizar la estimación diaria de la volatilidad. La empresa encontró que a través de un rango de variables de mercado, este valor de proporciona pronóstico de la varianza que se aproxima más a la tasa de varianza realizada. Las tasas de varianza realizadas en un día en particular se calculó como un promedio igualmente ponderado de los siguientes 25 días. Del mismo modo, para calcular el valor óptimo de lambda para nuestro conjunto de datos, tenemos que calcular la volatilidad realizada en cada punto. Hay varios métodos, así que elige uno. A continuación, calcule la suma de los errores al cuadrado (SSE) entre la estimación de EWMA y la volatilidad realizada. Finalmente, minimice el SSE variando el valor lambda. Suena simple Es. El mayor desafío es acordar un algoritmo para calcular la volatilidad realizada. Por ejemplo, la gente en RiskMetrics eligió el siguiente 25 días para calcular la tasa de varianza realizada. En su caso, puede elegir un algoritmo que utiliza los precios de volumen diario, HI / LO y / o OPEN-CLOSE. FAQ Q 1: ¿Podemos usar EWMA para estimar (o pronosticar) la volatilidad más de un paso adelante? La representación de volatilidad de EWMA no asume una volatilidad promedio a largo plazo, y por lo tanto, para cualquier horizonte de pronóstico más allá de un paso, la EWMA devuelve un Valor constante: Cómo calcular EMA en Excel Aprenda a calcular el promedio móvil exponencial en Excel y VBA, y obtenga una hoja de cálculo web gratuita conectada. La hoja de cálculo recupera datos de acciones de Yahoo Finance, calcula EMA (en la ventana de tiempo escogida) y traza los resultados. El enlace de descarga está en la parte inferior. El VBA se puede ver y editar it8217s completamente gratis. Pero primero desmaye por qué EMA es importante para los comerciantes técnicos y analistas de mercado. Las cartas históricas del precio de la acción se contaminan a menudo con mucho ruido de alta frecuencia. Esto a menudo oscurece las principales tendencias. Medias móviles ayudan a suavizar estas fluctuaciones menores, dándole una mayor visión de la dirección general del mercado. El promedio móvil exponencial da mayor importancia a los datos más recientes. Cuanto mayor sea el período de tiempo, menor será la importancia de los datos más recientes. EMA se define por esta ecuación. El precio de today8217s (multiplicado por un peso) y el EMA de yesterday8217s (multiplicado por 1-peso) Usted necesita kickstart el cálculo EMA con un EMA inicial (EMA 0). Por lo general, el gráfico anterior da a la EMA de Microsoft entre el 1 de enero de 2013 y el 14 de enero de 2014. Los comerciantes técnicos a menudo utilizan el cruce de dos promedios móviles 8211 uno con una escala de tiempo corta Y otro con una larga escala de tiempo 8211 para generar señales de compra / venta. A menudo se usan promedios móviles de 12 y 26 días. Cuando la media móvil más corta se eleva por encima de la media móvil más larga, el mercado está tendencia hacia arriba es una señal de compra. Sin embargo, cuando los promedios móviles más cortos caen por debajo de la media móvil larga, el mercado está cayendo esta es una señal de venta. Let8217s primero aprender a calcular EMA utilizando funciones de hoja de cálculo. Después de que we8217ll descubrir cómo utilizar VBA para calcular EMA (y automáticamente trazar gráficos) Calcular EMA en Excel con las funciones de la hoja de cálculo Paso 1. Let8217s decir que queremos calcular el 12-día EMA de Exxon Mobil8217s precio de las acciones. Primero necesitamos obtener precios históricos de acciones 8211 que usted puede hacer eso con este descargador de cotizaciones de acciones a granel. Paso 2 . Calcule el promedio simple de los primeros 12 precios con la función Average () de Excel8217s. En el screengrab abajo, en la celda C16 tenemos la fórmula AVERAGE (B5: B16) donde B5: B16 contiene los primeros 12 precios de cierre. Paso 3. Justo debajo de la celda utilizada en el Paso 2, ingrese la fórmula EMA arriba. Allí lo tiene You8217ve calculó exitosamente un indicador técnico importante, EMA, en una hoja de cálculo. Calcule EMA con VBA Ahora let8217s mecanizar los cálculos con VBA, incluyendo la creación automática de parcelas. I won8217t mostrarle el VBA completo aquí (it8217s disponible en la hoja de cálculo a continuación), pero we8217ll discutir el código más crítico. Paso 1. Descargue las cotizaciones históricas de las acciones de su ticker de Yahoo Finance (usando archivos CSV), y cargarlas en Excel o usar la VBA en esta hoja de cálculo para obtener cotizaciones históricas directamente en Excel. Sus datos pueden ser algo como esto: Paso 2. Aquí es donde necesitamos ejercitar unos braincells 8211 necesitamos implementar la ecuación EMA en VBA. Podemos usar el estilo R1C1 para introducir programáticamente fórmulas en celdas individuales. Examine el fragmento de código a continuación. EMAWindow es una variable que es igual a la ventana de tiempo deseada numRows es el número total de puntos de datos 1 (el 8220 18221 se debe a que we8217re suponiendo que los datos de stock reales comienzan en la fila 2) EMA se calcula en la columna h Asumiendo que EMAWindow 5 y numrows 100 (es decir, hay 99 puntos de datos) la primera línea coloca una fórmula en la celda h6 que calcula el promedio aritmético de los primeros 5 puntos de datos históricos La segunda línea coloca fórmulas en celdas h7: h100 que calcula la EMA de los 95 restantes Puntos de datos Paso 3 Esta función VBA crea una trama del precio de cierre y EMA. Gran trabajo en gráficos y explicaciones. Tengo una pregunta sin embargo. Si cambio la fecha de inicio a un año más tarde y miro los datos recientes de EMA, es notablemente diferente que cuando utilizo el mismo período EMA con una fecha de inicio anterior para la misma referencia de fecha reciente. Es eso lo que esperas. Hace que sea difícil ver los gráficos publicados con EMAs mostrados y no ver el mismo gráfico. Shivashish Sarkar dice: Hola, estoy utilizando tu calculadora EMA y realmente aprecio. Sin embargo, he notado que la calculadora no es capaz de trazar los gráficos para todas las empresas (muestra error de tiempo de ejecución 1004). ¿Puede crear una edición actualizada de su calculadora en la que se incluirán nuevas empresas? Leave a Reply Cancelar respuesta Like the Free Spreadsheets Master Base de conocimientos
No comments:
Post a Comment