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.

Jan 1, 2026 Jul 26, 2026 (205d)

📊 Year to Date Performance: Showing Bruno Breakout's performance over the year to date across 114 symbols. 🟢 LIVE

$11,727
Avg Value (per symbol)
Started at: $10,962 (+$765)
+6.98%
Year to Date ROI
40.0%
Win Rate
451
Total Trades

Quick Performance Comparison

Click any period to view detailed stats

-0.6%
1 Month
+2.5%
3 Months
+5.1%
6 Months
+7.0%
YTD
+6.2%
1 Year

Equity Curve (Year to Date)

Combined P&L across all 114 symbols

💰 Trading Activity (Year to Date)

Stock Volume
$5,556,334
439 trades
Stock Fees
$0
✓ Commission FREE
Crypto Volume
$92,273
12 trades
Crypto Fees
$231
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 (Year to Date)

📉 Worst 5 Performing Symbols (Year to Date)

📊 All Symbol Results

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

📅 Year to Date: Jan 1, 2026 Jul 26, 2026 (205 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 YTD Start Final Value Trades Win Rate Fees Net Max DD Avg Hold Refunds Last Refund Action
1 SOXL 32 0🧊 +123.64% $9,597 $21,463 28 46% - +$11,866 -44.8% 4.8d -
2 USO 13 +63.15% $7,931 $12,940 10 50% - +$5,009 -27.2% 21.9d -
3 MU 32 +61.77% $17,636 $28,530 16 44% - +$10,894 -54.6% 10.6d -
4 MARA 21 +60.33% $10,258 $16,446 9 56% - +$6,189 -43.8% 2.9d -
5 INTC 3 +59.51% $4,600 $7,337 17 41% - +$2,737 -54.0% 6.0d -
6 MRNA 3 +53.93% $4,901 $7,545 14 43% - +$2,643 -64.5% 4.7d -
7 NET 34 +50.04% $16,579 $24,875 8 63% - +$8,296 -27.6% 14.3d -
8 AMC 2 +35.07% $4,430 $5,984 10 40% - +$1,554 -64.2% 5.2d -
9 RBLX 19 +30.32% $11,527 $15,023 6 50% - +$3,495 -35.7% 13.7d -
10 GOOGL 35 +28.15% $14,494 $18,574 2 100% - +$4,080 -10.1% 33.1d -
11 PANW 28 +25.62% $14,892 $18,707 3 67% - +$3,815 -14.4% 21.6d -
12 SNOW 16 +25.20% $12,210 $15,287 6 50% - +$3,077 -25.7% 9.2d -
13 ARM 24 +24.46% $13,942 $17,352 14 36% - +$3,410 -31.5% 7.8d -
14 CRWD 30 +21.83% $14,781 $18,008 7 43% - +$3,227 -15.3% 12.1d -
15 RIOT 4 +21.74% $6,594 $8,027 12 33% - +$1,433 -53.8% 4.1d -
16 IBM 27 +20.94% $11,025 $13,334 4 50% - +$2,309 -9.8% 29.2d -
17 AMD 15 +19.19% $10,724 $12,781 12 42% - +$2,058 -41.7% 11.3d -
18 XOM +16.31% $9,073 $10,553 3 67% - +$1,480 -9.3% 30.7d -
19 GME 13 +15.22% $11,183 $12,885 3 67% - +$1,702 -45.0% 7.7d -
20 UNH +15.16% $11,258 $12,965 1 100% - +$1,707 -28.0% 26.4d -
21 SLV 18 +14.85% $11,639 $13,367 12 33% - +$1,728 -22.5% 18.9d -
22 QQQ +14.43% $11,451 $13,103 1 100% - +$1,652 -0.0% 41.1d -
23 AAPL +13.69% $9,954 $11,317 1 100% - +$1,363 -20.7% 20.9d -
24 UNIUSD 3 +13.39% $8,125 $9,213 5 40% $2,120 +$1,088 -46.2% 2.2d -
25 VZ +11.96% $9,636 $10,788 1 100% - +$1,152 -8.6% 29.9d -
26 SLB +11.51% $9,467 $10,556 2 50% - +$1,090 -16.7% 30.8d -
27 XLE +11.47% $9,964 $11,107 2 50% - +$1,143 -5.0% 42.3d -
28 META 10 +11.35% $9,821 $10,935 5 40% - +$1,115 -15.0% 16.0d -
29 BAC 28 +10.90% $13,871 $15,383 1 100% - +$1,512 -9.8% 32.0d -
30 SPY +10.63% $11,082 $12,260 1 100% - +$1,178 -0.0% 47.0d -
31 TQQQ 37 +10.55% $22,099 $24,430 8 38% - +$2,331 -23.2% 16.7d -
32 VTI +10.45% $11,075 $12,233 1 100% - +$1,157 -0.0% 47.0d -
33 VOO +10.35% $11,109 $12,259 1 100% - +$1,150 -0.0% 47.0d -
34 PEPEUSD +10.27% $8,318 $9,173 2 50% $4,207 +$854 -57.8% 24.0h -
35 IWM +10.05% $10,648 $11,718 1 100% - +$1,070 -14.6% 37.7d -
36 NVDA 28 +9.46% $22,793 $24,949 2 50% - +$2,156 -22.9% 15.1d -
37 XLK +9.06% $11,964 $13,048 2 50% - +$1,084 -10.4% 26.7d -
38 MS +8.92% $13,274 $14,458 2 50% - +$1,184 -10.4% 29.0d -
39 DOGEUSD +8.50% $7,756 $8,416 2 50% $1,749 +$659 -55.1% 2.5d -
40 GLD +8.41% $10,741 $11,644 5 60% - +$903 -5.9% 19.1d -
41 BIIB +8.01% $9,703 $10,480 2 50% - +$777 -16.3% 11.3d -
42 NFLX +7.19% $12,325 $13,211 2 50% - +$886 -15.0% 15.6d -
43 BMY +6.74% $10,601 $11,316 2 100% - +$715 -10.3% 31.8d -
44 AXP +6.66% $13,161 $14,037 1 100% - +$877 -5.5% 36.9d -
45 JPM +6.45% $11,106 $11,823 2 50% - +$716 -5.5% 20.1d -
46 OXY 2 +6.37% $8,227 $8,751 4 50% - +$524 -19.0% 17.7d -
47 VRTX +6.17% $9,956 $10,571 3 33% - +$614 -6.5% 37.0d -
48 DIA +5.79% $9,963 $10,540 1 100% - +$577 -6.6% 31.4d -
49 V +5.68% $9,620 $10,167 1 100% - +$546 -5.2% 32.7d -
50 C +5.36% $10,632 $11,202 3 33% - +$570 -19.1% 16.1d -
51 DIS +4.93% $15,281 $16,035 1 100% - +$753 -5.4% 22.9d -
52 ARKK 9 +4.70% $10,478 $10,970 4 50% - +$492 -27.0% 14.1d -
53 KO +3.92% $10,776 $11,199 1 100% - +$422 -2.1% 47.3d -
54 AMZN 21 +3.74% $12,556 $13,025 3 33% - +$470 -10.1% 29.7d -
55 AMGN +3.36% $10,329 $10,676 1 100% - +$347 -5.0% 25.6d -
56 WMT +2.88% $12,041 $12,388 2 50% - +$347 -0.2% 45.6d -
57 MSFT +2.88% $9,321 $9,589 2 50% - +$268 -10.0% 6.7d -
58 HOOD 43 +2.70% $29,164 $29,951 9 33% - +$787 -29.9% 5.8d -
59 CSCO +2.56% $12,440 $12,758 2 50% - +$318 -5.2% 30.4d -
60 XLF +1.52% $9,285 $9,426 1 100% - +$141 -7.2% 23.6d -
61 WFC 14 +1.51% $11,638 $11,814 1 100% - +$176 -13.4% 27.2d -
62 PG +1.28% $10,216 $10,347 2 50% - +$131 -5.1% 28.1d -
63 VXX 2 +0.85% $4,861 $4,903 7 29% - +$41 -56.0% 4.3d -
64 JNJ +0.00% $10,757 $10,757 NO ENTRY - - - -6.3% 36.8d -
65 BRK-B +0.00% $8,857 $8,857 NO ENTRY - - - -11.4% 30.0d -
66 BTCUSD +0.00% $12,008 $12,008 NO ENTRY - $229 - -5.7% 15.7d -
67 REGN +0.00% $7,642 $7,642 NO ENTRY - - - -30.1% 9.8d -
68 DOTUSD +0.00% $7,866 $7,866 NO ENTRY - $288 - -31.4% 3.3d -
69 SOLUSD +0.00% $12,525 $12,525 NO ENTRY - $508 - -11.2% 1.3d -
70 MDT +0.00% $10,922 $10,922 NO ENTRY - - - -5.4% 43.3d -
71 MCD +0.00% $9,989 $9,989 NO ENTRY - - - -5.0% 34.4d -
72 PFE +0.00% $9,450 $9,450 NO ENTRY - - - -6.5% 42.2d -
73 GILD +0.00% $12,882 $12,882 NO ENTRY - - - -9.8% 26.1d -
74 SCHW +0.00% $9,507 $9,507 NO ENTRY - - - -20.1% 31.4d -
75 LTCUSD +0.00% $10,398 $10,398 NO ENTRY - $923 - -25.0% 2.8d -
76 XRPUSD +0.00% $10,084 $10,084 NO ENTRY - $1,395 - -23.7% 2.5d -
77 LINKUSD +0.00% $14,288 $14,288 NO ENTRY - $942 - -16.3% 3.9d -
78 TLT +0.00% $9,501 $9,501 NO ENTRY - - - -5.0% 28.2d -
79 GS 13 -0.15% $11,118 $11,102 3 33% - -$17 -10.8% 27.3d -
80 UVXY 3 -0.31% $7,195 $7,173 12 25% - -$22 -60.1% 2.8d -
81 BLK -0.67% $9,669 $9,604 3 33% - -$65 -9.8% 30.7d -
82 COIN 3 -1.23% $9,871 $9,750 9 33% - -$121 -46.8% 4.7d -
83 COP -1.28% $7,976 $7,873 3 33% - -$102 -22.7% 25.4d -
84 PYPL -1.54% $8,053 $7,929 2 50% - -$124 -24.4% 21.1d -
85 ADBE -3.09% $10,524 $10,199 3 33% - -$325 -11.3% 29.2d -
86 COST -4.73% $9,526 $9,075 1 0% - -$451 -4.8% 41.0d -
87 SQQQ 2 -4.78% $6,725 $6,403 8 25% - -$321 -44.1% 5.6d -
88 MA -5.01% $11,028 $10,475 1 0% - -$552 -8.5% 35.5d -
89 ISRG -5.12% $14,679 $13,927 1 0% - -$752 -11.2% 30.9d -
90 PM -5.49% $14,966 $14,144 1 0% - -$822 -5.2% 32.9d -
91 ETHUSD -5.51% $9,049 $8,550 1 0% $448 -$499 -25.3% 9.7d -
92 SHIBUSD -5.55% $4,708 $4,447 1 0% $1,413 -$261 -66.0% 2.0d -
93 PLTR 26 -5.91% $20,104 $18,916 6 33% - -$1,188 -30.7% 7.4d -
94 AVAXUSD -5.97% $5,924 $5,570 1 0% $479 -$354 -40.8% 2.8d -
95 LLY 13 -6.26% $12,826 $12,023 5 20% - -$803 -19.2% 19.3d -
96 CVX -6.29% $9,639 $9,032 3 33% - -$606 -9.6% 22.7d -
97 RIVN 2 -6.67% $5,916 $5,521 5 20% - -$395 -60.5% 5.0d -
98 NIO 3 -6.76% $7,156 $6,672 7 29% - -$484 -48.2% 5.8d -
99 PEP -6.93% $9,221 $8,582 2 0% - -$639 -15.8% 23.0d -
100 SOFI 29 -6.97% $25,355 $23,588 5 20% - -$1,767 -32.2% 7.6d -
101 CMCSA -8.10% $9,579 $8,804 3 33% - -$776 -7.6% 42.8d -
102 ORCL 10 -9.24% $12,640 $11,472 7 29% - -$1,168 -40.5% 14.1d -
103 HD -9.72% $8,595 $7,759 2 0% - -$835 -14.1% 29.9d -
104 TMO -9.72% $10,420 $9,407 2 0% - -$1,013 -26.9% 11.7d -
105 ABBV -9.73% $10,604 $9,572 2 0% - -$1,032 -14.6% 21.5d -
106 TSLA -10.14% $14,088 $12,659 2 0% - -$1,429 -27.4% 9.7d -
107 MRK -10.48% $8,556 $7,660 3 0% - -$897 -21.4% 24.4d -
108 AVGO 11 -10.49% $12,923 $11,568 9 33% - -$1,356 -31.0% 14.5d -
109 SPXU 1 -13.77% $5,098 $4,396 5 20% - -$702 -59.3% 7.6d -
110 SMCI 8 -14.23% $11,998 $10,290 10 40% - -$1,707 -44.1% 3.7d -
111 ACN -14.51% $10,510 $8,985 2 0% - -$1,525 -7.6% 42.0d -
112 CRM 2 -23.81% $10,602 $8,078 5 0% - -$2,524 -27.5% 27.6d -
113 LCID 3 -27.78% $10,962 $7,917 9 11% - -$3,045 -50.3% 4.7d -
114 DKNG 2 -29.84% $9,122 $6,400 8 13% - -$2,722 -38.1% 9.0d -

👤 Personality

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