AQ
AQMath
← aqmath.xyz

← All research|Also available in 中文

How AQMath Solves Real Problems in Crypto — Tested Against Buy & Hold

Simulated results — no real money. Every figure below is computed from historical price data by a backtest. No capital was invested and no orders were placed. Backtests apply a strategy to the past with full knowledge of how that period turned out, and the figures exclude slippage and liquidity effects, though a simulated 0.1% exchange fee is charged on every rebalance, DCA buy and redeployment. Simulated and past performance is not a reliable indicator of future results. AQMath is software, not investment advice.

Date: 2026-09-21
Engine: Proteus (v18) production macro loop — the 180-day KKT risk-parity weighter plus the volatility-scaled Deleverage Shield, run unmodified on default_config()
Status: 📊 RESEARCH — measured on the production path. This is a risk-control result, not a return claim.


1. The problems, and the honest thesis

Crypto does four things to a portfolio that a plain "buy and hold" does not solve:

1. It crashes violently. A basket of majors can lose well over half its value in a single drawdown and take years to recover. 2. It is hard to size. Eight wildly different volatile assets are not a 1/8-th-each problem; the naive split lets the most unstable coins dominate the risk. 3. It punishes indecision and panic. Most of the damage people take is behavioural — selling the trough, freezing at the top, skipping the buys. 4. Tokens die. A name that quietly disappears can keep a real allocation for months if nobody is watching.

AQMath's answers are its frozen 180-day KKT risk-parity weights (problem 2), the daily volatility-scaled Deleverage Shield (problem 1), a disciplined DCA-and-rebalance cadence (problem 3), and — covered in the dedicated liveness-screen study — an activity filter (problem 4).

The thesis, stated up front so the tables cannot be misread: AQMath is not a return machine. Its published risk report already showed that the excess return over Buy & Hold is statistically zero; the drawdown cut wins in 98.6–99.7% of synthetic histories. Every test below reproduces that on one real basket: the win is the size of the hole you survive, paid for with some of the upside.

2. How we tested

One basket, one DCA schedule, one fee, the unmodified production code path — compute_equal_weight_returns → compute_macro_weights → apply_macro_weights → simulate_v18. No parameter was tuned to this data.

Token Role
BTC, ETH liquid majors
SOL young, high-beta large cap
XRP, ADA, LINK, DOGE large caps
PAXG tokenised gold — the low-volatility in-basket anchor
CEL added only in §6 — collapsed 2022, the dead-token probe

3. Problem 1 — Crashes and drawdown control

Metric AQMath (Proteus v18) Buy & Hold + DCA
Final value $182,068 $551,637
Total invested $32,500 $32,500
Growth multiple 5.6× 17.0×
CAGR +31.9% +57.6%
Max drawdown 27.1% 57.3%
Sharpe (rf 5%) 0.78 0.89
Calmar 1.18 1.00
Defensive days 1,519 (67%)
Avg risky exposure 43% 100%
Trading fees $4,454

Reading: this is the whole case in one row. AQMath cut the worst drop from 57.3% to 27.1% — a 30-point reduction — roughly halving the hole a holder has to sit through. It did that by averaging only 43% market exposure, and it wins on the drawdown-scaled measure (Calmar 1.18 vs 1.00). It does not win on raw Sharpe here (0.78 vs 0.89): in a window dominated by the 2020–21 melt-up, Buy & Hold's full exposure rode a smoother climb, while AQMath's in-and-out of risk adds its own variance. And the protection is paid for in absolute dollars — Buy & Hold finished at $552k against AQMath's $182k. Staying fully invested won on return and on Sharpe, and lost on the size of the crash — exactly the trade §1 promised.

The earlier Aegis (v14) shield on the same basket and path cut marginally deeper still — 24.9% MaxDD, Calmar 1.32 — a fair note given v18 is the live engine: v18's edge over v14 is a modest, honestly-caveated improvement measured across 182 unseen baskets (OOS validation), and on this particular set v14's slower re-risk happened to serve the window slightly better.

Virtual equity — AQMath vs Buy & Hold + DCA (identical DCA stream, amber dashes = scheduled MACRO re-optimisations):

Virtual equity, AQMath (v18) vs Buy & Hold + DCA

Drawdown — the 57.3% hole vs the 27.1% hole:

Drawdown curves, AQMath vs Buy & Hold

4. Problem 2 — Risk-balanced allocation (KKT vs equal weight)

Stripping the shield away and holding each weighting with a single purchase of $1 isolates the allocation layer itself. On this diversified basket the KKT weighter is no longer a rounding error — it wins on all four measures:

Metric KKT risk-parity Equal weight (1/8)
Terminal (per $1) $45.67 $37.86
CAGR +84.7% +79.2%
Max drawdown 58.0% 76.3%
Sharpe 1.34 1.06
Calmar 1.46 1.04

That is an 18.3-point drawdown cut and a higher terminal value from the weighting alone, before any shield. The reason it finally shows teeth is that the objective is not a formula in disguise: the frozen KKT weights on the final re-optimisation ranged from 0% to 29.2%, nowhere near the flat 12.5%:

Asset PAXG BTC XRP LINK ETH ADA SOL DOGE
KKT weight 29.2% 18.7% 17.3% 10.8% 9.5% 7.6% 7.0% 0.0%

The gold anchor PAXG — the lowest-volatility name in the book — was loaded up to 29.2%, more than double its equal weight, while the meme coin DOGE was zero-weighted and hyper-beta SOL trimmed to a token 7%. That is risk-parity doing portfolio construction: lean on the stable asset, refuse the erratic one. An equal-weight basket cannot — it holds DOGE and PAXG at the same 12.5% by definition. (The qualitative "optimizer refuses the risky name" pattern also shows up in the E2E TIA/QNT study.)

5. Problem 3 — Discipline (rebalance + DCA)

AQMath is a signal-only rebalancer: it never trades for you, so the discipline is a cadence you follow, not an autonomous bot. The design bakes the two behavioural fixes straight into the protocol:

The behavioural case is already published: DCA jitter costs at most 0.5 pp of MaxDD and only same-day execution passes (human-factor stress test); and across 30 simulated people, zero held a static 60/40 plan — every one capitulated 3–5 times (static vs dynamic). This study is not a fresh test of the human behaviour; it is the mechanical cadence that the stress tests reward.

6. Problem 4 — Dead-token safety

Adding Celsius (CEL) to the same basket — same shared window 2020-04-10 → 2026-07-04 (6.23 y), running straight through the 2021 peak and the 2022 collapse:

Metric AQMath (Proteus v18) Buy & Hold + DCA
Final value $357,888 $978,839
Max drawdown 32.1% 68.6%
Sharpe 1.16 1.03
Calmar 1.46 1.06

The shield held the drawdown to 32.1% against 68.6% (−36.5 pp) even with a collapsing asset in the book, and on this window it also wins on both Sharpe and Calmar — CEL finished at roughly a sixth of its first-day price. The run still reproduces the flaw honestly: in CEL's first year inside the window the frozen KKT loop handed it a 12.2% weight (day 180) before the collapse zeroed it, because a delisting chart can look low-volatility to a pure price-variance objective. That is exactly the dead-token weight flaw the liveness-screen study reproduces and fixes with the ADV-K2 cap-zero filter, and the slow-vs-fast death attribution in the graveyard gauntlet. The raw macro loop helps; the shipped screen is what closes it.

7. What this does not claim

8. Reproducibility

Production path, default_config() (risk budget 0.95, 10 bps fee, 180-day MACRO interval and lookback). The harness imports compute_equal_weight_returns, compute_macro_weights, apply_macro_weights, simulate_v18 and calc_metrics unmodified and writes both SVGs straight from the resulting equity / drawdown arrays:

`` python scratch/crypto_problems_bench_2026.py ``

Basket, DCA and fee presets are at the top of the script. The harness is a git-ignored analysis file and is never imported by main.py.


Simulated results — no real money. Every figure is computed from historical price data by a backtest; no capital was invested and no orders were placed. Figures exclude slippage and liquidity effects, though a simulated 0.1% fee is charged on every trade. Simulated and past performance is not a reliable indicator of future results. AQMath is software, not investment advice.