Back to Compendium
Grace Crossover
2

Grace Crossover

The Patient One

πŸ“Š Swing Trader πŸ“… 66 years old (Born 1960)

"The fast moving average is the heartbeat. The slow moving average is the breath. When heartbeat crosses breath, the market has made its decision."

Elegant woman in her mid-60s with silver hair in a neat bun. Minimalist wardrobeβ€”black turtleneck, simple silver watch. Her desk is immaculate, containing only what is essential.

πŸ“Š View Performance: 1 Month 3 Months 6 Months YTD 1 Year 2 Years
Nov 14, 2025 β†’ Feb 14, 2026 (92 days)
🎯 Asset Class: πŸ“ˆ Stocks 102 β‚Ώ Crypto 12 🌐 All Assets 114

πŸ“Š Last 3 Months Performance: Showing Grace Crossover's performance over the last 3 months across 102 stock symbols. 🟒 LIVE

$11,145
Avg Value (per symbol)
Started at: $11,067 (+$78)
+0.70%
Last 3 Months ROI
29.4%
Win Rate
3,387
Total Trades

Quick Performance Comparison

Click any period to view detailed stats

-0.1%
1 Month
+0.7%
3 Months
+2.2%
6 Months
+0.7%
YTD
+8.7%
1 Year

Equity Curve (Last 3 Months)

Combined P&L across all 102 symbols

βš™οΈ Trading Strategy

EMA crossover - 9 EMA crossing 21 EMA signals entry

Monitors the 9-period and 21-period Exponential Moving Averages. When the fast EMA (9) crosses above the slow EMA (21), it signals bullish momentum and triggers a buy. The opposite cross triggers a sell.

🎯 Best Suited For

Stocks with clean trending behavior

"The trend is your friend until it bends."

πŸ“œ Why This Strategy Works

Markets trend roughly 30% of the timeβ€”but that's where the big money is made. The crossover filters out noise and identifies when momentum has genuinely shifted.

Mathematical Formula

CODE VERIFIED β€” These formulas are extracted directly from the simulation engine and verified against the source code.
Source: scripts/run-*-simulation.php

πŸ“Š Exponential Moving Average (EMA)

EMAt = (Close Γ— k) + (EMAt-1 Γ— (1 - k))
Unlike SMA, EMA weighs recent prices more heavily. The multiplier k controls sensitivity.
k = Smoothing Factor = 2 Γ· (Period + 1)
For 9 EMA: k = 2 Γ· 10 = 0.20 (20% weight to current price)
For 21 EMA: k = 2 Γ· 22 β‰ˆ 0.0909 (9.09% weight to current price)
First EMA = SMA of first n periods (seeding)
πŸ“š Robert Goodell Brown's "Smoothing, Forecasting and Prediction" (1963)

πŸ“Š Golden Cross (Buy Signal)

Signal = (EMAfast,t-1 ≀ EMAslow,t-1) AND (EMAfast,t > EMAslow,t)
The moment the fast EMA crosses ABOVE the slow EMA indicates bullish momentum shift.
EMA_fast = 9-period EMA (the "heartbeat")
EMA_slow = 21-period EMA (the "breath")
Cross detected: previous bar fast ≀ slow, current bar fast > slow
πŸ“š Richard Donchian's trend-following system (1960s)

πŸ“Š Death Cross (Sell Signal)

Signal = (EMAfast,t-1 β‰₯ EMAslow,t-1) AND (EMAfast,t < EMAslow,t)
The moment the fast EMA crosses BELOW the slow EMA indicates bearish momentum shift.
Fast EMA falls below slow EMA = trend reversal
Exit signal overrides hold, even if target not reached
πŸ“š Classic technical analysis, popularized by John Murphy

πŸ“‰ Exit Conditions

β€’ TARGET: Price β‰₯ entry Γ— 1.08 (+8% gain)
β€’ STOP_LOSS: Price ≀ entry Γ— 0.95 (-5% loss)
β€’ DEATH_CROSS: Fast EMA crosses below Slow EMA
β€’ MAX_HOLD: Hold time β‰₯ 60 days

βš™οΈ Simulation Parameters

FAST_EMA_PERIOD: 9
SLOW_EMA_PERIOD: 21
TARGET_GAIN_PCT: 8%
STOP_LOSS_PCT: -5%
MAX_HOLD_DAYS: 60
STARTING_CAPITAL: 10000

πŸ“– Historical Origin

Origin: Richard Donchian, Father of Trend Following

Richard Donchian began trading in the 1930s but didn't formalize his moving average crossover systems until the 1960s. His insight was profound: you don't need to predict where markets will goβ€”you only need to recognize when they've started going there.

πŸ† Top 10 Performing Symbols (Last 3 Months)

πŸ“‰ Worst 5 Performing Symbols (Last 3 Months)

πŸ“Š All Symbol Results

Click on any row to see detailed trade history with equity curve

πŸ“… Last 3 Months: Nov 14, 2025 β†’ Feb 14, 2026 (92 days)
Rank Symbol Return 3M Start Final Value Trades Win Rate Fees Net Max DD Avg Hold Refunds Last Refund
1 SOXL +30.44% $7,620 $9,940 24 33% - +$2,320 -51.2% 11.0h βœ“ -
2 MU +30.19% $7,660 $9,973 28 36% - +$2,313 -48.4% 10.8h βœ“ -
3 MRNA +24.97% $3,724 $4,653 31 45% - +$930 -67.6% 11.1h βœ“ -
4 RIVN +17.13% $15,952 $18,685 34 26% - +$2,733 -33.5% 10.9h βœ“ -
5 SLV +16.09% $10,631 $12,341 32 38% - +$1,711 -14.1% 11.3h βœ“ -
6 DKNG +14.59% $10,850 $12,433 37 30% - +$1,583 -25.0% 11.5h βœ“ -
7 SOFI +11.56% $24,437 $27,262 33 39% - +$2,825 -22.8% 11.5h βœ“ -
8 GS +10.67% $13,289 $14,707 33 33% - +$1,418 -8.5% 10.1h βœ“ -
9 VRTX +10.10% $11,754 $12,941 35 31% - +$1,187 -9.6% 11.3h βœ“ -
10 COST +9.59% $10,673 $11,697 35 29% - +$1,024 -8.3% 12.2h βœ“ -
11 CVX +9.37% $11,069 $12,106 35 29% - +$1,037 -10.7% 11.2h βœ“ -
12 SCHW +9.23% $13,214 $14,434 28 46% - +$1,220 -6.9% 10.9h βœ“ -
13 XLE +8.48% $9,536 $10,345 35 51% - +$809 -13.2% 11.6h βœ“ -
14 LCID +7.92% $13,194 $14,239 36 31% - +$1,045 -23.9% 10.4h βœ“ -
15 MRK +7.53% $10,064 $10,821 33 55% - +$758 -15.0% 11.4h βœ“ -
16 GME +7.47% $13,519 $14,528 34 29% - +$1,010 -22.2% 8.2h βœ“ -
17 BAC +7.13% $10,061 $10,778 32 41% - +$717 -19.3% 10.2h βœ“ -
18 JNJ +7.11% $9,229 $9,885 32 38% - +$656 -10.9% 11.3h βœ“ -
19 ABBV +6.62% $9,333 $9,951 34 44% - +$618 -20.2% 10.6h βœ“ -
20 AMGN +6.15% $12,846 $13,636 34 38% - +$790 -5.9% 10.1h βœ“ -
21 RIOT +6.14% $15,062 $15,987 34 29% - +$925 -34.2% 9.1h βœ“ -
22 C +6.01% $11,782 $12,490 31 39% - +$708 -16.6% 10.1h βœ“ -
23 XOM +5.67% $10,797 $11,409 34 35% - +$612 -7.7% 11.2h βœ“ -
24 AXP +5.37% $10,597 $11,166 34 35% - +$569 -17.9% 10.5h βœ“ -
25 UNH +5.24% $9,477 $9,974 33 33% - +$497 -17.4% 9.8h βœ“ -
26 TSLA +5.17% $8,039 $8,454 35 37% - +$416 -26.6% 10.7h βœ“ -
27 MDT +4.93% $9,695 $10,173 31 32% - +$478 -12.9% 12.0h βœ“ -
28 PM +4.89% $13,821 $14,497 30 33% - +$676 -4.1% 12.3h βœ“ -
29 ORCL +4.61% $8,547 $8,941 33 36% - +$394 -31.9% 11.8h βœ“ -
30 BIIB +4.47% $9,221 $9,633 34 29% - +$412 -21.8% 9.1h βœ“ -
31 CSCO +4.30% $12,927 $13,483 34 26% - +$556 -5.8% 11.6h βœ“ -
32 CRWD +4.05% $15,847 $16,489 34 35% - +$642 -20.9% 11.7h βœ“ -
33 LLY +3.85% $12,650 $13,137 34 29% - +$487 -13.5% 10.7h βœ“ -
34 USO +3.68% $11,142 $11,552 28 32% - +$410 -11.7% 10.8h βœ“ -
35 HD +3.47% $9,657 $9,992 32 25% - +$335 -11.0% 10.3h βœ“ -
36 ISRG +3.46% $10,446 $10,808 31 42% - +$361 -10.1% 11.6h βœ“ -
37 BRK-B +3.19% $8,867 $9,150 32 38% - +$283 -16.1% 10.0h βœ“ -
38 DIA +2.69% $9,818 $10,082 34 32% - +$264 -8.0% 11.1h βœ“ -
39 WFC +2.20% $12,098 $12,364 32 31% - +$266 -10.6% 11.2h βœ“ -
40 MCD +2.15% $8,536 $8,720 34 35% - +$184 -16.7% 11.1h βœ“ -
41 GILD +2.04% $8,822 $9,002 32 31% - +$180 -19.1% 8.9h βœ“ -
42 PG +1.59% $12,042 $12,233 32 25% - +$191 -4.6% 11.1h βœ“ -
43 BLK +1.25% $11,471 $11,615 34 21% - +$143 -8.6% 12.4h βœ“ -
44 SLB +1.23% $11,016 $11,151 31 32% - +$135 -17.0% 9.5h βœ“ -
45 PFE +0.96% $8,449 $8,531 31 35% - +$81 -20.1% 11.0h βœ“ -
46 MA +0.72% $10,533 $10,608 34 21% - +$76 -9.3% 9.0h βœ“ -
47 PEP +0.47% $11,859 $11,915 33 27% - +$56 -6.0% 11.3h βœ“ -
48 XLK -0.35% $12,220 $12,177 33 36% - -$43 -13.1% 10.5h βœ“ -
49 IWM -0.36% $11,346 $11,305 34 26% - -$41 -8.0% 9.6h βœ“ -
50 SPY -0.36% $11,096 $11,056 31 29% - -$40 -6.4% 9.3h βœ“ -
51 SQQQ -0.40% $11,262 $11,217 33 27% - -$45 -27.4% 9.4h βœ“ -
52 VOO -0.57% $11,299 $11,234 32 31% - -$64 -4.8% 8.9h βœ“ -
53 XLF -0.58% $10,853 $10,790 33 27% - -$63 -6.8% 10.7h βœ“ -
54 TMO -0.71% $10,033 $9,962 35 29% - -$71 -14.5% 9.4h βœ“ -
55 VTI -0.77% $9,929 $9,852 31 35% - -$76 -11.1% 8.5h βœ“ -
56 MARA -1.18% $20,541 $20,299 33 27% - -$242 -35.1% 9.9h βœ“ -
57 OXY -1.26% $9,747 $9,624 34 32% - -$123 -14.1% 11.1h βœ“ -
58 GOOGL -1.29% $11,574 $11,424 36 31% - -$149 -22.4% 10.5h βœ“ -
59 CRM -1.45% $12,139 $11,963 34 29% - -$176 -15.0% 9.6h βœ“ -
60 TLT -1.71% $9,696 $9,531 34 32% - -$166 -7.1% 12.0h βœ“ -
61 META -1.75% $8,967 $8,810 34 32% - -$157 -28.5% 9.8h βœ“ -
62 WMT -1.92% $13,835 $13,570 33 21% - -$266 -6.4% 14.1h βœ“ -
63 NFLX -2.10% $11,022 $10,790 32 38% - -$231 -13.6% 11.4h βœ“ -
64 JPM -2.47% $12,319 $12,015 31 26% - -$304 -9.6% 10.5h βœ“ -
65 AMZN -2.54% $9,673 $9,427 35 20% - -$246 -24.3% 11.0h βœ“ -
66 VZ -2.57% $8,526 $8,307 32 25% - -$219 -22.5% 13.2h βœ“ -
67 COIN -2.61% $14,453 $14,076 34 26% - -$377 -23.0% 10.2h βœ“ -
68 ARKK -2.73% $11,484 $11,171 35 17% - -$314 -13.9% 11.5h βœ“ -
69 REGN -2.74% $6,825 $6,638 34 24% - -$187 -33.9% 8.9h βœ“ -
70 GLD -2.87% $13,489 $13,102 36 28% - -$387 -6.1% 12.6h βœ“ -
71 PYPL -3.01% $9,923 $9,625 32 22% - -$299 -14.2% 12.0h βœ“ -
72 AAPL -3.46% $9,395 $9,070 32 19% - -$325 -16.9% 8.9h βœ“ -
73 SPXU -3.51% $8,752 $8,444 29 24% - -$307 -29.7% 20.5h βœ“ -
74 ARM -3.74% $5,296 $5,098 31 26% - -$198 -53.7% 10.4h βœ“ -
75 PLTR -4.00% $18,289 $17,557 33 30% - -$732 -23.6% 12.0h βœ“ -
76 CMCSA -4.10% $10,865 $10,420 32 31% - -$445 -8.3% 10.3h βœ“ -
77 V -4.13% $9,443 $9,053 34 21% - -$390 -12.2% 10.0h βœ“ -
78 NVDA -4.14% $10,619 $10,180 36 25% - -$440 -30.4% 9.6h βœ“ -
79 QQQ -4.28% $11,878 $11,370 33 24% - -$508 -9.3% 11.6h βœ“ -
80 ADBE -4.36% $9,298 $8,893 37 38% - -$405 -20.5% 12.0h βœ“ -
81 KO -4.44% $11,106 $10,612 25 36% - -$493 -6.4% 13.1h βœ“ -
82 MSFT -4.52% $10,399 $9,929 35 26% - -$470 -19.0% 11.5h βœ“ -
83 AVGO -4.60% $11,031 $10,524 33 39% - -$507 -26.2% 12.5h βœ“ -
84 SMCI -4.65% $14,299 $13,635 36 17% - -$665 -43.0% 10.0h βœ“ -
85 BMY -5.47% $9,167 $8,665 33 24% - -$501 -14.5% 9.3h βœ“ -
86 PANW -5.71% $13,753 $12,968 32 19% - -$785 -10.2% 10.2h βœ“ -
87 ACN -5.77% $10,544 $9,935 34 12% - -$608 -7.8% 11.9h βœ“ -
88 COP -5.87% $11,218 $10,560 36 19% - -$659 -13.6% 9.7h βœ“ -
89 IBM -6.18% $9,687 $9,088 34 29% - -$599 -12.8% 9.8h βœ“ -
90 DIS -7.11% $9,783 $9,087 36 19% - -$696 -15.9% 8.6h βœ“ -
91 NIO -7.19% $6,290 $5,837 33 18% - -$452 -42.7% 8.8h βœ“ -
92 HOOD -7.21% $17,457 $16,198 32 25% - -$1,259 -21.5% 10.9h βœ“ -
93 MS -7.29% $11,499 $10,661 35 23% - -$838 -12.1% 8.7h βœ“ -
94 RBLX -10.14% $10,731 $9,643 36 25% - -$1,088 -23.0% 10.9h βœ“ -
95 NET -10.51% $10,575 $9,464 35 23% - -$1,111 -27.1% 9.4h βœ“ -
96 SNOW -10.96% $9,333 $8,310 36 19% - -$1,023 -21.1% 10.3h βœ“ -
97 INTC -11.05% $10,961 $9,749 35 26% - -$1,211 -21.5% 7.8h βœ“ -
98 UVXY -11.41% $18,288 $16,201 38 13% - -$2,087 -23.5% 7.4h βœ“ -
99 VXX -13.44% $9,842 $8,519 38 11% - -$1,323 -42.2% 8.2h βœ“ -
100 TQQQ -16.35% $10,815 $9,046 34 21% - -$1,768 -36.1% 10.2h βœ“ -
101 AMC -16.49% $4,351 $3,633 33 12% - -$717 -67.5% 9.0h βœ“ -
102 AMD -23.96% $9,722 $7,393 34 26% - -$2,329 -38.6% 8.9h βœ“ -

πŸ‘€ Personality

Zen-like patience. Never chases trades. Believes rushing leads to ruin. Speaks slowly and deliberately. Has been known to wait months for the perfect entry.