Strategies
Faithful replication of FMZ’s BTC perpetual arithmetic grid
Outcome: Abandoned
FmzBtcPerpetualArithmeticGrid
Outcome Summary
The strategy aimed to reproduce an FMZ BTC perpetual arithmetic grid with fixed BTC quantities. A 31-day smoke test lost money, though its metrics were marked unreliable. After three iterations, QA found that the position cap and basket-loss shutdown conflicted with the replication hypothesis, and the run was abandoned at verification.
Hypothesis
Tradable strategy by 恐龙宝宝: https://www.fmz.com/strategy/330440. Use BTCUSDT.BINANCE perpetual on 1-minute data. Source defaults are M=20 leverage, H=50 initial-position units, n1=1 BTC per grid order, grid=200 USDT, xia=35000 USDT and shang=60000 USDT. The author’s separate 2021 backtest overrides H=30, n1=0.001 BTC, grid=300 USDT and xia=50000 USDT, with a 2500 USDT balance. On startup, restore buyp and sellp only if both saved values are truthy; otherwise set them to last price minus and plus grid and save them. Subsequent grid shifts are not saved. Preserve the source’s fixed BTC quantities when testing; its claimed performance is unverified.
Uses the cited FMZ backtest overrides. Restart handling persists grid IDs and cancels carried grid orders so a following bar can recreate them; a fill racing cancellation still matches its ID. Exposure and basket loss limits address QA safety concerns. An infeasible fixed initial position raises an explicit error instead of silently skipping entry. The 31-day profitability result remains inconclusive because its metrics were marked unreliable.
verification_loop: Verification failed (Layer 4 — QA review) [class=hypothesis_mismatch]: - [edge_concern] The 31-day smoke test lost money, but its metrics are marked unreliable; performance needs a reliable full-history backtest. - [critical] The 0.06 BTC position cap suppresses fixed-size grid additions. The cited FMZ strategy has no position cap, so this changes the strategy being tested. (line 126) — fix: Remove the cap for the faithful replication, or test the capped version under a separate hypothesis. - [critical] The added 20% basket-loss rule closes the position and permanently blocks re-entry. The cited strategy has no such stop or shutdown. (line 75) — fix: Remove the stop for the faithful replication, or test it as a separate risk-managed variant.
Implementation
BTC perpetual arithmetic grid using the cited 2021 fixed quantities, capped at 0.06 BTC total exposure with a 20% basket loss stop.
Verification Results
Verification failed (Layer 4 — QA review) [class=hypothesis_mismatch]: - [edge_concern] The 31-day smoke test lost money, but its metrics are marked unreliable; performance needs a reliable full-history backtest. - [critical] The 0.06 BTC position cap suppresses fixed-size grid additions. The cited FMZ strategy has no position cap, so this changes the strategy being tested. (line 126) — fix: Remove the cap for the faithful replication, or test the capped version under a separate hypothesis. - [critical] The added 20% basket-loss rule closes the position and permanently blocks re-entry. The cited strategy has no such stop or shutdown. (line 75) — fix: Remove the stop for the faithful replication, or test it as a separate risk-managed variant.
Iteration History
Outcome Summary
Test the source grid without the added limits, and evaluate a risk-managed version under a separate hypothesis.
After three iterations, Layer 4 QA found that a 0.06 BTC position cap and a 20% basket-loss shutdown changed the strategy being tested. The run was abandoned at verification; later review stages were not reached.
It tried to replicate an FMZ BTC perpetual arithmetic grid using fixed BTC quantities.
A 31-day smoke test lost money, but its metrics were marked unreliable. No reliable full-history results or trade and Sharpe figures were provided.
Abandon Reason
verification_loop: Verification failed (Layer 4 — QA review) [class=hypothesis_mismatch]: - [edge_concern] The 31-day smoke test lost money, but its metrics are marked unreliable; performance needs a reliable full-history backtest. - [critical] The 0.06 BTC position cap suppresses fixed-size grid additions. The cited FMZ strategy has no position cap, so this changes the strategy being tested. (line 126) — fix: Remove the cap for the faithful replication, or test the capped version under a separate hypothesis. - [critical] The added 20% basket-loss rule closes the position and permanently blocks re-entry. The cited strategy has no such stop or shutdown. (line 75) — fix: Remove the stop for the faithful replication, or test it as a separate risk-managed variant.
Analysis
简易等差合约网格
Backtest and paper results are hypothetical. Trading involves risk of loss.