OCOは二つの注文を関連付け、一方の約定で他方を取り消す

OCO注文は、二つの注文を一組として発注する方法です。一方が約定すると、もう一方は自動で取り消されます。保有している建玉の決済では、指値と逆指値を組み合わせ、相場が上がった場合と下がった場合の決済条件を予約できます。

買い建玉を閉じるのは売りの決済注文、売り建玉を閉じるのは買いの決済注文です。建玉と同じ売買方向で新規注文を追加すると、決済ではなく保有量が増える場合があります。発注画面の「新規/決済」と対象建玉を先に確認してください。

指値と逆指値をOCOで関連付け、指値が先に約定すると逆指値が取り消される例
指値側が先に約定した場合のOCOの動きです。逆指値側が先なら、指値側が取消対象になります。実際の約定と反対注文の取消状態は履歴で確認します。

買い建玉と売り建玉では、決済価格の上下が逆になる

仮定:米ドル/円を150円で1,000米ドル保有し、決済注文を出す時点のBid・Askはいずれも149円と151円の間。利益側と損失側の注文価格を149円・151円とします。数値は現在のレートや推奨する値幅ではありません。為替差損益だけを計算し、スワップ・手数料などは含めません。

150円で保有した1,000米ドルの決済条件(仮定)
保有中の建玉利益側の指値損失側の逆指値
買い建玉151円で売り決済149円で売り決済
売り建玉149円で買い決済151円で買い決済

指定した価格で全量が約定した場合、利益側は1,000円、損失側は-1,000円の為替差損益です。ただし逆指値は指定価格での約定を保証しません。買い建玉の149円の逆指値が148.60円で約定したなら、(148.60円-150円)×1,000=-1,400円になります。

チャートは決済注文と同じBid・Askで確認する

DMM FXでは売り注文はBid、買い注文はAskで約定します。買い建玉の売り決済はBid、売り建玉の買い決済はAskを見る必要があります。Askだけが売り指値の価格に届いていても、売り注文が使うBidまで届いたとは限りません。注文価格に達したように見えた場合は、チャートのBid・Ask設定と注文履歴を照合します。

単独の二注文・新規OCO・IFOの違い

指値と逆指値を別々の単独注文として発注しただけでは、一方の約定後に他方が連動して取り消されるとは限りません。注文の種類がOCOであること、一組の対象建玉と数量が合っていることを確認します。

DMM FXでは新規・決済のどちらにもOCOを利用できます。新規OCOは建玉を作るための一組であり、それだけで新しくできた建玉の決済まで予約したことにはなりません。新規注文の約定後に決済のOCOを有効にする組合せは、IFO注文です。名称や対応する組合せは、利用商品の説明書で確認してください。

DMMFX STANDARDで決済OCOを出すときの確認

  1. 通貨ペアと対象建玉を選ぶ。[ポジション照会]で、決済したい建玉の[決済指定]を選択します。すでに決済注文がある場合は選択欄が出ないため、既存の注文内容を先に確認します。
  2. [注文タイプ]をOCOにする。数量、指値レート、逆指値レート、有効期限を設定します。二つの価格が同じ建玉を決済する条件か確認してください。
  3. 有効期限を読む。同ツールには「今日中」「今週中」「無期限」「期間指定」があります。「今日中」の終了は営業日の区切りであり、暦日の23時59分とは限りません。画面と公式マニュアルで終了日時を確認します。
  4. 注文内容を確定し、受付結果を見る。確認画面を省略する設定もあるため、表示される前提で発注ボタンを押さず、入力済みの売買方向・数量・二つの価格を確かめます。発注後は注文照会や履歴で受付状態を確認します。

これはDMMFX STANDARDの操作です。他のアプリや商品では画面名・期限・注文条件が異なる場合があります。既存の決済注文を取り消してOCOへ変更する場合は、取消完了から新しいOCOの受付完了までの注文状態にも注意してください。

逆指値・注文取消・期限切れは、損失の上限を保証しない

DMM FXの逆指値は、注文レートへの到達・通過時の最新レートで約定し、相場によって指定価格から離れる場合があります。OCOにしてもこの性質は変わりません。相場が急変したときなどに、予約した価格で必ず売買できるとは考えないでください。

注文を取り消す操作と、すでに保有している建玉を決済する操作は別です。未約定の決済注文を取り消しても、それだけで建玉が消えたり、評価損益の変動が止まったりするわけではありません。有効期限を過ぎて注文が失効した場合も、建玉が残っていないか確認します。

発注・約定・変更後は、三つの一覧を照合する

注文一覧だけで判断しないための確認先
確認先見る内容
注文照会・注文履歴OCOの組合せ、二つの価格、数量、期限、受付・取消・失効の状態
建玉・ポジション一覧決済対象の売買方向と、現在も保有している残数量
約定履歴実際に成立した決済の数量・価格・時刻

一方が約定した後は、反対注文が取り消されていることと、対象建玉の決済数量を確認します。一部を別の方法で決済したときや部分約定があるときは、残数量と注文の扱いを商品ルールで確認してください。元の注文数量が自動で調整されたと決めつけず、今の建玉と照合します。

DMMFX STANDARDで未約定注文を変更・取消する場合は[注文照会]から対象を選びます。操作しただけで完了と判断せず、変更後の価格・期限や取消状態を確認してください。結果が分からないまま同じ注文を重ねず、相違が残る場合は注文番号、通貨ペア、対象時刻、注文内容をそろえて取引先へ問い合わせます。

注文方法の目次、スリッページの疑問、FXの総コストで、約定価格や費用も合わせて確認できます。

OCOの仕組みと操作・約定ルールの参考資料

情報の基準日:2026年10月18日。利用商品の最新ルールと画面上の注文状態を確認してください。