superior-trade/superior-skills/mean-reversion
Claude Code and agent skill by superior-trade/superior-skills
- community
Checking that the SKILL.md file is still in the repository.
Use when writing a Bollinger-band mean-reversion strategy on Superior Trade — anything described as mean reversion, BB bands, oversold bounce, fade, range trade, ADX low, sigma extension. Upgraded 2026-05-18 from the prior 1h/2.5σ variant to the validated 4h/2σ/ADX<25 version (+8.77% multi-pair, 65.5% win over 162d). Prior 1h variant is preserved at the end of the file as an archived reference.
Install
npx vskill@latest install superior-trade/superior-skills/mean-reversionSKILL.md
Mean Reversion — Bollinger Reverter 4h
Note: This template was upgraded from the prior 1h / 2.5σ / ADX<30 version to the 4h / 2σ / ADX<25 version after backtesting showed the 4h variant produces meaningfully more trades with comparable risk and validated multi-pair edge. The prior 1h version is preserved at the end for reference.
Symmetric mean-reversion strategy on the 4h timeframe. Long-or-short on Bollinger band touches, gated to range regimes via ADX. Validated across BTC/ETH/SOL/DOGE over 162 days.
Backtest evidence
| Config | Trades | Win | Profit | Max DD | |
|---|---|---|---|---|---|
| BTC/USDC:USDC, 162d | 18 | 72% | +8.14% | 10% | |
| BTC/USDC:USDC, range-regime sub-window (80d) | 8 | 100% | +9.88% | 0% | |
| BTC/ETH/SOL/DOGE multi-pair, 162d | 84 | 65.5% | +8.77% | 18.5% |
Thesis
When the market is range-bound (ADX < 25), price touching the upper or lower Bollinger Band reliably reverts to the midline. Tight ROI takes profit fast since mean-reversion targets are small; tight stop closes positions that turn into trend breaks rather than reversions.
Mechanics
- Timeframe: 4h
- 20-bar Bollinger Bands at 2σ
- Entry short:
close > bb_upper AND rsi > 65 AND adx < 25 - Entry long:
close < bb_lower AND rsi < 35 AND adx < 25 - Exit: close crosses the band midline
- Stop: -2%
- ROI ladder: 2.5% → 1.5% → 0.5% → breakeven over 24h
- No trailing stop (band reversion targets are small; ROI ladder handles take-profit)
Strategy code
Reference config (multi-pair)
Honest framing
In strong-trend windows the strategy loses small (-1.75% on BTC during the first-half strong bear). In rangy windows it shines (+9.88% on BTC second-half). The mixed-regime full-period multi-pair number (+8.77% in 162d on $350 wallet) is the credible expectation.
DOGE was the negative pair (-0.65%) — meme volatility breaks more bands than reverts to them. Use this strategy on majors.
Pair with donchian-strong-regime for full-regime coverage.
Prior version (1h, 2.5σ, archived)
The previous version was tighter (2.5σ bands, ADX<30) on a 1h timeframe. Its own honest framing noted "5 trades in 4 months" — too rare to be useful. The 4h version produces ~3× the signal density with the same risk profile. The 1h version is preserved here for users who want a deeper-fade variant:
If you prefer the rarer-but-deeper setup, restore the 1h timeframe and 2.5σ. The exit logic is unchanged.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/mean-reversion/SKILL.md
Popularity
- Repository stars
- 213
- Repository forks
- 9
- 7-day trend score
- 27
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/superior-trade/superior-skills/mean-reversion)