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 24, 2026 → Sep 24, 2026 (92d)

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

$12,238
Avg Value (per symbol)
Started at: $12,252 ($-13)
-0.11%
Last 3 Months ROI
32.5%
Win Rate
260
Total Trades

Quick Performance Comparison

Click any period to view detailed stats

+0.9%
1 Month
-0.1%
3 Months
+6.3%
6 Months
+9.3%
YTD
+8.1%
1 Year

Equity Curve (Last 3 Months)

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 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: Jun 24, 2026 → Sep 24, 2026 (92 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 3M Start Final Value Trades Win Rate Fees Net Max DD Avg Hold Refunds Last Refund Action
1 PLTR 33 — +39.74% $16,424 $22,951 5 60% - +$6,527 -30.7% 7.4d ✓ -
2 MARA 34 — +38.95% $16,446 $22,852 5 60% - +$6,406 -43.8% 2.9d ✓ -
3 MRNA 4 9 +31.60% $6,529 $8,592 6 50% - +$2,063 -64.5% 4.7d ✓ -
4 USO 23 8 +25.39% $12,940 $16,225 6 50% - +$3,285 -27.2% 21.9d ✓ -
5 CRM 3 14 +24.09% $8,078 $10,024 4 50% - +$1,946 -27.5% 27.6d ✓ -
6 CRWD 33 — +18.77% $15,636 $18,570 4 50% - +$2,935 -15.3% 12.1d ✓ -
7 SLB 15 — +18.06% $10,557 $12,463 1 100% - +$1,907 -16.7% 30.8d ✓ -
8 AMZN 27 — +17.14% $13,025 $15,258 1 100% - +$2,233 -10.1% 29.7d ✓ -
9 IBM 19 — +16.75% $11,421 $13,334 1 100% - +$1,913 -9.8% 29.2d ✓ -
10 AMGN — — +16.13% $10,676 $12,398 2 100% - +$1,722 -5.0% 25.6d ✓ -
11 XOM — — +15.83% $10,553 $12,223 1 100% - +$1,671 -9.3% 30.7d ✓ -
12 CVX — — +15.73% $9,032 $10,453 1 100% - +$1,421 -9.6% 22.7d ✓ -
13 COP 2 — +15.06% $7,873 $9,059 1 100% - +$1,186 -22.7% 25.4d ✓ -
14 SCHW — — +14.96% $9,507 $10,929 1 100% - +$1,422 -20.1% 31.4d ✓ -
15 ABBV — — +14.69% $9,573 $10,979 1 100% - +$1,406 -14.6% 21.5d ✓ -
16 MSFT — — +14.61% $9,589 $10,990 1 100% - +$1,401 -10.0% 6.7d ✓ -
17 LCID 3 — +14.40% $8,338 $9,539 5 40% - +$1,201 -50.3% 4.7d ✓ -
18 MDT — — +12.45% $10,922 $12,282 3 67% - +$1,360 -5.4% 43.3d ✓ -
19 VZ — — +11.86% $10,788 $12,067 1 100% - +$1,279 -8.6% 29.9d ✓ -
20 XLE — — +10.56% $11,107 $12,280 1 100% - +$1,173 -5.0% 42.3d ✓ -
21 NET 43 1🧊 +9.46% $24,875 $27,228 5 40% - +$2,353 -27.6% 14.3d ✓ -
22 SNOW 22 — +9.29% $15,287 $16,707 2 50% - +$1,420 -25.7% 9.2d ✓ -
23 VRTX — — +9.21% $9,164 $10,008 2 50% - +$844 -6.5% 37.0d ✓ -
24 GME 17 — +9.14% $12,885 $14,062 2 50% - +$1,178 -45.0% 7.7d ✓ -
25 DIS — — +8.40% $16,034 $17,381 1 100% - +$1,347 -5.4% 22.9d ✓ -
26 SMCI 15 — +8.28% $11,431 $12,378 6 33% - +$947 -44.1% 3.7d ✓ -
27 GILD — — +8.12% $12,882 $13,928 1 100% - +$1,046 -9.8% 26.1d ✓ -
28 MRK 1 — +7.54% $7,659 $8,237 1 100% - +$578 -21.4% 24.4d ✓ -
29 UNH 19 — +6.71% $12,965 $13,835 1 100% - +$870 -28.0% 26.4d ✓ -
30 SQQQ 3 — +6.41% $7,199 $7,660 6 33% - +$461 -44.1% 5.6d ✓ -
31 GLD — — +3.92% $11,644 $12,101 1 100% - +$456 -5.9% 19.1d ✓ -
32 TMO 3 — +3.42% $9,408 $9,729 1 100% - +$322 -26.9% 11.7d ✓ -
33 OXY 3 — +2.16% $8,751 $8,940 2 50% - +$189 -19.0% 17.7d ✓ -
34 AVGO 13 — +1.77% $12,230 $12,447 3 33% - +$216 -31.0% 14.5d ✓ -
35 AMC 2 — +1.47% $6,325 $6,418 7 29% - +$93 -64.2% 5.2d ✓ -
36 JPM — — +1.42% $11,823 $11,991 1 100% - +$168 -5.5% 20.1d ✓ -
37 RIOT 5 — +1.23% $8,917 $9,027 8 25% - +$110 -53.8% 4.1d ✓ -
38 ADBE 8 — +0.90% $10,199 $10,291 3 33% - +$92 -11.3% 29.2d ✓ -
39 PYPL 3 — +0.34% $7,929 $7,956 3 33% - +$27 -24.4% 21.1d ✓ -
40 KO — — +0.19% $11,199 $11,220 1 100% - +$21 -2.1% 47.3d ✓ -
41 BRK-B — — +0.12% $8,858 $8,868 1 100% - +$11 -11.4% 30.0d ✓ -
42 IWM — — +0.00% $11,718 $11,718 NO ENTRY - - - -14.6% 37.7d ✓ -
43 BMY — — +0.00% $11,316 $11,316 NO ENTRY - - - -10.3% 31.8d ✓ -
44 VOO — — +0.00% $12,259 $12,259 NO ENTRY - - - -0.0% 47.0d ✓ -
45 V — — +0.00% $10,167 $10,167 NO ENTRY - - - -5.2% 32.7d ✓ -
46 MS — — +0.00% $14,458 $14,458 NO ENTRY - - - -10.4% 29.0d ✓ -
47 XLF — — +0.00% $9,426 $9,426 NO ENTRY - - - -7.2% 23.6d ✓ -
48 SPY — — +0.00% $12,260 $12,260 NO ENTRY - - - -0.0% 47.0d ✓ -
49 DIA — — +0.00% $10,540 $10,540 NO ENTRY - - - -6.6% 31.4d ✓ -
50 MCD — — +0.00% $9,989 $9,989 NO ENTRY - - - -5.0% 34.4d ✓ -
51 PFE — — +0.00% $9,450 $9,450 NO ENTRY - - - -6.5% 42.2d ✓ -
52 AAPL — — +0.00% $11,317 $11,317 NO ENTRY - - - -20.7% 20.9d ✓ -
53 WFC — — +0.00% $11,814 $11,814 NO ENTRY - - - -13.4% 27.2d ✓ -
54 VTI — — +0.00% $12,233 $12,233 NO ENTRY - - - -0.0% 47.0d ✓ -
55 BAC — — +0.00% $15,383 $15,383 NO ENTRY - - - -9.8% 32.0d ✓ -
56 REGN — — +0.00% $7,642 $7,642 NO ENTRY - - - -30.1% 9.8d ✓ -
57 C — — +0.00% $11,202 $11,202 NO ENTRY - - - -19.1% 16.1d ✓ -
58 TLT — — +0.00% $9,501 $9,501 NO ENTRY - - - -5.0% 28.2d ✓ -
59 GOOGL 38 — -1.23% $18,574 $18,345 3 33% - -$228 -10.1% 33.1d ✓ -
60 MU 38 — -1.55% $32,749 $32,241 8 25% - -$508 -54.6% 10.6d ✓ -
61 SLV 19 — -1.76% $14,074 $13,826 4 25% - -$248 -22.5% 18.9d ✓ -
62 BLK — — -4.67% $9,604 $9,155 2 0% - -$449 -9.8% 30.7d ✓ -
63 INTC 3 — -4.67% $8,255 $7,870 8 25% - -$386 -54.0% 6.0d ✓ -
64 MA — — -4.81% $10,475 $9,971 1 0% - -$504 -8.5% 35.5d ✓ -
65 AXP — — -4.90% $14,037 $13,349 1 0% - -$688 -5.5% 36.9d ✓ -
66 RBLX 22 — -4.92% $15,022 $14,283 4 25% - -$739 -35.7% 13.7d ✓ -
67 TSLA 14 — -4.98% $12,659 $12,028 1 0% - -$630 -27.4% 9.7d ✓ -
68 HD 1 — -5.13% $7,759 $7,361 1 0% - -$398 -14.1% 29.9d ✓ -
69 XLK — — -5.15% $13,757 $13,048 1 0% - -$708 -10.4% 26.7d ✓ -
70 WMT — — -5.18% $13,064 $12,388 1 0% - -$677 -0.2% 45.6d ✓ -
71 BIIB — — -5.19% $10,480 $9,936 1 0% - -$544 -16.3% 11.3d ✓ -
72 JNJ — — -5.24% $10,757 $10,194 1 0% - -$564 -6.3% 36.8d ✓ -
73 ARKK 6 — -5.47% $10,970 $10,370 1 0% - -$600 -27.0% 14.1d ✓ -
74 NVDA 39 — -5.58% $24,949 $23,557 1 0% - -$1,392 -22.9% 15.1d ✓ -
75 META 11 — -5.79% $11,678 $11,002 3 33% - -$676 -15.0% 16.0d ✓ -
76 QQQ — — -6.20% $13,104 $12,291 1 0% - -$812 -0.0% 41.1d ✓ -
77 PG — — -6.67% $10,347 $9,657 1 0% - -$690 -5.1% 28.1d ✓ -
78 ACN 5 — -6.88% $9,759 $9,087 4 25% - -$671 -7.6% 42.0d ✓ -
79 CSCO — — -7.85% $12,994 $11,974 2 0% - -$1,020 -5.2% 30.4d ✓ -
80 NFLX 17 — -8.03% $13,210 $12,150 2 50% - -$1,061 -15.0% 15.6d ✓ -
81 COST — — -9.40% $9,526 $8,630 2 0% - -$895 -4.8% 41.0d ✓ -
82 TQQQ 36 — -9.48% $26,563 $24,045 5 20% - -$2,518 -23.2% 16.7d ✓ -
83 CMCSA — — -9.81% $9,306 $8,393 2 0% - -$913 -7.6% 42.8d ✓ -
84 PM — — -10.43% $14,966 $13,405 2 0% - -$1,561 -5.2% 32.9d ✓ -
85 LLY 10 — -10.70% $12,022 $10,736 2 0% - -$1,286 -19.2% 19.3d ✓ -
86 ISRG 18 — -10.81% $13,928 $12,422 2 0% - -$1,506 -11.2% 30.9d ✓ -
87 PEP — — -11.27% $9,191 $8,155 2 0% - -$1,036 -15.8% 23.0d ✓ -
88 PANW 28 — -11.35% $18,708 $16,584 2 0% - -$2,123 -14.4% 21.6d ✓ -
89 GS 3 — -14.27% $11,678 $10,011 3 0% - -$1,666 -10.8% 27.3d ✓ -
90 SPXU 1 — -14.56% $4,637 $3,962 3 0% - -$675 -59.3% 7.6d ✓ -
91 DKNG 2 — -14.67% $6,400 $5,461 3 0% - -$939 -38.1% 9.0d ✓ -
92 NIO 3 — -16.03% $6,672 $5,603 3 0% - -$1,070 -48.2% 5.8d ✓ -
93 HOOD 39 — -17.07% $31,663 $26,258 7 14% - -$5,405 -29.9% 5.8d ✓ -
94 SOFI 28 — -19.19% $23,586 $19,060 4 0% - -$4,526 -32.2% 7.6d ✓ -
95 VXX 2 — -19.55% $5,184 $4,171 4 0% - -$1,014 -56.0% 4.3d ✓ -
96 UVXY 3 — -21.27% $7,554 $5,947 5 0% - -$1,607 -60.1% 2.8d ✓ -
97 COIN 4 — -21.95% $10,309 $8,046 7 14% - -$2,263 -46.8% 4.7d ✓ -
98 RIVN 2 — -23.92% $5,818 $4,426 5 0% - -$1,392 -60.5% 5.0d ✓ -
99 ORCL 2 0 -24.52% $11,472 $8,659 5 0% - -$2,813 -40.5% 14.1d ✓ -
100 AMD 11 — -24.64% $14,462 $10,898 9 11% - -$3,563 -41.7% 11.3d ✓ -
101 ARM 20 7 -29.33% $19,883 $14,051 9 11% - -$5,832 -31.5% 7.8d ✓ -
102 SOXL 28 10 -41.12% $30,507 $17,963 13 15% - -$12,545 -44.8% 4.8d ✓ -

👤 Personality

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