HyperEVM「ランキング1位」アービトラージチームの公開戦略:半年で500万ドルを引き出す方法
原文编译 Odaily 星球日报 Azuma

まず、2025年3月に時間を戻しましょう。その時の暗号通貨市場は非常に厳しく、関税の対立が深刻な影響を与えていました。私たちは次の潜在的な機会がどこにあるのかを考え始めました。
当時、40%のHyperliquid(HYPE)がまだコミュニティに配分されていなかったため、これが機会のポイントになるかもしれないと考えました。2月には、Hyperliquidのために構築された資産トークン化レイヤーであるUnitの資産上でいくつかのマーケットメイキング戦略をテストしましたが、あまり真剣には取り組まず、小規模な試みでした。
その時、HyperEVMは新しいDEXをいくつか立ち上げたばかりで、兄弟が言いました。「HyperEVMとHyperliquidの間でアービトラージを試してみない?たとえ損をしても、Hyperliquidの第3四半期の報酬を得られるかもしれない。」
私たちは試してみることにしました。確かにアービトラージの機会は存在しましたが、他の人たちと本当に競争できるかどうかは不明でした。
なぜHyperEVMにアービトラージの機会があるのか?
HyperEVMのブロック時間は2秒です。これは、HYPEの価格が2秒ごとにしか更新されないことを意味し、その2秒の間にHYPEの価格が変動する可能性があります。
したがって、HyperEVM上のHYPEはしばしばHyperliquidに対して「過小評価」または「過大評価」されることがよくあります。
初期の試みと結果
まず、非常に基本的なBotプログラムの初版を構築しました。
HyperEVM上のAMM DEXプールとHyperliquidの現物間に価格差が生じるたびに、HyperEVMで取引を開始し、Hyperliquidでヘッジを行いました。
例えば、HYPEがHyperliquidで価格が上昇した場合、HyperEVMでは過小評価されていることになります。この時の取引ロジックは ------ HyperEVMでUSDT0を使って「安い」HYPEを購入 ➡️ HYPEを売却してUSDCを得る ➡️ HyperliquidでUSDCを再びUSDT0に交換。
最初の数日間、私たちはHyperliquidでの1日の取引量が20万から30万ドルに達し、損失はなく、数百ドルの小さな利益を得ることができました。
最初は、利益が0.15%(DEXとHyperliquidの手数料を差し引いた後)を超える場合にのみアービトラージを実行しました。2週間後、利益が上昇傾向にあることに気づき、より大きな潜在能力を見出しました。
私たちは、同じことをしている他の2社の競争相手を特定しましたが、規模は小さかったです。私たちは「彼らを排除する」ことに決めました。
4月、HyperliquidはHYPEをステーキングして手数料を返還する機能を導入しました。これは私たちにとって完璧なアップデートで、資金規模が大きく、この機会を利用して効果的にこの利点を活用できました。
私たちは10万枚のHYPEをステーキングし、30%の取引手数料を返還され、利益の閾値を0.15%から0.05%に引き下げました。私たちは競争相手を最大限に抑え、彼らが諦めることを望み、そうすれば私たちだけがケーキを独占できると考えました。私たちの目標は、2週間以内に5億ドルを超える取引量を達成し、Hyperliquidでの手数料レベルを向上させることでした。
取引量が増加するにつれて、利益も増加しました。最終的に私たちは5億ドルを超える取引量に達し、競争相手は完全に打ち負かされました。
あの日を今でも覚えています ------ 2社の競争相手が彼らのBotプログラムを強制的に停止させられ、私と兄弟はパリからドバイに飛び、私たちのロボットが「印刷」しているのを狂ったように見ていました ------ その日の利益は12万ドルに達しました。
取引量を狂ったように増やした後、競争相手は手数料で私たちに明らかな不利を抱えていましたが、彼らはまだ諦めようとせず、私たちは0.04%の利益幅の超狭い範囲に入ることを余儀なくされました。これは基本的に私たちと彼らの間の手数料の差でした。私たちの取引量は依然として強力で、1日の利益は2万から5万ドルの間で安定していました。
拡張のボトルネック
私たちの規模が徐々に拡大するにつれて、ボトルネックに直面し始めました。
HyperEVMの各ブロックのガス上限は200万であり、1回のアービトラージ取引には約13万のガスが必要です。したがって、各ブロックには最大で7~8件のアービトラージ取引しか収容できません。
HyperEVM上にますます多くのプールとDEXが立ち上がるにつれて、この数は遠く不十分で、一部の取引が詰まり、取引キューが滞り、資金ポジションが不均衡になることがありました。
そのため、私たちは一連の対策を講じました:
- 100以上のウォレットを使用し、各ウォレットが独立してアービトラージ取引を送信し、単一のウォレットのキューを避ける;
- 各ブロックで最大8回のアービトラージを実行;
- ガスの動的制御:HyperEVMのガスが急上昇した場合、最低の投資回収率(ROI)要件を引き上げ、高gweiの時間帯に無駄に取引を送信しないようにする;
- レート制限:過去12秒以内に取引が多すぎた場合、新しい取引を送信する前に利益要件を引き上げる。
最適化戦略
利益が持続的に上昇し、取引量が競争相手の5~10倍を超えている間、私たちは病的に最適化に夢中になっていました。
これは私たちが初めて経験することではありません ------ 今日、あなたはビールを飲みながら印刷しているかもしれませんが、明日、未知の存在があなたを一夜にして元の状態に戻すかもしれません。
*Hyperliquidでのオーダーメイカーになる
6月、兄弟が数週間考えていたアイデアを提案しました。「もし私たちがテイカーとして注文を出すのではなく、オーダーメイカーとしてアービトラージを開始したら、どうなるだろう?」
これには2つの主な利点があります:
- 一つはHYPEの針のような変動(wick candles)を捉えることができ、より多くのアービトラージの機会をもたらす;
- 二つ目は、各取引ごとに0.0245%の手数料を節約でき、純利益を向上させることができる。
しかし同時に、これは非常に挑戦的な措置でもあります。なぜなら、Hyperliquidで先にオーダーを出すと、HyperEVMで対応するヘッジを確実に完了できない可能性があるからです ------ 誰かが私たちよりも早く行動するかもしれません。
以前、私たちのアービトラージロジックは次のようでした:まずHyperEVMで取引を開始 ------ 取引が失敗した場合、Hyperliquidでは何もしない;取引が成功した場合、Hyperliquidでヘッジを実行。しかし、オーダーメイカーとして、私たちはHyperliquidで成立を待たなければならず、HyperEVMでタイムリーに成立できるかどうかは不明です。これにより、帳簿上のポジションが不均衡になり(unbalancing)、損失を引き起こす可能性があります。
最初は、テストのたびに±1万枚のHYPEのポジションの偏差が発生しました。なぜこうなるのか理解するのが非常に難しく、時には20秒以内に100件の取引を行っても、データ分析ツールがありませんでした。状況は混乱していました。
この問題を解決し、安全にオーダーメイカーアービトラージを実行するために、私たちは一連の新しい概念を導入し、それらをコードモジュールとパラメータに変換しました:
- 利益範囲(Profit Range):いつオーダーを出し、いつ保持し、いつキャンセルして置き換えるかを定義;
- 参加可能なAMMプール(例えば、HyperSwapのHYPE/USDT0 0.05%手数料プール、Project XのHYPE/UBTC 0.3%手数料プール);
- 各プールのオーダー規模とオーダー数。
テイカー取引のパラメータは以下の図のようになります。

数日間の微調整の結果、私たちはほとんどの不均衡な状況を回避し、一旦不均衡が発生した場合は、時間加重平均価格を使用して迅速にポジションを決済し、リスクを制限しました。これによりゲームのルールが根本的に変わり、競争相手は依然としてテイカーであり、私たちは彼らを圧倒し、取引量は彼らの20倍に達しました。
*HyperliquidでのUSDT/USDC取引をスキップ
次に直面した課題は、USDT0の特有の状況です。USDCはHyperliquidで最も取引されているステーブルコインであり、USDT0はHyperEVMで最も取引されているステーブルコインです。HyperEVMでの取引量とアービトラージの機会が最も良い資金プールはHYPE-USDT0プールですが、私たちはHyperEVMでUSDT0を使用し、HyperliquidでUSDCを使用する必要があるため、これら2つの資産間で再バランスを取るためにHyperliquidで2回の取引を実行しなければなりませんでした。
例えば、HYPEの価格が上昇した場合:
- Hyperliquidでのオーダー成立 ➡️ HYPEを売却してUSDCを得る(0%手数料);
- HyperEVMでUSDT0を使ってHYPEを購入;
- HyperliquidでUSDCを売却し、USDT0を購入(テイカー手数料0.0245%);
問題は3番目のステップです:
- テイカー手数料を支払う必要がある(利益が低く、競争力が低下する);
- HyperliquidでのUSDT0/USDC市場はまだ成熟しておらず、スリッページが大きく、価格設定が不正確である;
したがって、私たちはこのステップをできるだけスキップすることに決めました。そのために、新しいパラメータとロジックを構築しました:
- USDC閾値:USDC残高が120万を超える場合のみ、USDT0 → USDC取引をスキップ;
- USDT0閾値:USDT0残高が30万を超える場合のみ、USDC → USDT0取引をスキップ;
- 実際の価格データソース:毎分Cowswap APIを呼び出してリアルタイムのUSDT0/USDC価格を取得し、Hyperliquidのオーダーブックに依存しない。
*永続契約(perps)アービトラージの導入
まず声明しておきますが、私たちは暗号通貨分野でレバレッジや永続契約をほとんど使用したことがありません(2018年にBitMexでの一度を除いて------あまり成功しませんでした)。したがって、最初はこのシステムを理解していませんでした。
しかし、後にHYPEの永続契約の取引量が現物を大きく上回り、手数料も若干低い(現物0.0245%、永続契約は0.019%)ことに気づきました。私たちは永続契約を使用して戦略を最適化することを試みることにしました。競争相手はまだ永続契約を使用していないため、この市場の流動性はほぼ独占的です。
テスト中に、永続契約を使用することで、より多くのアービトラージ機会を捉えられるだけでなく、資金費用(funding)を得ることができることがわかりました。HYPEの永続価格が現物に対してプレミアムまたはディスカウントが発生した場合、さらにアービトラージの余地を掘り下げることができます。これは競争相手が全く行っていないことです。
そこで、私たちは新しいシステムパラメータを設計しました:
- Bound(限度):最大で空売り/買いのHYPE数量、強制清算やUSDC/HYPE残高の枯渇を避ける;
- Premium/Discount(プレミアム/ディスカウント):永続価格が現物に対してどれだけ乖離しているかをリアルタイムで監視;
- Max Premium / Max Discount(閾値):プレミアムが高すぎる場合は買いを停止し、現物に切り替える;
- Progressive ROI(漸進的な利益率):ポジションが大きくなるほど、要求される利益率が高くなり、過剰なロング/ショートポジションに陥るのを防ぐ;
- ROI公式:永続プレミアム/ディスカウント + ポジション規模に基づいて動的に調整。
以下は、テイカーとしてHYPEのショートを設定するためのパラメータインターフェースです。

永続契約を導入することは、私たちにとって最も重要な改善の一つであることが証明されました。それは、資金費用収入だけで約60万ドルの利益をもたらし、プレミアム/ディスカウントに基づくさらなるアービトラージの機会を提供しました。
分業と協力
多くの人が私たち二人がどのように分業し、協力しているのかを尋ねます。
外部から見ると、私はしばしばCTで無駄に投稿し、冗談を言う「無駄話担当」と見なされ、兄弟は静かにコードを書く技術者と見なされます。しかし、現実はこれよりもはるかに複雑です。私たちの協力の仕方は、かつてのBlurマイニングのリズムに非常に似ています。
このようなBotプログラムを作成する際、次のバグや市場の変化がいつ発生するかは常に不明です。私たちは毎日問題を解決し、アルゴリズムを最適化し、考えを整えています。私たちの変更はすべて合意に達するまで実行されません。
彼はコーディングを担当し、私がパラメータを管理できるようにコントロールパネルを構築しました。私は全くコードを書くことができません(本当に全くできません)が、戦略を設定して市場で最適なパフォーマンスを発揮させる方法を知っています。一方、兄弟はプログラムを書くことができますが、戦略を設定することはできません。
私たちの性格も非常に異なります:兄弟は頻繁に更新し、迅速に実験することを好み(私はそれがあまりにも攻撃的だと思います);私は保守的で、利益が出ている限り動かさないべきだと主張します(彼はそれを怠惰だと思います)。
私たちの典型的な対話パターンは以下の通りです。
私(実際には非常に辛辣):「このプログラム、なんか変な感じがする……何を変えたの?」
彼:「いや、特に何も……うん、ちょっと小さなことを変えたかも。」
私たち二人にとって、正式な会社のプロセスがない状態でBotプログラムを構築する奇妙な点は、250回の更新を経た後、あなたがもはや完全に理解または制御できないものを創造したと感じることです。新しい更新をプッシュするとき、時にはそれがもたらすすべての影響を把握するのが難しいことがあります。
結論
過去8ヶ月間、私たちはほぼすべての時間をこのプログラムに投入してきました。
特に6月から、Wintermuteのようなモンスター級のマーケットメーカーが大量の流動性と一整の量的チームを持って戦場に参加しました。私は7月にイスタンブールからボドルムへの5日間の旅を思い出します ------ 本来は休暇に行く予定でしたが、結局5日間ずっとホテルにこもってプログラムを調整していました。
最終的な私たちの成績は:
- 利益:500万ドル;
- Hyperliquidでの総取引量:125億ドル;
- HyperEVMで支払ったガス代:120万ドル(そのチェーンの総費用の20%);
- 累計開発時間:2000+時間;
- 市場シェア:5%のUnit取引量;
今、私たちは一時的に手を引くことに決め、ロボットを休ませます。次の機会を楽しみにしています ------ Hyperliquidシーズン3およびUnitシーズン1。







