StratCraft
Strategy Type

Mean Reversion Trading Strategies

Contrarian Trading on Price Normalization

Mean reversion strategies exploit the tendency of prices to return to their historical average after extreme deviations. These contrarian strategies buy oversold conditions and sell overbought conditions, profiting from price normalization.

2 algorithms2 libraries

How mean_reversion algorithms connect across libraries

🔄Mean Reversion
🤖
OctoBot1 algos
DCAbeginner

How mean_reversion algorithms work together in a trading system

1
📊

Deviation Detection

Overbought/oversold identification

RSI < 30 or > 70
Bollinger Band touch
2
🔍

Reversal Confirmation

Momentum shift signals

Divergence detection
Volume spike on reversal
3
🔄

Contrarian Entry

Fade the extreme

Buy at oversold extreme
Sell at overbought extreme
4
🎯

Mean Target

Return to average

Take profit at moving average
Partial position scaling
5
🛡️

Trend Filter

Avoid strong trends

ADX < 25 (no strong trend)
Time-based stop if no reversion

Compare mean_reversion algorithms across key dimensions

Algorithm Comparison MatrixClick a column to expand details
Metric
DCAOctoBot
Michael Burry AgentAI Hedge Fund
🎯Complexity⭐⭐beginner⭐⭐⭐intermediate
📈Prediction TypeMixedMixed
Training Speed⚡⚡⚡⚡
🎯Accuracy📊📊📊📊
💡Best ForGeneral purposeGeneral purpose
Complexity:

OctoBot

DCA
OctoBot
Mean Reversionbeginner

Dollar-Cost Averaging strategy buying fixed amounts at regular intervals.

Speed⚡⚡
Accuracy📊📊📊
Key Parameters
intervalTime between purchases
amountAmount per purchase

AI Hedge Fund

Michael Burry Agent
AI Hedge Fund
Mean Reversionintermediate

Contrarian agent identifying mispriced securities through deep fundamental analysis.

Speed⚡⚡
Accuracy📊📊📊

Mean Reversion Trading Strategies — Algorithm Reference

DCA (OctoBot)
Dollar-Cost Averaging strategy buying fixed amounts at regular intervals. Key parameters: interval (Time between purchases), amount (Amount per purchase). Source: https://github.com/Drakkar-Software/OctoBot.
Michael Burry Agent (AI Hedge Fund)
Contrarian agent identifying mispriced securities through deep fundamental analysis. Source: https://github.com/virattt/ai-hedge-fund.