Long-Term Trading Strategy Based on Bollinger Bands %B Indicator
Overview
This strategy generates trading signals based on the Bollinger Bands %B indicator. It goes long when the %B value falls below a preset threshold and adopts a dynamic position averaging approach to follow the trend until take profit or stop loss is triggered. The strategy is suitable for identifying pullback opportunities after the support of the Bollinger lower band is broken.
Strategy Logic
- Calculate the middle band, upper band and lower band of N-day Bollinger Bands
- Calculate %B value: (%B = (Close - LowerBB)/(UpperBB - LowerBB) )
- Go long when %B value falls below the threshold (default is 0)
- Set take profit based on entry price (default is 105% of entry price) and stop loss (default is 95% of entry price)
- Add to the position as long as conditions are met after opening position
- The first triggered take profit or stop loss closes the position
Advantage Analysis
The advantages of this strategy are:
- %B indicator efficiently identifies pullback points after lower band support
- Dynamic position averaging tracks the trend for greater profit
- Clear take profit and stop loss conditions facilitate risk control
Risk Analysis
There are also some risks associated with this strategy:
- Higher probability of false signals from %B
- More frequent stop loss triggers during ranging markets
- Aggressive averaging risks uncontrolled loss
Solutions:
- Combine with indicators like KD and MACD to confirm signal reliability
- Adjust stop loss placement to withstand market volatility
- Control averaging pace to avoid risk explosion
Enhancement Opportunities
The strategy can be further optimized in the following areas:
- Test different parameter combinations for best results
- Optimize averaging logic, e.g. stop adding after certain profit target achieved
- Add liquidity filter to prevent errant trading in low liquidity stocks
Summary
Overall this is a relatively robust long-term trading strategy. There is room for improvement in both signal accuracy and parameter tuning. When combined with additional signal filtering and prudent position sizing, this strategy can achieve decent results in trending markets.
- 1

