
La estrategia de seguimiento del cinturón de Brin es una estrategia de negociación cuantitativa basada en el cinturón de Brin. La estrategia realiza el seguimiento del mercado mediante el cálculo de la banda de Brin de una acción y el establecimiento de condiciones de compra y venta.
El indicador central de la estrategia es la banda de Brin. La banda de Brin consta de tres líneas: la central, la superior y la inferior. La central es la media móvil de los precios de cierre de n días; la superior es la diferencia estándar de los precios de cierre de n días de la línea central + k veces; la inferior es la diferencia estándar de los precios de cierre de n días de la línea central-k veces. El valor de k se configura generalmente como 2. Cuando el precio de las acciones está por debajo de la baja, se considera que es un precio más bajo, por lo tanto, se considera que es menos valorado, y se envía una señal de compra; cuando el precio de las acciones es más alto que el delantero, se considera que es un precio más alto y se envía una señal de venta.
Concretamente, la estrategia primero calcula el promedio móvil del cierre de 20 días como la media, y luego calcula el doble de la diferencia estándar del cierre de 20 días como el ancho de banda, el ancho de banda + el ancho de banda es el ancho de banda, el ancho de banda es el ancho de banda. Luego, establece condiciones de compra para que el precio de cierre sea inferior al ancho de banda y condiciones de venta para que el precio de cierre sea superior al ancho de banda. Cuando el precio de cierre es inferior al ancho de banda, se genera una señal de compra; cuando el precio de cierre es superior al ancho de banda, se genera una señal de venta.
La estrategia tiene las siguientes ventajas:
La estrategia también tiene sus riesgos:
La solución es la siguiente:
Las principales direcciones de optimización de la estrategia incluyen:
La estrategia de seguimiento de la cinta de Brin es una estrategia de negociación cuantitativa más simple y práctica en general. Puede seguir automáticamente la tendencia de los precios de las acciones y también proporcionar señales de compra y ventaja es que es fácil de implementar, el riesgo es menor y puede filtrar brechas falsas. Pero también existe un cierto retraso, la capacidad del cisne negro para enfrentar el riesgo de situaciones extremas.
/*backtest
start: 2024-01-01 00:00:00
end: 2024-01-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Bollinger Bands Strategy", shorttitle="BB Strategy", overlay=true)
// Input parameters
length = input(20, title="Bollinger Bands Length")
mult = input(2, title="Multiplier")
// Calculate Bollinger Bands
basis = ta.sma(close, length)
bb_upper = basis + mult * ta.stdev(close, length)
bb_lower = basis - mult * ta.stdev(close, length)
// Buy and sell conditions
buy_condition = close < bb_lower
sell_condition = close > bb_upper
// Execute trades
strategy.entry("Buy", strategy.long, when=buy_condition)
strategy.entry("Sell", strategy.short, when=sell_condition)
// Plotting Bollinger Bands on the chart
plot(bb_upper, color=color.red, title="Upper Band")
plot(bb_lower, color=color.green, title="Lower Band")
plot(basis, color=color.blue, title="Basis")
// Highlighting buy and sell signals on the chart
bgcolor(buy_condition ? color.new(color.green, 90) : na)
bgcolor(sell_condition ? color.new(color.red, 90) : na)