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.

Jun 20, 2025 Jun 20, 2026 (365d)

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

$11,971
Avg Value (per symbol)
Started at: $10,825 (+$1,146)
+10.59%
Last Year ROI
44.1%
Win Rate
768
Total Trades

Quick Performance Comparison

Click any period to view detailed stats

+1.8%
1 Month
+7.2%
3 Months
+9.8%
6 Months
+9.8%
YTD
+10.6%
1 Year

Equity Curve (Last Year)

Combined P&L across all 114 symbols

💰 Trading Activity (Last Year)

Stock Volume
$8,879,150
726 trades
Stock Fees
$0
✓ Commission FREE
Crypto Volume
$381,073
42 trades
Crypto Fees
$953
0.25% of volume

⚙️ 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: Jun 20, 2025 Jun 20, 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 40 10🧊 +212.15% $11,129 $34,739 22 55% - +$23,610 -54.6% 10.6d -
2 SOXL 49 51 +171.54% $12,826 $34,828 44 41% - +$22,002 -44.8% 4.8d -
3 GOOGL 43 +84.39% $10,073 $18,574 5 100% - +$8,501 -10.1% 33.1d -
4 MARA 25 +72.94% $9,510 $16,446 22 41% - +$6,937 -43.8% 2.9d -
5 SLV 21 +64.33% $8,564 $14,073 16 44% - +$5,509 -22.5% 18.9d -
6 AMD 19 +56.68% $9,230 $14,462 20 40% - +$5,232 -41.7% 11.3d -
7 UNH 17 +50.20% $8,632 $12,965 4 100% - +$4,333 -28.0% 26.4d -
8 USO 16 +46.36% $8,841 $12,940 12 42% - +$4,099 -27.2% 21.9d -
9 SOFI 34 +40.30% $16,812 $23,588 15 40% - +$6,775 -32.2% 7.6d -
10 RBLX 22 +36.70% $10,989 $15,023 10 50% - +$4,033 -35.7% 13.7d -
11 TQQQ 46 +35.79% $19,562 $26,563 12 42% - +$7,001 -23.2% 16.7d -
12 PANW 34 +32.29% $14,141 $18,707 5 60% - +$4,566 -14.4% 21.6d -
13 AAPL +30.62% $8,664 $11,317 2 100% - +$2,653 -20.7% 20.9d -
14 SLB +26.04% $8,375 $10,556 4 50% - +$2,181 -16.7% 30.8d -
15 RIOT 4 +23.31% $7,634 $9,413 25 32% - +$1,779 -53.8% 4.1d -
16 BAC 35 +22.47% $12,561 $15,383 3 100% - +$2,822 -9.8% 32.0d -
17 AMC 2 30🔥 +21.84% $5,191 $6,325 12 33% - +$1,134 -64.2% 5.2d -
18 ARM 29 52🔥 +19.66% $16,617 $19,883 19 32% - +$3,267 -31.5% 7.8d -
19 DOGEUSD +18.79% $7,085 $8,416 7 43% $1,749 +$1,331 -55.1% 2.5d -
20 TMO 2 +18.78% $7,920 $9,407 4 50% - +$1,487 -26.9% 11.7d -
21 NIO 3 +18.52% $5,629 $6,672 17 35% - +$1,043 -48.2% 5.8d -
22 VZ +18.04% $9,140 $10,788 3 100% - +$1,649 -8.6% 29.9d -
23 LLY 16 +17.08% $10,269 $12,023 8 38% - +$1,754 -19.2% 19.3d -
24 BMY +16.65% $9,701 $11,316 4 75% - +$1,615 -10.3% 31.8d -
25 CRWD 25 +15.87% $13,494 $15,635 8 38% - +$2,141 -15.3% 12.1d -
26 XOM +15.51% $9,136 $10,553 4 50% - +$1,417 -9.3% 30.7d -
27 MRNA 3 +15.29% $5,663 $6,529 23 30% - +$866 -64.5% 4.7d -
28 XLK +14.97% $11,965 $13,756 1 100% - +$1,791 -10.4% 26.7d -
29 DIS +14.85% $13,962 $16,035 2 100% - +$2,073 -5.4% 22.9d -
30 GLD +14.52% $10,740 $12,300 4 75% - +$1,559 -5.9% 19.1d -
31 QQQ +14.43% $11,451 $13,103 1 100% - +$1,652 -0.0% 41.1d -
32 AXP +14.28% $12,283 $14,037 2 100% - +$1,754 -5.5% 36.9d -
33 AVGO 14 0 +13.72% $10,755 $12,230 13 46% - +$1,476 -31.0% 14.5d -
34 IBM +13.02% $10,105 $11,421 5 40% - +$1,316 -9.8% 29.2d -
35 SNOW 19 +12.68% $13,567 $15,287 11 36% - +$1,720 -25.7% 9.2d -
36 PEPEUSD +12.29% $8,169 $9,173 5 40% $4,207 +$1,004 -57.8% 24.0h -
37 ISRG +11.94% $12,442 $13,927 2 50% - +$1,486 -11.2% 30.9d -
38 INTC 3 1 +11.55% $7,400 $8,255 26 31% - +$855 -54.0% 6.0d -
39 XLE +11.47% $9,964 $11,107 2 50% - +$1,143 -5.0% 42.3d -
40 RIVN 2 +11.22% $5,231 $5,818 9 33% - +$587 -60.5% 5.0d -
41 SPY +10.63% $11,082 $12,260 1 100% - +$1,178 -0.0% 47.0d -
42 GME 15 +10.47% $11,664 $12,885 5 60% - +$1,221 -45.0% 7.7d -
43 VTI +10.45% $11,075 $12,233 1 100% - +$1,157 -0.0% 47.0d -
44 VOO +10.35% $11,109 $12,259 1 100% - +$1,150 -0.0% 47.0d -
45 IWM +10.05% $10,648 $11,718 1 100% - +$1,070 -14.6% 37.7d -
46 NET 39 +8.71% $22,882 $24,875 14 36% - +$1,993 -27.6% 14.3d -
47 WMT +8.50% $12,040 $13,064 1 100% - +$1,023 -0.2% 45.6d -
48 JNJ +8.31% $9,932 $10,757 1 100% - +$825 -6.3% 36.8d -
49 LINKUSD +8.10% $13,218 $14,288 2 50% $942 +$1,071 -16.3% 3.9d -
50 HOOD 47 +7.81% $29,370 $31,664 19 32% - +$2,294 -29.9% 5.8d -
51 UVXY 3 +7.25% $7,425 $7,963 18 28% - +$538 -60.1% 2.8d -
52 NFLX +7.19% $12,325 $13,211 2 50% - +$886 -15.0% 15.6d -
53 META 10 +6.52% $10,964 $11,679 6 33% - +$715 -15.0% 16.0d -
54 JPM +6.45% $11,106 $11,823 2 50% - +$716 -5.5% 20.1d -
55 WFC 18 +5.85% $11,161 $11,814 2 100% - +$653 -13.4% 27.2d -
56 DIA +5.79% $9,963 $10,540 1 100% - +$577 -6.6% 31.4d -
57 PEP +5.63% $8,701 $9,191 3 33% - +$490 -15.8% 23.0d -
58 AMGN +5.30% $10,138 $10,676 2 100% - +$537 -5.0% 25.6d -
59 BLK +5.07% $9,669 $10,159 2 50% - +$490 -9.8% 30.7d -
60 CSCO +5.04% $12,370 $12,994 2 100% - +$623 -5.2% 30.4d -
61 GS 17 +4.46% $11,180 $11,678 4 50% - +$499 -10.8% 27.3d -
62 PLTR 23 +4.37% $15,736 $16,424 11 36% - +$688 -30.7% 7.4d -
63 REGN +3.89% $7,356 $7,642 3 33% - +$286 -30.1% 9.8d -
64 NVDA 34 +3.17% $24,183 $24,949 8 38% - +$767 -22.9% 15.1d -
65 MS +2.98% $14,040 $14,458 3 33% - +$418 -10.4% 29.0d -
66 MCD +2.67% $9,729 $9,989 1 100% - +$260 -5.0% 34.4d -
67 KO +1.76% $11,005 $11,199 2 50% - +$194 -2.1% 47.3d -
68 XLF +1.52% $9,285 $9,426 1 100% - +$141 -7.2% 23.6d -
69 PG +1.28% $10,216 $10,347 2 50% - +$131 -5.1% 28.1d -
70 BIIB +0.86% $10,391 $10,480 5 40% - +$89 -16.3% 11.3d -
71 ORCL 11 +0.73% $11,389 $11,472 15 27% - +$83 -40.5% 14.1d -
72 MDT +0.69% $10,847 $10,922 2 50% - +$75 -5.4% 43.3d -
73 V +0.22% $10,144 $10,167 2 50% - +$22 -5.2% 32.7d -
74 C 8 +0.06% $11,195 $11,202 4 25% - +$7 -19.1% 16.1d -
75 DOTUSD +0.00% $7,866 $7,866 NO ENTRY - $288 - -31.4% 3.3d -
76 SOLUSD +0.00% $12,525 $12,525 NO ENTRY - $508 - -11.2% 1.3d -
77 BRK-B +0.00% $8,857 $8,857 NO ENTRY - - - -11.4% 30.0d -
78 PM +0.00% $14,966 $14,966 NO ENTRY - - - -5.2% 32.9d -
79 TLT +0.00% $9,501 $9,501 NO ENTRY - - - -5.0% 28.2d -
80 ABBV -0.19% $9,591 $9,572 3 33% - -$18 -14.6% 21.5d -
81 SQQQ 3 -0.32% $7,222 $7,199 11 27% - -$23 -44.1% 5.6d -
82 PFE -1.31% $9,575 $9,450 1 0% - -$125 -6.5% 42.2d -
83 AMZN -1.79% $13,974 $13,723 4 25% - -$250 -10.1% 29.7d -
84 VRTX -1.94% $9,345 $9,164 3 33% - -$181 -6.5% 37.0d -
85 UNIUSD 3 -2.64% $8,160 $7,945 15 27% $2,077 -$215 -46.2% 2.2d -
86 COP -3.25% $8,138 $7,873 5 40% - -$264 -22.7% 25.4d -
87 SCHW -3.25% $9,826 $9,507 1 0% - -$319 -20.1% 31.4d -
88 GILD -3.33% $13,326 $12,882 3 33% - -$444 -9.8% 26.1d -
89 BTCUSD -3.54% $12,449 $12,008 1 0% $229 -$441 -5.7% 15.7d -
90 CMCSA -3.62% $9,656 $9,307 3 33% - -$350 -7.6% 42.8d -
91 ARKK 11 -3.99% $11,426 $10,970 9 33% - -$456 -27.0% 14.1d -
92 MA -4.15% $10,929 $10,475 2 50% - -$454 -8.5% 35.5d -
93 COST -4.75% $10,000 $9,525 1 0% - -$475 -4.8% 41.0d -
94 SHIBUSD -5.55% $4,708 $4,447 1 0% $1,413 -$261 -66.0% 2.0d -
95 OXY 2 -6.20% $9,329 $8,751 8 38% - -$578 -19.0% 17.7d -
96 CVX -6.29% $9,639 $9,032 3 33% - -$606 -9.6% 22.7d -
97 ACN -7.15% $10,511 $9,759 1 0% - -$752 -7.6% 42.0d -
98 MSFT -7.41% $10,357 $9,589 4 25% - -$767 -10.0% 6.7d -
99 MRK -7.57% $8,287 $7,660 5 20% - -$627 -21.4% 24.4d -
100 ADBE -7.93% $11,077 $10,199 4 25% - -$878 -11.3% 29.2d -
101 TSLA 12 -9.67% $14,015 $12,659 8 25% - -$1,355 -27.4% 9.7d -
102 LTCUSD -10.78% $11,654 $10,398 2 0% $923 -$1,256 -25.0% 2.8d -
103 SMCI 14 -11.57% $12,927 $11,431 15 40% - -$1,496 -44.1% 3.7d -
104 XRPUSD -12.62% $11,541 $10,084 2 0% $1,395 -$1,456 -23.7% 2.5d -
105 LCID 4 -14.68% $9,773 $8,338 17 18% - -$1,435 -50.3% 4.7d -
106 HD -16.68% $9,313 $7,759 4 0% - -$1,553 -14.1% 29.9d -
107 ETHUSD -17.27% $10,335 $8,550 3 0% $448 -$1,785 -25.3% 9.7d -
108 PYPL 2 -18.13% $9,685 $7,929 5 20% - -$1,756 -24.4% 21.1d -
109 VXX 2 -19.37% $6,430 $5,184 14 21% - -$1,245 -56.0% 4.3d -
110 AVAXUSD -20.90% $7,042 $5,570 4 0% $479 -$1,472 -40.8% 2.8d -
111 DKNG 2 -21.34% $8,136 $6,400 13 23% - -$1,736 -38.1% 9.0d -
112 CRM 2 -27.66% $11,166 $8,078 6 0% - -$3,089 -27.5% 27.6d -
113 SPXU 1 -27.92% $6,434 $4,637 8 13% - -$1,796 -59.3% 7.6d -
114 COIN 9 -33.08% $15,404 $10,309 17 24% - -$5,096 -46.8% 4.7d -

👤 Personality

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