Type/to search

Estrategia BB%B

Common strategy
Created: 2023-09-25 17:53:36
Last modified: 3 years ago
1
Follow
1802
Followers

Resumen

La estrategia BB%B es una estrategia de trading cuantitativa que utiliza el porcentaje B del indicador de Bandas de Bollinger para tomar decisiones de inversión. Puede generar señales de compra o venta cuando el precio se aproxima a la banda superior o inferior de Bollinger, y pertenece al tipo de estrategias de seguimiento de tendencia.

Principio de la estrategia

Esta estrategia primero calcula la media móvil de los precios de cierre durante un período especificado (specifiedPeriod), así como la desviación estándar, para luego obtener las bandas superior e inferior de Bollinger. El indicador BB%B se obtiene restando el precio actual del precio de la banda inferior y dividiéndolo entre la diferencia entre la banda superior y la banda inferior, representando la posición del precio actual dentro de las Bandas de Bollinger. Cuando el BB%B está por debajo del umbral de sobreventa, se genera una señal de compra; cuando supera el umbral de sobrecompra, se genera una señal de venta. Una vez emitida la señal de trading, si el BB%B retrocede a un umbral opuesto, se cierra la posición.

En concreto, la estrategia primero calcula la media móvil simple (SMA) de 21 días de los precios de cierre, y con 2 veces la desviación estándar obtiene las bandas superior e inferior de Bollinger. Luego calcula el valor BB%B del precio de cierre actual. Si el valor BB%B es inferior a -0.2 (configurable) y no hay posición abierta, se toma una posición larga; si el valor BB%B es superior a 1.2 (configurable) y no hay posición abierta, se toma una posición corta. La señal de cierre se produce cuando, en una posición larga, el BB%B cruza por encima de 1.0 (configurable); y cuando, en una posición corta, el BB%B cruza por debajo de 0.2 (configurable).

Esta estrategia se basa en el indicador BB%B para determinar si el precio actual es demasiado alto o demasiado bajo, y utiliza la media móvil para evaluar la tendencia actual. Cuando el precio supera las bandas superior o inferior de Bollinger, se generan señales de trading. Configurando diferentes parámetros se puede ajustar la frecuencia de la estrategia.

Análisis de ventajas

  • Uso de las Bandas de Bollinger para identificar sobrecompra/sobreventa

Las bandas superior e inferior de Bollinger representan un cierto rango de desviación estándar del precio actual. Cuando el precio se acerca o toca la banda superior, indica sobrecompra; cuando se acerca o toca la banda inferior, indica sobreventa. La estrategia BB%B aprovecha esta característica para determinar los momentos adecuados de compra y venta.

  • Configuración flexible para ajustar la frecuencia de la estrategia

Los umbrales de BB%B, los parámetros de la media móvil y los umbrales de retroceso pueden configurarse libremente, lo que facilita el ajuste de la frecuencia de la estrategia. El uso de medias móviles más largas y umbrales de retroceso más grandes puede reducir la frecuencia de trading.

  • Combinación con el juicio de tendencia

Además de utilizar las Bandas de Bollinger para identificar sobrecompra/sobreventa, también se combina con la media móvil para evaluar la tendencia general, evitando operar en contra de la tendencia.

  • Mecanismo de retroceso para reducir señales falsas

Cuando el precio toca por primera vez la banda superior o inferior de Bollinger, es probable que marque sobrecompra o sobreventa, pero también podría tratarse de una ruptura falsa a corto plazo. Esta estrategia incorpora un umbral de retroceso; solo cuando el BB%B retrocede claramente hacia la dirección opuesta se cierra la posición, lo que puede filtrar señales falsas.

Análisis de riesgos

  • Incapacidad para determinar la tendencia del precio

Esta estrategia solo analiza el indicador BB%B para determinar un posible giro de precios, ignorando la tendencia general, lo que puede llevar a operar en contra de la tendencia y sufrir pérdidas.

  • Umbral de retroceso inadecuado puede hacer perder oportunidades

Si el umbral de retroceso se establece demasiado grande, puede que no se pueda cambiar la dirección de la posición a tiempo después de un cambio de tendencia, perdiendo oportunidades.

  • Ampliación de las Bandas de Bollinger aumenta la diferencia de precios entre puntos de compra y venta

Cuando la volatilidad del mercado aumenta, la distancia entre las bandas superior e inferior de Bollinger se amplía, lo que incrementa la diferencia de precios entre los puntos de entrada y salida, elevando el riesgo de pérdida por operación.

  • Frecuencia de trading relativamente alta

En comparación con estrategias a largo plazo, esta estrategia tiene una frecuencia de trading más alta, lo que genera mayores costos de transacción y pérdidas por deslizamiento.

Direcciones de optimización

  • Combinar con indicadores de tendencia para filtrar señales

Se pueden incorporar indicadores de tendencia como MACD, KDJ, etc., para emitir señales de trading solo cuando la tendencia sea coherente, evitando operar en contra de la tendencia.

  • Incorporar mecanismo de stop-loss

Establecer un stop-loss fijo (numérico o porcentual) para controlar el riesgo de pérdida por operación y evitar que las pérdidas se amplíen.

  • Optimizar la combinación de parámetros

Ajustar la longitud de la media móvil, los umbrales de BB%B, los umbrales de retroceso y otros parámetros para encontrar la combinación óptima que filtre más ruido y mejore la estabilidad de la estrategia.

  • Considerar los costos de transacción

Según los costos de transacción de los diferentes instrumentos, ajustar los parámetros de la estrategia para reducir la frecuencia de trading y minimizar el impacto de los costos.

Conclusión

La estrategia BB%B es una estrategia de trading cuantitativa simple y práctica. Utiliza las Bandas de Bollinger para determinar los momentos en que el precio podría revertirse, combinándolas con la media móvil para evaluar la tendencia general, y opera cerca de los puntos de sobrecompra/sobreventa. Esta estrategia tiene una configuración flexible que permite ajustar su frecuencia. Sin embargo, también presenta ciertos riesgos y requiere una mayor optimización, teniendo en cuenta factores como la tendencia general, el stop-loss y los costos de transacción, para mejorar la estabilidad y la rentabilidad real. Si se utiliza adecuadamente, la estrategia BB%B puede convertirse en un componente eficaz de un sistema de trading cuantitativo.

Source
Pine
/*backtest
start: 2023-08-25 00:00:00
end: 2023-09-24 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
// strategy(title = "BB%B Strat", shorttitle = "BB%B Strat", format=format.price, precision=2, default_qty_type=strategy.percent_of_equity, default_qty_value=20)
length = input.int(21, minval=1)
src = input(close, title="Source")
Strategy parameters
Strategy parameters
length
Source
StdDev
Overbought Line
Overbought Close
Oversold Line
Oversold Close
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)