DEXで動的ストップロス注文を設定する方法
分散型取引所(DEX)のストップロスとは、指定した価格トリガーに達したとき、オンチェーンのトレーディングポジションを自動的に縮小または決済する条件付き注文です。設定には、対応マーケットの選択、清算価格から十分な距離を置いたトリガーの設定、十分な担保と実行手数料の維持が必要です。これらの注文はリスクを抑えるうえで有効ですが、急激な相場変動・価格ギャップ・オラクルの遅延が発生した場合、約定価格の保証や清算の防止はできません。トレーダーは実行詳細を慎重に確認し、オープンポジションを監視し、手動でのクローズ後は古い注文を削除することが推奨されます。
A DEX ストップロスは、定義された参照価格がトリガーに達したとき、オンチェーンのトレーディングポジションを縮小または決済しようとする条件付き注文です。 無期限DEX( GMXや Hyperliquidなど)では、キーパーとオラクル価格が条件を検出して注文を実行します。この注文はリスクを抑えますが、価格ギャップ・ネットワーク混雑・急速な清算が発生した場合に希望価格での約定を保証することはできません。
DEXでストップロスを設定するには、条件付きクローズ注文に対応したマーケットを選択し、通常の価格変動の範囲外かつ清算価格の手前にトリガーを置き、参照価格と実行タイプを選び、クローズするポジションのサイズを指定します。注文を送信して有効であることを確認し、約定またはキャンセルされるまで十分な担保と実行手数料を維持してください。
DEXで動的ストップロス注文を設定する前に必要なこと
注文を出す前に、対応ポジション・リスク水準・担保バッファー・実行手数料残高を用意してください。ストップマーケット・ストップリミット・トレーリング・条件付き担保注文はそれぞれ異なるプロダクトであるため、DEXが希望するストップ動作に対応しているか確認が必要です。
- 対応DEXとマーケット。選択したマーケットが TP/SLまたはストップ注文に対応しているか確認してください。GMXのように、ポジショントリガーはサポートしているが通常のスワップに対するストップマーケット注文は提供していないDEXも存在します。
- オープンポジションと担保。ストップが意図した建玉を決済し、実行に十分な余裕を残せるよう、方向・サイズ・担保トークン・ レバレッジ・ 清算価格を確認してください。
- 無効化価格の確定。注文フォームを開く前に、トレードが否定されるマーケット水準を決めてください。表示されている損失率だけを基準にストップを設定することは避けてください。
- 実行コストのための資金。必要なネイティブガスまたは実行手数料残高を確保し、DEXに表示される取引手数料・価格インパクト・スプレッド・ファンディング・借入コストを確認してください。
DEXで動的ストップロス注文を設定する手順
各ステップを順番に実施し、金額やリスクを増やす前に公開記録で結果を確認してください。
ステップ1:ポジションとTP/SLコントロールを開く。正しいネットワークで接続し、既存のロングまたはショートを選択して、ポジション行からTP/SL設定を開きます。マーケット・担保・サイズ・レバレッジ・清算価格を確認してください。
ステップ2:クローズサイズとトリガーを選択する。クローズするポジションのサイズを設定し、ロングの場合はマーケット価格の下、ショートの場合はマーケット価格の上にトリガーを置きます。オラクルの更新とキーパーの実行に対応できるよう、清算価格から十分な距離を確保してください。
ステップ3:参照価格と注文タイプを確認する。DEXがオラクル・インデックス・マーク・minPrice・maxPriceのどれを使用しているか確認します。GMXでは、ロングのクローズにはminPrice、ショートのクローズにはmaxPriceが使用され、チャートの中間価格は使われません。
ステップ4:実行詳細を確認して送信する。推定 PnL・ネットワークまたはキーパー手数料・価格インパクト・許容 スリッページ・リデュースオンリー効果を確認します。注文サマリーに減少(誤ってポジションが増加ではなく)が表示されてから署名してください。
ステップ5:ストップを監視・更新する。「注文」でトリガーを確認し、ポジションサイズ・担保・レバレッジ・マーケット構造が変化したときは編集またはキャンセルします。クローズまたは清算後は、有効なままになっている古い条件付き注文を削除してください。
DEXストップロス注文のコスト
DEXストップロスには、ネットワークまたはキーパーの実行手数料に加え、プラットフォームのポジション手数料・ スプレッド・価格インパクト・累積借入またはファンディングコストが発生する場合があります。GMXでは送信前の「実行詳細」にこれらの項目が表示されます。
価格ギャップが発生した場合、注文はトリガー価格から乖離して約定することがあり、オラクルが必要な価格に達しない場合は実行されないこともあります。GMXは、ストップロスが清算前の決済を保証しないと明記しています。利用者は、対象マーケットと担保プールに応じた最新の手数料見積もりと清算までの距離を確認してください。
DEXストップロスユーザーが避けるべきよくあるミス
最も危険なミスは、トリガーを清算価格の近くや清算価格を超えた位置に設定することです。急激な価格変動でキーパーがストップを実行する前にポジションが清算対象になる可能性があるため、狭い価格差に頼るのではなく、レバレッジを下げるか担保を追加してください。
また、チャートの中間価格だけを参照すること、実行できないほど制限の厳しいストップリミット価格の設定、誤ったサイズのクローズ、担保変更後の注文更新忘れも避けてください。リデュースオンリーの動作を確認し、手動またはシステムによるポジション変更後はオープン注文を必ず確認してください。
DEXストップロスは清算価格からどれくらい離すべきか
一律に安全な割合は存在しません。プロトコルの清算条件に達する前に、ボラティリティ・オラクルスプレッド・価格ギャップ・キーパーのタイミング・手数料・担保価値の変動を吸収できるだけの距離が必要です。価格バッファーを広くするとタイミングリスクは下がりますが、決済前に許容する損失が大きくなるため、トリガー距離と合わせてポジションサイズも調整する必要があります。
GMXは、トリガーを清算価格から十分な余裕を持って設定し、レバレッジを下げるか担保を追加することを推奨しています。サイズまたは担保を変更するたびに、表示されている清算価格とトリガーを比較してください。価格がわずかな幅しか離れていないストップは実行競争に負ける可能性があります。担保が変動資産の場合、原資産が計画した無効化水準に達していなくても、担保価値の下落によって清算価格が近づくことがあります。
DEXにおけるストップマーケットとストップリミット注文の違い
ストップマーケット注文はトリガー後の決済を優先し、その時点で利用可能な実行価格を受け入れます。一方、ストップリミット注文は指定した価格の範囲外での実行を拒否します。前者にはスリッページリスク、後者には未約定リスクがあります。ストップマーケットは約定しやすい反面、特に急速・薄い市場でオラクルがトリガーを跨いだ場合にスリッページを制御できません。
清算に近いレバレッジポジションでは、未約定のストップリミットがより悪い市場での決済よりも損害が大きくなる場合があります。DEXが実際にどのタイプに対応しているか確認してください。GMXは、ポジションの開設・増加にはストップマーケット、クローズにはオラクルベースで実行されるTP/SL減少注文をドキュメントに記載しています。ストップリミットは価格保護を追加しますが、トリガーに近すぎるリミットを設定するとポジションがオープンのまま残り、清算に向けて損失が拡大する可能性があります。
関連概念
1. 成行注文とは?
2. 流動性とは?
3. ウォレットとは?
4. DAppとは?
参考記事
1. 先物取引のストップロスとテイクプロフィットとは?BingXでの使い方
よくある質問
DEXのストップロスは清算前の決済を保証できますか?
保証できません。オラクルの更新・価格ギャップ・キーパーのタイミング・スプレッド・担保価値の変動により、ストップが実行される前にポジションが清算対象になる可能性があります。バッファーを広くとる・レバレッジを下げる・担保を増やすといった対策を取り、トリガー価格を確実な約定価格として扱わないでください。
DEXのチャートがストップ価格に触れたのにトリガーが作動しなかったのはなぜですか?
DEXのストップロスでポジションの一部だけを決済できますか?
手動でクローズした後、ストップ注文はどうなりますか?
アカウントをお持ちでないですか?
今すぐアカウントを開設して、暗号資産の取引を始めよう