← all research

Universe: BTC/ETH @5Min | window: 2024-01-01..2024-03-30 (feed ends 2024-03-30) | capital $100,000 | fees 5bps/side + slip + volume caps | fills t+1 open, intrabar stops

StrategyTradesPFWRRetMaxDDSharpeCAGRAvgHoldFees$Verdict
BOOKIMB@5Min_continue_h36_z2.09660.63626.9%-0.0%0.0%-3.10-0.0%16.933REJECT
BOOKMPDEV@5Min_continue_h36_z2.09460.63327.3%-0.0%0.0%-3.12-0.0%16.732REJECT
BOOKIMB@5Min_revert_h36_z2.09660.61727.5%-0.0%0.0%-3.30-0.0%16.833REJECT
BOOKIMB@5Min_revert_h12_z1.51,8320.50132.6%-0.1%0.1%-5.91-0.0%9.160REJECT
BOOKIMB@5Min_continue_h12_z1.51,8460.46431.5%-0.1%0.1%-6.33-0.0%9.160REJECT
BOOKMPDEV@5Min_revert_h12_z1.51,7880.46332.6%-0.1%0.1%-6.18-0.0%9.158REJECT
BOOKMPDEV@5Min_continue_h12_z1.51,8000.41430.3%-0.1%0.1%-6.85-0.0%9.159REJECT

Edge families

  • BOOKIMB: L1 queue imbalance z (best-bid vs best-ask qty at the touch); fade or ride extremes
  • BOOKMPDEV: microprice-deviation z ((microprice-mid)/mid); ride (mid drifts toward the heavy side) or fade

Feed: Binance USDT-M daily bookTicker (L1 best bid/ask on every book update) aggregated to 5-min mean bars (data/book_ticker.py). First test of the top-of-book layer.