IFO注文は、新規注文と、その成立後に使う利益確定・損切りの二つの決済注文を一組にする方法です。IFD注文とOCO注文を組み合わせたもので、IFD-OCOとも呼ばれます。入口と二つの出口を事前に決められますが、注文した価格で必ず約定することや、予定どおりの損益を保証する機能ではありません。
この記事では、三つの価格がどの順序で有効になるか、ロングとショートの入力例、約定後に確認する項目を整理します。会社によって「IFO」「IFD-OCO」「IFD+OCO」など表示が違うため、利用する画面の操作マニュアルを優先してください。
三つの注文には順序がある
現在のドル円が150.00円のとき、149.50円で買い、150.50円で利益確定し、149.00円で損切りするIFOを考えます。最初に有効なのは149.50円の新規買い指値です。これが約定して初めて、150.50円の売り指値と149.00円の売り逆指値がOCOとして有効になります。
新規注文が未約定、取消、失効なら、後の二つは通常、決済注文として有効になりません。新規約定後は、利益確定か損切りのどちらか一方が約定すると、もう一方が取り消される関係になります。
| 段階 | 注文 | 状態 |
|---|---|---|
| 1 | 149.50円の新規買い指値 | 最初から有効 |
| 2 | 150.50円の決済売り指値 | 新規約定後に有効 |
| 3 | 149.00円の決済売り逆指値 | 新規約定後に有効 |
| 4 | 決済の一方が約定 | 他方を取り消す |
指定どおり成立した場合の損益
新規買いが149.50円、利益確定が150.50円で成立した場合、価格差は1円です。1,000通貨なら価格差だけの概算利益は1,000円です。損切りが149.00円で成立した場合、価格差は0.50円、概算損失は500円です。
この比率だけを見て「利益が損失の2倍だから有利」とは判断できません。利益確定と損切りへ到達する確率は同じではなく、新規注文が成立しない場合もあります。スプレッド、スワップ、スリッページを含めた実際の成績は、複数回の約定履歴で確認します。
逆指値側は損失額を固定しない
149.00円の売り逆指値は、一般にその水準へ達したことを条件に注文を発動します。急変して148.70円で約定すれば、149.50円からの差は0.80円、1,000通貨の概算損失は800円です。週明けや重要指標時にはさらに大きくずれる可能性があります。
IFOで損切りを設定しても「最大損失500円」と断定できません。想定外の価格でも生活に影響しないよう、数量を小さくします。FXの利益と損失の計算と週末の価格差リスクを併せて確認してください。
ショートのIFOは売買方向が逆になる
150.50円で新規に売り、149.50円で利益確定、151.00円で損切りする場合を考えます。新規は売り指値、利益確定は買い指値、損切りは買い逆指値です。すべて同じ数量で、決済対象の建玉と結び付いていることを確認します。
| 取引方向 | 新規 | 利益確定 | 損切り |
|---|---|---|---|
| ロング予定 | 買い | 売り指値 | 売り逆指値 |
| ショート予定 | 売り | 買い指値 | 買い逆指値 |
新規の売りと損切りの買いを取り違えると、意図せず建玉を増やす危険があります。注文確認画面で「新規/決済」「売り/買い」「数量」を各行ごとに読みます。
三つの価格を相場へ近づけすぎない
新規、利益確定、損切りの価格が近すぎると、通常の小さな値動きやスプレッドで決済条件へ到達しやすくなります。特に狙う利益幅に対してスプレッドが大きければ、指定どおりに動いても手元の利益が小さくなります。
例えば利益幅5銭、損切り幅5銭を設定しても、スプレッドが2銭へ広がれば取引コストの影響は無視できません。広告の代表値ではなく発注時のBIDとASKを見て、スプレッドの仕組みを含めて計算します。
有効期限を三つとも確認する
新規注文が当日限りで、決済条件が無期限になるのか、新規と同じ期限になるのかは会社の仕様によります。日時指定の基準時刻や、週末までの定義も確認します。新規注文が失効した後、決済の二注文がどの状態になるか注文一覧で確かめます。
無期限のIFOを忘れると、時間がたってから新規注文が成立する可能性があります。経済環境や資金計画が変わったら、建玉だけでなく未約定注文も定期的に棚卸しします。
一部約定・手動決済後の扱い
新規注文の一部だけが約定する場合、決済OCOが約定数量分だけ有効になるかは取引ルールを確認します。新規1万通貨のうち5,000通貨だけ成立したのに、決済注文が1万通貨で残れば、意図しない新規建玉につながる可能性があります。
新規約定後に手動で一部決済した場合も同様です。IFOから生まれた二つの決済注文が自動調整されると決め付けず、残建玉と注文数量を照合します。操作前後の画面と注文番号を保存すると問い合わせや振り返りに役立ちます。
約定通知を受けた後の確認順
IFOは自動化できても、確認まで不要になるわけではありません。
- 新規注文の実際の約定価格と数量を確認する。
- 建玉一覧で売買方向と残数量を見る。
- 利益確定と損切りの二注文が有効か確認する。
- 二つの価格、数量、有効期限を読み直す。
- 一方の決済約定後、もう一方が取消済みか確認する。
- 最終損益を取引履歴で記録する。
通知が遅れたり届かなかったりする場合があります。通知だけで未約定と判断して同じIFOを追加せず、注文一覧を更新します。
ロスカットより前に機能する設計か
損切り逆指値を置いても、その水準へ到達する前に証拠金維持率が会社のロスカット基準へ達する場合があります。特に数量が大きく、口座資金が少ないと、意図した損切り価格を待てません。
反対に、急変時は逆指値が発動しても約定が遅れ、ロスカット判定と前後する可能性があります。処理順は会社の取引説明書に従います。証拠金維持率とロスカットを確認し、IFOだけに管理を任せないでください。
IFOを使わない方がよい場面
三つの価格を決める根拠がなく、単に画面を見られないからという理由だけなら、取引自体を見送る選択があります。重要指標直前、流動性の低い時間帯、週末直前、スプレッドが広い場面では、予定した価格関係が崩れやすくなります。
また、生活費を補うために利益額から数量を逆算すると、損失側も大きくなります。利益目標から始めず、失っても生活へ影響しない金額から数量と損切り幅を考えます。
注文前チェックリスト
- 通貨ペア、新規・決済、売買方向は正しいか
- 三つの注文数量が保有予定数量と一致するか
- 新規注文が成立しなかった場合を理解しているか
- 利益確定と損切りの金額を約定価格ベースで計算したか
- 逆指値が不利にずれた場合にも耐えられるか
- 有効期限と重要発表、週末を確認したか
- 約定後に注文一覧を確認できるか
よくある質問
IFOなら注文後は何もしなくてよいですか?
新規約定、決済注文の有効化、数量、期限、一方約定後の取消を確認する必要があります。システム障害や急変時に予定どおり処理されない可能性もあります。
IFOとIFD-OCOは同じですか?
一般にIFD注文とOCO注文を組み合わせた仕組みを指し、同じ趣旨で使われます。ただし商品画面の正式名称と細かな仕様は会社ごとに確認してください。
三つの価格は後から変更できますか?
変更可能な段階や対象は会社によって異なります。新規約定前と後では有効な注文が変わるため、操作マニュアルと注文状態を確認してから変更します。
リスクと参照資料
金融庁は、相場急変時に流動性が低下し、スプレッドの拡大や意図した決済ができない可能性、証拠金を超える損失が生じる可能性を説明しています。IFOは元本や利益を保証しません。生活費や借入金を使わず、数量そのものを抑えてください。
- GMOクリック証券「新規注文 操作マニュアル」:IFD-OCOの新規・決済入力項目。2026年9月25日確認。
- GMOクリック証券「FXネオのIFD-OCO注文」:IFDとOCOを組み合わせた注文方法。2026年9月25日確認。
- 東京金融取引所「くりっく365 商品詳細」:If Done OCOの概要。2026年9月25日確認。
- 金融庁「いわゆる外国為替証拠金取引について」:相場変動、流動性、システム、証拠金超過損失のリスク。2026年9月25日確認。