Las ondículas son sólo una forma de "descomposición de bases". Las ondículas, en particular, se descomponen tanto en frecuencia como en tiempo, por lo que son más útiles que las descomposiciones de Fourier u otras basadas exclusivamente en la frecuencia. Hay otras descomposiciones en tiempo y frecuencia (por ejemplo, la HHT) que también deberían explorarse.
La descomposición de una serie de precios es útil para comprender el movimiento principal de una serie. En general, con una descomposición, la señal original es la suma de sus componentes básicos (potencialmente con algún multiplicador de escala). Los componentes van desde la frecuencia más baja (una línea recta a través de la muestra) hasta la frecuencia más alta, una curva que oscila con un máximo de frecuencia que se acerca a N / 2.
Cómo es de útil
- denotación de una serie
- determinar el componente principal del movimiento en la serie
- determinar los pivotes
La eliminación de ruido se consigue recomponiendo la serie mediante la suma de los componentes de la descomposición, menos los últimos componentes de mayor frecuencia. Esta serie denotada (o filtrada), si se elige bien, suele dar una visión del proceso central de los precios. Suponiendo la continuación en la misma dirección, puede utilizarse para extropasar un período corto hacia adelante.
A medida que la serie temporal avanza en tiempo real, se puede observar cómo cambia el proceso de precios denotado (o filtrado) para determinar si un movimiento de precios en una dirección diferente es significativo o sólo ruido.
Sin embargo, una de las claves es determinar cuántos niveles de la descomposición hay que recomponer en una situación determinada. Demasiados pocos niveles (baja frecuencia) significarán que la serie de precios recompuesta responde muy lentamente a los acontecimientos. Demasiados niveles (alta frecuencia) significarán una respuesta rápida pero, quizás, demasiado ruido en algunos regímenes de precios.
Dado que el mercado oscila entre los movimientos laterales y los movimientos de impulso, un proceso de filtrado debe ajustarse al régimen, haciéndose más o menos sensible a los movimientos de proyección de una curva. Hay muchas formas de evaluar esto, como mirar la potencia de la serie filtrada frente a la potencia de la serie de precios en bruto, apuntando a un determinado % en función del régimen.
Suponiendo que se haya empleado con éxito la wavelet u otras descomposiciones para obtener una señal suave y adecuadamente reactiva, se puede tomar la derivada y utilizarla para detectar mínimos y máximos a medida que avanza la serie de precios.
Problemas
- Se necesita una base que tenga un "buen comportamiento" en el punto final para que la pendiente de la curva en el punto final se proyecte en una dirección adecuada.
- La base tiene que proporcionar resultados consistentes en el punto final a medida que la serie temporal avanza y no estar sesgada posicionalmente
Por desgracia, no conozco ninguna base wavelet que evite los problemas anteriores. Se pueden elegir otras bases que lo hagan mejor.
Conclusión:
Si quiere dedicarse a las Wavelets y construir reglas de negociación en torno a ellas, espere hacer mucha investigación. También puede descubrir que, aunque el concepto es bueno, tendrá que explorar otras bases de descomposición para obtener el comportamiento deseado.
No utilizo las descomposiciones para tomar decisiones comerciales, pero me han resultado útiles para determinar el régimen de mercado y otras medidas retrospectivas.
4 votos
No estoy seguro de que el hecho de que los indicadores de Ehler se incluyan en el software de trading signifique que sean ampliamente aceptados. No creo que haya una manera objetiva de responder a esto, especialmente la parte de obtener un título de maestría.
0 votos
@stephenw: He quitado esa parte pero ¿has buscado en Google "onda sinusoidal de hilbert" y has visto los resultados?
1 votos
Marcos López de Prado y Riccardo Rebonato trabajaron recientemente en algo similar llamado Análisis de los componentes cinéticos . Intenté hacer un algo en Quantopian para hacer backtest porque en el documento ofrecen código python. No pude sacar nada sensato pero puede ser mi ejecución.