ソフトウェアをインストールして設定したら、マーケットメイクを開始する準備が整います。まずインストール ガイドを完了し、/balances が応答することを確認してください。
以下の例では、DOGE/USDT@StakeCube を使用しています。ペアと交換は config.jsonc に設定されています。
このガイドでは、無料の基本バージョンについて説明します。 プレミアム モジュールにより、高度な流動性管理が追加されます。
注: リスクを理解するまで、大量のトークンまたは USDT 残高を取引所に保管しないでください。
通常、トレーダーが最初に注目するのは流動性です。基本的な流動性とスプレッドの維持を有効にするには:
/enable liq 2% 2000 DOGE 200 USDT middle
ソフトウェアは、スプレッド付近で買い注文と売り注文を出します。買い側は最大 200 USDT、売り側は 2000 DOGE、スプレッドは約 2% です。トレンドは uptrend、downtrend、middle のいずれかになります。
他のトレーダーが流動性注文と一致する場合、ソフトウェアはそれらを置き換えて帳簿を満たし続けます。より安全な残高管理については、安全な流動性とスプレッド メンテナーのプレミアム モジュールをご覧ください。
このモジュールは、注文を出したり更新したりすることで注文帳をアクティブに保ちます。取引所 UI では、ペアへの関心が継続しているように見えます。
次のようにして有効にします。
/enable ob 20 30%
20 は動的なオーダーブック注文の最大数です。 /amount 設定に応じて各注文金額を 30% スケールします。
設定された注文数に対して十分な DOGE と USDT があることを確認してください。サーバー負荷のため、40 を超えるオブジェクトオーダーはお勧めしません。
/enable で必要な機能を有効にします。たとえば、/enable ob … や /enable liq … です。
次に、次のようにマーケットメイクを開始します。
/start
これにより、有効なモジュールがすべて実行されます。一時停止するには、/stop を使用します。オープン注文は取引所に残ります。必要に応じて、/clear all でキャンセルしてください。
Trader モジュールは取引アクティビティを作成します。以下で有効にします。
/enable t optimal 4-200 DOGE 3-120 secs
ポリシー: スプレッド (低リスク、スプレッド内で取引)、オーダーブック (ブックと一致)、最適 (デフォルト - 流動性が有効な場合にスプレッドとオーダーブックを結合)、およびデプス (プレミアム)。
ソフトウェアの実行中にいつでも金額と間隔を調整します。一般的な開始点は spread ポリシーです。流動性が設定されたら、optimal に切り替えます。
Trader を有効にした後、/start を実行して開始します。
Price Watcher モジュールを使用すると、静的な価格範囲または別の取引所の価格に従うようにボットを設定できます。ボットは、ボット モジュールが適切な価格で注文を行っているかどうかを確認し、高値で買って安値で売ることを回避します。
さらに、価格が安全範囲から外れた場合、ボットは fill オプションを有効にしてトークンを売買することで価格を元に戻すことができます。
prevent オプションは別の方法で機能します。流動性などのボット モジュールがプライス ウォッチャーの範囲外で注文することを禁止し、高値で買ったり安値で売ったりすることを禁止します。 prevent モードでは、ボットは価格をその範囲に戻すことを強制されず、代わりに他のモジュールに安全な価格範囲を提供します。
静的な範囲を選択した場合、この機能はトークンの価格を低値から高値の範囲で制御します。価格範囲は任意の通貨で設定できます。ボットはそれを取引ペアの通貨に変換します。
試してください:
/enable pw 0.13-0.16 USDT prevent
コマンドは、0.16 USDT 未満の価格で買い注文を出し、0.13 USDT を超える価格で売り注文を出すようにボットを設定します。 0.13 ~ 0.16 の範囲は、ビッドとアスクの両方において安全です。
別の取引所の価格を追跡するようにボットに命令することもできます。このような動作にはさまざまな理由が考えられます。最も一般的なのは、最も流動性の高い取引所の価格に従うことと、複数の取引所でボットを実行するときに裁定取引を防ぐことです。
数値範囲内で最も流動性の高い主要な取引ペア (DOGE/USDT@Binance など) を設定し、残りのボットを主要な取引ペアにターゲット設定することをお勧めします。
/enable pw DOGE/USDT@Binance 1.5% strict fill
1.5% は許容される価格偏差であり、strict は価格管理ポリシーです。
このコマンドを使用すると、DOGE/USDT@Binance の価格が変更されると、現在の取引所のボットも価格の更新に従います。
手動注文を使用すると、取引所の Web サイトにアクセスせずに取引注文を行うことができます。
単一の注文を行うには /buy および /sell コマンドを使用し、価格範囲内で複数の注文を行うには /fill コマンドを使用します。
試してください:
/buy quote=7 price=0.15
ボットは DOGE を 7 USDT、価格 0.15 で購入する注文を出します。
/buy amount=1000 price=0.15
ボットは、0.15 の価格で 1000 DOGE を購入する注文を出します。
/buy amount=1000
ボットは市場価格で 1000 DOGE を購入する注文を出します。
/fill buy quote=50 low=0.07 high=0.15 count=10
ボットは、0.07 ~ 0.15 USDT の価格範囲で最大 50 USDT (合計) の買い注文を 10 件出します。このコマンドは、注文帳に記入するのに最適です。
ボットは警告やエラーに関する通知を送信します。これらは、残高が足りない場合など、おそらく処理する必要があるでしょう。
通知を設定するには、インストール ガイドの「設定ファイルの入力」セクションを参照してください。
市場の質を強化するには、安全な流動性、スプレッド メンテナー、ラダー (グリッド流動性) などのプレミアム モジュールを検討してください。本の魅力を保ちながら残高を保護するのに役立ちます。
/params コマンドを使用してボットの設定を確認します。
いつでもボットから /stats、/orders、/deposit、/account、/info、/pair をリクエストできます。
次に、コマンド リファレンスを学習します。
API エラーの可能性があるため、ボットが一部の注文をクローズできず、残高が凍結される可能性があります。 /orders コマンドを使用して、未処理の注文をすべて表示します。追跡されていない注文をすべてクローズし、残高の凍結を解除するには、/clear unk を実行します。注: 取引所の Web サイト経由で注文した注文もキャンセルされます。注: オープン注文が多数ある場合、このコマンドの実行には最大で数分かかることがあります。
取引とは売買のことです。他のユーザーも売買します。これは、ボットにトークンを販売したり、ボットからトークンを購入したりできることを意味します。トークンの価格が変化すると、ボットは高価格で購入し、その後低価格で販売する可能性があり、資産の損失につながります。
どのような取引戦略も売買に関連しているため、残高が不足する可能性があります。
ソフトウェアまたは API エラーなど、他のリスクも存在します。 MarketMakingApp の使用については、お客様のみが全責任を負うことに注意してください。
ボットの API キーを作成する場合: