Acceder

4 Estrategia de Cruce de MeDIas Móviles Exponenciales (II)

Tasa libre de riesgo, indicadores de tendencia, métricas de rendimiento del mercado. Coeficiente de variación.
1 Acceso al código Python.

1. 1 Acceso en Google Colaboratory.

- Introducir la dirección en la barra de direcciones.
       
"2 Estrategia_cruce_EMAs_3.ipynb":   https://drive.google.com/file/d/172kRjgGjrsl0kONmozo3GG1bk35lL2t9/view?usp=sharing

Todo el código en un único script:   https://drive.google.com/file/d/1TCZa4PDsVQA1KGW9g3Pbr0kTmgDOPoZI/view?usp=sharing

"STR_EMA&RSI&ATR_1.ipynb";   https://github.com/akitxu/Python-Trading-Gestion-Conservadora/blob/master/Estrategias/STR_EMA%26RSI%26ATR_1.ipynb

Pulsar en "Abrir con Google Colaboratory" en la parte superior de la pantalla.

1.2. Acceso en modo lectura en GitHub

"2 Estrategia_cruce_EMAs_3.ipynb":   https://github.com/akitxu/Python-Trading-Gestion-Conservadora/blob/master/Teoria/2%20Estrategia_cruce_EMAs_3.ipynb

1.3 Todo el código en un único script:

"STR_EMA&RSI&ATR_1.ipynb";   https://github.com/akitxu/Python-Trading-Gestion-Conservadora/blob/master/Estrategias/STR_EMA%26RSI%26ATR_1.ipynb

1.2 introducción.
Antes de profundizar en las opciones de mejora para esta estrategia, examinaremos los siguientes aspectos:

  1. La tasa libre de riesgo: Cómo se obtiene y cuál es su relevancia en la estrategia.
  2. Indicadores de tendencia: Análisis de los principales indicadores y cómo se utilizan.
  3. Análisis de cotizaciones: Revisión de métricas de rendimiento del mercado y del valor en cuestión.

Presentaremos gráficos que muestran la evolución de las cotizaciones, estudiaremos los entornos volátiles y estableceremos reglas para su evaluación.

2.  Tasa Libre de Riesgo (rfr).
'La tasa libre de riesgo es el rendimiento que se espera obtener de una inversión sin riesgo alguno. Se utiliza como referencia para valorar otras inversiones. En la práctica, suele basarse en el rendimiento de bonos del gobierno de alta calidad y con vencimientos cortos, ya que se considera que estos bonos tienen muy baja probabilidad de incumplimiento.

Hemos desarrollado un script que descarga los datos de rendimiento de los bonos del Tesoro de EE. UU. a 10 años (^TNX) para el período especificado y devuelve el DataFrame completo y el último valor de cierre (rate sin riesgo).

En una entrada posterior del Blog enseñaremos cómo obtener esta tasa desde European Government Bonds   y  el Banco Central Europeo 

#ejemplo de uso
ticker = '^TNX'
start_date = '2010-12-30'
end_date = '2019-10-29'

Risk-free rate (last closing price): 1.85%

3  Análisis preliminar. Métrica de rendimiento del valor.

El código obtiene datos históricos de cotización, cálcula variaciones y retornos, y genera estadísticas básicas sobre las cotizaciones, así como el diagnóstico de la tendencia del mercado.

3.1  Indicadores de Tendencia y Análisis de Cotizaciones

Para el valor analizado, IBEX 35 (^IBEX), el código obtiene los datos históricos de cotización, calcula las variaciones y los retornos, y genera estadísticas básicas sobre las cotizaciones. Además, proporciona un diagnóstico sobre la tendencia del mercado.
Para el IBEX 35 obtenemos :
# Ejemplo de análisis
ticker = '^IBEX'
start_date = "2010-01-01"
end_date = '2024-7-28'

*****************************************************************************************************************

INDICADORES DE tendencia  

tendencia de las cotizaciones en el Período del 2010-01-01 al 2024-7-28

*****************************************************************************************************************

Número de variaciones >= 0 : 1923

Número de variaciones < 0 : 1802

Cotización media en el período : 9276.36

Cotización máxima en el período : 12222.5 en 2010-01-06 00:00:00

Cotización mínima en el período : 5956.3 en 2012-07-24 00:00:00

Promedio de las subidas % : 0.921

Promedio de las bajadas % : -0.988

Semáforo de la evolución

El valor actual supera la media de las últimas 20 cotizaciones: 66.84

El valor actual supera la media de las últimas 200 cotizaciones: 744.79

Diagnóstico: 
tendencia alcista

3.2 Resumen de Métricas de Rendimiento del Mercado

Antes de embarcarnos en el desarrollo y análisis de estrategias, es fundamental comprender las métricas clave que guiarán nuestro camino. Estas métricas nos proporcionan información esencial sobre el comportamiento del valor y servirán como base para tomar decisiones estratégicas sólidas y fundamentadas.

Este resumen ofrece una visión integral del rendimiento de una inversión en un activo específico a lo largo del tiempo, incluyendo tanto medidas de retorno como de riesgo.

Descripción de las Métricas:

  • Precio inicial de una acción: Precio de cierre del primer día del período analizado.
  • Precio final de una acción: Precio de cierre del último día del período analizado.
  • Variación en el precio de una acción: Cambio en el precio de la acción desde el inicio hasta el final del período.
  • Media diaria: Promedio de los retornos diarios.
  • Desviación estándar diaria: Medida de la dispersión de los retornos diarios.
  • Máxima pérdida diaria: Mayor pérdida diaria registrada durante el período.
  • Máximo beneficio diario: Mayor ganancia diaria registrada durante el período.
  • Días analizados: Número total de días en el período analizado.
  • Beneficio de una acción: Ganancia total obtenida por acción.
  • Inversión inicial: Valor de la inversión al inicio del período.
  • Valor final de la inversión: Valor de la inversión al final del período.
  • Beneficio total de la inversión: Ganancia total obtenida de la inversión.
  • Tasa de crecimiento anual compuesto (CAGR): Tasa de crecimiento anual que considera la acumulación de retornos.
  • Resultado de comprar y mantener: Retorno total obtenido con una estrategia de comprar y mantener.
  • Rendimientos anualizados: Retornos ajustados para mostrar el rendimiento en una base anual.
  • Volatilidad: Medida de la variabilidad de los retornos.
  • Sharpe Ratio: Medida de la rentabilidad ajustada al riesgo, que compara el retorno excedente con la volatilidad.
  • Sortino Ratio: Similar al Sharpe Ratio, pero considera solo la volatilidad negativa, enfocándose en los rendimientos por debajo de un umbral específico.
  • Máximo drawdown histórico: Mayor caída desde un pico hasta un valle en el valor de la inversión.

# Ejemplo de uso
# Parámetros de análisis
start_date = '2010-1-4'
end_date = '2024-7-6'
ticker = '^IBEX'
value_name = 'IBEX 35'

risk_free_rate = rfr


RETORNOS DEL MERCADO :

	< Precio inicial de una acción: 12145.10
	< Precio final de una acción: 11023.50
	< Variación en el precio de una acción: -1121.60
	< Media diaria: 0.01 %
	< Desviación típica diaria: 1.37 %
	< Máxima pérdida diaria: -14.06 %
	< Máximo beneficio diario: 14.43 %
	< Días analizados: 3711.00
	< Beneficio de una acción: -9235.00
	< Inversión inicial: 100000.00
	< Valor final de la inversión: 90765.00
	< Beneficio total de la inversión: -9235.00
	< Tasa de crecimiento anual compuesto CAGR: -0.66 %
	< Resultado de comprar y mantener: -9.23 %
	< Annualized returns: -0.66 %
	< Volatility: 21.71 %
	< Sharpe Ratio: -11.56
	< Sortino Ratio: -11.16
	< Máximo drawdown histórico: -51.27 %

Análisis del Resultado de las Métricas del IBEX 35:

Este resumen de métricas muestra un rendimiento negativo del IBEX 35 durante el período analizado. El precio inicial de una acción fue de 12,145.10, y el precio final de una acción fue de 11,023.50, lo que representa una caída de -1,121.60. La pérdida total de la inversión fue del 9.23%, con una tasa de crecimiento anual compuesto (CAGR) negativa del -0.66%.

Aspectos a Destacar:

Volatilidad:

  • Desviación típica diaria: Con un 1.37%, supera la desviación típica diaria promedio del IBEX 35, que ronda el 1%. Esto indica una volatilidad superior a la media durante el período analizado.
  • Máxima pérdida diaria: Con un -14.06%, es considerablemente mayor que la máxima pérdida diaria promedio del IBEX 35, que suele estar alrededor del 5%. Esto subraya la severidad de las correcciones del mercado durante el período.
  • Máximo beneficio diario: Con un 14.43%, muestra el potencial de ganancias diarias en contraste con las pérdidas.

Ratios de Sharpe y Sortino:

  • Sharpe Ratio: Con un -11.56, es significativamente inferior al rango promedio del Sharpe Ratio del mercado, que suele estar entre 0.5 y 1.5. Esto sugiere un rendimiento muy por debajo de lo esperado en relación con el riesgo asumido.
  • Sortino Ratio: Con un -11.16, también es inferior al rango promedio del Sortino Ratio del mercado, que suele estar entre 0 y 1. Al igual que el Sharpe Ratio, esto indica un rendimiento deficiente en relación con el riesgo.

Máximo Drawdown Histórico:

  • Máximo drawdown: Con un -51.27%, supera el máximo drawdown histórico promedio del IBEX 35, que se encuentra alrededor del 30%. Esto pone de relieve la gravedad de las caídas experimentadas por el índice durante el período.

Interpretación:

En general, las métricas presentadas, comparadas con sus valores de referencia, sugieren un rendimiento decepcionante y un riesgo elevado del IBEX 35 durante el período analizado. Los inversores que adoptaron una estrategia de comprar y mantener el índice desde el 4 de enero de 2010 hasta el 6 de julio de 2024 habrían enfrentado una pérdida total de 9,235.00 y un rendimiento negativo del -0.66% anualizado, con una volatilidad del 21.71%.

Es crucial tener en cuenta que el rendimiento pasado no garantiza resultados futuros. Sin embargo, el análisis de estas métricas proporciona información valiosa para la toma de decisiones de inversión y la gestión de riesgos.

Tras analizar el rendimiento de las cotizaciones bajo una estrategia de comprar y mantener, se pueden extraer dos conclusiones clave:

  • Diversificación de la Cartera: Resalta la necesidad imperiosa de diversificar la cartera de inversión. Concentrar las inversiones en un solo activo o en un grupo reducido de activos aumenta significativamente la exposición al riesgo, lo que puede resultar en pérdidas sustanciales ante fluctuaciones adversas del mercado.
  • Gestión de Riesgos: Subraya la importancia de implementar estrategias robustas de gestión de riesgos para mitigar potenciales pérdidas significativas. Esto incluye establecer límites de pérdida, diversificar las inversiones en diferentes sectores y clases de activos, y emplear técnicas de cobertura para protegerse contra eventos de mercado desfavorables. Estos aspectos serán detalladamente abordados en una entrada futura del blog.

4.  Gráfico con la Evolución de las Cotizaciones del IBEX 35

En este gráfico se presenta la evolución histórica de las cotizaciones del IBEX 35 desde el año 2000. Esta visualización permite examinar detalladamente el comportamiento del índice bursátil a lo largo del tiempo y buscar patrones que pueden ser relevantes para desarrollar estrategias de inversión basadas en medias móviles exponenciales (EMAs).

La utilidad de esta representación radica en la identificación de posibles puntos de entrada al mercado. Al observar la trayectoria histórica del IBEX 35, podemos identificar momentos en los que las tendencias alcistas o bajistas están más marcadas, lo que podría indicar oportunidades para aplicar estrategias de EMAs.

Con esta información, podemos realizar un análisis más detallado de los datos, identificando períodos de tendencias claras y evaluando cómo las EMAs podrían haber sido utilizadas para optimizar las decisiones de compra y venta en el pasado. Este análisis proporcionará una base sólida para diseñar e implementar estrategias de inversión más efectivas en el futuro.




IBEX 35: De la Crisis de Deuda a la Recuperación y Nuevos Retos (2010-2024)

2013-2017: Un Camino hacia la Recuperación

Tras el severo impacto de la crisis de deuda soberana, el IBEX 35 comenzó un lento proceso de recuperación a partir de 2013. La implementación de medidas de austeridad por parte del gobierno español, junto con el apoyo del Banco Central Europeo, ayudaron a estabilizar la economía y restaurar la confianza de los inversores.

Durante este período, el índice experimentó una volatilidad moderada, oscilando entre los 8.000 y los 11.000 puntos. Sin embargo, la tendencia general fue alcista, impulsada por la mejora de la economía española y el incremento de las exportaciones.

2018-2019: Nuevos Desafíos e Incertidumbre

A pesar de la recuperación, el IBEX 35 enfrentó nuevos desafíos hacia el final de la década. La incertidumbre política en Italia, los riesgos asociados con el Brexit y la reestructuración de varios bancos europeos generaron volatilidad en los mercados financieros.

En 2018, el índice sufrió una caída significativa, perdiendo más del 10% de su valor en el último trimestre del año. No obstante, logró una recuperación parcial en 2019, cerrando el año con un leve crecimiento.

2020-2021: Pandemia y Rebotes

La llegada de la pandemia de COVID-19 en 2020 provocó una crisis económica global sin precedentes. El IBEX 35 no fue inmune a esta crisis y experimentó una caída abrupta en marzo de 2020, alcanzando su nivel más bajo desde 2012.

A pesar de esto, las medidas de estímulo fiscal y monetario implementadas por gobiernos y bancos centrales permitieron una rápida recuperación en la segunda mitad del año. En 2021, el IBEX 35 vivió un fuerte crecimiento, cerrando el año con un aumento de más del 30%.

2022-2024: Nuevos Escenarios y Perspectivas

En 2022, el IBEX 35 se vio afectado por la guerra en Ucrania, la elevada inflación y la incertidumbre económica global. El índice experimentó una volatilidad significativa, con caídas y rebotes pronunciados.

A pesar de estos desafíos, el IBEX 35 ha mostrado cierta resiliencia en 2023 y 2024, gracias a la recuperación económica y la fortaleza de sectores clave como el turismo y la energía. El índice se mantiene en un rango de cotización entre 10.000 y 12.000 puntos, con perspectivas moderadamente positivas para el corto y medio plazo.

En resumen, el IBEX 35 ha recorrido un camino turbulento desde 2010, marcado por la crisis de deuda soberana, la incertidumbre global y la pandemia. Sin embargo, el índice ha demostrado capacidad de recuperación y adaptación, y actualmente se encuentra en un camino hacia un crecimiento sostenible.

5.  Entornos Volátiles: Reglas para su Estimación

Es posible establecer reglas para estimar entornos volátiles en un histórico de cotizaciones. La volatilidad mide la variabilidad o dispersión de los retornos de un activo y es un indicador clave para evaluar el riesgo y la incertidumbre en los mercados financieros. A continuación, se presentan algunas formas comunes de identificar y medir la volatilidad en un historial de cotizaciones:

- Rango Promedio Verdadero (ATR)

    El Rango Promedio Verdadero (ATR) es un indicador técnico que mide la volatilidad del mercado calculando el rango de precios (máximo - mínimo) de un activo en un período específico. Un ATR alto indica alta volatilidad, mientras que un ATR bajo sugiere baja volatilidad.

    Un entorno se considera volátil si el ATR actual supera un umbral específico en comparación con su valor promedio histórico. Por ejemplo, si el ATR es 1.5 veces mayor que su promedio histórico, el entorno podría clasificarse como volátil.

- Desviación Estándar de los Retornos


    La desviación estándar mide la dispersión de los retornos diarios de un activo en torno a su media. Es una medida estadística utilizada para cuantificar la volatilidad.

    Un entorno puede ser considerado volátil si la desviación estándar de los retornos diarios supera un percentil específico (por ejemplo, el 90%) de la desviación estándar histórica.

- Volatilidad Implícita (IV)

    La volatilidad implícita es una medida derivada de los precios de las opciones que refleja las expectativas del mercado sobre la volatilidad futura.

    Un entorno puede ser clasificado como volátil si la volatilidad implícita supera un nivel histórico o umbral predefinido.

- Coeficiente de Variación (CV)

    El coeficiente de variación es la relación entre la desviación estándar y el promedio de los precios o retornos, proporcionando una medida estandarizada de volatilidad relativa.

    Un entorno se considera volátil si el CV es significativamente más alto que su promedio histórico.

- Bandas de Bollinger

    Las Bandas de Bollinger, que se basan en la desviación estándar, se expanden y contraen con la volatilidad del mercado. Estas bandas se utilizan para identificar niveles de precios relativos altos y bajos.

    Si el precio se mueve fuera de las bandas de Bollinger, esto puede indicar un entorno volátil.

Los siguientes scripts son ejemplos de cómo podrían implementarse estas reglas para identificar y medir la volatilidad en un historial de cotizaciones.

6. Implementación de una regla simple usando ATR, nos devuelve
# Parámetros de análisis configurables
ticker = '^IBEX'
start_date = '2019-01-30'
end_date = '2024-06-29'
atr_periodo = 14
umbral_volatilidad = 1.5



7.  Coeficiente de variación.

El coeficiente de variación (CV) es una medida estadística que indica la dispersión de los datos en relación con su media. Se utiliza para comparar la variabilidad entre diferentes conjuntos de datos, especialmente cuando tienen unidades diferentes o magnitudes distintas. El CV se calcula como la relación entre la desviación estándar y la media del conjunto de datos y se expresa en porcentaje.

Fórmula del Coeficiente de Variación:

CV=(Desviacioˊn EstaˊndarMedia)×100%\text{CV} = \left(\frac{\text{Desviación Estándar}}{\text{Media}}\right) \times 100 \%CV=(MediaDesviacioˊn Estaˊndar​)×100%

Interpretación:

  • Un CV alto indica una alta variabilidad en comparación con la media, sugiriendo que los datos son más dispersos.
  • Un CV bajo señala una baja variabilidad en relación con la media, indicando que los datos están más agrupados alrededor de la media.

En resumen, el coeficiente de variación proporciona una forma estandarizada de evaluar la volatilidad o dispersión relativa de un conjunto de datos.



Análisis del Gráfico:

El análisis del coeficiente de variación (CV) es útil para identificar períodos de alta y baja volatilidad, lo que puede ser relevante para ajustar las estrategias de inversión. Durante períodos de alta volatilidad, los inversores pueden optar por estrategias más conservadoras o buscar oportunidades en activos infravalorados. En contraste, durante períodos de baja volatilidad, pueden sentirse más cómodos asumiendo mayores riesgos.

El gráfico muestra el coeficiente de variación (CV) del índice IBEX 35, que mide la volatilidad relativa de las cotizaciones del índice en un período específico. El CV se calcula como el cociente entre la desviación estándar y la media del precio de cierre, expresado como un porcentaje.

Interpretación del Gráfico:

  • Altos Picos en el CV: Los picos en el coeficiente de variación indican períodos de alta volatilidad en el mercado. En el gráfico, se observa un aumento significativo en marzo de 2024, lo que podría estar relacionado con eventos económicos o políticos que afectaron el mercado, provocando fluctuaciones importantes en los precios.
  • Descensos en el CV: Los descensos en el CV sugieren una estabilización en los precios, con menos fluctuaciones diarias. Esto se refleja en el gráfico después de los picos de volatilidad, lo que puede indicar períodos de consolidación o estabilidad en el mercado.
  • Variaciones Menores: Los períodos con coeficientes de variación menores indican una volatilidad reducida, sugiriendo que el mercado estuvo más estable con menos fluctuaciones diarias en los precios.




¿Te ha gustado mi artículo?
Si quieres saber más y estar al día de mis reflexiones, suscríbete a mi blog y sé el primero en recibir las nuevas publicaciones en tu correo electrónico
Accede a Rankia
¡Sé el primero en comentar!