Trading Strategies

Three strategy families running in parallel. Two live, one in paper testing.

Whale Copy

LIVE

Copy trading on Hyperliquid. Tracks three proven scalpers (BTC, BTC/ETH, diversified) with 58-62% measured win rates and 2.4-4.6 R:R. $11 copies per signal, independent 2% hard stop, $10 lifetime loss kill per whale.

Information Coefficient
Win Rate
58-62%
whale_copy

Equity Sleeve

LIVE

Two-strategy systematic equity sleeve on Robinhood. Volatility targeting (voltgt) sizes positions inverse to realised vol. Time-series momentum (tsmom) rides 12-month return trends. Running live at micro-size ($50/order) with a $250k paper parallel track.

Information Coefficient
Win Rate
equity_sleeve

Statistical Arbitrage

PAPER

Mean-reversion pairs trading. Three cointegrated pairs (XLU/XLP + two others) selected by walk-forward ADF test and DSR score. Entry on z-score deviation, exit on mean reversion. OOS Sharpe 1.21, DSR 0.60. Paper trading.

Information Coefficient
Win Rate
pairs

The Risk Framework

Every strategy runs through the same gates before a single order goes out.

01

Signal

Each strategy generates its own entry signal independently. A signal only moves forward if it passes basic quality checks: correct market conditions, no open position conflict, minimum order size met.

02

Size

Position size is calculated by fractional Kelly criterion. If Kelly returns zero or negative, the trade is skipped entirely. Passing trades are capped between 1% and 5% of capital.

03

Risk Gate

Three checks before any order goes out: circuit breaker (pauses all trading after a statistically unlikely loss run), daily loss limit (5% of capital triggers a global stop), and TP:SL validation (reward must be a minimum multiple of the risk).

04

Execute and Protect

Orders go out as maker where possible to minimise fees. A stop-loss is set at entry. Once a position moves into profit, a trailing stop activates and locks in gains from peak.

Portfolio Design

Three strategies, three different edges. Different assets, timeframes, and holding periods so they don't all draw down at the same time.

Whale CopyScalper consistency. Edge: measured win rate and R:R across three independent traders on Hyperliquid.
Equity SleeveVolatility and momentum. Edge: well-documented academic factors (vol-targeting, 12-month momentum) running on liquid US equities.
Statistical ArbMean reversion. Edge: cointegration confirmed by walk-forward ADF test. OOS Sharpe 1.21, DSR 0.60.

Strategy Graveyard

I tried 16 strategies. I killed 10. Here's how they died.

Alpha Lab (4 strategies) DEAD

Donchian Breakout, Trend Pullback, Volatility Breakout, RSI Momentum. All declared dead 2026-05-22 after 2.5 months live on Hyperliquid. Net -$16.79 on $96 capital. Fee drag at $11 notional with retail HL fees (4.5bps taker) structurally exceeds any directional TA edge. BTC was the only net-positive asset (+$2.17). Lesson: taker fees kill small-capital directional TA. Market-neutral or maker-only from here.

Beast BNB DEAD

94% win rate in backtesting. Looked incredible. Walk-forward test showed negative expectancy in ALL three out-of-sample periods. Average win: $0.013. Average loss: $0.371. A 29:1 loss-to-win ratio hiding behind a high win rate. Lesson: win rate is vanity. Expectancy is everything.

Orderbook Imbalance DEAD

0% win rate. 153 trades. -$39.48. Root cause: the buy/sell logic was literally inverted on line 42. Every buy signal was actually a sell signal. Found during a P0 code audit. Lesson: always verify signal direction.

Composite Score Sniper DEAD

Signal threshold was set to 0.55. The mathematical maximum of the signal formula was 0.45. It was physically impossible for this strategy to generate a trade. Zero trades in 42.5 hours of runtime. Lesson: validate signal generation before deployment.

Momentum SAR DEAD

613 trades at 2.4% win rate. Lost $41.27. Transaction costs alone exceeded any possible edge. The SAR signals were overwhelmed by fees at this capital scale. Lesson: fees are the binding constraint at small capital.

Beast Optimized DEAD

Had random.random() in the signal generator. It was literally flipping a coin to decide trade direction. 6 trades, 33% win rate, -$0.29. Lesson: always audit your signal logic.

Whale Mirror DEAD

Copy 7 top whales' entries. 66 trades, 33% win rate, -$5.24. The fatal flaw: no stop-loss at all. Positions could drift from -3% to -50% with zero protection — the only exit was when the whale exited. Lesson: every position needs independent exit protection.