RSI_BTC2 Strategy Deep Analysis
Strategy ID: #279 (279th out of 465 strategies)
Strategy Type: RSI Momentum Strategy + BTC Correlation Filtering + Relative Strength Comparison
Timeframe: 15 Minutes (15m)
I. Strategy Overview
RSI_BTC2 is an evolved version of the RSI_BTC strategy. While maintaining BTC correlation filtering, it introduces "relative strength comparison" as a core innovation. The strategy no longer only looks at the absolute RSI value of the traded coin but compares the traded coin's RSI with BTC's RSI, only triggering buy signals when the traded coin relatively outperforms BTC.
This design philosophy stems from an important recognition: in the cryptocurrency market, outperforming BTC is true profit. When a traded coin resists decline relative to BTC, it often means the coin has independent positive catalysts or capital attention, making rebound probability higher.
Core Characteristics
| Attribute | Description |
|---|---|
| Buy Conditions | 2-3 independent buy signals based on RSI oversold + BTC cooperation + relative strength |
| Sell Conditions | 2 basic sell signals + 12% ROI take-profit mechanism |
| Protection Mechanisms | 15% loose stoploss + BTC extreme state early warning |
| Timeframe | 15 Minutes |
| Core Innovation | Traded coin vs BTC relative strength comparison |
| Dependencies | TA-Lib, pandas, numpy |
II. Strategy Configuration Analysis
2.1 Basic Risk Parameters
# ROI Exit Table
minimal_roi = {
"0": 0.12 # 12% profit immediate exit
}
# Stoploss Settings
stoploss = -0.15 # 15% fixed stoploss (looser than V1)
2.2 Comparison with RSI_BTC (V1)
| Parameter | RSI_BTC (V1) | RSI_BTC2 (V2) | Change Description |
|---|---|---|---|
| RSI Oversold Threshold | 30 | 28 | Stricter, reduces false signals |
| RSI Overbought Threshold | 70 | 72 | Stricter, avoids premature selling |
| BTC RSI Threshold | 70 | 65 | More sensitive, earlier warning |
| Take-Profit Target | 10% | 12% | Pursues higher returns |
| Stoploss | 12% | 15% | Adapts to larger swings |
| Relative Strength | None | Has | Core innovation |
III. Entry Conditions Details
3.1 Core Innovation: Relative Strength Comparison
# Relative Strength Condition
dataframe['rsi'] > dataframe['btc_rsi']
Logic Analysis:
- When traded coin RSI > BTC RSI, the traded coin is stronger relative to BTC
- In declining markets, coins that resist decline often have independent support
- This applies "stronger money momentum" thinking to RSI strategy
3.2 Buy Conditions
Condition #1: Strict Oversold + BTC Cooperation + Relative Strength (Core Buy)
# Logic
- RSI(14) < 28 # Stricter oversold (V1 is 30)
- BTC_RSI(14) < 65 # BTC not at extreme high
- RSI(local) > RSI(BTC) # Local coin stronger than BTC
Condition #2: RSI Bottom Divergence + BTC Cooperation
# Logic
- Price makes new low, RSI does not make new low # Bottom divergence
- RSI(14) < 32 # Oversold zone
- BTC_RSI(14) < 70 # BTC cooperating
Condition #3: Extreme Oversold Reversal
# Logic
- RSI(14) < 20 # Extreme oversold
- RSI(14) rises for 2 consecutive candles # Momentum reversal confirmed
- Volume expands 1.5x+ # Capital injection verified
IV. Exit Conditions Details
4.1 Sell Signals
# Sell Signal 1: Strict Overbought
- RSI(14) > 72 # Stricter overbought (V1 is 70)
- RSI declines for 2 consecutive candles # Momentum weakening confirmed
# Sell Signal 2: BTC Extreme Early Warning
- BTC_RSI(14) > 85 # BTC at extreme high
- Local coin RSI > 60 # Local coin has some gains
4.2 BTC Extreme Early Warning Mechanism
| BTC RSI State | Action | Description |
|---|---|---|
| BTC RSI > 85 | Consider selling | BTC extremely overheated, market risk high |
| BTC RSI > 80 | Watch closely | Near extreme, prepare to reduce |
| BTC RSI < 30 | Watch buying opportunities | BTC oversold, market may rebound |
V. Risk Management Features
5.1 Triple Risk Control System
| Risk Control Layer | Mechanism | Description |
|---|---|---|
| Entry Filtering | Stricter conditions | Reduces false signals, improves success rate |
| Relative Strength | Local vs BTC | Avoid buying weak coins |
| Stoploss Protection | 15% wide stoploss | Gives sufficient volatility room |
5.2 BTC Correlation Management
# BTC State Judgment
BTC_RSI < 65 → Suitable for buying (BTC not extreme)
BTC_RSI 65-80 → Operate cautiously (BTC somewhat hot)
BTC_RSI > 80 → Consider selling (BTC overheated)
BTC_RSI > 85 → Strongly sell (BTC extreme)
VI. Strategy Pros & Cons
✅ Pros
- Relative Strength Innovation: Introduces local vs BTC comparison, selects stronger coins
- Stricter Conditions: Reduces false signals, improves entry quality
- More Sensitive BTC Warning: Earlier discovery of BTC extreme states
- Risk-Reward Optimization: Higher take-profit + wider stoploss
- Independent Judgment: Avoids buying coins that "blindly follow BTC down"
⚠️ Cons
- Fewer Signals: Stricter conditions mean relatively fewer opportunities
- BTC Dependency: Still needs BTC market data
- High Coin Selection Requirements: Relative strength varies greatly by coin
- Extreme Condition Risks: Relative strength may失效 when BTC swings violently
- Learning Curve: Relative strength concept requires some understanding
VII. Summary
RSI_BTC2 is an evolved version of RSI_BTC. Its core value lies in:
- Relative Strength Innovation: Introduces local vs BTC comparison, selects stronger coins
- Stricter Conditions: Reduces false signals, improves entry quality
- Earlier BTC Warning: More sensitively perceives market risk
- Risk-Reward Optimization: 12% take-profit + 15% stoploss
For quantitative traders, RSI_BTC2 is a meaningful improvement over RSI_BTC. It no longer only looks at RSI's absolute value but introduces "relative strength" as an important dimension — in the cryptocurrency market, outperforming BTC is true profit. It is recommended to use in BTC oscillating or rising markets, selecting strong coins with independent support.
This document is auto-generated based on strategy code