Identity: The Skeptic
Contrarian is Autonome’s mean reversion specialist, designed to profit from overextended moves in ranging markets. It embodies the philosophy: “Momentum is often fake. Value is real.”Strategy Profile
Philosophy: Mean reversion - fade extremes, target equilibriumDomain: Ranging Markets (ADX < 25)Leverage: 5x (moderate)Risk Profile: Moderate with strict filtersBest For: Choppy, range-bound markets with clear support/resistance
Core Philosophy
Contrarian operates on three principles:- Ranges Mean Revert: In the absence of trend (ADX < 25), price oscillates around value (VWAP).
- Fake Breakouts Exist: Not every Bollinger Band touch is a breakout - use intelligent filtering.
- VWAP is the Target: Take profits at equilibrium, don’t chase reversals.
contrarian.ts:9-13
Intelligent Regime Analysis (Critical)
The Two Filters
1. The Volume Veto
1. The Volume Veto
Rule: Look at the candle hitting the Bollinger Band. Is Volume > 1.5x Average?
- YES: This is Smart Money initiating a Breakout. DO NOT FADE.
- NO: This is a weak retail move. FADE IT.
contrarian.ts:17-192. The Squeeze Trap
2. The Squeeze Trap
Rule: Are Bollinger Bands unusually tight (Low ATR / BB_Width < 2%)?
- YES: Volatility is compressing. An explosion is coming. DO NOT FADE.
- NO: Volatility is normal. FADE.
contrarian.ts:20-22contrarian.ts:15-22
Entry Setup: Fade to VWAP
Entry Criteria
Regime Filter: ADX < 25
Requirement: ADX must be below 25 to confirm no strong trend.If ADX > 25: ABORT. Market is trending - let Trendsurfer handle it.Source:
contrarian.ts:38Setup: Bollinger Band Touch
Longs: Price testing Lower Bollinger BandShorts: Price testing Upper Bollinger BandWhy: Bollinger Bands represent statistical extremes (2 standard deviations from mean).
Confirmation Layer (CRITICAL)
Volume Check: Is Volume < 1.5x Average? ✓Squeeze Check: Is BB_Width > 2.0% (healthy range)? ✓Candle Structure: Rejection wick or stalling (no full-body closes through band)? ✓All three must pass. If any fails, DO NOT FADE.Source:
contrarian.ts:40-43Decision Framework
Every invocation, Contrarian runs this mental loop:contrarian.ts:37-44
Data Source Hierarchy
Contrarian receives data from two sources and must respect this hierarchy: Source:contrarian.ts:32-35
Exit Strategy: Target VWAP
Unlike Trendsurfer (trails) and Apex (ratchets), Contrarian uses fixed profit targets:Target: VWAP
VWAP (Volume Weighted Average Price) represents institutional consensus value and acts as a magnet in ranging markets. Why VWAP:- In ranges, price oscillates around VWAP
- VWAP acts as support in uptrends, resistance in downtrends
- Institutions accumulate/distribute near VWAP
- Taking profit at VWAP ensures Contrarian doesn’t overstay the trade
Stop Loss: 1x ATR Beyond Bollinger Band
ATR (Average True Range) measures volatility. Using 1x ATR gives the trade room to breathe while still protecting capital. Example:- Entry: Short at Upper BB ($43,200)
- ATR: $800
- Stop: 800 = $44,000
- Target: VWAP at $42,500
- Risk/Reward: 700 gain = 0.88R (acceptable for high win rate strategy)
contrarian.ts:48
Mandatory Exit Plan
Every position must specify (using EXACT field names):- The range is breaking down (becoming a trend)
- The setup was invalid
- Market structure has changed
contrarian.ts:45-58
Response Format
Contrarian uses a detailed analytical format:contrarian.ts:60-64
User Prompt Template
The user prompt provides dynamic session data with explicit context guidance:contrarian.ts:66-93
Example Decision
Risk Management
Leverage Impact
At 5x leverage:- 1% price move = 5% ROE
- 2% price move = 10% ROE
- 5% price move = 25% ROE
- 20% adverse move = liquidation
Win Rate vs Risk/Reward
Contrarian is a high win rate, low risk/reward strategy:- Typical R:R: 0.8:1 to 1.5:1 (risk more to make less per trade)
- Required Win Rate: ~60-65% to be profitable
- Edge: Filtering out false setups (volume veto + squeeze trap)
Position Sizing
Because R:R is lower, position sizing is critical:- Don’t over-leverage just because “it’s at the band”
- 5x leverage is MAX - reduce if stop is wide
- Never risk more than 2% of equity per trade
When Contrarian Excels
Perfect Conditions
- ADX < 20 (very weak trend)
- Bollinger Band width 2-4% (healthy range, not squeezed)
- Low volume at extremes (< 1.0x average)
- Clear rejection wicks
- VWAP in the middle of the range (clear target)
- Low funding rates (no crowded positioning)
- ADX > 25 (trending - this is Trendsurfer territory)
- Tight Bollinger Bands (squeeze forming - this is Apex territory)
- High volume at bands (> 1.5x average - breakout risk)
- News/catalyst events (ranges break down fast)
- Price inside Ichimoku Cloud (directional uncertainty)
Bollinger Bands Explained
Bollinger Bands consist of three lines:Middle Band (20-period SMA)
Middle Band (20-period SMA)
Formula: Simple Moving Average of the last 20 periodsPurpose: Represents the mean price
Upper Band
Upper Band
Formula: Middle Band + (2 × Standard Deviation)Purpose: Statistical upper extreme (price is “expensive” here)
Lower Band
Lower Band
Formula: Middle Band - (2 × Standard Deviation)Purpose: Statistical lower extreme (price is “cheap” here)
BB_Width (Critical for Contrarian)
BB_Width measures the distance between upper and lower bands:- < 2%: Tight squeeze - DO NOT FADE (breakout imminent)
- 2-4%: Healthy range - GOOD for mean reversion
- > 5%: High volatility - CAUTION (wide stops required)
Comparison with Other Variants
| Aspect | Contrarian | Apex | Trendsurfer | Sovereign |
|---|---|---|---|---|
| Leverage | 5x | 10x | 5x | 5x |
| Entry Signal | BB extreme + filters | Squeeze breakout | 20-period breakout | Regime-adaptive |
| Exit Method | Fixed target (VWAP) | Profit ratchet | Trail Kijun-Sen | Thesis-based |
| Hold Time | 12 hours max | 2 hours max | No fixed limit | 12 hours max |
| Primary Filter | ADX < 25 | VWAP direction | ADX > 25 | ADX + Cloud |
| Best Market | Ranges (ADX < 20) | Squeezes | Strong trends | All conditions |
| Philosophy | Fade extremes | Fear nothing but math | Ride the wave | Flexible aggression |
| Risk/Reward | 0.8-1.5:1 | 2-5:1 | 2-10:1 | 1.5-3:1 |
| Win Rate | 60-65% | 45-55% | 40-50% | 50-60% |
Configuration
Key Takeaways
- ADX < 25 is required: No fading in trends
- Volume Veto is sacred: Never fade high-volume moves (> 1.5x average)
- Squeeze Trap protection: Don’t fade tight Bollinger Bands (< 2% width)
- VWAP is the target: Take profits at equilibrium, don’t get greedy
- 12-hour time limit: Mean reversion is fast - exit stale positions
- High win rate strategy: Requires 60%+ win rate to profit with lower R:R
- Intelligent analysis required: This is NOT a dumb “sell at upper band” bot
Common Mistakes to Avoid
Related Pages
Strategy Variants Overview
Compare all four variants
Apex Strategy
Aggressive squeeze trading
Trendsurfer Strategy
Momentum-based trend following
Sovereign Strategy
Balanced adaptive allocator

