FX自動売買とは|設定と停止条件

公開 2026-09-25|更新 2026-09-25|FXの基礎

FX取引のリスク:FXには元本保証がなく、相場の急変などにより預けた証拠金を上回る損失が生じる場合があります。本記事は一般的な情報提供であり、投資助言ではありません。

結論:自動化するのは注文であり、利益や安全ではない

FXの自動売買とは、あらかじめ定めた条件に従って、ソフトウェアや取引会社の機能が新規・決済注文を出す仕組みです。一定間隔で売買する型、相場指標の条件で動く型、用意された戦略を選ぶ型、自作プログラムを接続する型などがあります。人が画面を見続けずに規則を実行できる一方、相場環境の変化、設定ミス、通信障害、過剰な建玉を自動で防ぐとは限りません。

金融庁は「自動売買ソフトを使えば何もしなくても儲かる」といった勧誘に注意を促しています。金融先物取引業協会も、ソフトの内容・販売者を確認せず安易に利用せず、利用が取引会社の約款で認められるか確認するよう案内しています。開始前に、最大建玉、損切り、一日・口座全体の損失、停止方法、障害時の対応を設定します。

開始前に確認する設定

設定項目 決める内容 未設定で起こり得ること 確認方法
対象・数量 通貨ペア、1回量、最大総量 想定以上の通貨数を保有 全注文成立時を試算
売買条件 価格間隔、指標、時間帯 同じ相場で注文が集中 条件を文章と数値で保存
決済 損切り、利確、時間決済 損失建玉が残り続ける 建玉ごとと口座全体を分ける
停止 日次損失、最大低下、連敗 不調時も自動で続く 停止後の注文処理も確認
運用環境 端末、サーバー、通信、更新 停止・重複注文・古い設定 障害通知とログをテスト
費用 スプレッド、スワップ、利用料 過去成績より実損益が悪化 全費用を円で控除

「停止ボタンを押せる」だけでは停止条件になりません。残高がいくらになったら、連続損失が何回なら、スプレッドがどの状態なら停止するかを数値で決めます。停止操作後に既存建玉と未約定注文が残るかも確認します。

具体例:繰り返し注文は総数量で見る

米ドル/円が下がるたび0.50円間隔で1,000通貨ずつ買い、各建玉を0.50円上昇で決済する設定を仮定します。150.00、149.50、149.00、148.50、148.00円の五本が成立し、価格が147.50円になった場合の含み損は次の合計です。

「2.50円×1,000 + 2.00円×1,000 + 1.50円×1,000 + 1.00円×1,000 + 0.50円×1,000 = 7,500円」です。平均価格は149.00円、総数量は5,000通貨です。1回量が小さく見えても、連続成立すると損失と必要証拠金が積み上がります。

口座資金10万円なら価格差だけで7.5%です。スプレッドを各注文で負担し、支払いスワップや利用料があればさらに損益が変わります。急落で全体損切りが147.30円にスリッページすれば、追加損失は0.20円×5,000通貨=1,000円です。

停止条件を三層で作る

戦略単位の停止

一つの通貨ペアについて、最大建玉数、最大総数量、連続損失、想定レンジ外、スプレッド拡大を条件にします。新規注文だけ止めるのか、保有建玉も決済するのかを分けます。

口座単位の停止

複数戦略が同時に損失になる場合を考え、一日損失、週次損失、口座残高からの最大低下率で全戦略を停止します。たとえば資金10万円で日次上限2,000円なら、確定損と含み損のどちらを含むか明記します。

運用環境の停止

価格配信停止、注文エラー、重複ログイン、サーバー切断、時刻ずれ、ソフト更新後の不整合があれば停止します。自動再接続時に同じ注文が二重に送られないか、デモ環境で確認します。

停止条件に達した後、すぐ再開すると上限が形骸化します。原因を記録し、設定変更と再検証を行うまで再稼働しない規則を設けます。

過去成績を読む際の注意

バックテストやシミュレーションは実際の注文ではありません。価格データの粒度、Bid/Ask、スプレッド、スリッページ、通信遅延、注文拒否、スワップ、手数料をどう仮定したかで結果が変わります。過去データへ最も合う設定を選ぶと、将来には合わない過剰最適化が起こります。

米国商品先物取引委員会(CFTC)は、取引システムの仮想成績が実取引ではないこと、流動性や実際の執行を十分反映しない場合があることに注意を促しています。利益率だけでなく、前提、最大ドローダウン、最大建玉、費用、未決済損失を見ます。過去の成績は将来の利益を保証しません。

導入前の検証手順

  1. 提供者とFX会社の登録・公式関係を確認する。
  2. 利用規約で外部ソフト・API・自動注文が許可されるか確認する。
  3. 売買ロジック、数量、最大建玉、全費用を文章化する。
  4. データ期間を学習用と未使用の確認用に分ける。
  5. 広いスプレッドと不利なスリッページを加えた試算を行う。
  6. デモまたは許容できる最小数量で停止・再接続・取消しを試す。
  7. 実取引では日次ログを確認し、条件外なら停止する。

デモは操作確認に役立ちますが、実取引の約定や心理を完全には再現しません。小額から始めても損失は生じます。利益が出た直後に数量を急増させず、総数量を固定して検証期間を確保します。

無登録業者や販売ソフトへの注意

高額ソフトの購入と海外の無登録FX会社への入金を組み合わせる勧誘、確実な月利をうたう広告、出金時に追加費用を要求する例には注意が必要です。金融庁の登録検索で業者を確認し、名称が似た別会社でないか公式連絡先を照合します。

ソースコードが見えなくても、少なくとも注文条件、最大数量、停止条件、費用、データの出所、成績の計算方法を説明できない商品は使用を見送ります。販売者の画面画像だけを実績の証明と考えません。

損益計算はFXの利益・損失の計算、コストはスプレッドの基礎、総数量の余裕は証拠金維持率で確認できます。レバレッジの基本も併せて読みます。

固有リスク

自動売買は、誤設定を人より速く繰り返す可能性があります。価格急変、注文集中、通信遅延、API障害、サーバー停止、ソフト更新、端末時刻のずれで、注文漏れ・重複・停止不能が起こり得ます。スプレッド拡大やスリッページにより、テストより不利な価格で成立します。

ロスカットは損失上限を保証せず、急変や週明けの窓開けでは証拠金を超える損失が生じる可能性があります。自動売買中でも口座管理の責任はなくなりません。生活費や借入金を使わず、障害時の連絡先と手動決済手順を手元に置きます。

よくある質問

自動売買なら初心者でも放置できますか?

できません。仕組み、数量、停止条件、費用を理解し、稼働と約定を監視する必要があります。自動であることは安全や利益を意味しません。

バックテストが良ければ実取引でも同じですか?

同じとは限りません。実際のスプレッド、スリッページ、遅延、流動性、相場環境が異なり、過剰最適化もあります。

どの停止条件が最も重要ですか?

一つでは足りません。最大総数量、戦略損失、口座全体損失、通信・注文異常を別々に設定し、停止後の建玉処理を決めます。

外部ソフトを自由に接続できますか?

取引会社によって異なり、禁止または制限される場合があります。約款、API規約、推奨環境を公式資料で確認してください。

公式資料・確認日

この記事は一般的な学習情報です。自動売買の成績、稼働、注文成立、将来利益を保証しません。

関連する記事

FXとは何か|仕組みと株との違いを初心者向けに整理

FXは外国為替証拠金取引の通称です。円と米ドルなど二つの通貨の組み合わせを売買し、為替レートの変化などによって損益が生じます。金融庁は、証拠金を預けて取引する金融商品であり、少額の資金で取引を始められる反面、証拠金以上の