Ratios y Métricas

RATIOS Y MÉTRICAS:

Índice de la página:
Generales.
Drawdown.
Recovery Factor.



------------------------------------------------------------------------------- 
Generales:
df['Low'].count()  # Ver cualquier métrica en una columna (min, max, mean, count)


--------------------------------------------------------------

Drawdown:
# Explicacion completa en el Notebook 'Drawdown'
# El df consta de las columnas 'date' y 'equity'
# Anadimos la columna 'drawdown' y calculamos el DD para cada dia
df['drawdown'] = df.equity - df.equity.cummax()

# Drawdown de toda la serie de datos, (ya tenemos la columna 'drawdown')
str(round(df.drawdown.min(), 2))+'%'  # Lo dejo con 2 decimales y lo convierto a string para ponerle %

# En el notebook ademas podemos ver:
# Los 10 mayores DD, con su fecha de inicio, peor momento, duración total, y días para recuperarse.

# Estadísticos del MDD, los 10 de mayor duración, los 10 que mas tardaron en recuperarse. Y gráficos de todo esto.



--------------------------------------------------------------

Recovery Factor:
# Explicación completa en el Notebook 'Drawdown'
# Calculo el Factor de Recuperación o Recovery Factor (RF)
# Tenemos que tener el drawdown de toda la serie de datos, y la columna de 'equity'
recovery_factor = df.equity.iloc[-1] / - df.drawdown.min()


--------------------------------------------------------------