FX CRMソリューション:MT4・MT5と連携するCRMの選定と統合
ブローカー側の視点からまとめたFX CRMガイドです。各モジュールの役割、CRMがManager API、Web API、サーバープラグインを通じてMetaTraderとどのように通信するか、CRMの選び方と移行方法、そして統合チームが果たす役割を説明します。
ブローカー向けFX CRMガイド:主要モジュール、MT4/MT5のManager API・Web API連携、FX CRMの選び方、CRM移行手順、FXSUPPORTの支援内容。
FX CRMとは?
FX CRMとは、営業パイプラインだけでなく、取引口座のライフサイクルを中心に構築された顧客関係管理ソフトウェアです。顧客レコード、KYCファイル、その顧客に紐づく取引口座、すべての入金と出金、顧客を紹介したIB(イントロデューシング・ブローカー)、そしてそのIBに支払うべきコミッションを保持します。
MetaQuotesは、新たに設立するブローカーに必要な中核システムの一つとして、リスク管理やKYCと並んでCRMを挙げています。
"You will also need a customer relationship management (CRM) system to manage the interactions with clients, an embedded risk management system to monitor and manage risks, a KYC system connected (preferably automated such as Sumsub which is readily integrated with MetaTrader 5)."
(訳:「また、顧客とのやり取りを管理するための顧客関係管理(CRM)システム、リスクを監視・管理するための組み込み型リスク管理システム、そして接続されたKYCシステム(MetaTrader 5とすぐに統合できるSumsubのような自動化されたものが望ましい)も必要になります。」)— MetaQuotes, How to start a brokerage business(2026年10月閲覧)
汎用CRMとの違いは、取引サーバーとの双方向の連携にあります。営業用CRMはその人物が誰であるかを把握していれば足りますが、FX CRMはMT5のログイン、グループ、レバレッジ、残高、有効証拠金、取引履歴も把握しなければならず、さらにその一部の値をサーバー上で変更できる必要があります。MetaQuotesは、MetaTrader 4の統合に関するページでこの連携について次のように説明しています。
"Moreover, you can manage your trading platform right from the CRM system. With an appropriate integration solution, you can remotely re-launch a trade server, enable a quote feed or create an account for a new customer."
(訳:「さらに、CRMシステムから直接取引プラットフォームを管理することができます。適切な統合ソリューションを用いれば、取引サーバーをリモートで再起動したり、価格フィードを有効にしたり、新規顧客の口座を作成したりすることができます。」)— MetaQuotes, MetaTrader 4 Integration, Plugins and Feeds(2026年10月閲覧)
実務上、FX CRMには二つの顔があります。ブローカーの営業、コンプライアンス、財務、サポートの各チームが使うバックオフィスと、トレーダーが登録し、書類をアップロードし、口座を開設して入金し、出金を申請するクライアントポータル(トレーダーズルームやクライアントエリアとも呼ばれます)です。IBには通常、三つ目の画面としてパートナーポータルが用意されます。
FXSUPPORTは自社のCRM製品を販売していません。当社は独立系のMT4/MT5サポート企業として、ブローカーのCRM選定、MetaTraderとの統合、必要なプラグインやコネクターの開発、CRM間のデータ移行、稼働開始後のサポートを支援しています。
FX CRMのモジュール:FXブローカー向けCRMが備えるべき機能
FXブローカー向けCRMには、少なくとも七つのモジュールが必要です。リード・営業管理、KYCを含む顧客オンボーディング、取引口座管理、決済、IB・アフィリエイト管理、クライアントポータル、レポーティングです。それぞれがMetaTraderに異なる形で関わるため、機能一覧と同じくらい統合が重要になります。
| モジュール | 役割 | MetaTraderとの接点 |
|---|---|---|
| リード・営業 | 登録情報を取り込み、リードを営業担当者に割り当て、通話、メモ、成約状況を記録します | デモ口座・リアル口座の活動状況を読み取り、リードをスコアリングします |
| オンボーディング・KYC | 登録フォーム、書類のアップロード、本人確認、適合性に関する質問票、承認ワークフロー | 承認後にのみ口座が作成または有効化されます |
| 取引口座 | リアル口座とデモ口座の開設、グループとレバレッジの設定、パスワードのリセット、グループの変更 | Manager APIまたはWeb APIによる口座の作成と更新 |
| 決済 | 決済代行業者(PSP)を通じた入出金、承認、内部振替 | 取引口座に計上される残高操作 |
| IB・アフィリエイト | 紹介リンク、多階層のIBツリー、コミッションとリベートのルール、支払い | 決済済みの取引と取引量を読み取り、IB口座にコミッションを計上します |
| クライアントポータル | トレーダーズルーム:プロフィール、書類、口座、入出金、取引報告書、プラットフォームのダウンロード | サーバーから取得した残高、有効証拠金、履歴を表示します |
| レポーティング | 入金、出金、純入金額、顧客とIBの実績、コンプライアンスログ | CRMのデータとMetaTraderの取引・残高データを組み合わせます |
なお、MetaTrader 5には現在、独自の決済オプションがあります。MetaQuotesによると、その統合決済システムは顧客に「more than 50 deposit and withdrawal methods, including bank transfers, cards, e-wallets, and local payment systems」(銀行振込、カード、電子ウォレット、各国の決済システムを含む50以上の入出金方法)を提供し、トレーダーは「open an account, make a deposit, and begin trading immediately — no separate website account required」(口座を開設して入金し、すぐに取引を開始できる。別途ウェブサイトのアカウントは不要)とされています。これを利用する場合は、CRMとMT5のどちらか一方を入金に関する唯一の記録システムとしてください。
FX CRMとMT4・MT5の接続方法
FX CRMは、MetaQuotesがライセンスを持つブローカーに提供するAPIを通じてMetaTraderと接続します。主にManager API、Web API(MT4ではWebServices API)、そしてサーバー内部でロジックを実行する必要がある場合はServer APIプラグインです。MetaQuotesはMT5のインターフェースを次のようにまとめています。
"Manager API allows you to develop custom administration and management utilities, or even your own manager terminal. Web API is used for platform integration with web resources and other services of the company."
(訳:「Manager APIを使うと、独自の管理・運用ユーティリティや、独自のマネージャーターミナルまで開発できます。Web APIは、プラットフォームをウェブリソースや企業のその他のサービスと統合するために使用されます。」)— MetaQuotes, MetaTrader 5 for brokers(2026年10月閲覧)
MetaQuotesはブローカー向けページで、MetaTrader 5のAPIによってブローカーが「integrate the platform with proprietary trading, CRM, and post-trade systems」(プラットフォームを自社の取引システム、CRM、ポストトレードシステムと統合する)ことができるとも述べています。以下の表は、通常どのインターフェースが何を担うかを示しています。
| インターフェース | MT4 | MT5 | CRMでの一般的な用途 |
|---|---|---|---|
| Manager API | あり(C++) | あり(C++、ASP.Net、PHP) | 口座の作成、グループとレバレッジの変更、残高操作の計上、取引とポジションの読み取り |
| Web API / WebServices API | WebServices API | Web API | より軽量なウェブ統合:クライアントポータルの口座データ、登録、ウェブサイト上の価格表示 |
| Server API(プラグイン) | あり | あり | サーバー上で実行する必要があるロジック:コミッションエンジン、イベントフック、独自のチェック |
| Report API | あり | あり | 口座と資金操作に関する独自レポート |
| Gateway / DataFeed API | DataFeed API | Gateway API | CRM用ではなく、流動性と価格フィードに使用されます |
トレーダー / IB ブローカーのスタッフ
| |
クライアントポータル <------> CRMバックオフィス
| |
+-------- CRMデータベース ---+
|
コネクター / 統合サービス
| | |
Manager API Web API サーバープラグイン
\ | /
+---- MT4 / MT5 取引サーバー ----+
|
ブリッジ / 流動性
統合が安定するかどうかは、次の三つの設計上のポイントで決まります。
- マネージャーアカウントの権限。コネクターはマネージャーとしてログインします。そのマネージャーには必要な権限とグループのみを付与し、接続元も制限してください。MetaQuotesによると、MetaTrader 5は会計担当、管理者、ディーラー、リスクマネージャーといった役割ベースのマネージャーに対応しています。
- どちらがどのデータを持つか。MetaTraderは残高、取引、ポジションの記録元であり、CRMは本人情報、書類、決済、IB関係の記録元です。各項目の所有者は一つに定めるべきです。
- 障害時の処理。入金が承認された時点でサーバーやコネクターが停止している場合、残高操作はキューに入れて再試行し、一度だけ計上されなければならず、二重に計上されてはなりません。残高操作の重複や欠落は、CRMとサーバーの間で照合差異が生じる原因としてよく見られます。
稼働開始前に設計すべきデータフロー
CRMの稼働開始前に、CRMとMetaTraderの間のすべてのフローを書き出し、デモ環境でテストしてください。以下は、当社が新規の統合で最低限洗い出すフローです。
- 登録から口座作成まで。どのフォームが、どの口座タイプを、どのグループに、どのレバレッジと通貨で作成するか。MT5ではグループ設定によってネッティングかヘッジングかも決まります。MetaQuotesは、計算方式は「depends on the account and is set by the broker」(口座によって異なり、ブローカーが設定する)と述べています。
- KYCの承認。リアル口座を承認前に作成するか承認後に作成するか、また審査中に顧客が何をできるか(例:デモのみ)。
- 入金。PSPのコールバック、承認ルール、残高操作の種類とコメントの形式、サーバーが拒否した場合の処理。
- 出金。余剰証拠金のチェック、資金の保留、承認手順、マイナスの残高操作の計上、PSPで処理が失敗した場合の返金経路。
- IBコミッション。コミッションを決済済み取引からCRMで計算するか、プラグインでサーバー上で計算するか、支払い頻度、取消しの扱い。
- ボーナスとクレジット。クレジットと残高の区別、転換ルール、出金時の取消し。MT5はMT4(Balance、Credit)よりも多くの残高操作の種類(Balance、Credit、Correction、Charge、Bonus、Commission、Agent、Interest)に対応しているため、マッピングはプラットフォームによって異なります。
- 日次照合。CRMの決済記録とMetaTraderの残高操作を比較し、差異を検出するレポート。
FX CRMの選び方
FX CRMは、機能の数ではなく、自社のプラットフォーム、決済とIBのモデル、データの持ち出しにどう対応するかを検証して選んでください。候補となるすべてのベンダーに同じ質問をし、回答を書面で受け取りましょう。
| 項目 | ベンダーへの質問 | 重要な理由 |
|---|---|---|
| 対応プラットフォーム | どのプラットフォームとバージョン(MT4、MT5、その他)に接続できますか?どのAPIを使いますか? | MT4とMT5のコネクターは別のコードであり、一方がもう一方よりはるかに成熟している場合があります |
| サーバーへの影響 | 当社のサーバーにプラグインが必要ですか、それともマネージャーログインだけで足りますか? | サーバープラグインは取引サーバー内部で動作するため、サーバーを更新するたびにテストが必要です |
| ホスティングとデータ | CRMはどこでホストされ、誰が顧客データにアクセスでき、すべてのデータをエクスポートできますか? | データ保護上の義務と将来の移行がこれに左右されます |
| 決済 | どのPSPがすでに統合されていますか?失敗したコールバックはどのように処理されますか? | 新しいPSPごとに個別のプロジェクトになる可能性があります |
| IBモデル | IBは何階層まで、どのコミッション形式に対応し、リアルタイムですか、バッチ処理ですか? | 複雑なIBツリーはCRMごとの差が最も大きい部分です |
| マルチブランド | 一つのインスタンスで複数のブランド、法人、サーバーに対応できますか? | 複数のライセンスやレーベルを運営している場合に重要です |
| API | 自社のウェブサイト、アプリ、レポート向けに文書化されたAPIはありますか? | 独自開発におけるロックインを避けられます |
| サポート | 夜間や週末にMT5との同期が壊れた場合、誰が修正しますか? | 同期障害はまず入出金に影響します |
| 契約終了時 | 解約する場合、どの形式で、どれくらいの期間でデータを受け取れますか? | 次回のCRM移行のコストがこれで決まります |
費用について:FXSUPPORTは料金を公開しておらず、多くのCRMベンダーも個別に見積もりを行っています。主な費用要因は、ライセンス形態(口座単位、アクティブ顧客単位、定額)、プラットフォームとサーバーの数、PSPとKYCの統合、独自のIBロジック、ホスティング、サポートレベルです。技術レビューの一環として、ベンダーの提案をお客様の要件と照らし合わせて確認することができます。
CRMとMT5が正しく連携しているか不安ですか?
ご利用のCRM、プラットフォーム、発生している問題(入金の欠落、誤ったグループ、IBコミッションの漏れなど)をお知らせください。統合を確認し、書面で計画をお送りします。
無料の技術レビューを依頼する WhatsApp Telegram既製品、ホワイトラベル、独自開発のどのFX CRMを選ぶべきか?
多くのブローカーは、実績のある既製のFX CRMから始め、その周辺をカスタマイズすべきです。完全な独自開発のCRMが理にかなうのは、ビジネスモデルがどのベンダーのワークフローにも適合しない場合に限られます。以下の表は三つの方法を比較したものです。
| 選択肢 | 適しているブローカー | 強み | 注意点 |
|---|---|---|---|
| ベンダーの既製CRM | 新規および中規模のブローカー | MT4/MT5用コネクター、PSPとKYCの統合が用意済み、ベンダーによるサポート | ワークフローはベンダーが固定、データエクスポートの条件、継続的な費用 |
| ホワイトラベルまたはプラットフォーム提供者にバンドルされたCRM | 提供者のサーバーで事業を開始するブローカー | 迅速な立ち上げ、契約が一本化 | 後からCRMとプラットフォームを別々に移行しにくい |
| 独自開発のCRM | 特殊なIB、商品、複数法人のモデルを持つブローカー | ロジックとデータを完全に管理できる | 保守、セキュリティ、MetaTraderのあらゆる更新への対応を自社で負う |
| ベンダーCRM+独自モジュール | 成長中のブローカー | 標準的なコアに自社のIBエンジン、レポート、プラグインを追加 | 明確なAPIの境界と文書化が必要 |
FXSUPPORTが最も多く関わるのは四つ目の方法で、ベンダーが提供していないプラグイン、Manager APIサービス、レポートを開発します。MetaTraderプラグイン開発とMetaTrader API統合をご覧ください。
PlugItのFX CRMをお探しですか?
PlugItは別の会社であり、FXSUPPORTはPlugItではなく、その販売代理店でもパートナーでもありません。「plugit forex crm」で検索された場合、ベンダー自身のサイトはplugitapps.comです。同サイト(2026年10月閲覧)によると、次のとおりです。
- 同社はPLUGITと名乗っており、CRM製品の名称はYOONIT CRMです。
- 同社は「Since 2012, PLUGIT has empowered brokers to grow with confidence」(2012年以来、PLUGITはブローカーが自信を持って成長できるよう支援してきた)と述べています。
- 掲載されているソリューションは、CRM、Dynamic Margin、MAM/PAMM、Bonus Automation、IB & Affiliate Management、Copy Tradeです。
- 「All PLUGIT products are cloud based solutions」(PLUGITのすべての製品はクラウドベースのソリューションである)と述べ、Microsoft Azureでのクラウドホスティングに言及しています。
- 統合のための「open API framework」(オープンAPIフレームワーク)と、「Start fresh or import your existing leads and client data.」(新規に始めるか、既存のリードと顧客データをインポートする)というオンボーディング手順を説明しています。
どのCRMを選ぶ場合でも、上記の選定チェックリストが当てはまります。FXSUPPORTの役割はMetaTrader側にあり、サーバー設定、グループ、プラグイン、APIコネクター、移行、継続的なサポートを担当します。
FX CRMを別のCRMへ移行する方法
CRMの移行では、MetaTraderを稼働させたまま、顧客レコード、書類、口座の紐づけ、決済履歴、IBツリーを新しいシステムへ移します。取引口座そのものはサーバー上に残り、移行されるのはCRM側からの口座の見え方です。安全な移行は次の手順に従います。
- 棚卸し。旧CRMのすべてのエンティティを一覧にします:顧客、リード、書類、口座、決済、IB、コミッションルール、ボーナス、メモ、ユーザーと役割。
- エクスポートとデータマッピング。旧ベンダーから完全なエクスポートを取得し、各項目を新CRMにマッピングします。移行するもの、アーカイブするもの、破棄するものを決めます。
- ログインによる口座の紐づけ。すべての顧客をサーバー上のMT4/MT5ログインと照合します。サーバーにあってCRMにないログイン、またはその逆は、稼働開始前に解消しなければなりません。
- IBツリーの再構築。IBの階層とコミッションルールを再作成し、過去の一定期間について両システムで再計算して合計を比較します。
- 資金の照合。移行する全履歴について、旧CRMの入出金とサーバー上の残高操作を比較します。
- 並行稼働。新CRMをまずデモサーバーに接続し、次にリアル環境に読み取り専用モードで接続します。その間、決済は引き続き旧CRMで処理します。
- 切り替え。取引の少ない時間帯(多くの場合は週末)を選び、旧システムでの決済を凍結し、最終的な差分インポートを実行し、PSPのコールバックとクライアントポータルのURLを切り替え、実際の入金と出金をテストします。
- 顧客への連絡。新しいポータル、新しいログイン、パスワードのリセットの有無について、事前に顧客とIBに通知します。
- 旧システムの廃止。記録保存義務で求められる期間は旧データの読み取り専用コピーを保持し、その後サーバー上の旧マネージャーアカウントとプラグインのアクセスを閉鎖します。
| リスク | 起こること | 対策 |
|---|---|---|
| 残高操作の重複 | 両方のCRMが同じ入金を計上する | PSPのコールバックを切り替える前に旧CRMの決済を凍結する |
| 孤立した口座 | サーバー上のログインに対応する顧客が新CRMに存在しない | 切り替え前にログイン単位の照合レポートを作成する |
| IBの紐づけの破損 | 顧客とIBの紐づけが失われ、コミッションが止まる | 過去1か月分を両システムで再計算する |
| 旧プラグインが稼働したまま | 旧ベンダーのサーバープラグインが口座に作用し続ける | 旧プラグインとマネージャーログインを棚卸しして削除する |
| 書類の欠落 | KYCファイルがエクスポートされていない、または紐づいていない | インポート後に顧客ごとの書類数を確認する |
MT4、MT5とCRM
ご利用のCRMがまだMetaTrader 4にしか接続していない場合は、MetaTrader 5への対応を計画してください。MetaQuotesは「The MetaTrader 4 trading platform licenses are no longer available for purchase.」(MetaTrader 4取引プラットフォームのライセンスはもう購入できない)と述べています。そのため新規のブローカーはMT5で事業を始め、既存のMT4ブローカーは時間をかけて顧客を移行しています。
MT5プラットフォームでは、CRMが依存するいくつかの点が変わります。MetaQuotesによるMT5とMT4の比較によれば、MT5は口座グループ数が無制限(MT4は512)、ネッティングとヘッジングの両方に対応(MT4はヘッジングのみ)、残高操作の種類が多く、Manager APIをC++、ASP.Net、PHPで提供しています(MT4はC++)。MT4向けに書かれたCRMコネクターをそのままMT5に向けることはできず、口座作成、グループのマッピング、残高操作を作り直してテストする必要があります。
MT5のライセンス区分もCRMの計画に関係します。MetaQuotesはEntry(リアル口座1,000)、Standard(25,000)、Enterprise(200,000)を挙げています。リアル口座を自動作成するCRMはこの枠を消費するため、休眠口座のアーカイブ規則を早期に取り決めてください。プラットフォーム変更に伴うサーバー側の作業については、MT4からMT5への移行をご覧ください。
FXSUPPORTがFX CRMプロジェクトで行うこと
FXSUPPORTはCRMのMetaTrader側を担当します。サーバーを準備し、統合を構築・テストし、CRMが必要とする箇所でプラグインやAPIサービスを開発し、データを移行し、その後の運用をサポートします。CRMライセンスの再販は行っていません。
CRM選定の支援
要件リスト、ベンダーへの質問、そしてお客様のプラットフォーム、PSP、IBモデルに照らした候補CRMの技術レビュー。
MT4/MT5統合
マネージャーアカウントと権限、グループとレバレッジのマッピング、残高操作のルール、Manager APIとWeb APIのコネクター、デモ環境とリアル環境でのテスト。
プラグインと独自モジュール
CRMベンダーが対応していない要件に向けた、サーバープラグインとマネージャープラグイン、IBコミッションのロジック、レポート、エキスパートアドバイザー(EA)。
CRM移行
データマッピング、ログインと決済の照合、IBツリーの再構築、並行稼働と切り替えの計画。
決済とMAM/PAMM
決済ゲートウェイの統合と、MAM/PAMMおよびコピートレードの構成との連携。
継続的なサポート
同期エラーの監視、MetaTraderの更新、バックアップ、そして当社が管理するインフラにおける99.9%の稼働率目標。MetaTraderサポートをご覧ください。
CRM周辺のブリッジ、流動性、ホスティングについては、FXブローカー向けソリューションをご覧ください。
よくあるご質問
FX CRMとは何ですか?
ブローカーが汎用CRMを使えないのはなぜですか?
FX CRMはMT5とどのように統合されますか?
MT5のManager APIとWeb APIの違いは何ですか?
CRMには当社のMetaTraderサーバー上のプラグインが必要ですか?
FX CRMの統合にはどれくらいの期間がかかりますか?
FX CRMの費用はどれくらいですか?
CRMを変更してもMT4/MT5のログインは維持できますか?
FXSUPPORTはPlugItと同じ会社ですか?
稼働開始後のCRMは誰がサポートしますか?
出典
- How to start a brokerage business — MetaQuotes(2026年10月8日閲覧)
- MetaTrader 5 for brokers — MetaQuotes(2026年10月8日閲覧)
- MetaTrader 5 for brokers: APIs, integrated payment system — MetaQuotes(2026年10月8日閲覧)
- MetaTrader 4 API — MetaQuotes(2026年10月8日閲覧)
- MetaTrader 4 Integration, Plugins and Feeds — MetaQuotes(2026年10月8日閲覧)
- MetaTrader 5 vs MetaTrader 4 for brokers — MetaQuotes(2026年10月8日閲覧)
- Buy MetaTrader 5: licence types — MetaQuotes(2026年10月8日閲覧)
- MetaTrader 5 Help: netting and hedging — MetaQuotes(2026年10月8日閲覧)
- PLUGIT home page — PLUGIT(2026年10月8日閲覧)
- Forex CRM for Brokers, YOONIT — PLUGIT(2026年10月8日閲覧)
FXSUPPORTは、MetaQuotes Ltd.および本ページに記載のベンダーとは提携関係にありません。本ページは一般的な情報であり、法的助言や投資助言ではありません。
FX CRMの選定、統合、移行をご検討中ですか?
ご利用のプラットフォーム(MT4、MT5、またはその両方)、現在ご利用中または候補のCRM、そしてうまく機能していない点をお知らせください。構成を確認したうえで、統合または移行の計画書とお見積もりを書面でお送りします。