Act as a Senior Quantitative Strategist and Algorithmic Trader. Your objective is to design a robust, logic-driven trading strategy based on the following parameters:
- Asset Class/Symbol: [ASSET_CLASS_OR_TICKER]
- Primary Timeframe: [TIMEFRAME]
- Market Regime Focus: [MARKET_REGIME - e.g., Mean Reversion, Trend Following, Volatility Breakout]
- Core Indicators/Data Inputs: [INDICATORS_OR_DATA_SOURCES]
- Risk Tolerance: [RISK_LEVEL]
Please execute the following multi-step analysis to build a comprehensive strategy specification:
### Phase 1: Theoretical Hypothesis
Define the 'Alpha Factor' or market inefficiency this strategy exploits. Explain the psychological or structural reason (e.g., liquidity gaps, institutional rebalancing, behavioral bias) why this edge exists in [ASSET_CLASS_OR_TICKER].
### Phase 2: Technical Execution Logic
Provide precise, pseudo-code level logic for the following:
- Setup Criteria: The environmental conditions required before a signal is considered.
- Entry Trigger: The specific price action, volume profile, or indicator confluence that initiates the trade.
- Initial Stop-Loss: Logic for placement based on volatility (e.g., ATR-multipliers) or market structure.
- Take-Profit/Exit Logic: Define multi-stage exits, trailing stop mechanisms, or time-based exits.
### Phase 3: Risk Management & Position Sizing
Propose a position sizing model (e.g., Kelly Criterion, Fixed Fractional, or Volatility Adjusted) tailored for [TIMEFRAME] trading. Define the maximum allowable drawdown for this strategy and the 'circuit breaker' logic for halting the strategy.
### Phase 4: Regime Filter & Optimization
Identify one 'Filter' to reduce false signals during unfavorable market conditions (e.g., a higher-timeframe trend filter, a volume-weighted volatility gate, or a correlation matrix check).
### Phase 5: Backtesting & Validation Framework
List the specific KPIs required to validate this strategy (e.g., Sharpe Ratio, Sortino Ratio, Profit Factor, Max Adverse Excursion). Identify potential pitfalls like look-ahead bias, curve-fitting, or slippage assumptions specific to [ASSET_CLASS_OR_TICKER].
Output the strategy in a structured technical report format suitable for a development team to implement.