
La estrategia Momentum Alpha determina si existe un efecto Momentum positivo calculando el índice de Sharpe y el valor de Alpha de un activo. Cuando el índice de Sharpe y el valor de Alpha son positivos, se considera que el activo tiene Momentum y se hace más; cuando el índice es negativo, se hace un equilibrio.
Los indicadores centrales de esta estrategia son el Sharpe ratio y el Alpha. El Sharpe ratio refleja el rendimiento ajustado al riesgo de los activos, y el Alpha refleja el exceso de rendimiento de los activos con respecto a la referencia del mercado. Cuando ambos son positivos, significa que los activos tienen un rendimiento ajustado al riesgo más alto y un rendimiento superior al del mercado, por lo tanto, hacen más; cuando ambos son negativos, significa que el Momentum desaparece, por lo tanto, está en posición llana.
En concreto, la estrategia primero calcula el Sharpe Ratio de los últimos 180 días. La fórmula para calcular el Sharpe Ratio es: ((medio de la rentabilidad diaria - rentabilidad sin riesgo) / diferencia estándar de la rentabilidad diaria. Aquí se utiliza el precio de apertura y el precio de cierre del día anterior para calcular el promedio y la diferencia estándar de la rentabilidad diaria.
Al mismo tiempo, la estrategia calcula el Alfa de los últimos 180 días. El Alfa se calcula a través de un modelo de mercado: Alfa = rentabilidad real de los activos - (rentabilidad de mercado × Beta). Aquí se calcula la rentabilidad diaria de los activos indicados y la rentabilidad diaria del índice S&P 500. Cuando el Alfa es mayor que 0, indica que la rentabilidad real de los activos es mayor que la rentabilidad de referencia del mercado.
Por lo tanto, cuando la proporción de Sharpe y Alpha son positivos, se hace más; cuando ambos son negativos, se hace un equilibrio.
La mayor ventaja de esta estrategia es que, según el juicio de Momentum, se puede capturar las oportunidades de crecimiento de grandes mercados y algunas acciones en un período específico, además de controlar el riesgo para evitar el desastre de acciones a largo plazo. El análisis específico es el siguiente:
El cálculo de la Sharpe Ratio refleja la situación de Momentum en los últimos periodos, lo que permite capturar algunos períodos de alza y subida de las acciones. El cálculo de Alpha refleja el exceso de ganancias en relación con la base de referencia, lo que permite eliminar los indicadores más débiles.
Al considerar integralmente el índice de Sharpe y el Alfa, mientras se controla el Momento a largo y corto plazo, se puede determinar con mayor precisión si se tiene un Momento positivo.
Cuando el Momentum desaparece, se detiene a tiempo para evitar grandes pérdidas. Esta es la estrategia para detenerse a tiempo después de la subida.
La estrategia es más estable y flexible que un solo indicador Momentum, y se puede usar tanto en acciones como en mercados masivos.
A pesar de las ventajas de esta estrategia, existen los siguientes riesgos:
Es posible que el indicador Momentum se retire. Cuando el mercado se vuelva, las acciones de Momentum pueden enfrentar una caída más rápida. En este caso, la estrategia tendrá grandes pérdidas. Puede ajustar los parámetros adecuadamente o considerar su uso en combinación con otros indicadores.
El cálculo de los indicadores de Alpha y Sharpe Ratio tiene un retraso en el tiempo. Cuando el mercado cambia rápidamente, los valores de los indicadores pueden retrasarse y no reflejar en tiempo y forma los cambios en las tendencias más recientes. Se puede considerar reducir el ciclo de cálculo.
El exceso de posiciones libres no está controlado, lo que puede conducir a una concentración excesiva del riesgo. Se puede considerar el control adecuado del tamaño de las posiciones en función de la situación del mercado o de la situación financiera.
Los datos de retroalimentación pueden ser insuficientes y la eficacia en disco es dudosa. Se debe agregar un período de tiempo más largo y una validación de retroalimentación de diferentes variedades. Al mismo tiempo, se debe reducir el ciclo de optimización de parámetros para evitar la sobreadaptación.
La estrategia también puede ser optimizada en los siguientes aspectos:
Aumentar el mecanismo de detención de pérdidas. Cuando los precios tienen una gran caída en un solo día, se puede establecer un punto de detención de pérdidas para evitar grandes pérdidas.
Aumentar la gestión de posiciones. Se puede controlar la cantidad de dinero en cada posición abierta en función de indicadores como la volatilidad del mercado. Reducir el riesgo de pérdidas individuales.
Parámetros de optimización. Se pueden probar los parámetros de diferentes períodos de tiempo para que se ajusten mejor a las características de diferentes estándares y condiciones del mercado. También se puede probar el efecto de diferentes combinaciones de parámetros.
Aumentar las condiciones de filtración. Se pueden configurar otras condiciones, como volumen de transacciones o volatilidad. Evite caer en algunas trampas de salud o baja liquidez.
Combinación con otras estrategias. Se puede considerar la combinación con estrategias de seguimiento de tendencias similares. Tanto aumenta la estabilidad de los efectos como dispersa el riesgo de una sola estrategia.
La estrategia Momentum Alpha capta dinámicamente la oportunidad de un Momento positivo al juzgar al mismo tiempo los beneficios ajustados al riesgo y el rendimiento relativo del mercado de los activos. En comparación con un solo indicador de Momentum, tiene la ventaja de un juicio más preciso, un alcance más amplio y una mayor resistencia al riesgo. Sin embargo, la estrategia sigue existiendo un cierto riesgo de retroceso y atraso, que requiere una optimización repetida y su uso en combinación con otras estrategias para obtener ganancias estables en el mercado real.
/*backtest
start: 2023-11-15 00:00:00
end: 2023-11-16 04:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
strategy("Alpha strategy - simple version", overlay=true)
//by NIKLAUS
//USE ON DAILY TIMEFRAME TO DETECT MOMO STOCKS & ETFs AND TRADE THEM
//USE ON 5MIN CHART FOR INTRADAY USAGE
//examples to try this on: GER30, NAS100, JPN225, AAPL, IBB, TSLA, FB, etc.
//This Strategy goes long when Sharpe Ratio is > 1 and Alpha against the S&P500 is generated. It exits when conditions break away.
//https://en.wikipedia.org/wiki/Alpha_(finance)
//------------------------------------------------------------------------------------------------------------------------------------
//Alpha is a measure of the active return on an investment, the performance of that investment compared to a suitable market index.
//An alpha of 1% means the investment's return on investment over a selected period of time was 1% better than the market during that same period,
//an alpha of -1 means the investment underperformed the market.
//Alpha is one of the five key measures in modern portfolio theory: alpha, beta, standard deviation, R-squared and the Sharpe ratio.
//simplified sharpe
src = ohlc4, len = input(180, title = "Sharpe/Alpha/Beta Period")
pc = ((src - src[len])/src)
std = stdev(src,len)
stdaspercent = std/src
sharpe = pc/stdaspercent
//alpha
sym = "BTC_USDT:swap", res=timeframe.period, src2 = close
ovr = request.security(sym, res, src2)
ret = ((close - close[1])/close)
retb = ((ovr - ovr[1])/ovr)
secd = stdev(ret, len), mktd = stdev(retb, len)
Beta = correlation(ret, retb, len) * secd / mktd
ret2 = ((close - close[len])/close)
retb2 = ((ovr - ovr[len])/ovr)
alpha = ret2 - retb2*Beta
//plot(Beta, color=green, style=area, transp=40)
smatrig = input(title="Sensitivity", defval=2, minval=1, maxval=3)
bgcolor (sma(sharpe,len/smatrig) > 1 and sma(alpha,len/smatrig) > 0 ? green : red, transp=70)
if (close > open) and (sma(sharpe,len/smatrig) > 1) and (sma(alpha,len/smatrig) > 0)
strategy.entry("Alpha", strategy.long)
strategy.close("Alpha", when = (sma(sharpe,len/smatrig) < 1) or (sma(alpha,len/smatrig) < 0))