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)
⚠️ Crypto has 0.25% trading fees per side — results reflect fee impact

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

$9,176
Avg Value (per symbol)
Started at: $9,531 ($-355)
-3.72%
Last Year ROI
14.5%
Win Rate
50
Total Trades

Quick Performance Comparison

Click any period to view detailed stats

+0.1%
1 Month
-1.4%
3 Months
-2.2%
6 Months
-1.1%
YTD
-3.7%
1 Year

Equity Curve (Last Year)

Combined P&L across all 12 symbols

💰 Trading Activity (Last Year)

Stock Volume
$0
0 trades
Stock Fees
$0
✓ Commission FREE
Crypto Volume
$453,423
50 trades
Crypto Fees
$1,134
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: 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 PEPEUSD +13.37% $8,091 $9,173 8 38% $4,207 +$1,082 -57.8% 24.0h -
2 DOGEUSD +12.03% $7,512 $8,416 8 38% $1,749 +$904 -55.1% 2.5d -
3 LINKUSD +8.10% $13,218 $14,288 2 50% $942 +$1,071 -16.3% 3.9d -
4 SOLUSD +0.00% $12,525 $12,525 NO ENTRY - $508 - -11.2% 1.3d -
5 DOTUSD +0.00% $7,866 $7,866 NO ENTRY - $288 - -31.4% 3.3d -
6 BTCUSD -3.54% $12,449 $12,008 1 0% $229 -$441 -5.7% 15.7d -
7 ETHUSD -5.27% $9,026 $8,550 4 25% $448 -$476 -25.3% 9.7d -
8 SHIBUSD -5.55% $4,708 $4,447 1 0% $1,413 -$261 -66.0% 2.0d -
9 XRPUSD -12.62% $11,541 $10,084 2 0% $1,395 -$1,456 -23.7% 2.5d -
10 UNIUSD 2 -14.43% $8,038 $6,878 17 24% $2,040 -$1,160 -46.2% 2.2d -
11 LTCUSD -15.87% $12,359 $10,398 3 0% $923 -$1,961 -25.0% 2.8d -
12 AVAXUSD 1 -20.90% $7,042 $5,570 4 0% $479 -$1,472 -40.8% 2.8d -

👤 Personality

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