Skip to main content

Reset Strategy Deep Analysis

Strategy ID: #274 (274th out of 465 strategies)
Strategy Type: Trend Reset / Mean Reversion Strategy
Timeframe: 15 Minutes (15m)


I. Strategy Overview

Reset is a strategy based on the concept of market "reset." Its core idea is: after markets experience significant fluctuations, prices tend to revert to the mean or restart a trend. The strategy combines volatility indicators and momentum indicators to identify market "calm periods" and find trading opportunities during these periods.

Core Characteristics

AttributeDescription
Buy Condition1 core condition: volatility reversion + RSI in neutral zone
Sell Condition1 core condition: volatility expansion + RSI reaches extreme
Protection MechanismsNo independent protection parameters; relies on trailing stop
Timeframe15 Minutes
DependenciesTA-Lib

II. Strategy Configuration Analysis

2.1 Basic Risk Parameters

# ROI Exit Table
minimal_roi = {
"0": 0.08 # Immediate exit: 8% profit
}

# Stoploss Settings
stoploss = -0.10 # -10% hard stoploss

# Trailing Stop
trailing_stop = True
trailing_stop_positive = 0.01 # 1% trailing activation point
trailing_stop_positive_offset = 0.015 # 1.5% offset trigger

Design Rationale:

  • Conservative ROI Target: First-tier ROI set at 8%, pursuing steady returns
  • Moderate Stoploss: -10% hard stoploss
  • Tight Trailing: 1% activation, 1.5% trigger

III. Entry Conditions Details

3.1 Entry Logic

# Buy Condition
dataframe.loc[
(dataframe['atr'] < dataframe['atr'].shift(10) * 0.7) & # Volatility significantly drops
(dataframe['rsi'] > 40) & (dataframe['rsi'] < 60), # RSI in neutral zone
'buy'
] = 1

Logic Analysis:

  • Volatility Reversion: ATR drops significantly (below 70% of 10 days ago), indicating market enters "calm period"
  • RSI Neutral Zone: RSI between 40-60, neither oversold nor overbought
  • Dual Confirmation: Low volatility + neutral momentum, new trend may start

IV. Exit Conditions Details

4.1 Sell Conditions

# Sell Condition
dataframe.loc[
(dataframe['atr'] > dataframe['atr'].shift(5) * 1.5) | # Volatility significantly rises
(dataframe['rsi'] > 75) | (dataframe['rsi'] < 25), # RSI reaches extreme
'sell'
] = 1

Design Rationale:

  • Volatility Expansion: Market becomes active, may mean trend end or reversal
  • RSI Extreme: Overbought or oversold, pullback possible

V. Technical Indicator System

5.1 Core Indicators

Indicator CategorySpecific IndicatorPurpose
VolatilityATR (14)Measures market volatility degree
MomentumRSI (14)Measures speed and magnitude of price changes

5.2 Core Concepts

ConceptDefinitionTrading Significance
Volatility ReversionATR drops significantlyMarket consolidating, may brew new trend
RSI Neutral40 < RSI < 60No clear direction, waiting for breakout
Volatility ExpansionATR rises significantlyMarket active, trend may end

VI. Risk Management Features

6.1 Fixed Stoploss

  • Stoploss Distance: -10%
  • Design Rationale: Moderate is sufficient

6.2 Trailing Stop

ParameterValueDescription
trailing_stopTrueEnable trailing stop
trailing_stop_positive1%Activate when profit reaches 1%
trailing_stop_positive_offset1.5%Trigger exit on 1.5% drawdown

VII. Strategy Pros & Cons

✅ Pros

  1. Unique Perspective: Finds opportunities from volatility angle
  2. Counter-Trend Thinking: Enter when market is calm, exit when market is crazy
  3. Risk Controllable: Enter in low volatility, potential drawdown smaller
  4. Broad Adaptability: Adapts to various market environments

⚠️ Cons

  1. Sparse Signals: Requires waiting for market calm
  2. Average Performance in Trending Markets: Trending markets usually have higher volatility
  3. Requires Judgment: Volatility change judgment is somewhat subjective

VIII. Applicable Scenarios

Market EnvironmentRecommended ConfigurationDescription
Consolidation BreakthroughUse DefaultSuitable for capturing breakthrough行情
After Rapid DeclineReduce Number of PairsMay have rebound opportunities
Sustained TrendReduce Number of PairsNot suitable for trends

IX. Live Trading Notes

Reset is a unique strategy based on "market reset" concept. Core logic is "what goes up must come down, what hits bottom bounces back" — after market volatility extremes, it always reverts to calm; after markets calm, there will always be new volatility.

9.1 Core Strategy Logic

  • Low Volatility Entry: ATR drops significantly, market enters consolidation
  • Neutral Momentum Confirmation: RSI in neutral zone, no clear direction
  • Volatility Expansion Exit: ATR rises significantly, market starts being active

9.2 Performance in Different Market Environments

Market TypePerformance RatingAnalysis
Post-Consolidation Breakthrough⭐⭐⭐⭐⭐Strategy's best scenario
Oscillating Markets⭐⭐⭐⭐☆☆Volatility changes obvious
After Rapid Decline⭐⭐⭐☆☆May capture rebounds
Sustained Trend⭐⭐☆☆☆Volatility stays high

9.3 Key Configuration Suggestions

Configuration ItemSuggested ValueDescription
Timeframe15mShort-term trading
ATR Period14Default value
RSI Period14Default value
Volatility Threshold0.7ATR drop ratio

X. Important Reminders: Challenges of Unique Strategies

10.1 Understanding Cost

Requires understanding volatility concept and ATR indicator.

10.2 Hardware Requirements

Number of PairsMinimum RAMRecommended RAM
1-5 pairs1GB2GB
5-10 pairs2GB4GB

XI. Summary

Reset is a unique strategy based on volatility changes. Its core value lies in:

  1. Unique Perspective: Finds market opportunities from volatility angle
  2. Counter-Trend Thinking: Enter when market is calm
  3. Risk Controllable: Enter in low volatility, drawdown controllable
  4. Strong Adaptability: Adapts to different market environments

For investors seeking differentiated strategies, Reset is a choice worth trying.


This document is auto-generated based on strategy code