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 May 6, 2026 (124d)
⚠️ Crypto has 0.25% trading fees per side — results reflect fee impact

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

$9,149
Avg Value (per symbol)
Started at: $9,254 ($-105)
-1.13%
Year to Date ROI
8.3%
Win Rate
10
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 (Year to Date)

Combined P&L across all 12 symbols

💰 Trading Activity (Year to Date)

Stock Volume
$0
0 trades
Stock Fees
$0
✓ Commission FREE
Crypto Volume
$77,449
10 trades
Crypto Fees
$194
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 May 6, 2026 (124 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 PEPEUSD +10.27% $8,318 $9,173 2 50% $4,207 +$854 -57.8% 24.0h -
2 DOGEUSD +8.50% $7,756 $8,416 2 50% $1,749 +$659 -55.1% 2.5d -
3 BTCUSD +0.00% $12,008 $12,008 NO ENTRY - $229 - -5.7% 15.7d -
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 LTCUSD +0.00% $10,398 $10,398 NO ENTRY - $923 - -25.0% 2.8d -
7 XRPUSD +0.00% $10,084 $10,084 NO ENTRY - $1,395 - -23.7% 2.5d -
8 LINKUSD +0.00% $14,288 $14,288 NO ENTRY - $942 - -16.3% 3.9d -
9 ETHUSD -5.51% $9,049 $8,550 1 0% $448 -$499 -25.3% 9.7d -
10 SHIBUSD -5.55% $4,708 $4,447 1 0% $1,413 -$261 -66.0% 2.0d -
11 AVAXUSD 1 -5.97% $5,924 $5,570 1 0% $479 -$354 -40.8% 2.8d -
12 UNIUSD 2 -15.35% $8,125 $6,878 3 0% $2,040 -$1,247 -46.2% 2.2d -

👤 Personality

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