Skip to content
All hypotheses

Hypotheses

Leeks Reaper Port (FMZ #34388 by Zero, after richox/okcoin-leeks-reaper): Price-Burst Chase + Gradual Rebalance-to-Neutral, Long-Short on BTCUSD_PERP.BINANCE_CM 1H, Burst Threshold Rescaled from 280ms Sampling by sqrt(time)

Port of the FMZ strategy '移植 OKCoin 韭菜收割机' by Zero (a port of richox/okcoin-leeks-reaper). Credit: the strategy is by those authors; this is our own reimplementation of the rules, not their code. CLASSIFICATION: (a)…

Hypothesis

Port of the FMZ strategy '移植 OKCoin 韭菜收割机' by Zero (a port of richox/okcoin-leeks-reaper). Credit: the strategy is by those authors; this is our own reimplementation of the rules, not their code. CLASSIFICATION: (a) concrete trading idea. Its two parts are: (1) TREND: when a depth-weighted mid price breaks out of the recent sample range by more than a small percentage threshold, go all-in in the burst direction ('chase rises, kill falls'), with size scaled down when recent traded volume is thin and further scaled……Show moreShow less

Port of the FMZ strategy '移植 OKCoin 韭菜收割机' by Zero (a port of richox/okcoin-leeks-reaper). Credit: the strategy is by those authors; this is our own reimplementation of the rules, not their code. CLASSIFICATION: (a) concrete trading idea. Its two parts are: (1) TREND: when a depth-weighted mid price breaks out of the recent sample range by more than a small percentage threshold, go all-in in the burst direction ('chase rises, kill falls'), with size scaled down when recent traded volume is thin and further scaled down just after a previous burst trade; (2) BALANCE: whenever the book is away from the neutral 50% position (which for the author meant zero net exposure, because the account was balanced with borrowed coin), keep shaving small slices off it until it is back to neutral, so gains are banked and the end of the trend is not held. HONEST VIABILITY NOTE: the author of the original says it stopped working once OKCoin started charging fees. A literal port with the original numbers is fee-dead here and cannot be backtested: the burst threshold is 0.005% of price (5e-5), checked every 280 ms, against a ~0.10% taker round trip. It also needs 3-level order-book snapshots, which we do not have as multi-year history. The user asked for a faithful port but also allowed adapting a non-viable idea, so ONLY TIME SCALE and VENUE are changed. Every rule is kept (burst test shape, 0.7/0.3 volume EMA, volume scaling, 0.8x/0.64x post-trade damping, all-in sizing, flip on opposite burst, 0.48/0.52 neutral band, rebalance in small clips). The one numeric change is to the threshold, and it follows a stated rule rather than a fit: a random-walk move grows with the square root of time, so a 5e-5 move per 280 ms sample becomes 5e-5 * sqrt(3600/0.28) = 0.567% per 1-hour sample. The volume threshold (10 BTC per 280 ms poll on 2016 OKCoin) has no meaning for a 2026 contract venue, so it becomes a relative test: the volume EMA compared with its own trailing 30-day median. VENUE: BTCUSD_PERP.BINANCE_CM (inverse COIN-M perp, 2020-08 to now on 1H, about 6 years). The original is a BTC strategy, which is why BTC is kept even though BTC is already heavily used in the corpus. Putting it on COIN-M moves the run off the 68%-share BINANCE USD-M bucket into the under-quota COIN-M bucket (3.1% vs the >=5% target). The inverse BTC-margined account also matches the original's coin-plus-cash balanced account, where the neutral point meant no fiat P&L swing. The trigger uses price and volume only, with no supplementary feed, so the lesson-160 COIN-M problem (no funding/OI collector) does not apply. Flat state: the strategy is flat whenever the rebalance has brought exposure back inside the neutral band. Expected time in market is ~35-45% (about 2-4 bursts a week, each unwound over about 24 hours).

Backtest and paper results are hypothetical. Trading involves risk of loss.