契約取引では、以下の理由により注文が失敗する場合があります:
1、証拠金残高の不足
証拠金が他の未約定注文によって使用されているか、注文金額がポジション上限を超えている可能性があります。
レバレッジを下げるほど多くの証拠金が必要になります。提案:注文を出す前に、証拠金を増やすかレバレッジを下げてみてください。
2、注文がポジションサイズの上限を超過
各通貨には最大建玉可能数量と利用可能なレバレッジがあります。この範囲を超える注文は拒否されます。
ポジション上限は通貨やレバレッジによって異なります。注文を出す際は、最大ポジション上限を超えないようにご注意ください。
3、注文が最小注文金額を満たしていない
各通貨には最小取引金額の要件があります。取引画面に表示される実際の金額をご確認ください。
4、注文タイプによる注文失敗
FOK(Fill or Kill)注文は即時に執行されず、失敗となりました。
Maker注文は待機注文として執行されず、失敗となりました。
5、待機注文が多すぎて上限を超過
単一のU本証拠金契約通貨:同時に最大200件の注文を出すことができます(未発動の条件付き注文を含む)。
すべてのU本証拠金契約の合計:1人のユーザーは同時に最大10,000件の注文を出すことができます。
解決策:注文が上限を超えている場合は、一部の待機注文をキャンセルしてから、新しい注文の発注をお試しください。
6、未発動の条件付き注文が多すぎます
各U本証拠金契約には、最大10件の条件付き注文(損切り注文、利食い注文など)を出すことができます。
解決方法:上限に達した場合は、新規注文を出す前に条件付き注文をいくつかキャンセルしてください。
7、市場の流動性不足により、成行注文が完全に約定しない
市場の流動性が低い場合、成行注文が完全に約定しないことがあります。また、価格がシステムで許容される市場価格の上限/下限比率(PERCENT_PRICEフィルターの制限)を超えると、注文が失敗することがあります。
解決方法:市場の板情報(注文の深さ)を確認するか、指値注文の利用をお試しください。
8、注文価格が市場レンジを超えている
指値買い注文:価格は(1 + 上限比率)× 現在のマーク価格を超えてはなりません。
指値売り注文:価格は(1 - 下限比率)× 現在のマーク価格を下回ってはなりません。
解決方法:注文価格を市場レンジの要件を満たすように調整してください。
9、注文価格が市場価格と大きく乖離している
注文価格が高すぎるか低すぎる、市場深度プールでマッチする相手が見つからない、またはポジションが大きすぎるため、一部のみ約定可能です。
解決策:注文価格を市場価格に近づけることで、約定確率を向上させることができます。
10、証拠金チェックの失敗(指値ストップロス注文および成行ストップロス注文に適用)
指値ストップロス注文または成行ストップロス注文を出す際、システムは2回の証拠金チェックを行います:
注文を出す際に、アカウント内の利用可能証拠金をチェックします。
注文が発動した際に、利用可能証拠金を再度チェックします。
発動後にアカウントの証拠金が不足した場合(契約アカウントから資金を移した場合など)、注文は失敗し、キャンセルされます。
まとめ:契約注文の失敗を防ぐには?
取引を支える十分な資金があるか確認するため、証拠金残高をチェックしてください。 取引所が設定した範囲を超えないよう、ポジションサイズとレバレッジの上限を確認してください。 注文金額が最低取引要件を満たしていることを確認してください。 FOK注文やメイカー注文の執行失敗を避けるため、適切な注文タイプを選択してください。 注文の出しすぎを避け、未決済の条件付き注文を減らしてください。 流動性が低い場合は指値注文を使用し、約定率を向上させてください。 市場レンジの要件を満たすよう、注文価格を調整してください。 損切り注文が発動した際に証拠金不足で失敗することを避けるため、口座に十分な証拠金を維持してください。