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.

Mar 15, 2026 Jun 15, 2026 (92d)

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

$12,318
Avg Value (per symbol)
Started at: $11,421 (+$898)
+7.86%
Last 3 Months ROI
42.3%
Win Rate
223
Total Trades

Quick Performance Comparison

Click any period to view detailed stats

+2.3%
1 Month
+7.9%
3 Months
+11.4%
6 Months
+11.4%
YTD
+13.2%
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: Mar 15, 2026 Jun 15, 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 SOXL 51 60 +221.10% $11,638 $37,370 15 67% - +$25,732 -44.8% 4.8d -
2 ARM 25 52🔥 +68.42% $11,806 $19,883 9 56% - +$8,078 -31.5% 7.8d -
3 MU 40 10🧊 +63.86% $21,201 $34,739 9 56% - +$13,539 -54.6% 10.6d -
4 AMC 2 30🔥 +61.25% $3,922 $6,325 7 57% - +$2,402 -64.2% 5.2d -
5 SNOW 19 +43.16% $10,678 $15,287 3 67% - +$4,609 -25.7% 9.2d -
6 AMD 19 +38.71% $10,984 $15,236 5 60% - +$4,252 -41.7% 11.3d -
7 NET 41 +36.93% $19,458 $26,644 5 60% - +$7,186 -27.6% 14.3d -
8 PANW 35 +32.49% $14,119 $18,707 2 100% - +$4,587 -14.4% 21.6d -
9 MARA 18 +27.61% $12,888 $16,446 6 50% - +$3,558 -43.8% 2.9d -
10 INTC 3 1 +27.46% $6,476 $8,255 11 36% - +$1,778 -54.0% 6.0d -
11 RIOT 4 +25.50% $7,501 $9,413 4 50% - +$1,913 -53.8% 4.1d -
12 TQQQ 48 +21.50% $23,020 $27,969 5 40% - +$4,949 -23.2% 16.7d -
13 C 8 +16.80% $9,591 $11,202 1 100% - +$1,611 -19.1% 16.1d -
14 GOOGL 45 +16.43% $15,953 $18,574 1 100% - +$2,621 -10.1% 33.1d -
15 NVDA 35 +15.26% $21,646 $24,949 1 100% - +$3,303 -22.9% 15.1d -
16 UNH 17 +15.16% $11,258 $12,965 1 100% - +$1,707 -28.0% 26.4d -
17 LLY 17 +15.01% $10,973 $12,620 1 100% - +$1,647 -19.2% 19.3d -
18 XLK +14.97% $11,965 $13,756 1 100% - +$1,791 -10.4% 26.7d -
19 MS +14.94% $12,579 $14,458 1 100% - +$1,879 -10.4% 29.0d -
20 QQQ +14.43% $11,451 $13,103 1 100% - +$1,652 -0.0% 41.1d -
21 AAPL +13.69% $9,954 $11,317 1 100% - +$1,363 -20.7% 20.9d -
22 SQQQ 3 +12.84% $6,380 $7,199 5 40% - +$819 -44.1% 5.6d -
23 CRWD 26 +11.43% $14,031 $15,635 5 40% - +$1,604 -15.3% 12.1d -
24 BAC 36 +10.90% $13,871 $15,383 1 100% - +$1,512 -9.8% 32.0d -
25 SPY +10.63% $11,082 $12,260 1 100% - +$1,178 -0.0% 47.0d -
26 GS 17 +10.55% $10,564 $11,678 1 100% - +$1,114 -10.8% 27.3d -
27 VTI +10.45% $11,075 $12,233 1 100% - +$1,157 -0.0% 47.0d -
28 VOO +10.35% $11,109 $12,259 1 100% - +$1,150 -0.0% 47.0d -
29 BLK +10.32% $9,209 $10,159 1 100% - +$950 -9.8% 30.7d -
30 IWM +10.05% $10,648 $11,718 1 100% - +$1,070 -14.6% 37.7d -
31 SLV 20 +9.51% $13,567 $14,857 2 50% - +$1,290 -22.5% 18.9d -
32 AMZN +9.30% $12,556 $13,723 2 50% - +$1,168 -10.1% 29.7d -
33 IBM +9.11% $10,467 $11,421 2 50% - +$954 -9.8% 29.2d -
34 META 10 +9.05% $10,710 $11,679 2 50% - +$969 -15.0% 16.0d -
35 NFLX +9.05% $12,114 $13,211 1 100% - +$1,096 -15.0% 15.6d -
36 BIIB +8.79% $9,633 $10,480 1 100% - +$847 -16.3% 11.3d -
37 HOOD 34 +6.91% $29,617 $31,664 6 33% - +$2,047 -29.9% 5.8d -
38 JPM +6.84% $11,066 $11,823 1 100% - +$757 -5.5% 20.1d -
39 AXP +6.66% $13,161 $14,037 1 100% - +$877 -5.5% 36.9d -
40 DIA +5.79% $9,963 $10,540 1 100% - +$577 -6.6% 31.4d -
41 V +5.68% $9,620 $10,167 1 100% - +$546 -5.2% 32.7d -
42 DIS +4.93% $15,281 $16,035 1 100% - +$753 -5.4% 22.9d -
43 ARKK 11 +4.87% $10,461 $10,970 2 50% - +$509 -27.0% 14.1d -
44 SOFI 34 +4.02% $22,676 $23,588 3 33% - +$912 -32.2% 7.6d -
45 VXX 2 +3.98% $4,986 $5,184 3 33% - +$198 -56.0% 4.3d -
46 KO +3.92% $10,776 $11,199 1 100% - +$422 -2.1% 47.3d -
47 ORCL 12 +3.82% $11,050 $11,472 3 33% - +$422 -40.5% 14.1d -
48 RIVN 2 +3.54% $5,619 $5,818 3 33% - +$199 -60.5% 5.0d -
49 GLD +3.31% $11,906 $12,300 1 100% - +$394 -5.9% 19.1d -
50 MSFT +2.88% $9,321 $9,589 2 50% - +$268 -10.0% 6.7d -
51 PYPL 2 +2.65% $7,724 $7,929 1 100% - +$205 -24.4% 21.1d -
52 USO 16 +1.97% $12,690 $12,940 7 29% - +$250 -27.2% 21.9d -
53 ADBE +1.96% $10,002 $10,199 2 50% - +$196 -11.3% 29.2d -
54 XLF +1.52% $9,285 $9,426 1 100% - +$141 -7.2% 23.6d -
55 WFC 18 +1.51% $11,638 $11,814 1 100% - +$176 -13.4% 27.2d -
56 AMGN +0.00% $10,676 $10,676 NO ENTRY - - - -5.0% 25.6d -
57 GILD +0.00% $12,882 $12,882 NO ENTRY - - - -9.8% 26.1d -
58 JNJ +0.00% $10,757 $10,757 NO ENTRY - - - -6.3% 36.8d -
59 REGN +0.00% $7,642 $7,642 NO ENTRY - - - -30.1% 9.8d -
60 XOM +0.00% $10,553 $10,553 NO ENTRY - - - -9.3% 30.7d -
61 MDT +0.00% $10,922 $10,922 NO ENTRY - - - -5.4% 43.3d -
62 WMT +0.00% $13,064 $13,064 NO ENTRY - - - -0.2% 45.6d -
63 PM +0.00% $14,966 $14,966 NO ENTRY - - - -5.2% 32.9d -
64 SCHW +0.00% $9,507 $9,507 NO ENTRY - - - -20.1% 31.4d -
65 VZ +0.00% $10,788 $10,788 NO ENTRY - - - -8.6% 29.9d -
66 MCD +0.00% $9,989 $9,989 NO ENTRY - - - -5.0% 34.4d -
67 BRK-B +0.00% $8,857 $8,857 NO ENTRY - - - -11.4% 30.0d -
68 CSCO +0.00% $12,994 $12,994 NO ENTRY - - - -5.2% 30.4d -
69 SLB +0.00% $10,556 $10,556 NO ENTRY - - - -16.7% 30.8d -
70 PFE +0.00% $9,450 $9,450 NO ENTRY - - - -6.5% 42.2d -
71 BMY +0.00% $11,316 $11,316 NO ENTRY - - - -10.3% 31.8d -
72 PEP +0.00% $9,191 $9,191 NO ENTRY - - - -15.8% 23.0d -
73 COST +0.00% $9,525 $9,525 NO ENTRY - - - -4.8% 41.0d -
74 TLT +0.00% $9,501 $9,501 NO ENTRY - - - -5.0% 28.2d -
75 AVGO 14 0 -0.10% $12,243 $12,230 5 40% - -$12 -31.0% 14.5d -
76 XLE -2.02% $11,336 $11,107 1 0% - -$229 -5.0% 42.3d -
77 SPXU 1 -4.24% $4,843 $4,637 3 33% - -$205 -59.3% 7.6d -
78 COIN 10 -4.36% $11,363 $10,867 4 25% - -$495 -46.8% 4.7d -
79 UVXY 3 -4.70% $8,356 $7,963 5 20% - -$393 -60.1% 2.8d -
80 HD -4.92% $8,161 $7,759 1 0% - -$402 -14.1% 29.9d -
81 NIO 3 -4.92% $7,017 $6,672 5 20% - -$345 -48.2% 5.8d -
82 ABBV -4.93% $10,069 $9,572 1 0% - -$496 -14.6% 21.5d -
83 TMO 2 -4.95% $9,897 $9,407 1 0% - -$490 -26.9% 11.7d -
84 PG -4.97% $10,888 $10,347 1 0% - -$541 -5.1% 28.1d -
85 MRK -4.99% $8,499 $8,075 1 0% - -$424 -21.4% 24.4d -
86 MA -5.01% $11,028 $10,475 1 0% - -$552 -8.5% 35.5d -
87 TSLA 13 -5.01% $13,327 $12,659 1 0% - -$668 -27.4% 9.7d -
88 CMCSA -5.03% $9,800 $9,307 1 0% - -$493 -7.6% 42.8d -
89 ISRG -5.12% $14,679 $13,927 1 0% - -$752 -11.2% 30.9d -
90 VRTX -5.13% $9,659 $9,164 1 0% - -$496 -6.5% 37.0d -
91 GME 15 -5.29% $13,605 $12,885 1 0% - -$720 -45.0% 7.7d -
92 CVX -5.96% $9,605 $9,032 1 0% - -$572 -9.6% 22.7d -
93 COP -6.96% $8,462 $7,873 1 0% - -$589 -22.7% 25.4d -
94 ACN -7.15% $10,511 $9,759 1 0% - -$752 -7.6% 42.0d -
95 SMCI 16 -8.98% $13,262 $12,071 4 50% - -$1,191 -44.1% 3.7d -
96 DKNG 2 -14.62% $7,894 $6,740 3 0% - -$1,154 -38.1% 9.0d -
97 RBLX 17 -14.97% $15,282 $12,994 3 0% - -$2,288 -35.7% 13.7d -
98 PLTR 23 -16.04% $19,561 $16,424 3 0% - -$3,138 -30.7% 7.4d -
99 OXY 2 -16.38% $10,465 $8,751 2 0% - -$1,714 -19.0% 17.7d -
100 CRM 2 -19.66% $10,054 $8,078 4 0% - -$1,977 -27.5% 27.6d -
101 MRNA 2 -19.91% $7,046 $5,643 4 0% - -$1,403 -64.5% 4.7d -
102 LCID 4 -25.87% $11,938 $8,849 5 0% - -$3,088 -50.3% 4.7d -

👤 Personality

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