Autospreader ルール

Autospreader ルール設定の操作

Autospreader ルール設定の操作

ルールを完成させるには、条件が満たされた際に実行される操作を追加する必要があります。[THEN] をクリックして操作を追加します。リストには選択したルール タイプに基づきます。

クォート ルール操作

ルール タイプに [Quoting Order] が選択されていると、クォート注文がルールとして表示されます。最初の欄で [Set] を選択した後、2番目の欄で以下のクォート注文を選択できます。

  • このレッグの価格は...— 操作ロジックを使用して、Autospreader Server が計算したクォート注文価格を指定変更します。
  • このレッグの枚数は...— 操作ロジックを使用して、Autospreader Server が計算したクォート注文枚数を増加します。

プレヘッジ ルール操作

任意のヘッジレッグに対してプレヘッジ ルールを設定し、クォート注文が約定した後、 ヘッジ注文を市場に送信する前に評価してルールをトリガーします。

ルール タイプに [Pre-Hedge Order] が選択されていると、ヘッジ注文がルールとして表示されます。最初の欄で [Set] を選択した後、2番目の欄で次のヘッジ注文操作を選択できます。

  • price of this leg: 操作ロジックを使用して、Autospreader SE が計算したヘッジ注文価格を指定変更します。
  • quantity of this leg: 操作ロジックを使用して、Autospreader SE が計算したヘッジ注文枚数を指定変更します。
  • type: 注文タイプは指値、成行、ポストのみ、FOK、FAK、IOC、MLM の中から1つ選択してクリックします。
  • Autospreader ルール注文タイプによりヘッジ注文タイプは指定変更されます。例:

    • ヘッジ注文タイプが「成行」(Market) でルール タイプが 「ポストのみ」(Post Only) (指値、Limit) の場合、Autospreader SE は 「ポストのみ」(指値) 注文としてヘッジ注文を発注します。
    • ヘッジ注文タイプがポストのみ (指値) で、ルール タイプが成行の場合、Autospreader SE は成行注文としてヘッジ注文を送信します。

最初の欄で [Forfeit] (放棄) を選択し、2番目の欄で [consider it as] を選択すると、操作によってそれぞれのヘッジ注文を放棄できますが、以下のオプションのいずれかを選択して、ヘッジ注文に関連する特定のプロパティを更新するように Autospreader Server に指示する必要があります。

  • Submitted but legged: Autospreader® Server に、ヘッジ注文は送信されたけれど約定しなかったかのように、各ヘッジレッグの [Total Hedges Sent (送信済み全ヘッジ)] を増加して、[Total Hedges Filled (約定済み全ヘッジ)] を増加しないように指示します。
  • Submitted and immediately filled: Autospreader Server に、ヘッジ注文が実際に送信されて約定したかのように、各ヘッジレッグの [Total Hedges Sent (送信済み全ヘッジ)] を増加して、[Total Hedges Filled (約定済み全ヘッジ)] を増加しないように指示します。

: ヘッジ注文を失効させても、Autospreader Server に「記憶」させ、次回のヘッジ機会で未ヘッジの部分を約定させたい場合は、[Set the hedge order quantity to...] 操作を使用して、ヘッジ注文枚数をゼロに設定します。この場合、[Forfeit the hedge order and consider it as...] 操作を使用しないでください。

ポスト ヘッジ ルール操作

自分が狙っている買値や売値の値が下がり始めると、ポストヘッジ ルールを使って、注文を変更します。ルールタイプに 「Post-Hedge Order」 (ポストヘッジ注文) が選択されていると、以下の操作を選択できます。

  • 最初の欄で [Set] を選択します。
  • 2番目の欄で以下のうちの1つを選択します。
    • price of this leg: 操作ロジックを使用して、Autospreader Server が計算したヘッジ注文価格を指定変更します。
    • quantity of this leg: 操作ロジックを使用して、Autospreader Server が計算したヘッジ注文枚数を指定変更します。

操作ロジック

操作を選択した後、条件と同じレッグ識別子と属性を使用して、操作ロジックを入力します (操作テキスト ボックスには、ロジックを入力する際の文字候補が表示されます)。操作ロジックでカスタム変数を使用することもできます。

各操作に定義するロジックは、 Autospreader Server に対して、計算された価格 と枚数の値を置き換えるか、変更するように指示します。[Condition] と [Action] テキスト欄で利用できるレッグ属性の説明については、レッグ属性を参照してください。

操作ロジックを入力する際、以下の算術数式と演算を使用できます。

  • 算術数式+, -, /, *
  • 演算子: <, >, ≤, ≥