TT 注文タイプ

TT 時間加重平均価格アルゴ TWAP

TT 時間加重平均価格アルゴ TWAP

TT 時間加重平均価格アルゴ TWAP () は、他の市場参加者による注文出来高の動きへの注意を集めずに、トレーダーが執行平均市場価格にできるだけ近くに取引価格を保っておきたい場合に使用できます。

は、注文を小規模の枚数に分けて、これらを徐々に増やしてまた体系的に、市場に発注することで、目立った取引を執行しないようにします。これは、TT 時限注文 注文タイプが行う方法に類似した、計算計画に基づきます。約定の時間制限1スライスの子注文枚数取引スタイル価格トリガー価格限度の設定パラメータを設定することで、トレーダーの目標に沿って計画の動作を設定できます。

時間加重平均価格注文パラメータ

# パラメータ名 必須または任意 説明
1 Edit (編集) N/A [Edit] ボタンが TT 詳細 画面に表示され、取引のパラメータを入力または調整できます。
2 Order Quantity (注文枚数) 必須 [Order Quantity] (注文枚数) 欄は、取引の合計注文枚数を指定するのに使用します。
3 Duration Type (時限タイプ) 必須 [Duration Type] (時限タイプ) では、親注文の執行機関を定義します。
オプション:
  • Duration (Default): このオプションは合計注文枚数を約定させる、現在からの合計時間を設定します。
  • StartEnd: このオプションで遅い開始となり、注文の開始と終了時間を設定します。2つの時間スタンプの間の差異で、注文を約定させる合計の時間制限が決定されます。
4 Max Display % 必須 Max Display Percentage (最大表示パーセント数) で、合計の親注文枚数に関係した子注文の最大枚数を指定します。
入力:
  • 1 ~ 100 の整数 (既定 = 10)
5 Style 必須 Style (スタイル) で、アルゴリズム がスライスと執行のオプションを展開するかを定義します。
  • Aggressive: 子注文は各スライスの最初に成行注文として送信されます。子注文枚数と時間の期間は各スライス間で一定です。
  • Passive: 指値注文は各スライスの最初に買値 (買い注文) または 売値 (売り注文) で発注され、再価格設定を行い市場を追い続けます。スライスの最後に、未約定の指値注文は取消され、成行注文が残枚数に対し送信されます。時間の期間はスライス間で 一定ですが、枚数は99%のランダム化で異なります (Total Qty x Max Disp %) / 2
  • Default: Passive スタイルと類似していて、指値注文が各スライスの最初に買値 (買い注文) または 売値 (売り注文) で発注され、再価格設定を行い市場を追い続けます。取引された各10枚の注文に対し、1の枚数が 指値注文 から減量され、1枚の成行注文として送信されます。スライスの最後に、未約定の指値注文はすべて取消され、成行注文が残枚数に対し送信されます。時間の期間はスライス間で 一定ですが、枚数は99%のランダム化で異なります (Total Qty x Max Disp %) / 2
    取引所が成行注文をサポートしていない場合、5ティックの指値注文が市場をつうじて発注されます。
6 Would If Price オプション [Would If Price] は、特定の価格やそれ以下の価格 (買注文)、またはそれ以上の価格 (売り注文) で、市場の反対側で枚数が利用可能である場合、 をトリガーして一時的に現在のスライスの計画を放棄し、出来るだけ多くの枚数をアグレッシブに約定させようとします。アルゴは残枚数に対しスライスを再計画して、執行を再開します。
入力:
  • 表示形式の価格
7 Limit Price (指値) オプション Limit Price (指値) は、ユーザーが買発注を希望する最高値で (買い注文)、売発注を希望する最安値 (売り注文)です。
入力:
  • 表示形式の価格
: このオプションを使用する場合、注文の部分は設定した時間制限の終わりに未約定になる可能性があります。

動作

約定の時間制限の設定

TT 詳細 画面から...

  1. ドロップダウンから [Duration] または [StartEnd] を選択します。
  2. [Duration] を選択する場合、文字ボックスにて整数または少数を入力し、次の時間の単位を選択します。
    • Hour:
    • minute (分)または
    • second (秒)

  3. [StartEnd] を選択する場合、[End] をクリックしてカレンダー ウィジェットを起動し、注文を完了する目標の時間を選択します。

    既定で、開始時間に [Now] が選択されています。開始時間を遅らせるには、[Now] をクリックしてドロップダウンから [Time] を選択すると、以前のようにカレンダー ウィジェットが起動されます。


    : 開始時間は、終了時間よりも小さいか同じである必要があります。既定で、終了時間は開始時間から1時間後に設定されています。時間制限は TT を起動後でも変更できます。ただし、値を変更すると、現在の計画や再計画でのすべての子注文が取消され、アルゴが再起動されます。

スライスごとの子注文の設定

[Max Display %] は、注文の合計枚数に基づいて子注文の枚数に限度を設定します。

TWAP 詳細画面にて...

  1. [Max Display %] 文字ボックスに整数を入力するか、矢印ボタンを使って数値を増加または減少させて、最大パーセント数を設定します。


    アルゴが開始された後にこのパラメータを変更すると、すべての待機中の子注文が取消され、ストラテジーが再計画されて、アルゴが再起動されます。

子注文枚数を計算する際、TWAP は、銘柄の RLQ (Round Lot Quantity) により制限される場合があります。これが発生すると、TWAP は動的に可能な限り最も低い RLQ に枚数を統合します。これにより 0 の枚数でスライスされる場合があります。

限月の RLQ (ラウンド ロット枚数) は、0 枚の子注文となる可能性があります。

例えば、20 枚の TWAP 注文を発注して [Max Display %] を 10 に設定すると、通常、2 枚のスライスとなります。ただし、限月に 5枚の RLQ がある場合、2枚のスライスは取引所が受付けていません。この場合、TWAP は、子注文に 0 と 5 枚を含んでいるスライスのスケジュールを計算します。子スライスのランダム化によっては、最初のスライスは 0 枚に相当する場合があります。

取引スタイルの選択

[Style] を選択すると、子注文の取引執行動作が設定されます。

TT 詳細画面から、執行を[Aggressive]、[Default]、[Passive] に設定できます。

価格トリガーの設定 (Would If Price)

TT 詳細 画面から...

  1. チェックボックスをティックして、[Would If Price] を選択します。
  2. TT の価格表示形式を指定します。

指値の設定

TT 詳細 画面から...

  1. チェックボックスをティックして、[Limit Price] を選択します。
  2. TT の価格表示形式を指定します。