The Crypto Deep Dive: Where’s the Edge? | Portfolio Boss
PORTFOLIOBOSSTHE RESEARCH NOTEBOOK
16 OCTOBER 2026
AN EXPERIMENT BY DAN MURPHY · PORTFOLIO BOSS

The crypto deep dive:
where’s the edge?

Before you put your hard-earned money into crypto, let’s put a few popular assumptions on trial. We tested trend following, mean reversion, both combined, and a momentum ranking engine across 30 coins and their full available histories.

Historical simulations through October 15, 2026 UTC
Daily bars · Long or cash · Raw results, zero trading costs

THE 48-DAY RANGEHIGH → LOW
0%Highest high
01
Follow strengthTrend entry: retracement < 30%
30%Trend boundary
02
Stay out of the middleThe “do not buy” zone
85%Mean-reversion boundary
03
Test mean reversionMean-reversion entry: > 85%
100%Lowest low
01 / WHAT WE LEARNED

The trend was the stronger starting point.

FIRST-STAGE RESEARCH

The starting hypothesis was straightforward: crypto may respond better to trend following than to mean reversion. In this selected 30-coin sample, the trend rule produced profits much more broadly. Adding mean reversion improved the aggregate return, but increased the worst drawdown. The interesting part is how we got there, including a “do not buy” zone that turns some familiar retracement ideas on their head.

THREE IDEAS WE’RE PUTTING TO THE TEST

Trend following

Buy strength and stay with it until the rule says the trend has weakened.

Mean reversion

Buy after a decline and look for a recovery toward the recent trading range.

Momentum ranking

When several coins qualify, give the available slots to those with the biggest recent percentage gains.

Two numbers you’ll see throughout: CAGR is the annualized compound growth rate. Maximum drawdown is the largest fall from a previous account high. A 45% drawdown would turn a $100,000 peak into roughly $55,000 before recovery.

26/30

Profitable trend tests

With ATR limit entries, 26 coins finished above their initial capital. Mean reversion managed 13.

See the individual results →
67.1%

A high win rate wasn’t enough

Mean reversion won roughly two-thirds of closed trades, yet its median coin CAGR was −3.1%.

Follow the experiments →
−45.2%

The ranked portfolio’s worst decline

Six-month ranking produced a 69.7% simulated CAGR. The large drawdown belongs beside that number.

Inspect the ranked portfolio →

Can a rule that works in stocks survive in crypto? Does buying weakness help, or just keep you trapped in falling coins? And how much protection do 30 different names really give you? Work through the interactive tests below and you’ll see the evidence, including the surprises. These are historical simulations with zero trading costs, not promises of future returns.

02 / MAKE THE RULE REPRODUCIBLE

A high, a low, and two boundaries.

Take the highest high and lowest low over the last 48 completed daily bars, including the signal day. The high is 0% retracement; the low is 100%. Crypto trades seven days a week, so these are 48 calendar-day bars.

THE CALCULATION
Retracement = 100 × H48 − CloseH48 − L48

Trend only: buy when retracement is below 30%; exit when it reaches or exceeds 30%.

Mean reversion only: buy when retracement exceeds 85%; exit when it returns to the middle zone, from 30% through 85%, inclusive.

Combined: buy in either outer zone; exit in the middle. One position per coin. A direct jump between the two outer zones does not itself force an exit.

The original phrase “below the 85% line” refers to the price. In this inverted retracement scale, that means a retracement greater than 85%.

TRY THE FRAMEWORK

Move the close through the range.

Illustrative range: high $100, low $60.

0%30%85%100%
Illustrative close$92.00
Entry zoneTrend following

The middle zone is often called the “anti-Fibonacci” zone in Dan’s teaching. The calculations use fixed 30% and 85% thresholds.

Yes, this deliberately steps around familiar Fibonacci levels.

If you’ve used Fibonacci retracements, you’ll recognize levels such as 23.6%, 38.2%, 61.8%, and 78.6%. Traders also commonly plot 50%, even though it isn’t a Fibonacci ratio. The idea is to look for a pullback to one of those levels, then buy an anticipated recovery.

My framework takes a different approach. The popular 38.2%, 50%, 61.8%, and 78.6% levels all fall inside our 30%–85% “do not buy” zone. We buy strength near the high, or test a much deeper decline near the low. The 23.6% level still sits in our trend zone, so this isn’t a reversal of every Fibonacci level. It’s a deliberately different way to decide where a trade belongs.

I brought this idea from my work with U.S. stocks, especially large caps and Nasdaq 100 stocks, where I’ve found it useful. That gave me a hypothesis to test in crypto. It didn’t give me permission to assume the answer.

TRY A FAMILIAR LEVEL IN THE DEMO
What did studies find about Fibonacci retracements?

22,194 trading days in the Dow. Batchelor and Ramyar’s Magic Numbers in the Dow tested whether price and time ratios clustered around Fibonacci ratios and round fractions. Some apparently significant results appeared, but the authors found no more than chance could explain given the number of tests.

4,915, 17,931, and 35,684 measured retracements. René Kempen’s 2016 IFTA Journal study examined three trend scales using stocks in the Dow 30, Nasdaq 100, and DAX 30, with available daily histories reaching back to 1974. Fibonacci levels did not stand out statistically in those tests. Some non-Fibonacci round levels showed localized effects that depended on the trend scale and measurement resolution.

These studies challenge the special status of Fibonacci ratios. They don’t test our 30/85 rule, and they don’t establish that every Fibonacci-based trading system loses money. Our rule has to earn its place through its own results.

I spent plenty of time on this back in the 1990s. I wish I’d known then how quickly an attractive chart idea can fall apart when you test it. A familiar line on a chart still has to answer one question: does it earn its keep?

EXECUTION A

Buy the next-day dip

Entry limit = signal close − 0.3 × ATR(5). ATR means average true range, a measure of recent daily price movement including gaps. Here it is the simple average of the last five true ranges. The order lasts one daily bar. A gap below the limit fills at the open; otherwise the daily low must touch the limit. Exits occur at the next open.

EXECUTION B

Buy and sell at the next open

Keep the trend rule and remove the limit. Signals use a completed close; both buys and sells execute at the following daily open. This is the version used in the ten-position ranked portfolio.

Exact timing, boundaries, and accounting

For the trend rule, Close > H − 0.30 × (H − L) is a buy state. Equality is an exit state. The combined and mean-reversion exits include both middle-zone boundaries. A zero high–low range produces no entry; no such usable observations occurred in this data.

True range = max(High − Low, |High − previous Close|, |Low − previous Close|). A missed limit order expires; a still-valid signal can submit a newly calculated order the next day. A position filled by a limit is first reassessed at that day’s close. Standalone tests invest the coin account’s available cash on entry, with fractional quantities allowed. No stop-loss, leverage, short sales, cash interest, taxes, or forced end liquidation is modeled.

Yahoo daily crypto bars in this study are labeled at midnight UTC. A completed day’s signal becomes available at the next midnight UTC, which is 5 p.m. Pacific during daylight saving time and 4 p.m. Pacific during standard time. An unfinished daily bar is excluded from signal generation. A Yahoo aggregate open is a modeled fill reference, not an exchange-specific execution guarantee.

03 / FIRST, DOGECOIN

One coin. Four ways to trade it.

DOGE was the first test case. Its downloaded history began November 9, 2017, with 3,263 complete daily bars through October 15, 2026. After the lookback warmup, every full-history test below starts on December 27, 2017 with $10,000.

Highest recorded daily high$0.737567May 8, 2021
Worst closing-price drawdown−92.26%May 2021–June 2022
Largest one-day close gain+355.55%January 28, 2021
DOGE · full-history simulations · zero costs · $10,000 initial capital

The limit changed which moves were captured. The DOGE trend limit filled 93 of 144 entry orders (64.6%). Its CAGR was 48.9%, versus 65.6% with next-open entries; its worst drawdown was smaller.

More winning trades did not mean faster growth. DOGE mean reversion won 66.3% of closed trades but compounded at 7.8%. Trend with the same limit won 38.7% and compounded at 48.9%.

Earlier DOGE checks: 2022 starts and the retired cost sensitivity

The initial investigation also included fresh-start tests from January 1, 2022, using earlier bars only for indicator warmup. They are descriptive subperiods, not out-of-sample tests. Full-history results remain the primary comparison.

DOGE supplementary experiments

An early sensitivity charged an illustrative 0.10% per side. It was dropped from the research at Dan’s request because the cost estimates were not calibrated to actual execution. Those figures are retained here only to document the sequence; all main results use zero trading frictions.

04 / THEN, ALL 30 SYMBOLS

Test each full history before combining.

BTC and LTC have usable tests from 2014. Most other tests begin in 2017–2019. SOL starts in May 2020 after warmup. WETH is the exception: malformed earlier bars required a reset, so its trading test begins January 5, 2022.

Original ATR-limit experiments · breadth across 30 individual histories

Mean reversion was profitable on 13 of 30 coins; it did not fail on every coin. Trend had the highest CAGR among the three limit-entry rules on 17 coins, combined on 10, and mean reversion on 3. Median statistics mix different history lengths; comparisons within each coin use identical dates.

INTERACTIVE COIN EXPLORER

Dogecoin

Selected coin · all tested rules
Inspect this coin’s trades

Compare every symbol

Select a symbol to load its chart. Largest values sort first; a drawdown closer to zero is smaller.

Full histories, with exact test start dates · columns update with the chosen measure
05 / PUT THE ACCOUNTS TOGETHER

Growth improved. The trade-offs stayed visible.

Start with $10,000 split equally across 30 separate coin accounts on November 4, 2014. Each waits in cash until its history and warmup are available, then trades independently. Profits remain in that coin’s account. Idle cash is not reassigned, and existing holdings are not rebalanced.

Fixed 30-account aggregate · November 4, 2014–October 15, 2026 · raw simulations
FOLLOW THE PORTFOLIO PATH

Growth and drawdowns

Combining both zones: CAGR rose from 34.9% to 37.6%, and winning full months rose from 42.3% to 57.7%. Maximum drawdown widened from 33.6% to 44.2%.

Removing the limit: trend CAGR rose to 38.2%, with a 36.1% maximum drawdown. Individual-coin CAGR improved on 18 of 30 symbols; drawdown improved on only 8.

Common-date comparisons, wrapper exclusions, and concentration checks

These checks retain the original ATR-limit rules. The 2020 shared window contains 29 coins and excludes WETH; the 2022 window contains all 30. Each common-period test starts afresh with equal allocations. Excluding wrappers removes WBTC, WETH, and BTCB when present.

Drop-one-symbol concentration diagnostic

These are after-the-fact exclusions, not a prospective selection method.

Annual portfolio returns

2014 and 2026 are partial years. Values include unrealized gains and losses. The ranked column uses the separate ten-position portfolio introduced next.

06 / ADD A SIX-MONTH RANKING ENGINE

Ten slots. Fill them with the strongest eligible coins.

The ranking test uses one shared cash account. At each close, identify trend exits, keep the remaining positions, then rank unheld, trend-eligible coins by their gain over six calendar months. Fill available slots at the next open.

Six months was borrowed from stock research. It wasn’t optimized here.

I chose six-month percentage gain because it’s a ranking measure I know from stock trading. We didn’t search dozens of lookback periods and then present the one that made crypto look best. The 48-day range and 30%/85% thresholds were also fixed for these experiments. That keeps the question clear, although this is still exploratory research without a reserved out-of-sample period.

For example, if Coin A rose 40% in six months and Coin B rose 15%, A ranks ahead of B. Both must still pass the trend-entry rule before the ranking can matter.

Simulated CAGR69.7%
Maximum drawdown−45.2%
Average positions3.62 / 10
Average capital invested37.2%
01

Rank at entry

Score = latest completed close ÷ close six calendar months earlier − 1. Candidates must also have retracement below 30%. Negative momentum is allowed if a coin otherwise qualifies.

02

Let the exit rule decide

Held coins stay until retracement reaches 30%. A lower ranking alone does not cause a sale. Eligible coins need not have crossed the entry boundary that day.

03

Target 10% per new position

Use 10% of prior-close portfolio equity, capped by available cash. Existing positions drift. No leverage or daily equal-weight rebalance. Ten is the maximum, not a required position count.

Same portfolio dates · November 4, 2014–October 15, 2026

The ranked portfolio first entered on March 18, 2015, after six-month history became available. Earlier cash is included in the reported CAGR. Its improvement over the fixed 30-account aggregate includes different sizing and reuse of cash, as well as ranking.

THE RANKED PORTFOLIO

Follow the entire history

The random-control median equity curve summarizes 20 paths point by point; it is not one executable portfolio. It is omitted from drawdown mode.

Did the ranking itself help?

Twenty additional runs kept the same ten slots, trend signals, six-month history requirement, position sizing, and cash rules. Whenever candidates exceeded vacancies, they selected candidates randomly instead of using momentum.

The ranked run’s CAGR was 69.70%. Random controls ranged from 59.90% to 69.34%, with a median of 64.99%. Momentum finished above all 20 in this sample.

These are correlated simulations of the same history. They do not constitute 20 independent market trials or a statistical proof of a future ranking advantage.

CONTROL CAGRs · SAME ALLOCATION RULES

Each muted dot is one fixed random seed, 0–19. The gold diamond is the momentum rule.

Trade statistics, position drift, and where profits came from

There were 1,139 entry-selection days, but only 284 days when eligible candidates exceeded the available slots. Rankings can change selections on those constrained days. The largest single position reached 32.1% of portfolio equity because positions were not rebalanced.

Contribution to net dollar profit

Dollar contribution depends on the capital available when a trade occurred. It is not an equal-weight standalone return.

All twenty random-control runs
07 / HOW MUCH DO THESE COINS MOVE TOGETHER?

Thirty tickers still share a lot of movement.

The full-overlap price matrix averages 0.436 across its 435 unique pairs. ETH has the highest average correlation in this sample, at 0.578 with the other 29 symbols; BTC averages 0.558. LEO has the lowest average at 0.116. Each pair uses all overlapping daily percentage returns.

What does 0.436 actually mean?

+1.000

Perfect positive correlation

Daily returns move together in a perfect linear relationship. That does not require identical percentage gains.

0.000

No linear relationship

Knowing one coin’s daily return gives no linear clue to the other’s. It doesn’t mean the assets are risk-free or fully independent.

−1.000

Perfect negative correlation

Daily returns move in exactly opposite directions in a perfect linear relationship.

Our 0.436 average is a moderate positive correlation. It means substantial shared movement, not that coins move together on 43.6% of days. The 0.517 average on the matched 2022–2026 period is higher. The matrix shows why adding more names doesn’t automatically give you more independent bets, especially when wrapped tokens repeat the same underlying exposure.

WHY THE STRATEGIES LOOK LESS CORRELATED

Cash belongs in the explanation.

On identical dates from January 6, 2022 through October 15, 2026, average correlation was 0.517 for coin returns and 0.209 for standalone next-open strategy returns. The strategies record zeros while in cash and have different exposure dates. We did not isolate an effect beyond that cash timing. The smaller number does not establish that invested positions behave more independently.

Dan also observed that these correlations looked much higher than in his stock research. No matched stock-universe comparison was run here, so this report does not quantify a stock-versus-crypto gap.

EXPLORE ALL 435 PAIRS

The correlation matrix

Select a cell to inspect exact dates and observations.
−1
+1Blue: negative · white: zero · red: positive

The complete matrix stays visible. Hover or select a cell for exact values. On small screens, the colors show the full pattern and the pair selectors below provide readable details.

Rank every coin by its average correlation

Lowest to highest, excluding the coin’s correlation with itself. This ranking follows the matrix settings above; the default is full-overlap price returns. Ties in displayed values are ordered using unrounded coefficients.

Correlation dates and data treatment

Price returns are Close[t] / Close[t−1] − 1. Strategy returns are Equity[t] / Equity[t−1] − 1 from each standalone next-open account, including cash days. The initial funding-to-first-close interval is omitted. These are not the ranked portfolio’s selectively held returns.

Full-overlap mode uses each pair’s entire shared return history, with no invented prehistory or missing-value fill. Its windows differ and its matrix need not be positive semidefinite. The longest shared price-return period is April 11, 2020–October 15, 2026, with 2,379 observations. The matched price/strategy window is January 6, 2022–October 15, 2026, with 1,744 observations per cell.

Valid WETH closes remain usable for price-only correlations even where intraday lows were malformed. Its missing close in August 2018 removes two returns. The strategy keeps the earlier data quarantine. No winsorization or return trimming was used. Wrapped assets remain in the matrices, so some symbols repeat BTC or ETH exposure.

08 / A BIG MARKET WITH A HEAVY CENTER OF GRAVITY

Bitcoin leads. Ethereum follows. Much of the market moves together.

Market capitalization is the price of a coin multiplied by its circulating supply. It tells us how much of the market’s quoted value sits in each asset. It doesn’t tell us how much money you could actually buy or sell without moving the price, as LEO demonstrated.

GLOBAL CRYPTO MARKET CAPITALIZATION · OCTOBER 16, 2026

Source: CoinGecko Global API, frozen at the research date. Shares are of the provider’s whole-market total, including stablecoins, not just our selected 30 coins. Dollar values are calculated from that total and its reported shares. This context chart is not a live market feed.

Size and correlation are different questions. Bitcoin held most of the measured market value. Ethereum was second by market cap and had the highest average correlation with the other 29 coins in our full-overlap study, at 0.578.

My practical takeaway: I’d start with a well-tested Bitcoin strategy before assuming that holding a long list of crypto symbols gives me meaningful protection. Correlations below one can still reduce portfolio volatility. This study doesn’t prove Bitcoin alone would beat every possible allocation.

09 / THE DATA BEHIND THE EXPERIMENT

The universe, the history, and the limits.

Yahoo’s crypto coverage extended well beyond Bitcoin, Ethereum, and Solana. We selected 30 of the largest coins by market cap among those that were not stablecoins and had raw Yahoo quote history beginning before May 2020. We froze that list for every experiment.

Why exclude stablecoins? They are designed to track a reference value, commonly $1, rather than sustain the price trends this experiment is trying to capture. Small deviations can mean-revert and pegs can fail, but that is a different research question. Stablecoins were excluded from all 30-coin trading tests.

These are the exact symbols used. The order preserves the original selected list; it is not a fresh market-cap ranking. The first Yahoo date is a data-availability date, not necessarily a coin’s launch date. Click a name to view its chart.

Frozen research universe · USD quotes · last complete bar October 15, 2026

History was used before aggregation

Every symbol’s available usable history was tested first. The main portfolio was not truncated to 2022 merely to synchronize all 30 coins. Shorter common-date checks are labeled separately.

A survivor universe

We chose large coins at the research date and then looked backward. That means we already knew which coins survived and became large. It can flatter historical returns. The stock-market equivalent is testing today’s S&P 500 or Nasdaq 100 members through the past while leaving out former constituents that failed, such as Enron or WorldCom. We did not reconstruct historical membership or measure how much this bias inflated the results.

Three repeated exposures

WBTC and BTCB repeat Bitcoin exposure; WETH repeats Ethereum exposure. The original portfolio tests include an additional check excluding those three symbols. All main 30-symbol results retain them.

Two data exceptions

WETH contains a missing bar and malformed lows; its trading history is reset after November 17, 2021, then warmed up again. FIL’s Yahoo quotes start in 2017, before mainnet launched on October 15, 2020. Its early quotes are retained and flagged.

Research execution

Fees and slippage are zero by request. The simulations do not model spreads, queue priority, capacity, or exchange-specific price impact. A touched daily limit is treated as filled. The separate LEO liquidity check illustrates why those assumptions matter, but its costs have not been applied to the return tables.

What remains untested

There was no reserved out-of-sample period, walk-forward selection, or forward execution test. Thresholds and ranking length were not optimized in this session. Results on these histories do not establish a universal law of crypto behavior.

Metric definitions and validation
CAGR
Compound annual growth rate from starting to ending equity using calendar time, through the end of the last UTC day, and 365.25 days per year.
Maximum drawdown
Largest percentage decline in daily closing equity from a previous high, including initial capital as a high-water mark. Intraday drawdown can be larger.
Winning months
Positive-return complete calendar months. Flat months count as nonwinning; partial boundary months are excluded.
Trade win rate
Profitable closed trades divided by all closed trades. Still-open trades are marked to the final close and excluded from the win-rate denominator.
Exposure
For a coin, the fraction of dates invested at the close. Portfolio exposure is average invested market value as a percentage of total equity. These are different measures.
Volatility
Sample standard deviation of daily arithmetic returns, annualized by √365.25, including cash days.
Checks performed
OHLC structure and date continuity; prior-close signal timing; independent cash/share and transaction-ledger reconciliation; trade P&L totals; ranking dates and scores; cash and position limits; correlation symmetry, diagonals, and independent centered-product calculation.

Structural checks do not independently verify Yahoo’s historical prices against an exchange. For DOGE, the 3,263 completed rows had no missing dates, duplicates, null closes, or structurally invalid OHLC bars.

How the Yahoo download worked

The research used an HTTP GET to Yahoo’s chart endpoint, requesting daily bars between Unix timestamps. Its JSON supplies timestamps, open, high, low, close, volume, and metadata. No POST body was needed for these downloads. This is the endpoint used in the session, not a promise of a supported or permanently available public API.

https://query1.finance.yahoo.com/v8/finance/chart/DOGE-USD
  ?interval=1d&period1=0&period2=1792108800

The end timestamp is October 16, 2026 at 00:00 UTC, excluding the unfinished day from the backtests. Histories vary by symbol. The report’s data and charts are embedded, so reading it does not call Yahoo.

Sources and reproducibility

All performance figures are calculations from the frozen prices and trade ledgers generated in this research session. The data download contains the reported metrics, daily equity paths, individual-coin trades, correlation matrices, and the dated market-cap context. Full original prices and simulation code are supplied in the companion research package.

THE TAKEAWAY

More coins don’t automatically mean
more independent opportunities.

Trend following was the stronger starting point in this study. Mean reversion was much less consistent across coins. Momentum ranking helped in this history, while moving into cash explained much of the lower correlation between strategy returns.

For me, that makes Bitcoin the natural place to focus the next round of practical research. LEO was an interesting exception, but its liquidity didn’t pass the practical test.

FROM ONE EXPERIMENT TO A STRATEGY FACTORY

What if your computer could hunt for the next strategy?

We’ve already put that idea to work. In 2021, we released a Bitcoin strategy built using linear genetic programming. As of October 2026, Portfolio Boss reports that the strategy is up more than 400% since its public release.

Linear genetic programming is a form of machine learning that evolves sets of trading instructions. It generates candidates, tests them, and keeps working with the stronger candidates under the chosen research criteria. The result is a set of explicit rules you can inspect and test.

A separate strategy, not the retracement system tested above. Supplied Portfolio Boss screenshot, October 2026. The image labels its 2021 transition “Live trading.” Earlier history is backtested. The reported gain since public release is a Portfolio Boss figure, not an independently verified brokerage return. The screen itself is a strategy-performance display. Its logarithmic scale gives equal vertical distance to equal percentage changes.

Let the machine do the repetitive work.

Strategy Mill takes the discovery process across hundreds or even thousands of symbols. Give it your list and research criteria, then let your computer build and filter candidates while you get on with your day. You come back to results worth examining, with the failures filtered out.

For crypto-related stock-market research, GBTC has publicly quoted history dating to 2015, and ETHE to 2019. That gives you more history to investigate than the newer funds that began trading as ETFs in 2024.

Both products traded as trusts before converting to ETFs in 2024. Their older prices can reflect premiums or discounts to their underlying holdings. Test the actual fund history, including structural changes, rather than treating it as an interchangeable coin-price series. GBTC history ↗ · ETHE history ↗

Dan Murphy, founder of Portfolio Boss

Trade smart,

Dan Murphy

Founder, Portfolio Boss
Trading since 1997. Testing the assumptions ever since.

Back to the beginning ↑

Hypothetical performance disclosure

The crypto experiments in this report are historical simulations. Their trades were not actually executed. Simulated results have inherent limitations and can differ substantially from actual trading. They benefit from hindsight and may not properly account for liquidity, execution delays, missed fills, or other market conditions. The main experiments assume zero commissions, fees, and slippage, which would reduce returns if incurred.

No representation is made that any account will achieve profits or losses similar to those shown. Past performance, whether actual or simulated, does not guarantee future results. Trading involves risk, including loss of principal. Results depend on the data, rules, implementation, and market conditions. A strategy’s performance after public release does not establish the return achieved in any particular customer account.

Disclosure adapted from Portfolio Boss’s published hypothetical-results disclosure. Charts, tables, and both images are embedded for offline reading. External links require an internet connection.

Bitcoin / GBTC strategy · supplied chart

Enlarged original Portfolio Boss GBTC strategy screenshot

Historical strategy illustration. The transition marked in 2021 and the reported post-release gain are supplied by Portfolio Boss. See the report caption for context.