どのモダンな取引プラットフォームでも注文を出すとき、単に買いたいまたは売りたいものを選ぶだけではありません。市場でその注文がどのように動作するかを決める「時間指定(Time in Force)」戦略も選択します。GTC(Good Till Canceled)、FOK(Fill or Kill)、IOC(Immediate or Cancel)は、注文がじっと板に残るのか、瞬時に消えるのかを決定する主要な方法です。これらの実行戦略は、現物取引、先物取引、永久先物市場の標準機能となっており、個人投資家もプロトレーダーも利用しています。
GTC、FOK、IOCの理解:タイム・イン・フォース取引戦略の完全ガイド
どのモダンな取引プラットフォームでも注文を出すとき、単に買いたいまたは売りたいものを選ぶだけではありません。市場でその注文がどのように動作するかを決める「時間指定(Time in Force)」戦略も選択します。GTC(Good Till Canceled)、FOK(Fill or Kill)、IOC(Immediate or Cancel)は、注文がじっと板に残るのか、瞬時に消えるのかを決定する主要な方法です。これらの実行戦略は、現物取引、先物取引、永久先物市場の標準機能となっており、個人投資家もプロトレーダーも利用しています。
GTC(キャンセルされるまで有効)とは何か、いつ使うべきか?
GTC注文は、忍耐強いトレーダーのアプローチを表します。GTC注文を出すと、指定した価格で全量が約定するか、自分で手動でキャンセルするまで、市場に長期間残り続けます。この柔軟性が、特定の目標価格を持ち、市場がそのレベルに到達するまで何日も何週間も待つことを厭わないトレーダーに好まれる理由です。
GTCは、スタンディングオファーを設定するようなものです。例えば、ビットコインを35,000ドルで買いたいとき、他の人が35,500ドル払っているときに、35,000ドルのGTC注文を出しておけば、その日常を続けながら、価格があなたの目標に下がったときに自動的に約定します。最大の利点は、未約定の部分をいつでもキャンセルできることです。これにより、ポジションの有効期間を完全にコントロールできます。
FOKとIOC:迅速な約定と確実なキャンセル
GTCの対極にあるのが、積極的な実行方法のFOK(Fill or Kill)とIOC(Immediate or Cancel)です。これらは、短期取引やスキャルピング、ボラティリティの高い市場で素早く利益を狙うトレーダーの武器です。
FOKは、「全てか無」を意味します。注文全体が即座にあなたの価格(またはそれ以上)で約定しなければ、全てキャンセルされます。中途半端な部分約定は許されません。このアプローチは、戦略に沿わない不均衡な部分約定を避けるために有効です。
一方、IOCは少し寛容です。注文は指定した価格ですぐに約定しますが、約定できない部分はキャンセルされます。大きな注文が板の奥で少しずつ取り残されるのを防ぐためです。例えば、10,000コントラクトを買いたいが、価格で利用可能なのは5,000だけだった場合、IOCを使えばその5,000だけ約定し、残りはキャンセルされます。
実例:時間指定戦略の選択例
例えば、10,000コントラクトを買いたくて、最大価格を8,001ドルに設定したとします。板の状況は次の通りです:
最後の取引は8,000ドルで成立し、基準価格は8,050ドルです。
GTCを使った場合: 8,001ドルで5,000コントラクトが即座に約定し、残りの5,000コントラクトは待機中の注文に残ります。部分約定を得て、残りを待つことができるため、より良い価格を待つ戦略に適しています。
FOKを使った場合: 8,001ドル以下で10,000コントラクトが利用できないため、注文は全て拒否され、約定せずにキャンセルされます。全てか無の原則です。
IOCを使った場合: 8,001ドルで5,000コントラクトが約定し、残りはキャンセルされます。待つことなく即座に退出できるため、市場の状況が変わったときに不利な部分だけ残るリスクを避けられます。
時間指定選択時の重要ポイント
GTC、FOK、IOCの選択は、市場の見通しやリスク許容度に依存します。強気で忍耐強い場合はGTCで平均買いを狙えますし、短期戦略で確実性を求めるならFOKが適しています。バランスを取りたいならIOCが良い選択です。
また、市場の流動性も重要です。流動性の高い主要通貨ペアのような深い市場では、これらの戦略はスムーズに機能しますが、流動性の低い市場やボラティリティの高い市場では、FOKの拒否が増え、IOCの方が有利になる場合があります。時間指定は、取引の実現方法に大きな影響を与えるため、トレーディングツールの中でも非常に重要な機能です。