536 / 736EMA

Exponential moving average

Media móvil exponencial

Una EMA da más peso a los precios recientes y reduce poco a poco la influencia del pasado. Así se obtiene un punto nuevo a partir del resultado anterior, y por eso dos curvas bien calculadas pueden no coincidir.

Exponential moving average, o EMA, es una media que da más peso a los precios recientes. Su curva suavizada ayuda a seguir la evolución del precio en un gráfico. Cada valor nuevo combina el precio actual con el resultado anterior. Por eso suele reaccionar antes que una Simple moving average, o SMA, aunque sigue basándose en precios ya disponibles.

Al terminar cada intervalo, representado por una vela en el gráfico, Petr anota su último precio. En vez de sumar de nuevo todos los valores, puede desplazar la EMA anterior una parte de la distancia hacia ese precio. Así explica Fidelity el método. TradingView expresa la misma operación como el nuevo precio ponderado más la EMA anterior ponderada. Se llama cálculo recursivo: cada paso utiliza el resultado del anterior. [1] [2]

Esa parte la determina un coeficiente, un número que fija el peso del nuevo precio. TradingView ofrece la relación habitual 2 / (N + 1), donde N es la longitud elegida. Un N mayor reduce el peso del nuevo dato y ralentiza el ajuste. Por eso Petr necesita conocer la longitud y cómo se calcula el coeficiente, no solo el nombre EMA. La longitud regula los pesos; el ejemplo de abajo muestra un paso con cifras. [3]

Al principio Petr aún no tiene una EMA anterior. Fidelity describe un inicio con la SMA, la media ordinaria de los primeros precios. Elegir ese primer valor se llama inicialización. Si otra herramienta empieza de otra manera o carga un historial distinto, las curvas pueden diferir incluso con precios posteriores idénticos. La diferencia disminuye con los cálculos sucesivos. El nombre EMA, por sí solo, no garantiza resultados idénticos. [1]

La EMA anterior ya incorpora información de precios pasados. Cada paso vuelve a reducir su influencia, como explica TradingView. De ahí el término exponencial: con un coeficiente fijo, la influencia de un valor original disminuye al multiplicarse repetidamente por el mismo factor. La longitud no establece una ventana fija fuera de la cual todo desaparece, como en una SMA. Una influencia muy pequeña tampoco equivale a cero exacto en la descripción matemática. Con longitud 1 y el coeficiente indicado hay una excepción sencilla: la EMA es igual al nuevo precio y el resultado anterior ya no tiene peso. [3]

Petr cambia de SMA a EMA y, con el mismo período, la curva suele seguir más de cerca el nuevo precio. Fidelity señala ambas caras de esa sensibilidad: una reacción más temprana y más cambios breves. Si el mercado no tiene una dirección clara, Petr puede ver una sucesión de giros rápidos. Una regla de trading debe considerar también los costes de esas operaciones. La cercanía al precio no mide por sí sola la calidad de sus decisiones. [1]

Petr compara su gráfico con el de un amigo. En TradingView, Source selecciona el dato utilizado, por ejemplo Close, el último precio de la vela. Timeframe fija el intervalo de los datos del indicador y puede diferir del intervalo del gráfico visible. Antes de atribuir una diferencia a un error, comparan mercado, proveedor de datos, precio elegido, intervalo y tratamiento de los valores ausentes. Solo con entradas iguales tiene sentido comparar el cálculo. [2] [4]

En un gráfico en directo, la EMA más reciente se mueve con el precio. TradingView explica que Close en una vela abierta es un dato que se actualiza continuamente, no su cierre definitivo. Si la EMA lo utiliza, también cambian el resultado y un posible cruce. Petr debe distinguir entre reglas evaluadas durante el intervalo y reglas que esperan a su cierre. Un ensayo histórico no puede usar el precio final como si ya se conociera antes. [5]

Petr sabe calcular una EMA, pero eso aún no determina cuándo ni cómo operar. En su documentación sobre estrategias, TradingView distingue señal, creación de la orden y ejecución efectiva. Petr necesita además reglas de salida, tiempos y costes. Cuidado con el overfitting: ajustar las reglas a casualidades de un gráfico pasado. Probarlas con datos separados, sin volver a ajustarlas, ayuda a descubrir esa debilidad. Ni siquiera un cálculo exacto promete un resultado futuro. [6]

Ejemplo · EMA

Mismo precio, distinto punto de partida

Para este cálculo ficticio elegimos un coeficiente de 0.5, que corresponde a una longitud de 3 según 2 / (N + 1). La EMA anterior es 100000 USD/BTC y el nuevo precio, 100040 USD/BTC. Obtenemos 0.5 × 100040 + 0.5 × 100000 = 100020 USD/BTC. Otro cálculo usa el mismo precio nuevo, pero una EMA anterior de 100010 USD/BTC: 0.5 × 100040 + 0.5 × 100010 = 100025 USD/BTC. La diferencia inicial de 10 USD/BTC se redujo a 5 USD/BTC, pero no desapareció. Así puede atenuarse poco a poco una diferencia entre valores iniciales. Las cifras explican el método, no un mercado actual ni una instrucción para operar.

Para obtener la imagen más completa, lee esta entrada junto con Moving average, Simple moving average, Moving average crossover, Timeframe, MACD, Backtesting. También enlazan con esta entrada Moving average, Simple moving average, Moving average crossover, Relative Strength Index.

01¿La EMA usa solo el número elegido de precios recientes?

No como una ventana finita al estilo de la SMA. La EMA anterior también transmite la influencia decreciente de datos más antiguos. La longitud suele fijar el coeficiente, no un límite donde el pasado desaparece de pronto. Para reproducir exactamente un resultado hay que conocer también la inicialización.

02¿Una EMA más rápida siempre es mejor que una SMA?

Depende de lo que quiera observar. Una curva más sensible puede mostrar un cambio antes, pero también girar más a menudo con fluctuaciones breves. Evalúe la regla completa, incluidas ejecuciones y costes, también con datos que no haya utilizado para ajustarla. La rapidez no demuestra por sí sola una ventaja.

DOC · 001Fidelity — EMADocumentación DOC · 002TradingView — EMADocumentación DOC · 003TradingView — Moving averagesDocumentación DOC · 004TradingView — MTFDocumentación DOC · 005TradingView — RepaintingDocumentación DOC · 006TradingView — StrategiesDocumentación
Revisado: Fuentes primero · No es asesoramiento financiero