FX自動売買やEAを自分の取引口座で使用すること自体は、一般に違法ではありません。MT4・MT5のEAやcTraderのアルゴリズムを利用し、あらかじめ設定したルールに従って注文を自動執行することができます。
ただし、自動売買ソフトの販売方法、継続的な売買シグナルの提供、他人の口座の運用、投資判断の代行、海外FX業者への勧誘などは、金融商品取引法上の登録や規制に関係する場合があります。
FX自動売買とは、あらかじめ設定された条件に従って、コンピューターが為替相場を分析し、注文や決済を自動的に行う仕組みです。
日本では「トレーディングボット」よりも、「FX自動売買」「EA」「システムトレード」という言葉が一般的に使われます。
| 名称 | 利用環境 | 主な特徴 |
|---|---|---|
| EA | MT4・MT5 | 売買条件をプログラムし、自動で注文・決済を行う |
| cBot・cTrader Algo | cTrader | C#を使用してアルゴリズム取引を構築できる |
| コピートレード | 対応サービス | 他のトレーダーの取引を自動的に複製する |
| リピート系自動売買 | 対応するFXサービス | 一定の価格間隔で注文を繰り返す |
| API取引 | API対応環境 | 外部プログラムから価格取得や注文執行を行う |
EAは、移動平均線、RSI、価格、時間、ボラティリティなどの条件を利用して売買判断を行います。設定条件に一致すると、利用者が画面を操作していなくても注文が発注されます。
個人が自分の資金と自分名義の取引口座を使い、EAや自動売買プログラムを利用すること自体は、一般に違法ではありません。
ただし、次のような行為は法的な扱いが異なります。
| 行為 | 一般的な考え方 | 注意点 |
|---|---|---|
| 自分の口座で自作EAを使う | 通常は個人の取引行為 | ブローカーの規約を確認する |
| 市販EAを自分の口座で使う | 通常は利用可能 | 販売者、動作内容、リスクを確認する |
| 固定ロジックのソフトを単純販売する | 提供内容によって判断が異なる | 個別助言や継続サポートの内容に注意 |
| 売買タイミングを継続的に配信する | 投資助言に該当する可能性 | 投資助言・代理業の登録が問題になる |
| 他人の口座を代わりに運用する | 投資運用業などに該当する可能性 | 無登録での運用代行は避ける |
| 海外FX業者へ顧客を勧誘・媒介する | 金融商品取引業に関係する可能性 | 無登録業者への勧誘に注意 |
同じ「自動売買ソフト」であっても、単純なプログラム販売なのか、個別の売買判断を継続して提供するのか、利用者の資金を実質的に管理するのかによって規制上の扱いが変わります。
日本の金融商品取引業には、第一種金融商品取引業、第二種金融商品取引業、投資運用業、投資助言・代理業などがあります。
FX自動売買に関連するサービスでは、特に次の区分が問題になることがあります。
金融商品の価値や相場分析に基づき、利用者へ具体的な投資判断を継続的に提供する場合は、投資助言・代理業に該当する可能性があります。
自動売買ソフトの名称で販売されていても、実質的に特定人物の取引や売買判断を継続的にコピーする仕組みであれば、単なるソフトウェア販売とは判断されない場合があります。
利用者から最終的な投資判断や取引権限を委任され、他人の資産を運用する場合は、投資運用業に関係する可能性があります。
特定のFX会社への口座開設を勧誘し、取引の媒介を事業として行う場合は、登録の必要性が問題になることがあります。
EAや自動売買ソフトを販売する行為が、すべて直ちに違法になるわけではありません。ただし、販売後のサービス内容には注意が必要です。
次のようなサービスは、単純なソフト販売を超えて投資助言や運用サービスと判断される可能性があります。
海外FX会社でEAを利用する場合、自動売買プログラムの合法性だけでなく、取引会社の登録状況や契約条件も確認する必要があります。
日本の金融庁は、日本居住者へFX取引を勧誘する無登録の海外業者について注意喚起を行っています。海外でライセンスを取得していることと、日本で金融商品取引業の登録を受けていることは同じではありません。
FxProでは、MT4・MT5のExpert Advisorと、cTraderのアルゴリズム取引を利用できます。
| プラットフォーム | 自動売買機能 | 主な言語・環境 | 主な用途 |
|---|---|---|---|
| MetaTrader 4 | EA | MQL4 | 既存EA、FX自動売買、カスタムインジケーター |
| MetaTrader 5 | EA | MQL5 | 高度なバックテスト、複数銘柄、自動売買 |
| cTrader | cTrader Algo・cBot | C# | アルゴリズム開発、短期売買、自動注文 |
MT4用EAとMT5用EAには基本的に互換性がありません。MT4ではMQL4、MT5ではMQL5が使われるため、利用するプラットフォームに対応するEAが必要です。
cTraderでは、MT4・MT5のEAではなく、cBotやcTrader Algoを利用します。
PCの電源を切ると、通常はEAも停止します。24時間に近い稼働が必要な場合は、VPSを利用する方法があります。
FxProでは、MT4・MT5のEAとcTraderのアルゴリズム取引に対応しています。
FxProでEA対応口座を確認するFX自動売買は、誇大広告や無登録業者への誘導に利用されることがあります。特にSNS、動画広告、メッセージアプリから勧誘された場合は慎重に確認してください。
| 確認項目 | 安全性を判断するポイント |
|---|---|
| 会社情報 | 法人名、住所、代表者、連絡先が明確か |
| 登録状況 | 金融庁の登録を主張する場合、登録番号を検索できるか |
| 運用実績 | 短期間だけでなく、損失期間を含む結果が公開されているか |
| 最大ドローダウン | 利益率だけでなく、最大損失が示されているか |
| 取引履歴 | バックテストとライブ運用が区別されているか |
| 返金条件 | 利用規約と返金条件が明記されているか |
| 口座指定 | 無登録業者への口座開設を強制していないか |
特にナンピンやマーチンゲール型EAは、小さな利益を積み重ねながら、一度の大きな相場変動で多額の損失を出す場合があります。
個人が自分の口座でMT4・MT5のEAやcTraderのアルゴリズムを使用すること自体は、一般に違法ではありません。
一方、自動売買ソフトを使って継続的に投資判断を提供するサービス、他人の資金を運用するサービス、無登録海外業者への勧誘などは、金融商品取引法上の問題になる可能性があります。
EAを利用する際は、販売者の登録状況、ブローカーの利用規約、最大ドローダウン、取引ロジック、損切り条件を確認してください。最初はデモ口座で試し、ライブ口座では損失を許容できる小さな取引数量から始めることが重要です。
FxProではMT4・MT5のEAとcTraderのアルゴリズム取引を利用できます。実際の資金を使う前にデモ環境で動作を確認してください。
FxProで自動売買環境を確認する自分の資金と自分名義の口座でEAを利用すること自体は、一般に違法ではありません。ただし、他人への投資助言、運用代行、金融商品の媒介などは登録が必要になる場合があります。
個人が自分の口座でEAを使うための特別な資格は通常必要ありません。ただし、EAを使って他人の資金を運用したり、投資判断を事業として提供したりする場合は別です。
単純なソフト販売が直ちに違法になるとは限りません。ただし、継続的な売買指示、コピー取引、個別設定、運用代行などを伴う場合は、投資助言・代理業などに該当する可能性があります。
EA対応の海外FX業者であれば技術的に利用できる場合があります。ただし、取引会社の利用規約、日本での登録状況、契約法人、出金条件を確認してください。
FxProではMT4・MT5のExpert Advisorと、cTraderのアルゴリズム取引を利用できます。口座タイプや対象商品による条件は公式サイトで確認してください。
同じではありません。MT4はMQL4、MT5はMQL5を使用するため、通常はプラットフォームごとに対応するEAが必要です。
利益が出ることもありますが、継続的な利益は保証されません。相場環境が変化すると、それまで有効だったEAが大きな損失を出す可能性があります。
AIという名称だけで安全性は判断できません。取引ロジック、最大ドローダウン、損切り、実際の運用履歴、販売会社の情報を確認する必要があります。
PCまたはVPS上で取引プラットフォームを稼働させれば、取引時間中に継続して動作させられます。ただし、通信障害やシステム停止の可能性はあります。
取引ロジック、最大ドローダウン、ナンピンの有無、損切り、対応プラットフォーム、必要証拠金、販売者情報、ブローカー規約を確認してください。