Potencia tus operaciones con el Filtro de Butterworth: ¿Lo conocías?

 | 26.05.2023 01:12

El Filtro de Butterworth es un filtro electrónico desarrollado en 1930 por el ingeniero británico Stephen Butterworth, en colaboración con su colega Richard B. Day. Su propósito fundamental es suavizar una señal de entrada al eliminar las frecuencias indeseadas y preservar aquellas que se encuentran dentro de un rango específico.

Este tipo de filtro ha sido ampliamente utilizado en diversas áreas, desde la ingeniería hasta la medicina. En medicina, se emplea para filtrar señales de electroencefalografía (EEG) y electrocardiografía (ECG), así como para reducir el ruido en señales de audio y video en la industria del entretenimiento.

En el ámbito económico y financiero, el filtro de Butterworth ha demostrado su utilidad al suavizar series temporales de datos relacionados con los mercados. Por ejemplo, se ha aplicado para suavizar series de precios de acciones, índices bursátiles y tipos de cambio, con el objetivo de identificar tendencias y patrones a largo plazo.

En el trading, este filtro se utiliza para suavizar los datos de precios y filtrar las señales de entrada. Un trader puede emplear un filtro de Butterworth para eliminar las fluctuaciones de precios a corto plazo y centrarse en las tendencias de precios a largo plazo, lo que puede ayudar a tomar decisiones más informadas y generar estrategias más efectivas.

Ejemplo de aplicación en el trading:

Hoy veremos un caso de aplicación del filtro de Butterworth en una estrategia de trading, pero antes debo aclarar que este artículo debe ser tomado con fines educativos y no debe considerarse como un consejo ni recomendación de inversión. Si el lector desea obtener recomendaciones para invertir, deberá consultar a un asesor profesional matriculado. Además, el lector es el único responsable del uso que haga de la información publicada en este artículo. Es esencial tener en cuenta que el uso aislado del Filtro de Butterworth, al igual que cualquier otro indicador, no es recomendable. Siempre se recomienda su uso en conjunto con otros indicadores para elaborar una estrategia de trading sólida.

Partiendo de esas aclaraciones, utilizaremos un indicador llamado "TwoPole Butterworth filter" para Metatrader 4. Este indicador tiene los parámetros "CutoffPeriod" y "Shift", se puede encontrar en Google (NASDAQ:GOOGL) en la página oficial de la comunidad de Metatrader o en mi blog. Su gráfica es similar a la de una media móvil. En resumen, lo que hace el indicador, según lo que he podido analizar en su código interno, es utilizar un filtro Butterworth de segundo orden para suavizar el precio de cierre y generar señales de compra y venta. Indica un color azul para las compras y un color rojo para las ventas, pero en la estrategia que daré a conocer, no le daremos importancia a estos colores.

Realizaremos una estrategia sencilla combinando el indicador del filtro de Butterworth con el Índice de Movimiento Direccional Promedio (ADX) y la aplicaremos al marco de tiempo H1 de las criptomonedas ETH/USDT (Ethereum/Tether). Para probar la estrategia, utilizaremos el período del 1 de abril de 2022 al 1 de agosto de 2022 para calcular los parámetros de los indicadores. Luego, para validar la estrategia, emplearemos el período del 1 de agosto de 2022 al 25 de mayo de 2023 para poner a prueba la estrategia con nuevos datos que no se utilizaron para el cálculo de los parámetros.

Obtenga la app
Únase a los millones de personas que se mantienen al tanto de los mercados financieros mundiales con Investing.com.
Descargar

Los parámetros de los indicadores se definirán de la siguiente manera: el filtro de Butterworth tendrá un Shift de 0 y un CutoffPeriod de 17. En cuanto al indicador ADX, se aplicará un período de 14 al precio de cierre o "Close".

La estrategia se implementará de la siguiente manera: se realizará una compra cuando el precio de cierre cruce de abajo hacia arriba la línea del indicador del filtro de Butterworth y cuando el indicador ADX sea mayor a 25. Se realizará una venta cuando el precio de cierre cruce de arriba hacia abajo la línea del indicador del filtro de Butterworth y cuando el indicador ADX sea mayor a 25.

El Stop Loss se establecerá en una diferencia de $32 con respecto al precio actual de ETH/USDT tanto en la posición de compra como en la de venta. El Take Profit se establecerá en 3,2 veces esa diferencia, lo que equivale a $102,4 con respecto al precio actual de ETH/USDT tanto en la posición de compra como en la de venta. El resultado sobre ETH/USDT es el siguiente: