← Back to MagicMoneyMachine

How MagicMoneyMachine Works

The complete technical deep dive. Every strategy, every indicator, every risk layer — explained. No black boxes.

Contents

  1. Trading Philosophy
  2. The 8-Gate Entry System
  3. Mean Reversion Brain (92% WR)
  4. 10-Indicator TA Convergence
  5. 6 Strategy Engines
  6. Fibonacci Exit Ladder
  7. Crash DCA (Buy the Dip)
  8. 6-Layer Risk Management
  9. Self-Learning Intelligence
  10. Research References

1. Trading Philosophy

MagicMoneyMachine is built on one thesis: crypto assets with deflationary economics increase in value over time. The question isn't whether to buy — it's when to buy and how much to buy.

Core Principle

Buy Fear, Sell Greed, Hold Through Recovery

Every trade follows the same pattern: enter when the market is oversold and fearful, scale out at predetermined profit targets, and never panic-sell established coins. Laddered entries, Fibonacci exits, no emotional decisions.

The system doesn't predict prices. It doesn't chase pumps. It identifies statistically extreme conditions where mean reversion has a 92%+ probability of producing profit, then enters with precise position sizing and exits at predetermined levels.

Key insight: In crypto, the best time to buy is when it feels the worst. The Fear & Greed index at 10 (extreme fear) has historically preceded 85%+ of major recoveries. The system is designed to deploy capital when humans are too afraid to click "buy."

2. The 8-Gate Entry System

Every buy must pass through 8 sequential gates before a single dollar is deployed. If any gate fails, the trade is rejected. No overrides, no exceptions.

MR Confirmation
Consensus
Screener Rank
Blacklist Check
Correlation
Capital Limit
TA Convergence
EXECUTE
GateWhat It ChecksWhy It Matters
1. MR ConfirmationMean reversion brain must signal a buy (z-score < -2.0, RSI < 55)92% win rate gatekeeper — no entry without statistical confirmation
2. ConsensusMultiple engines must agree on directionPrevents single-engine false signals. 3+ engines agreeing = 2x position size
3. Screener RankCoin must score well on 7-dimension analysisPicks the best opportunity from all available coins
4. Blacklist30-day rolling P&L per coinCoins with consistent losses get banned automatically
5. CorrelationBTC-correlated exposure capped at 50%Prevents portfolio concentration — crypto correlations spike during crashes
6. CapitalPosition size, risk budget, cash reserveNever risk more than 2% per trade. Always keep dry powder
7. TA Convergence10 technical indicators must align (score > 0.30)Blocks entries where TA headwinds exist (strong trend, distribution, overbought)
8. Spread CheckBid-ask spread must be below 1.5%Prevents execution in illiquid conditions where slippage eats the edge

ADX Regime Routing: When the mean reversion engine has no signals (market isn't oversold), the system checks if a strong trend exists (ADX ≥ 25). If so, it routes to the Trend Follower engine instead of sitting idle. Different market conditions get different tools.

3. Mean Reversion Brain (92% Win Rate)

The core strategy is mean reversion — the statistical tendency for prices to return to their average after extreme moves. When price drops far below its normal range, the odds of a bounce are heavily in your favor.

How It Works

The Math

Z-Score = (Price - VWAP) / Standard Deviation

VWAP (Volume-Weighted Average Price) is the "true" price — where most volume traded. The z-score measures how many standard deviations the current price is from VWAP. A z-score of -2.0 means the price is 2 standard deviations below normal — a statistically rare event that tends to reverse.

Entry condition: Z-score < -2.0 AND RSI < 55. This combination means the price is both statistically extreme (z-score) and has bearish momentum that's starting to exhaust (RSI not deeply oversold means the selling pressure is fading).

Why 92% win rate? Because the system only buys at extreme deviations. In a 280-day backtest, the mean reversion engine correctly predicted a profitable bounce 92% of the time. The 8% that failed were caught by stop losses and crash DCA.

Why VWAP, not SMA? Crypto trades 24/7 with no closing price. Simple moving averages weight all candles equally, but VWAP weights by volume — giving more importance to prices where real money traded. This makes it the institutional anchor price in crypto.

Research: Quantitative Trading by Ernest Chan; Statistical Arbitrage by Andrew Pole

4. 10-Indicator TA Convergence

No single indicator is reliable alone. The TA Convergence engine combines 10 indicators into a single 0-1 score. When multiple indicators agree, confidence is high. When they disagree, the system reduces position size or blocks the entry entirely.

Z-Score (VWAP) 15%
Distance from volume-weighted average price. Deeper below = stronger buy signal. The core MR signal.
Buy zone: z < -2.0 | Danger: z > 2.0
RSI 12%
Relative Strength Index. Measures momentum speed. Classic oscillator that catches exhaustion in selling pressure.
Oversold: <30 | Overbought: >70
Bollinger %B 12%
Where price sits within Bollinger Bands. Below lower band = statistically extreme. Double-confirms the z-score from different math.
Strong buy: %B < 0 | Danger: %B > 1.0
ADX 12%
Average Directional Index. Measures trend strength, not direction. MR works when trends are weak. Strong trends need a different strategy.
MR zone: ADX < 20 | Trend: ADX > 25
Stochastic RSI 10%
RSI of RSI — more sensitive than regular RSI. Catches the exact reversal moment via K/D crossover from oversold zone.
Oversold: K < 0.20 | Bullish cross: K crosses D
OBV Divergence 10%
On-Balance Volume. Rising OBV + falling price = accumulation by large holders before a move up. Transparent volume makes this powerful in crypto.
Bullish div = 1.0 | Bearish div = 0.1
VSA 8%
Volume Spread Analysis. High volume + narrow range = smart money absorbing selling. Detects institutional accumulation before breakouts.
Accumulation = 1.0 | Distribution = 0.1
Volume Confirmation 8%
Current volume vs average. Spikes on dips = capitulation (sellers exhausted). Dry volume = no conviction, avoid entry.
Spike (>2.5x): 1.0 | Dry (<0.4x): 0.15
Multi-Timeframe 8%
Checks if the 6-hour chart confirms the 1-hour signal. Both timeframes oversold = much stronger setup. Filters false signals.
Both oversold: 1.0 | HTF overbought: 0.1
DXY Correlation 5%
US Dollar Index strength. Strong dollar = headwind for crypto. Weak dollar = tailwind. A macro filter, not a trade signal alone.
USD weakening: 0.8 | USD strengthening: 0.1

How the Score Drives Decisions

Score RangeActionWhat Happens
≥ 0.70BoostPosition size increased 1.3x — multiple indicators confirm the setup
0.35 – 0.70NeutralNormal position size — no strong signal either way
0.30 – 0.35ReducePosition size cut to 0.6x — some headwinds present
< 0.30BlockEntry rejected — too many indicators disagree

5. 6 Strategy Engines

The system runs 6 independent strategy engines, each optimized for different market conditions. The Engine Promoter tracks their accuracy and promotes/demotes them based on real performance data.

EngineStrategyBest MarketStatus
Mean ReversionBuy when price < VWAP - 2 std devs, RSI < 55Choppy / rangingLive (92% WR)
Trend FollowerSMA20 > SMA50, MACD positive, volume risingStrong uptrendsShadow
Dip Buyer3-8% pullback in uptrend (EMA12 > EMA26)Bull market dipsShadow
Momentum BreakoutPrice above 20-day high on 2x volumeBreakout ralliesShadow
VSA BreakoutSmart money accumulation + rising OBV + ADX > 20Pre-breakoutShadow
Golden HoursMR signals boosted 2x during 03-07 UTCLow-volume hoursShadow

Shadow-to-Live Promotion

New engines start in shadow mode: they generate signals that are logged but not executed. After 15+ resolved signals, the Engine Promoter checks their performance:

This means only proven strategies trade real money. The system continuously tests new ideas without risking capital.

Research: Evidence-Based Technical Analysis by David Aronson

6. Fibonacci Exit Ladder

The system doesn't try to pick the top. Instead, it sells in predetermined slices at Fibonacci-derived profit levels. This locks in gains progressively while keeping exposure for larger moves.

Exit Strategy

Scale Out at 4 Targets

Each position is divided into 4 sell targets based on Fibonacci ratios above the entry price:

TargetFibonacci Level% Above EntrySell PortionPurpose
T10.236+3%20%Quick profit — recover fees + lock base gain
T20.382+5%25%Core profit — builds the winning track record
T30.618+8%30%Momentum profit — captures the meat of the move
T41.000+13%25%Full extension — let winners run to completion

These sell orders are placed as GTC (Good-Till-Cancelled) limit orders directly on Coinbase. They execute automatically even if the bot is offline — you get maker fees (lower cost) and guaranteed fills at your target price.

Why Fibonacci? These ratios (0.236, 0.382, 0.618, 1.0) appear throughout markets as natural support/resistance levels. They're derived from the mathematical pattern where each number is the sum of the two before it. Traders worldwide watch these levels, making them self-fulfilling.

Research: Fibonacci Trading by Carolyn Boroden; Technical Analysis of the Financial Markets by John Murphy

7. Crash DCA: Buy the Dip Instead of Selling the Crash

Traditional stop-losses sell your position when it drops a certain percentage. In crypto, this is often the worst possible action — you sell at the bottom right before the recovery. MagicMoneyMachine does the opposite.

The Innovation

Replace Stop-Loss Sells with Limit Buy Orders

Instead of selling at -30% (locking in a loss), the system places limit BUY orders at -15%, -25%, and -35% below entry. When the price crashes, it buys more — lowering your average cost so recovery means faster profit.

Two Sizing Tiers

Drop LevelTop Tier (BTC, ETH)Growth Tier (All Others)
-15% below entry50% of initial position30% of initial position
-25% below entry40% of initial position25% of initial position
-35% below entry30% of initial position20% of initial position

When a crash DCA order fills: The position is merged with a weighted-average entry recalculation. All Fibonacci sell targets are repriced from the new (lower) average. The result: you need a smaller recovery to reach profit.

Backtested Results

Over 159 days across 30 coins, crash DCA outperformed traditional stop-losses on every metric:

MetricCrash DCAStop-LossWinner
Total Return+40.48%+39.59%DCA
Win Rate93.6%92.2%DCA
Max Drawdown14.16%16.19%DCA

Why this works in crypto: Established crypto assets (BTC, ETH, SOL, etc.) have deflationary economics and growing adoption. They've recovered from every crash in history. The question isn't if they'll recover, but when. Crash DCA turns that recovery into amplified profit because your average cost is now lower.

These orders are placed as GTC limit buys on Coinbase — they execute automatically even if the bot is offline. Bot-crash insurance that actually makes money.

8. 6-Layer Risk Management

No strategy survives without risk management. MagicMoneyMachine uses 6 independent protection layers, each catching what the others miss:

LayerMechanismRecovery TimeWhat It Catches
L1Auto-restart (systemd / Docker)~10 secondsProcess crash, OOM kill
L2Watchdog health check~30 secondsFrozen process, deadlock
L3Leader election (multi-instance)60-90 secondsMachine failure, network partition
L4Remote commands via SupabaseInstant (manual)Admin override when all else fails
L5Circuit breaker auto-resetAutomatic (24h)Consecutive losses, black swan events
L6Exchange-side ordersImmediateTotal bot failure — orders live on Coinbase

Position Sizing Formula

Risk-Adjusted Sizing

(Equity x Risk%) / Stop Distance x Conviction x Kelly x Intel Scaling

Base risk is 2% per trade. Modified by: trade confidence (0.3-2.0x), Kelly criterion from actual win rates, local intelligence (time-of-day, consecutive losses), and Fear & Greed scaling (extreme fear = deploy more).

Hard limits: Max 25% of portfolio in any single position. Max 50% in BTC-correlated assets. Always maintain cash reserve (5-20% depending on market fear level).

Circuit Breaker

If the portfolio hits a drawdown threshold, the circuit breaker activates:

Research: Mathematics of Money Management by Ralph Vince; Trade Your Way to Financial Freedom by Van Tharp

9. Self-Learning Intelligence

The system improves itself through 6 feedback loops that run continuously:

LoopWhat It DoesData Source
ObserverDetects patterns in the event stream — golden hours, alpha coins, exit effectivenessevents.jsonl (every trade, error, decision)
Engine PromoterPromotes profitable shadow engines to live, demotes underperformersEngine signal history (WR + profit factor)
Dynamic WeightsAdjusts consensus engine weights based on actual win rates (not assumptions)Resolved trade outcomes
Local IntelligenceLearns best trading hours, days, holding periods from your specific trade historyTrade log + balance history
Coin BlacklistAutomatically bans coins with negative 30-day rolling P&LPer-coin profit tracking
AI CEOClaude AI reviews on major events (3+ loss streak, drawdown >10%, F&G extremes)Event-driven, ~$1/year cost

The Observer: Every trade, every decision, every error writes one line to a unified event stream. The Observer reads this stream hourly and generates actionable recommendations: "BTC wins 94% at 03-07 UTC" or "Hard stop exits cost $46.71 — consider widening." The system literally learns from its own history.

23 Data Sources

The intelligence layer aggregates data from:

10. Research References

Every strategy in MagicMoneyMachine is grounded in published research, not marketing claims:

ConceptSource
Mean ReversionQuantitative Trading — Ernest Chan
Volume Spread AnalysisMaster the Markets — Tom Williams
Position Sizing (Kelly)Mathematics of Money Management — Ralph Vince
Risk ManagementTrade Your Way to Financial Freedom — Van Tharp
Behavioral FinanceThinking, Fast and Slow — Daniel Kahneman
Intermarket AnalysisIntermarket Analysis — John Murphy
Trend FollowingTrend Following — Michael Covel
Fibonacci MethodsFibonacci Trading — Carolyn Boroden
Evidence-Based TAEvidence-Based Technical Analysis — David Aronson

See It in Action

The live dashboard shows real-time signals, positions, and performance. No signup required.

Start Trading Free
or view the live dashboard →