グリッドボット
Grid botは、特定の価格帯に買い注文と売り注文のグリッドを配置することで価格変動を収益化する自動売買戦略です。
なぜGrid Botを使うのか?
市場はほとんど一直線には動きません。強いトレンドの最中でさえ、価格は常に上下に揺れ動きます。上昇し、押し戻され、反発し、もみ合い、その繰り返しです。従来の「買って保有する」手法は、方向性のある値動きからしか利益を得られません。Grid Botはその動き自体から利益を得ます。 そのもの.
例を見てみましょう。BTCは80,000ドルです。翌月にかけて95,000ドルまで上昇し、82,000ドルまで下落し、91,000ドルまで回復し、85,000ドルまで落ち込み、最終的には80,000ドルに戻ります。
もしその間ずっとBTCを保有していただけなら、最終損益はゼロです。
しかし、その過程では価格は何十回も上下に揺れています。その一つひとつが取引機会になり得ます。現在価格の下に買い注文、上に売り注文を置くグリッドなら、その間に起きたあらゆる反発、下落、回復から利益を回収できたはずです。買い→売りの1サイクルごとに小さな実現利益が確定し、価格がその範囲内にとどまる限り、それらの利益は積み重なって意味のあるリターンになります。市場がどこにも行かなくてもです。
これがGrid Botの働きです。構造化されたマーケットメイク戦略に似た動きをし、現在価格の下に段階的な買い注文、上に段階的な売り注文を置き、価格が往復するたびにそのスプレッドを繰り返し回収します。
これにより、本来ならレンジ相場中に遊休してしまう資金を有効活用でき、上昇相場でも下落相場でも、相場観を表現しつつ、その途中のボラティリティからも利益を得られます。
Grid取引に最適な相場環境
Grid取引が最も効果を発揮するのは、 価格が一定のレンジ内で推移する (レンジ相場)ときです。標準の、または ニュートラル グリッドボットはこれに使います。レンジ内で価格がより多く上下し、そのレベル内により長くとどまるほど、Grid botの利益は高くなります。
レンジ相場では、 価格が上昇または下落トレンドを描きつつも トレンドの周囲で揺れ動くようなボラティリティがある場合、goodcryptoXはそれぞれ ロング と ショート のグリッドボットを提供します。これらのボットでは、グリッド範囲内のあらゆる価格変動から利益を得られるうえ、方向性のある値動きからも収益を得られます。
一般的なGrid botの活用例:
最も一般的なGrid取引の使い方は次の2つです:
レンジ相場から利益を得る。 価格がもみ合い、強い方向感がないとき、ニュートラルグリッドは設定したレンジ内の往復動きを捉えます。
内蔵されたボラティリティ収益化を伴って方向性のある見方を表現する。 ロンググリッドとショートグリッドなら、方向性とその中の価格変動の両方から利益を得られます。
しかし、それだけではありません。Grid botは次のような戦略にも使える多用途ツールです:
ポジションを段階的に手仕舞う。 すでに保有しているポジションがある場合、市場価格より上に置いたショートグリッドボットを使って、途中の反発から利益を得ながら、計画的にポジションを縮小していけます。
資産を時間をかけて積み上げる。 強気な資産にロンググリッドを使えば、短期的なボラティリティから収益を得ながら、徐々に積み上げていけます。
Grid取引の仕組み
グリッドは4つのパラメータで定義されます。 上側のグリッドレベル、 下側のグリッドレベル、 レベル数 をその範囲内に設定し、 注文数量 を各レベルごとに指定します。
ボットは上限と下限の間を等間隔のレベルに分割し、それぞれに指値注文を置きます。買い注文は現在の市場価格より下、売り注文はその上に置かれます。現在価格に最も近いレベルは空欄のまま残り、次の値動きがどちらに動いても反応できる余地を確保します。
基本サイクルは次のように動きます:
価格が下がって買い注文が約定すると、ボットはその1レベル上にすぐ売り注文を置きます。価格が上がって売り注文が約定すると、ボットはその1レベル下に買い注文を置きます。買い→売りの各ペアは、2つのレベル差×注文数量(取引手数料を除く)に相当する小さな実現利益を確定します。価格がレンジ内で上下するたびに、このサイクルは何度も繰り返されます。
これは、価格帯全体に張られた網のように考えるとわかりやすいです。価格が網を通過するたびに取引が発生し、その取引ごとに小さな利益が生まれます。価格がより多く上下するほど、より多くの取引が成立し、利益も蓄積していきます。
端に到達するとどうなるのか? 価格が上側または下側のグリッド境界を超えると、その先に注文はありません。ボットは蓄積されたポジションを保持して待機します。価格がレンジに戻れば、サイクルは再開します。戻らなければ、方向性のあるポジションが残ります。これがグリッド取引の主なリスクであり、レンジ設定が重要な理由です。
簡単な図解: 2つのレベルだけのグリッドを想像してください。79,000ドルで買い、81,000ドルで売る設定です。BTCがその2つのレベルの間を行き来するたびに、ボットは安く買って高く売り、2,000ドル × を1サイクルごとの注文数量分だけ獲得します。これをより広いレンジで20や50レベルに拡張すると、通常の市場ボラティリティから何百もの小さな利益取引を生み出せる仕組みが見えてきます。
グリッドモード:ニュートラル、ロング、ショート
goodcryptoXは3つのグリッドモードをサポートしています。それぞれ、ボットの初期ポジションとリスク特性が変わります。適切なモードの選択は、市場見通し次第です。
ニュートラルグリッド
ニュートラルはデフォルトで、最もバランスの取れたモードです。
ニュートラルグリッドを起動すると、ボットは現在の市場価格より下の全レベルに買い注文、上の全レベルに売り注文を置きます。初期ポジションは持たず、フラット(中立)な状態から始まります。
ニュートラルグリッドは、価格がレンジ内にとどまり、強い方向感がないと予想するときに最適です。ボットはレンジ内のボラティリティだけで利益を得ます。
リスク特性: 価格がレンジを上抜けすると、(パーペチュアルでは)ショートポジションを持つか、スポットでは保有資産を売却した状態になります。下抜けすると、ロングポジションを積み上げます。どちらの場合も、エクスポージャーはおおむねグリッド総量の半分になります。これは価格が通過する際に、レンジの片側の注文だけが執行されるためです。3つのモードの中で最もバランスの取れたリスク特性です。
ニュートラルを使う場面:
レンジ相場、もみ合い相場
強い方向感がないとき
ロンググリッド
ロングモードでは、 すべての レベルが初期状態で買い注文として設定されます。
現在の市場価格より上にある買い注文は、起動直後に即座に約定します(現在価格またはそれ以上で約定できるため)。そして各注文は、1レベル上の売り注文に置き換えられます。これにより、初期ロングポジションが構築され、そのサイズは市場価格より上にあるレベル数×注文数量に等しくなります。
ロンググリッドは本質的に、初期ロングポジションを組み込んだニュートラルグリッドです。初回約定後は、買って下で待ち、売って上で待つという同じ動きを、レベル間で繰り返します。
リスク特性: 価格が上昇してグリッド範囲を上抜けすると、ボットはポジションを徐々に売却し、グリッド取引利益に加えて方向性の利益も確定します。価格が下落すると、さらに買い増しされます。ロングポジションは大きくなり、下落リスクは同等のニュートラルグリッドのおよそ2倍になります(起動時にポジションを持っており、 と 下がるたびにさらに買い増すため)。
ロンググリッドを使う場面:
強気で、かつボラティリティも想定されるとき
資産を積み上げつつ、短期の値動きも取りたいとき
スポットで、クオート通貨(例:USDT)しか持っておらず、売るべきベース通貨がないとき
ショートグリッド
ショートモードはロングの鏡像です。
すべてのレベルが初期状態で売り注文として設定されます。現在の市場価格より下の売り注文は即座に約定し、初期ショートポジションを構築します。約定ごとに、1レベル下の買い注文に置き換えられます。
リスク特性: 価格がレンジを下抜けすると、ボットは徐々に買い戻してショートを解消し、方向性の利益を確定します。価格が上昇するとショートポジションは増え、エクスポージャーはニュートラルグリッドのおよそ2倍になります。
ショートグリッドを使う場面:
弱気で、かつボラティリティも想定されるとき
既存のロングポジションを段階的に縮小したいとき
スポットでポジションを保有しており、それを段階的に売りたいとき
ロング/ショートの初期化に関する重要な注意: 現在、ロングおよびショートモードの初期ポジションは、単一の成行注文としては開かれません。代わりに、すべての注文が各グリッドレベルの指値注文として置かれ、市場価格の「反対側」にある注文が即座に約定します。一部の先物取引所では、指値注文を現在価格から大きく離れた価格に置くことに関する取引所固有の制限により、板の奥深くに置かれた指値注文が拒否されることがあります。特定の取引所で広いロングまたはショートグリッドの起動時にエラーが出る場合、これが原因である可能性が高いです。これは既知の制限であり、今後のアップデートで対処される予定です。
グリッド設定
このセクションでは、goodcryptoXのGrid Bot設定フォームの各項目を、画面に表示される順番どおりに上から下まで説明します。ここでの設定は、対応している中央集権型取引所のいずれを使う場合でも、また Hyperliquid.

グリッドモード
最初の選択はモードです: ニュートラル, ロング、または ショート。迷う場合はニュートラルから始めてください。最もバランスの取れたリスクで、方向感も不要です。
最高・最低グリッドレベル
この2つの項目で、取引レンジの上限と下限を定義します。すべてのグリッドレベルはこの2つの価格の間に配置されます。
どこに設定するかは、グリッド設定でもっとも重要な判断のひとつです。良い方法は、過去のサポート・レジスタンス水準を見ることです。チャートを引いて、価格が最も長く滞在していたレンジを特定し、それに合わせて上下限を設定してください。
すべての動きを捉える必要はありません。レンジを広くしすぎるとレベル間隔が広くなり(より多くのレベルが必要になるか、取引回数が減ります)、狭すぎると価格がすぐにレンジ外へ出てしまうリスクがあります。
これらの値はフォームに数値で入力することもできますし、チャート上で上限・下限を直接ドラッグすることもできます。調整するとチャート上のグリッドレベルがリアルタイムで更新され、どのレベルが買い注文で、どのレベルが売り注文になるかをすぐに確認できます。
レベル数
この項目では、レンジ内のレベル数(2〜250)を設定します。
ここには本質的なトレードオフがあります。資金量が固定されている場合:
レベルが多いほど その分、間隔は狭くなります。各取引の利益は小さくなりますが(1レベルあたりのPnLは小さい)、取引頻度は高くなります。資金がより多くのレベルに分散されるため、注文数量は小さくなります。
レベルが少ないほど 間隔は広くなります。各取引でより大きな価格差を取れますが(1レベルあたりのPnLは大きい)、取引頻度は下がります。資金が少数のレベルに集中するため、より大きな注文数量を使えます。
頻度と1回あたりの利益のバランスを取る必要があります。狭すぎると手数料で薄い利益が削られ、広すぎると価格がレンジ外へ出る前にほとんど取引しないまま終わります。
画面には レベルごとのPnL (取引所手数料後)が、この数値の調整に応じてリアルタイムで表示されます。各レベルの推定利益率も表示されるので、その間隔が取引銘柄や相場状況に合っているか判断しやすくなります。
なお、レベルごとのPnLは基本の取引所手数料ティアで計算されています。より上位のティアをお持ちなら、手数料は下がり、レベルごとのPnLは高くなります。
チャート上では、この数値を変えるとレベル線がどう調整されるかを確認できます。間隔を視覚的にとても直感的に把握できます。
レベル分布:算術 vs 対数
最高/最低レベルの項目の下に、 対数分布 のチェックボックスがあります。
デフォルトでは、グリッドは 算術 (線形)分布を使います。つまり、レベル間隔は等しい価格差です。たとえば、80,000ドルから90,000ドルの範囲で10レベルなら、各レベルはちょうど1,000ドルずつ離れます。
有効にすると 対数分布 (幾何分布とも呼ばれます)、レベル間隔は等しい 割合 の差になります。つまり、下側ではドル差が小さく、上側では大きくなります。
なぜこれが重要なのか? 暗号資産市場では、価格は割合で動く傾向があります。90,000ドルから5%下落すると(4,500ドル)、80,000ドルから5%下落する(4,000ドル)よりも、絶対値ベースでははるかに広いレンジをカバーします。算術間隔では、レベルごとのパーセント収益は一定ではありません。下側のレベルほど、上側よりも大きなパーセント利益になります。対数分布はこれを正規化し、各レベルで一貫したパーセント収益を得られるようにします。
対数分布が一般的に好まれるのは:
広い取引レンジ
ボラティリティの高い資産
無期限先物
実務上のほとんどのグリッド設定
算術分布が役立つのは:
非常に狭いレンジ
ステーブルコインや低ボラティリティのペア
ドル建てで均等な間隔を特に望むとき
迷うなら、対数を有効にしてください。ほとんどの設定で推奨されるデフォルトです。
注文数量
注文数量は、ボットが各レベルでどれだけ取引するかを定義します。常に ベース通貨 (先物では契約枚数)で指定します。
たとえば、BTC.USDTでグリッドを運用し、注文数量を0.01 BTCに設定した場合、ボットは各レベルで0.01 BTCを売買します。
画面には、現在価格における各注文のおおよそのクオート通貨換算額も表示されます。この換算額はレベルによって変わる点に注意してください。価格が高いレベルほど1注文あたりに必要なクオート通貨は多く、低いレベルほど少なくなります。つまり、各レベルで売買するBTC数量は同じでも、1回あたりのドル価値は異なります。
必要資金の総額は、注文数量、レベル数、現在価格によって決まります。画面ではフォーム下部に 必要資金 が計算されるので、起動前に必要額を正確に確認できます。
アクティベーション価格
この任意項目を使うと、価格が特定レベルに達するまでグリッドの起動を遅らせることができます。
アクティベーション価格を設定すると、市場がその価格に到達するまでグリッドは注文を出しません。一度有効化されると、その時点でちょうど起動したのと同じようにグリッドが開始されます。
使いどころ:
現在の市場より上または下にあるレンジでグリッドを起動したい。価格が届くのを待つために、レンジの端にアクティベーション価格を設定する
ブレイクアウトを予想しており、それが起きた後にだけグリッドを開始したい
市場を手動で監視せずに、特定のイベントや価格帯に合わせてグリッドを起動したい
上限超過 / 下限割れで停止
これは価格ベースの停止トリガーです。価格がどちらかのレベルに到達するとボットは停止します。すべてのオープンなグリッド注文はキャンセルされ、( ボット停止時にポジションを決済 のチェックボックスが有効なら)現在のポジションは成行で決済されます。
グリッド境界を設定するのと同じように、ストップレベルもチャート上で直接ドラッグできます。
ストップレベルは重要なリスク管理です。価格がレンジを大きく外れた場合の損失拡大を防ぎます。価格がレンジ内に収まると予想していても、特にレバレッジ商品ではストップを設定するのが良い実践です。
ボット停止時にポジションを決済
このチェックボックスを有効にすると、ストップが発動したとき(またはエラーなど、その他の理由でグリッドが停止したとき)に、残っているポジションは成行で決済されます。無効の場合、グリッドは停止して注文をキャンセルしますが、ポジションは残るため手動で管理できます。パーペチュアルでは、すべての決済注文にreduce-onlyフラグが使われるため、ボットが誤ってポジションを反転させることはありません。
テイクプロフィット(PnL目標)
この項目では 実現PnL目標を設定します。グリッドの総実現利益がこの金額に達すると、グリッドは停止します。
重要な点: これは純粋に 実現 PnLに基づきます。つまり、完了した買い→売りサイクルで確定した利益だけが対象です。未実現PnL(保有ポジションの時価評価)は 含まれません 。つまり、価格がグリッド範囲の外に大きく動いて未実現損失が増えていても、新しいグリッド取引が完了しない限り、PnL目標には影響しません。そのような状況に備えるには、PnL目標に加えて上限超過 / 下限割れのストップを使ってください。
ニュートラルポジションで停止
有効にすると、次にグリッドが ニュートラルポジション (グリッド注文の正味エクスポージャーがゼロ)に戻ったときに停止します。
これ単独でも、ロンググリッドやショートグリッドでは有用です。価格が望む方向にレンジを抜けて進むと、グリッドは徐々にポジションを閉じ、ニュートラルに戻った時点で綺麗に停止します。そうすれば、その後に価格が反転しても新しいポジションを開かずに済みます。
ニュートラルグリッドでは、起動時には既にニュートラルなのでこのチェックボックスは最初は効果がありませんが、次にグリッドがニュートラルへ戻ったときに有効になります。しばらくニュートラルグリッドを運用した後の、将来の利益確定レベルとして使えます。
テイクプロフィットとの併用: ここからが強力です。PnL目標とニュートラルポジションで停止の両方を有効にすると、動作が変わります。ボットはまず実現PnL目標に到達するまで待ちます。到達後も稼働を続けますが、今度はニュートラルポジションを監視します。グリッドが停止するのは 両方の 条件が満たされたときだけです。つまり、利益目標に達し、かつポジションがゼロまで解消されたときです。
これにより、きれいな出口が実現します。望んだ利益を確定でき、 と 処理すべき残存ポジションもありません(さらに、マイナスの未実現PnLを実現損に変える必要もありません)。
PnLドローダウン(停止条件)
この任意項目では 実現PnLのトレーリングストップ.
を設定します。仕組みは次のとおりです。ボットは起動以降の実現PnLの最高値を継続的に追跡します。実現PnLがその最高値から指定額だけ下がると、グリッドは停止します。
たとえば、PnLドローダウンを50ドルに設定し、グリッドの実現PnLが300ドルまで上昇した後250ドルに下がった場合、利益を守るためにグリッドは停止します。
重要: PnL目標と同様に、これは 実現 PnLのみに基づきます。価格がグリッド範囲外へ出て未実現PnLが悪化しても、ドローダウン停止は発動しません。反映されるのは実現利益の変化だけです。未実現エクスポージャーを管理するには、価格ベースのストップ(上限超過 / 下限割れ)を使ってください。
グリッドボットがすでに稼働している状態でもPnLドローダウンを設定できます。事前に決めておく必要はありません(必要なら別です)。
ポジション(パーペチュアルのみ)
この項目では、グリッドボットが蓄積し得る理論上の最大ロング/ショートポジションをプレビューします(価格がどちらかの極端まで到達した場合)。潜在的なリスクとエクスポージャーを評価するのに役立ちます。
初期証拠金 / 必要資金
グリッド起動に必要な資金量を正確に表示します。
無期限先物では:
グリッドモードにかかわらず、必要なのは決済通貨(例:USDT)の証拠金だけです。正確な金額は、レベル数、注文数量、各レベルの価格によって決まります。これは 最低 証拠金であることに注意してください。価格が不利に動いた場合の清算を避けるため、計算額を十分に上回る余裕を必ず持たせてください。利用可能な証拠金の100%をグリッドに割り当ててはいけません。
スポット取引では:
必要資金はグリッドモードによって異なります:
ニュートラル には、基軸通貨と決済通貨の両方が必要です。市場価格より下の買い注文の資金として決済通貨、市場価格より上の売り注文の資金として基軸通貨が必要です。
ロング には、すべての初期注文が買い注文であるため、決済通貨(例:USDT)のみが必要です。
ショート には、すべての初期注文が売り注文であるため、基軸通貨(例:BTC)のみが必要です。
インターフェースには、各通貨に必要な数量、利用可能残高、残高が不足している場合の警告が明確に表示されます。
現物での基軸通貨手数料
⚠️ 現物取引:基軸コインで差し引かれる取引手数料に注意
ほとんどの現物取引所では(例:デフォルトのBinance)、取引手数料は購入したコインから直接差し引かれます。つまり、ボットの注文サイズが1 BTCの場合、買いが約定すると受け取るのは約0.999 BTCで、不足している0.001 BTCが手数料です。後でボットがちょうど1 BTCを売ろうとすると失敗します。実際には0.999 BTCしか保有していないため、注文は「残高不足」として拒否されます。
対処方法は2つあります:
基軸コインの少量の追加残高を維持する を、ボットが厳密に必要とする量より多めに、アカウント内に保持します。
または、ネイティブトークンでの手数料支払いを有効にする を取引所で有効にします(例:BinanceでBNBを保有し、「Pay fees in BNB」をオンにする)。そうすると手数料はそのトークンから差し引かれ、取引対象のコインはそのまま残ります。注意:特にAPI注文でこの機能がサポートされているか確認してください。たとえばBybitでは現在、取引所独自のインターフェース経由で発注された注文にのみ許可されています。
これは次の場合にのみ適用されます: 現物。無期限先物では、手数料は決済通貨(例:USDT)で支払われ、注文サイズには影響しません。
資金を確認したら、 起動 をクリックしてグリッドを開始します。ボットは直ちにすべてのグリッド注文を発注し、監視を開始します。
グリッドボットの起動と監視
クリックすると、 起動、ボットは直ちに取引所にすべてのグリッド注文を発注し(アクティベーション価格が指定されていない場合)、監視を開始します。ボットの詳細ページはいつでも開くことができ、グリッドが何をしているかを正確に確認し、パフォーマンスを確認し、パラメータを調整し、管理できます。
ボット詳細ページを開く方法は2つあります。 ボット をメインメニューでクリックすると、すべての取引所とペアにまたがる実行中の全ボットの一覧が表示されます。グリッドを見つけてクリックしてください。あるいは、同じ取引ペアが選択された状態で既に取引所ページにいる場合は、 ボット タブ

に切り替えて、その特定の銘柄で実行中のすべてのボットを表示し、そこからグリッドをクリックします。ボット詳細ページの上部には、取引所、取引ペア、グリッドモード(Neutral / Long / Short)、セットアップ時に設定した主要パラメータなど、ボットを識別する情報が表示されます。現在のステータスもここに表示され、ボットがアクティブに稼働中か停止しているか(停止している場合はその理由)を確認できます。
また、 投資額も表示されます。これはボットが運用に使用する資金の総額で、決済通貨で表されます。現物取引では、これはグリッドに投入した実際の資本、つまり基軸通貨と決済通貨の合計(起動価格で決済通貨に換算)を表します。
レバレッジ付き先物取引では、投資額はボットが運用する名目上の総サイズを反映し、 含まれません 実際に預け入れた証拠金ではありません。ボットが10倍レバレッジで1,000 USDT相当のポジションを使用している場合、実際にリスクにさらされている資本はおよそ100 USDTですが、投資額には1,000 USDTと表示されます。これは重要です。次のセクションに表示される収益率はこの投資額に対して計算されるためです。レバレッジをかけた場合の実際の証拠金に対するリターンを知るには、表示されている割合にレバレッジ倍率を掛けてください。
収益性
このセクションでは、グリッドの財務パフォーマンスを表示します。
実現PnL は、完了した買い・売りサイクルから確定した利益の総額です。ボットが低いレベルで買い、高いレベルで売る(またはその逆)たびに、その取引ペアからの利益が実現PnLに加算されます。この数値はグリッドサイクルが完了したときにのみ増加し、現在のオープンポジションの市場価格の影響は受けません。
未実現PnL は、ボットの現在のオープンポジションの時価評価額です。ボットがロングポジションを保有していて、価格がそのポジションの平均エントリー価格より上にある場合、未実現PnLはプラスです。価格が下にある場合はマイナスです。この数値は価格ティックごとに変動します。
合計PnL は、実現と未実現の合計です。つまり、今すぐボットを停止してポジションをクローズした場合の、あなたの損益全体です。
ボットPnLと取引所ポジションPnL:数値が異なる理由
グリッドボットは、レベルごとに実現PnLを計算します。各買い・売りサイクルは独立した往復取引として扱われます。ボットがレベルAで買い、その後1レベル上で売ると、その差額がそのペアの実現利益として記録されます。
一方で取引所は、ポジション全体を1つとして追跡し、単一の平均エントリー価格を使用します。つまり、個々の売りに対する取引所の実現PnLは、 全体の ポジションの平均取得コストに対して計算され、グリッドが対応付けた特定の買いに対してではありません。
これにより、特に価格が一方向に大きく動いた場合に、大きな乖離が生じることがあります。たとえば、ボットが100ドル、95ドル、90ドル、85ドル、80ドルで買い、平均エントリー90ドルの5注文ロングポジションを構築したとします。その後、価格が85ドルまで反発し、ボットが1レベル売却します。ボットはその売りで実現利益を記録します(80ドルで買い、85ドルで売る = +5ドル)。しかし取引所は、平均エントリー90ドルに対する85ドルでの売りと見なすため、-5ドルの損失として報告します。
どちらの数値も「間違い」ではありません。単に異なる会計方法を表しています。ボットの方法は実際のグリッド戦略のパフォーマンス(各レベルが独立した取引)を反映します。取引所の方法は、平均化されたポジションを反映します。
グリッドが稼働し、より多くのサイクルを完了するにつれて、とくに価格がレンジ内を往復するようになると、これら2つの数値は収束していきます。時間が経てば累積PnLは一致していきます。しかし、一方向への動きが長く続く期間では、その差が大きくなることがあり、取引所では異なる(あるいはマイナスの)実現PnLが表示されていても、ボットでは実現利益が表示される場合に驚かないことが重要です。
このセクションには、 APY (年間予想利回り)も2つの形式で表示されます。決済通貨での絶対額と、割合です。この予測は、ボットの現在の実現収益率をもとに、投資額に基づいて1年間で生み出すと見込まれる値を外挿したものです。グリッドのパフォーマンスを他の戦略と比較するのに便利な指標ですが、これはあくまで予測であり、実際の結果は将来の市場状況に左右されることを覚えておいてください。
取引所手数料 には、ボットがすべての約定済み注文にわたって取引所に支払った取引手数料の総額が表示されます。この金額はすでに実現PnLに反映されていますが、グリッドが執行コストとしてどれだけ支払ったかを把握できるよう、ここでは別途表示されています。
資金調達料はPnLに含まれません(無期限先物)
無期限先物では、資金調達金は取引所とあなたのアカウントの間で直接精算されます。通常は8時間ごとに、ポジションサイズとその時点の資金調達率に基づいて行われます。これらの支払いは、 含まれません グリッドボットの実現PnLまたは未実現PnLには反映されません。
つまり、累積で支払ったまたは受け取った資金調達額によって、実際の損益はボット表示より高くも低くもなり得ます。持続的な方向性ポジションを維持する長期稼働グリッドでは、その差が大きくなることがあります。グリッドの真のパフォーマンスを評価する際には、必ず取引所の資金調達履歴を別途確認してください。
ポジション
このセクションには、ボットの現在のポジション、つまり現時点でボットが保有している契約数または基軸通貨の数量が表示されます。これは、今この瞬間にボットが停止した場合に残るポジションです。
以下の場合、 ニュートラルグリッド、初期ポジションはゼロです。ボットはノーポジションで開始し、価格が動いて注文が約定するにつれてのみポジションを構築します。 ロング と ショートグリッドでは、ボットは最初からポジションを持って開始します。市場価格の「反対側」にある注文が起動時に約定し、初期のロングまたはショートのエクスポージャーが構築されます。グリッドが稼働し、価格が上下するにつれて、各レベルで買い注文や売り注文が約定し、このポジションは増減します。
ここに表示されるポジションは、ボットの 合計 ポジションです。起動時に構築されたものと、それ以降に変化したすべてを含みます。このポジションからの未実現PnLはボットの未実現PnL合計に含まれ、グリッドサイクルによる実現利益または損失はボットの実現PnL合計に含まれます。「ボットのパフォーマンス」と「ポジションのパフォーマンス」の間に区別はありません。ボットのPnLは全体像を反映する単一の統合された数値であり、そうあるべきです。これは戦略全体のパフォーマンスであり、それ以外ではありません。
この ボット停止時にポジションを決済 セットアップフォームのチェックボックスにもここからアクセスでき、ボットの稼働中であればいつでもオン・オフを切り替えられます。有効にすると、ボットは停止時(理由を問わず)にポジションを成行でクローズします。無効にすると、ボット停止後もポジションは開いたままとなり、手動で管理できます。
停止条件
セットアップ時に設定した停止パラメータ、つまり Stop above と Stop below, Take Profit (PnL目標)、 PnLドローダウン (いつ停止するか)、および ニュートラルポジションで停止 は、ここにも表示されます。
以下を切り替えることができます: ニュートラルポジションで停止 は、ボット稼働中いつでもオン・オフを切り替えられます。
その他の停止パラメータを変更するには、 変更 ボタンを詳細ページ下部でクリックします。そこから、 Take Profit PnL目標, PnLドローダウンや、 Stop above と Stop below 価格レベルを追加、削除、調整できます。これにより、ボットを停止して再起動することなく、グリッドの稼働中や状況変化に応じてリスク管理を引き締めたり緩めたりできます。
注文
このセクションでは、現在ボットが取引所に出している指値注文数と、すでにクローズ済み(約定済み)の注文数が表示されます。これにより、グリッドの活動レベルを素早く把握できます。何百件もの注文をクローズしているグリッドは活発に取引しており、クローズ済み注文が少ないものは、価格があまり動いていないレンジにいる可能性があります。
進行状況
ボットの総稼働時間、つまり開始時刻と、どれだけ長く稼働しているかを表示します。時間の文脈でパフォーマンスを評価するのに便利です(特にAPY予測と併せて)。
Webhook
Webhookセクションには、このグリッドボットの Cancel webhook URL が表示されます。TradingViewアラートでボットを停止したい場合は、このURLにリクエストを送ることで、手動で停止ボタンを押したのと同じようにボットを停止できます。現在、グリッドボットでサポートされているのはキャンセルWebhookのみです。
価格チャート
ボット詳細ページには、すべてのグリッド活動が重ねて表示された完全な価格チャートが含まれています。これは、グリッドがどのように機能しているかを理解するのに最も有益な表示の1つです。

チャート上では次のものが確認できます:
灰色の水平線 はグリッドレベルを表し、ボットが注文を出す固定価格ポイントです
緑の線 がグリッドレベル上にある場合、その価格に現在出されている有効な買い注文を示し、線の開始点はその注文が取引所に出された正確な瞬間を示します。
赤い線 は、その価格に現在出されている有効な売り注文を示します
この 中立ポジションレベル もマークされます。これは、ボットのネットポジションがゼロになる価格です
この 最大ポジションレベル もマークされます。その価格は、
ボットが最大の方向性エクスポージャーに達する地点です
緑の点 と 赤い点 は、チャート上で各約定済み注文を示します。緑の点は買い約定、赤い点は売り約定です。ボットの全取引履歴を視覚的に追跡でき、各取引がいつ、どのレベルで実行されたかを正確に確認できます
このチャートにより、グリッドのパフォーマンスについて即座に視覚的フィードバックを得られます。取引は収益性の高いレンジに集中しているか?価格は端付近に滞在しているか?停止条件やレンジ境界に近づいているか?これらすべてをひと目で確認できます。
アラート
チャートの下では、この特定のグリッドボット用の通知を設定できます。アラートには4種類あり、任意の組み合わせで有効にできます:
すべての注文 - いずれかのグリッド注文が実行されるたびに通知します
PnLの変化ごと - 注文によって実現PnLに変化が生じた場合(つまり、買い・売りサイクルを完了させる注文)と、ポジションクローズ注文があった場合にのみ通知します。利益を確定せず、ポジションを開くまたは増やすだけの注文はスキップされます
価格がレンジに入る/出る - 価格が最高グリッドレベルを上抜ける、または最低グリッドレベルを下抜けたとき、およびレンジ内に戻ったときに通知します
ボット停止 - ボットが何らかの理由で停止したときに通知します
各アラートは、ボットの稼働中いつでもオン・オフを切り替えられます。
アクションボタン
ボット詳細ページの下部には、3つのアクションボタンがあります:
停止 - ボットを即座に停止します。すべてのオープンなグリッド注文はキャンセルされます。 ボット停止時にポジションを決済 が有効な場合、残っているポジションは成行でクローズされます。無効な場合、ポジションは開いたままとなり、あなたが管理することになります。
変更 - ボット稼働中に停止条件を調整できるパラメータエディタを開きます。追加、削除、変更できるのは、 Stop above, Stop below, Take Profit (PnL目標)および、 PnLドローダウンです。さらに、 ボット停止時にポジションを決済 と ニュートラルポジションで停止 もここから切り替えられます。これらの変更のためにボットを停止する必要はなく、即座に反映されます。
再実行 - このボットの正確なパラメータでボット設定フォームを事前入力します。ボットを再起動するときに便利です。
注文一覧
アクションボタンの下には、このグリッドボットに関連付けられたすべての注文の完全な一覧が表示されます。一覧は2つのセクションに分かれています: オープン注文 (現在取引所に出されており、約定待ちのもの)と、 クローズ済み注文 (すでに実行済みのもの)。

各注文について、価格、発注または約定時刻、現在のステータス、さらに実現PnLが発生した注文については、その特定の取引で得られた利益を確認できます。任意の注文をクリックすると、その詳細注文ページを開くことができ、そこにはその約定で実際に支払われた正確な手数料などの追加情報が含まれます。
この注文一覧は、グリッドの取引履歴を詳細に確認し、個々の取引のPnLへの寄与を理解するのに特に役立ちます。
グリッドはいつ停止しますか?
グリッドは、次のいずれかの条件で自動的に停止します:
価格が停止レベルに達する (Stop above / Stop below)
実現PnL目標に到達する (設定されている場合)
PnLドローダウンが発動する (設定されている場合)
中立ポジションに到達する (Stop in Neutral position が有効で条件を満たしている場合)
エラーが発生する - いずれかの注文が発注できない、または取引所によって予期せずキャンセルされた場合(たとえば清算による場合)、グリッドはその不一致を検知し、安全対策として停止して残りのすべての注文をキャンセルします
グリッドが停止すると、すべてのオープンなグリッド注文はキャンセルされます。 ボット停止時にポジションを決済 が有効であれば、残りのポジションは成行でクローズされます。無効であれば、ポジションは手動管理のため開いたまま残ります。
Grid Bot 動画プレイリスト
実践的なウォークスルー例、実際の取引事例、戦略の議論については、当社のGrid Bot動画プレイリストをご覧ください:
内容:
5か月で60%以上のリターンを達成した長期BTCグリッド事例
高ボラティリティイベント向けグリッド設定
詳細なレンジ選定とレベル調整
Long、Short、Neutral Gridの実践比較
注意: これらの例ではさまざまな取引所での設定を示していますが、goodcryptoXのグリッドインターフェースと仕組みは、Hyperliquid、Binance、OKX、Bybit、Gateなど、サポートされているすべての取引所で同一に機能します。
また、専用の TGチャンネル も運営しており、そこでは当社で最も成績の良いDCAや(時々)Grid設定を、中央集権型取引所・分散型取引所の両方向けに投稿しています。新しい取引アイデアを得たり、あなたの経験を共有したりするためにぜひご参加ください。
FAQ
最終更新