Back to Compendium
Bruno Breakout
7

Bruno Breakout

The Explorer

🚀 Swing Trader 📅 62 years old (Born 1964)

"New highs are not the ceiling—they're the floor for what comes next."

Weathered face with laugh lines earned in a hundred different markets. Wears cargo pants with too many pockets (each one has a chart in it).

ℹ️ Character descriptions are creative personas representing trading strategy styles. They are not financial advice, promises, or guarantees of performance.

May 6, 2025 May 6, 2026 (365d)

📊 Last Year Performance: Showing Bruno Breakout's performance over the last year across 102 stock symbols. 🟢 LIVE

$11,806
Avg Value (per symbol)
Started at: $10,306 (+$1,499)
+14.55%
Last Year ROI
48.2%
Win Rate
717
Total Trades

Quick Performance Comparison

Click any period to view detailed stats

+4.0%
1 Month
+5.2%
3 Months
+4.5%
6 Months
+6.6%
YTD
+14.5%
1 Year

Equity Curve (Last Year)

Combined P&L across all 102 symbols

⚙️ Trading Strategy

20-day high breakout with 2% confirmation

Waits for price to break above the 20-day high with at least 2% confirmation. Volume should spike on the breakout. Rides the trend until it breaks.

🎯 Best Suited For

Growth stocks breaking out of bases

"Every all-time high was once considered "too expensive.""

📜 Why This Strategy Works

When a stock breaks to new highs, there's no one "trapped" overhead wanting to sell. All the bagholders are gone. The path of least resistance is up.

Mathematical Formula

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

📊 Entry Signal

📈 Entry Signal

Close price is 2%+ above 20-day high AND cooldown expired
→ BUY at current close price

📉 Exit Rules

• TARGET: Price ≥ entry × 1.15 (+15% gain)
• STOP_LOSS: Price ≤ entry × 0.95 (-5% loss)
• MAX_HOLD: Hold time ≥ 45 days

⚙️ Simulation Parameters

BREAKOUT_LOOKBACK: 20
BREAKOUT_CONFIRM_PCT: 2%
TARGET_GAIN_PCT: 15%
STOP_LOSS_PCT: 5%
MAX_HOLD_DAYS: 45

📖 Historical Origin

Origin: William O'Neil's CANSLIM system

William O'Neil started as a stockbroker in 1958, but his system crystallized in the early 1960s. He studied every big winner for decades and found a pattern: the best stocks broke out to new highs before their biggest moves.

🏆 Top 10 Performing Symbols (Last Year)

📉 Worst 5 Performing Symbols (Last Year)

📊 All Symbol Results

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

📅 Last Year: May 6, 2025 May 6, 2026 (365 days)
📖 Understanding Score & Momentum columns
📊 Score — Lifetime Quality Score
Measures how well this strategy+symbol combination has performed across the entire simulation history. Based on return, win rate, drawdown control, profit factor, and trade count. Higher is better.
75+ Elite   60+ Good   40+ Fair   <40 Weak
⚡ Mom — 30-Day Momentum Score
Measures performance over the last 30 days only. Same quality model but calibrated for short-term activity. Captures recent regime shifts that the lifetime score may miss.
75+ Hot   60+ Active   40+ Moderate   <40 Quiet
Spread Indicators — Comparing Mom vs Score reveals regime sensitivity:
🔥 Heating Up — Mom is 20+ points above Score. This symbol is performing significantly better recently than its lifetime average. Could indicate a favorable regime shift.
🧊 Cooling Off — Mom is 20+ points below Score. This symbol is underperforming recently despite a strong lifetime track record. Could indicate an unfavorable regime shift.
No icon = Steady — Scores within ±20 points. Consistent performance.
⚠️ Scores are calculated from simulated backtest data and are for informational purposes only. They do not constitute financial advice or predict future performance. Full methodology →
Rank Symbol Score Mom Return 1Y Start Final Value Trades Win Rate Fees Net Max DD Avg Hold Refunds Last Refund Action
1 MU 33 +295.35% $8,029 $31,741 19 63% - +$23,712 -54.6% 10.6d -
2 SOXL 33 61🔥 +107.21% $10,821 $22,422 40 38% - +$11,601 -44.8% 4.8d -
3 USO 22 +103.00% $7,650 $15,529 10 60% - +$7,879 -27.2% 21.9d -
4 GOOGL 55 +75.16% $10,604 $18,574 6 83% - +$7,970 -10.1% 33.1d -
5 AMD 19 +75.09% $8,475 $14,840 18 44% - +$6,364 -41.7% 11.3d -
6 TQQQ 41 +73.51% $16,998 $29,493 11 55% - +$12,495 -23.2% 16.7d -
7 SOFI 36 +71.26% $14,502 $24,836 15 47% - +$10,334 -32.2% 7.6d -
8 UNH 21 +50.20% $8,632 $12,965 4 100% - +$4,333 -28.0% 26.4d -
9 SLV 15 +48.61% $8,564 $12,727 14 43% - +$4,163 -22.5% 18.9d -
10 RBLX 18 +43.74% $9,555 $13,735 9 56% - +$4,179 -35.7% 13.7d -
11 AVGO 16 +42.38% $9,350 $13,312 11 55% - +$3,962 -31.0% 14.5d -
12 MARA 16 +39.90% $8,694 $12,163 22 36% - +$3,469 -43.8% 2.9d -
13 NVDA 42 +39.45% $17,891 $24,949 10 50% - +$7,058 -22.9% 15.1d -
14 XLK +32.13% $10,411 $13,756 2 100% - +$3,345 -10.4% 26.7d -
15 RIVN 2 +27.95% $4,547 $5,818 10 40% - +$1,271 -60.5% 5.0d -
16 SLB +26.76% $8,328 $10,556 5 60% - +$2,228 -16.7% 30.8d -
17 PLTR 25 +26.45% $13,679 $17,297 11 45% - +$3,618 -30.7% 7.4d -
18 DIS +26.15% $12,113 $15,281 2 100% - +$3,168 -5.4% 22.9d -
19 META 13 +24.03% $9,416 $11,679 7 43% - +$2,263 -15.0% 16.0d -
20 NFLX +23.56% $10,692 $13,211 3 67% - +$2,519 -15.0% 15.6d -
21 HOOD 40 11🧊 +23.42% $22,140 $27,325 20 35% - +$5,185 -29.9% 5.8d -
22 AXP +21.43% $10,838 $13,161 2 100% - +$2,323 -5.5% 36.9d -
23 CSCO +20.81% $10,756 $12,994 3 100% - +$2,238 -5.2% 30.4d -
24 WFC +20.33% $9,672 $11,639 2 100% - +$1,966 -13.4% 27.2d -
25 NIO 3 +19.27% $6,265 $7,473 17 35% - +$1,207 -48.2% 5.8d -
26 GLD +19.05% $10,000 $11,905 4 75% - +$1,905 -5.9% 19.1d -
27 VZ +18.04% $9,140 $10,788 3 100% - +$1,649 -8.6% 29.9d -
28 BMY +16.65% $9,701 $11,316 4 75% - +$1,615 -10.3% 31.8d -
29 NET 30 +16.40% $19,902 $23,166 13 38% - +$3,264 -27.6% 14.3d -
30 C 10 +15.47% $9,701 $11,202 5 40% - +$1,501 -19.1% 16.1d -
31 XLE +15.35% $9,629 $11,107 3 67% - +$1,478 -5.0% 42.3d -
32 RIOT 4 +15.19% $7,126 $8,209 25 32% - +$1,082 -53.8% 4.1d -
33 PANW 28 +14.98% $14,141 $16,260 4 50% - +$2,118 -14.4% 21.6d -
34 QQQ +14.51% $10,000 $11,451 1 100% - +$1,451 -0.0% 41.1d -
35 OXY 2 +14.09% $8,100 $9,242 8 50% - +$1,141 -19.0% 17.7d -
36 AMZN +12.98% $12,147 $13,723 5 40% - +$1,577 -10.1% 29.7d -
37 BLK +12.64% $9,019 $10,159 3 67% - +$1,140 -9.8% 30.7d -
38 ISRG +10.79% $12,571 $13,927 3 33% - +$1,356 -11.2% 30.9d -
39 IWM +10.64% $9,624 $10,647 1 100% - +$1,024 -14.6% 37.7d -
40 VTI +10.57% $10,017 $11,076 1 100% - +$1,059 -0.0% 47.0d -
41 VOO +10.53% $10,051 $11,109 1 100% - +$1,058 -0.0% 47.0d -
42 BAC +10.43% $12,561 $13,871 2 100% - +$1,310 -9.8% 32.0d -
43 SPY +10.30% $10,047 $11,082 1 100% - +$1,035 -0.0% 47.0d -
44 MA +10.23% $9,503 $10,475 3 67% - +$972 -8.5% 35.5d -
45 GME 12 +10.11% $12,356 $13,605 5 60% - +$1,249 -45.0% 7.7d -
46 XOM +9.57% $9,632 $10,553 5 40% - +$922 -9.3% 30.7d -
47 GS +9.16% $9,678 $10,564 4 50% - +$886 -10.8% 27.3d -
48 WMT +8.50% $12,040 $13,064 1 100% - +$1,023 -0.2% 45.6d -
49 JPM +8.42% $10,207 $11,066 2 50% - +$859 -5.5% 20.1d -
50 JNJ +8.31% $9,932 $10,757 1 100% - +$825 -6.3% 36.8d -
51 ABBV +7.96% $9,326 $10,069 3 67% - +$742 -14.6% 21.5d -
52 SCHW +7.07% $8,879 $9,507 2 50% - +$628 -20.1% 31.4d -
53 TMO 2 +6.85% $8,804 $9,407 6 33% - +$603 -26.9% 11.7d -
54 DIA +6.67% $9,340 $9,963 1 100% - +$623 -6.6% 31.4d -
55 ORCL 7 +6.36% $9,870 $10,498 14 29% - +$628 -40.5% 14.1d -
56 CRWD 20 +6.08% $13,494 $14,315 6 33% - +$820 -15.3% 12.1d -
57 PM +6.05% $14,112 $14,966 1 100% - +$854 -5.2% 32.9d -
58 PEP +5.63% $8,701 $9,191 3 33% - +$490 -15.8% 23.0d -
59 INTC 3 +5.32% $7,810 $8,225 20 30% - +$415 -54.0% 6.0d -
60 AMGN +5.30% $10,138 $10,676 2 100% - +$537 -5.0% 25.6d -
61 MS +4.50% $12,037 $12,578 3 33% - +$542 -10.4% 29.0d -
62 LCID 4 0 +4.19% $8,949 $9,324 17 24% - +$375 -50.3% 4.7d -
63 IBM +3.59% $10,105 $10,467 3 33% - +$363 -9.8% 29.2d -
64 MCD +2.67% $9,729 $9,989 1 100% - +$260 -5.0% 34.4d -
65 AAPL +2.22% $9,738 $9,954 3 33% - +$216 -20.7% 20.9d -
66 LLY 9 +1.52% $10,808 $10,972 7 29% - +$164 -19.2% 19.3d -
67 PG +1.28% $10,216 $10,347 2 50% - +$131 -5.1% 28.1d -
68 MDT +0.69% $10,847 $10,922 2 50% - +$75 -5.4% 43.3d -
69 BRK-B +0.00% $8,857 $8,857 NO ENTRY - - - -11.4% 30.0d -
70 XLF +0.00% $9,285 $9,285 NO ENTRY - - - -7.2% 23.6d -
71 ARKK 3 -0.21% $9,940 $9,919 9 33% - -$21 -27.0% 14.1d -
72 ACN -0.26% $9,785 $9,759 2 50% - -$25 -7.6% 42.0d -
73 SNOW 4 -1.02% $10,244 $10,139 11 36% - -$104 -25.7% 9.2d -
74 PFE -1.31% $9,575 $9,450 1 0% - -$125 -6.5% 42.2d -
75 CRM 3 -1.90% $9,710 $9,525 4 25% - -$184 -27.5% 27.6d -
76 VRTX -1.94% $9,345 $9,164 3 33% - -$181 -6.5% 37.0d -
77 KO -2.08% $11,005 $10,776 1 0% - -$229 -2.1% 47.3d -
78 ADBE -2.28% $9,621 $9,402 4 25% - -$219 -11.3% 29.2d -
79 MRK -2.77% $8,741 $8,499 4 25% - -$242 -21.4% 24.4d -
80 GILD -3.33% $13,326 $12,882 3 33% - -$444 -9.8% 26.1d -
81 AMC 2 -3.59% $5,803 $5,595 9 22% - -$208 -64.2% 5.2d -
82 CMCSA -3.62% $9,656 $9,307 3 33% - -$350 -7.6% 42.8d -
83 COIN 14 -4.28% $12,202 $11,680 17 29% - -$522 -46.8% 4.7d -
84 COST -4.75% $10,000 $9,525 1 0% - -$475 -4.8% 41.0d -
85 TLT -4.99% $10,000 $9,501 1 0% - -$499 -5.0% 28.2d -
86 V -5.17% $10,145 $9,620 1 0% - -$524 -5.2% 32.7d -
87 TSLA 15 -6.86% $13,592 $12,659 11 27% - -$932 -27.4% 9.7d -
88 BIIB -7.29% $10,390 $9,633 4 25% - -$757 -16.3% 11.3d -
89 COP -8.12% $8,569 $7,873 6 33% - -$696 -22.7% 25.4d -
90 MSFT -10.00% $10,357 $9,321 2 0% - -$1,036 -10.0% 6.7d -
91 UVXY 3 -10.56% $9,428 $8,433 21 24% - -$996 -60.1% 2.8d -
92 CVX -10.92% $10,140 $9,032 4 25% - -$1,107 -9.6% 22.7d -
93 MRNA 3 -11.70% $7,163 $6,325 24 25% - -$838 -64.5% 4.7d -
94 ARM 16 -11.78% $14,438 $12,737 16 25% - -$1,701 -31.5% 7.8d -
95 HD -12.14% $8,831 $7,759 5 20% - -$1,072 -14.1% 29.9d -
96 REGN -12.15% $8,699 $7,642 5 20% - -$1,057 -30.1% 9.8d -
97 SMCI 12 -16.68% $13,237 $11,029 16 38% - -$2,208 -44.1% 3.7d -
98 DKNG 2 -17.24% $8,586 $7,106 12 25% - -$1,480 -38.1% 9.0d -
99 SQQQ 2 -17.51% $8,047 $6,638 11 18% - -$1,409 -44.1% 5.6d -
100 VXX 2 -19.19% $6,772 $5,473 14 21% - -$1,300 -56.0% 4.3d -
101 PYPL 3 -22.37% $10,214 $7,929 6 17% - -$2,285 -24.4% 21.1d -
102 SPXU 1 -32.13% $7,198 $4,886 9 11% - -$2,313 -59.3% 7.6d -

👤 Personality

Adventurous, optimistic, curious. Believes new highs mean new possibilities. Hates when people say "it's too high to buy."