Skip to main content

CombinedBinHAndCluc2021 Strategy Analysis

Strategy #: #106 (6th in Batch 11) Strategy Type: Bollinger Bands + Triple Strategy Combination Timeframe: 5 Minutes (5m)


I. Strategy Overview

CombinedBinHAndCluc2021 is a triple-strategy combination trading strategy that combines the buy logics of BinHV45, ClucMay72018, and BBRSI. The strategy uses "OR gate" logic for buy signal composite filtering, focusing on capturing deeply oversold after Bollinger Band convergence.

Core Features

FeatureDescription
Buy Conditions3 strategies combined (BinHV45 + ClucMay72018 + BBRSI)
Sell Conditions2 modes: Technical signal (price > BB middle band) + ROI exit
Protection MechanismHard stop-loss -9% + Low ROI exit
Timeframe5 Minutes
DependenciesTA-Lib, technical
Special FeaturesMulti-strategy logic combination, three Bollinger Band systems

II. Strategy Configuration Analysis

2.1 Basic Risk Parameters

# ROI Exit Table
minimal_roi = {
"0": 0.01 # Immediate exit: 1% profit
}

# Stop-Loss Settings
stoploss = -0.09 # -9% hard stop-loss

Design Philosophy:

  • Ultra-Low ROI: Only 1% ROI, pursuing fast high-frequency turnover.
  • Loose Stop-Loss: -9% hard stop, giving sufficient fluctuation space.
  • Short-Term Thinking: Suitable for fast trades in high-volatility markets.

III. Entry Conditions Details

3.1 Entry Logic (Strategy 1: BinHV45)

# BinHV45 Strategy Entry Conditions
(
lower.shift().gt(0) & # Previous BB lower band > 0
bbdelta.gt(close * 0.008) & # BB width > 0.8%
closedelta.gt(close * 0.0175) & # Price change > 1.75%
tail.lt(bbdelta * 0.25) & # Lower wick < 25% of width
close.lt(lower.shift()) & # Current price < previous lower band
close.le(close.shift()) # Current price <= previous close
)

Logic Analysis: Price deeply breaks Bollinger Band, forming a hammer pattern, and the market has sufficient fluctuation space.

3.2 Entry Logic (Strategy 2: ClucMay72018)

# ClucMay72018 Strategy Entry Conditions
(
close < ema100 & # Price < EMA100
close < 0.985 * bb_lowerband & # Price < BB lower band × 0.985
volume < volume_mean_slow.shift(1) * 20 # Volume < avg × 20
)

Logic Analysis: Price deeply breaks Bollinger Band and is below EMA100, with normal volume (not main operator selling).

3.3 Entry Logic (Strategy 3: BBRSI)

# BBRSI Strategy Entry Conditions
(
rsi < 12 & # RSI < 12 (deeply oversold)
close < bb_lowerband4 # Price < 4σ BB lower band
)

Logic Analysis: Extreme oversold state, extremely high rebound probability.

3.4 Combination Logic

# Any of the three strategies triggers a buy
(BinHV45 conditions) | (ClucMay72018 conditions) | (BBRSI conditions)

Explanation: Three strategy logics connected by OR — buy when any one is satisfied. This design ensures capturing oversold opportunities under different market states.


IV. Exit Conditions Details

4.1 Technical Sell: Bollinger Middle Band Breakout

# Sell Condition
dataframe.loc[
(close > bb_middleband), # Price > BB middle band
"sell",
] = 1

Logic Analysis: Price reverts from lower band to middle band, mean reversion process complete, triggers sell.

4.2 ROI Exit

minimal_roi = {"0": 0.01}  # 1% profit immediately exits

Explanation: Ultra-low threshold, paired with technical signals for fast exit. Pursues high-frequency turnover, accumulates small wins.


V. Technical Indicator System

5.1 Core Indicators

Indicator CategorySpecific IndicatorsParametersPurpose
Volatility IndicatorBollinger Bands40 period, 2σBinHV45 strategy
Volatility IndicatorBollinger Bands20 period, 2σClucMay72018 strategy
Volatility IndicatorBollinger Bands20 period, 4σBBRSI strategy (extreme oversold)
Trend IndicatorEMA100 periodTrend filtering
Momentum IndicatorRSIDefaultOverbought/oversold judgment
VolumeVolume MA30 period rollingVolume filtering

5.2 Multi-Bollinger Band System

The strategy uses three independent Bollinger Band systems covering different market states:

Bollinger BandPeriodStd DevStrategyCapture Level
BB1402BinHV45General oversold
BB2202ClucMay72018Short-term oversold
BB4204BBRSIExtreme oversold (deep discount)

VI. Risk Management Features

6.1 Hard Stop-Loss

stoploss = -0.09  # -9%

Explanation: Loose stop-loss design, giving price sufficient fluctuation space, suitable for high-volatility markets.

6.2 Low ROI Fast Exit

minimal_roi = {"0": 0.01}  # 1%

Function: 1% profit can exit, pursuing fast turnover. Paired with technical signals (price reverts to middle band) for fast liquidation. Suitable for short-term operation "accumulate small wins" philosophy.

6.3 Volume Filtering

volume < volume_mean_slow.shift(1) * 20

Function: Excludes abnormally high volume, prevents being misled by market manipulation or false breakouts.


VII. Strategy Pros & Cons

Pros

  1. Multi-Strategy Combination: 3 classic strategy logics, covering different scenarios, improving signal reliability.
  2. Extreme Oversold Capture: BBRSI conditions capture extreme oversold opportunities, extremely high rebound probability.
  3. Fast Turnover: 1% ROI + middle band exit, high capital utilization.
  4. Pattern Recognition: BinHV45 mode effectively identifies hammer patterns.
  5. Moderate Computation: Though using three Bollinger Band systems, calculation logic is concise.

Cons

  1. No Trend Filtering: No long-term trend judgment, may counter-trend buy in downtrends.
  2. No BTC Correlation: Does not detect Bitcoin market trends.
  3. Low ROI: 1% may exit trending markets prematurely.
  4. Timeframe Limitation: Only applicable to 5-minute level.
  5. Multi-Bollinger Calculation: Three Bollinger Band systems increase computation.

VIII. Applicable Scenarios

Market EnvironmentRecommended ConfigurationDescription
High-Volatility MarketStrongly recommendedLoose stop-loss suitable for high volatility
Volatile MarketRecommendedMean reversion logic suitable for volatile markets
Unilateral UptrendUse cautiouslyMay miss subsequent rally
Unilateral DowntrendPauseNo trend filtering, may lose consecutively
Low-Volatility MarketNot recommendedSignals scarce, ROI hard to achieve

IX. Applicable Market Environment Details

9.1 Core Strategy Logic

  • Multi-Strategy Combination: BinHV45 + ClucMay72018 + BBRSI three logics.
  • Deep Oversold Capture: Captures opportunities when price deeply breaks Bollinger Bands.
  • Fast Exit: Price reverts to middle band or 1% profit immediately exits.
  • Mean Reversion: Based on belief that price will always revert to the mean.

9.2 Performance in Different Market Environments

Market TypeRatingAnalysis
Bull Rally★★★★★Deeply oversold then rebound probability extremely high
Wide Volatile★★★★☆Mean reversion suitable for volatile markets
Downtrend★★☆☆☆No trend filtering, may counter-trend buy
Extreme Sideways★★★☆☆Too little fluctuation, signals reduce

X. Summary

CombinedBinHAndCluc2021 is a mature multi-strategy combination trading strategy. Its core value lies in:

  1. Triple Strategy Combination: BinHV45 + ClucMay72018 + BBRSI three classic logics complement each other.
  2. Deep Oversold Capture: Multi-layer captures when price deeply breaks Bollinger Bands.
  3. Extreme Signal Identification: BBRSI conditions identify extreme oversold, extremely high rebound probability.
  4. Fast Turnover: 1% ROI + middle band exit, pursuing accumulation of small wins.
  5. Clean and Efficient: Code logic clear, easy to understand and modify.

Usage Suggestions:

  • Suitable for investors with some quantitative trading experience.
  • Suggest using in volatile or high-volatility markets.
  • Use cautiously or pause in downtrends.
  • Conduct sufficient backtesting verification before live trading.
  • Can adjust ROI parameters based on market conditions.