The TradeLIFE ZeroThe TradeLIFE ZeroLINE限定教本

ホーム 記事一覧

MT5のプロフィットファクター計算方法|取引履歴の例で解説

MT5のプロフィットファクター計算方法|取引履歴の例で解説

MT5のプロフィットファクター(PF)は、対象期間の利益合計を損失額の絶対値合計で割って計算します。口座・期間・取引の数え方・費用の含め方をそろえてください。MT5の「Profit」欄の金額とPFは別の指標です。PFだけで将来の利益や安全性は判断できません。

式:PF = 利益合計 ÷ 損失額の合計(絶対値)

利益4,000円・損失2,500円なら、4,000÷2,500=1.60です。損失合計が0円なら分母が0なので、手計算のPFは計算できません。

計算式と集計条件 / 数字入りの例 / MT5公式レポートとの違い / 10分点検

この記事の金額と取引結果は、すべて説明用の架空例です。実際の取引記録、相場予測、特定手法の成績ではありません。利益や損失を避ける方法、特定のPFを目標として勧める記事でもありません。

プロフィットファクターの計算式と、最初にそろえる条件

プロフィットファクターは、対象範囲内で利益になった取引の合計を、損失になった取引の合計額で割った比率です。負け取引をマイナスの符号のまま足すのではなく、分母には損失額を正の金額として集計します。

PFの手計算

利益合計 ÷ 損失額の合計(絶対値)

例:4,000円 ÷ 2,500円 = 1.60

PFが1なら、対象範囲で利益合計と損失額合計が同じです。1を超える場合も、その集計条件の中で利益合計が損失額を上回ったという意味に限られます。口座残高が増えた、今後も利益が出る、損失が小さいと保証する数字ではありません。

計算の前に、同じ条件の記録にする

  • 口座:口座番号ではなく自分が照合できる識別名と、口座通貨を確認します。別口座や別通貨の金額を一緒に足しません。
  • 期間:開始日と終了日を決めます。「今月」と「直近30日」、異なるタイムゾーンの日時を混ぜないようにします。
  • 対象:PF用には決済済みの確定損益を使い、未決済の含み損益は別に確認します。入出金やクレジットも売買損益へ足しません。
  • 数え方:約定(deal)ごとか、分割決済をまとめた一つの建玉・取引ごとかを決め、全件で統一します。
  • 費用:手数料、スワップ、その他の費用が各損益に含まれているかを記録します。含まれた費用をもう一度引きません。

どれかが違えば、同じ「PF 1.60」でも比べている中身が変わります。数字を書くときは、PFだけでなく「円口座・対象期間・10決済・費用反映後」のように前提も添えましょう。

架空の確定損益でPFを計算する

ここでは各行を、分割決済をまとめ、関連する手数料・スワップ等を各一度だけ反映した後の「一つの取引結果」とします。表の結果は費用反映後の純損益です。実際のMT5レポート値を再現したものではありません。

10件の費用反映後損益をプラスとマイナスに分け、利益合計4,000円を損失額2,500円で割りPF1.60を出す架空例。
図1|利益合計と損失額を分けてPFを計算する独自図。数字は架空例で、実際の画面ではありません。

例A:利益合計4,000円、損失額2,500円

例A:費用反映後の架空の決済損益
区分各取引の結果合計
利益+1,600円、+900円、+700円、+500円、+300円+4,000円
損失−1,000円、−600円、−400円、−300円、−200円−2,500円(損失額2,500円)

式に当てはめると、4,000÷2,500=PF 1.60です。10件のうち利益5件・損失5件なので勝率は50%、純損益は4,000−2,500=+1,500円です。勝率、PF、純損益はそれぞれ異なる見方です。なお、純損益+1,500円はこの架空の対象範囲についての計算結果で、将来の利益を示すものではありません。

勝率が高くても、純損益がマイナスになる

例Bは10件中8件が利益、2件が損失です。利益は250円×8件=2,000円、損失額は1,500円×2件=3,000円。勝率は80%でも、PFは2,000÷3,000=約0.67、純損益は−1,000円です。

例Cは10件中4件が利益、6件が損失です。利益は1,200円×4件=4,800円、損失額は500円×6件=3,000円。勝率は40%でも、PFは4,800÷3,000=1.60、純損益は+1,800円です。例AとCはPFが同じでも勝率が異なります。勝率だけでは、一回当たりの利益・損失の大きさが分かりません。

架空の例Bは勝率80パーセントでもPF約0.67で純損失。例Cは勝率40パーセントでPF1.60。勝率とPFは異なる指標。
図2|勝率とPFの関係を比べる独自図。架空の計算例であり、勝率やPFの目標を示す図ではありません。

比較する期間や費用条件が違うと、この比較自体が成り立ちません。A・B・Cは同じように「10件」と書いていますが、あくまで各例の条件内で数値の関係を示すものです。実際に自分の月別成績を比べるときは、同じ口座、同じ期間幅、同じ決済単位、同じ費用処理をそろえます。

MT5の「Profit」欄とPFは別。レポート名とタブを確認する

「Profit」は英語で利益を意味しますが、レポート上のProfit欄に表示される金額と、利益合計を損失合計で割るProfit Factor(PF)は別の項目です。単語が似ているからといって、Profit欄の数字をPFと読み替えることはできません。

MetaQuotesの現行MT5取引レポート公式ヘルプは、レポートを複数のタブに分けて説明しています。SummaryのGross ProfitとGross Lossはスワップとコミッションを除外する説明です。一方、Profit/LossタブのProfitとLossはそれらを含むと案内されています。これらを同じ費用条件だと決めつけず、表示したレポート名・タブ名・項目名を確認してください。PF欄の説明だけから、すべての費用が反映済みだとも判断しません。

PC版で表示するレポートを確認

現行の概要レポートは、履歴部分の右クリックから「レポート→概要」、または表示メニューの「レポート」で開く案内があります。対象口座を確認し、SummaryのPFと、使った集計条件を記録します。日本語の名称は表示言語や版で異なります。

履歴の保存手順は別記事のPC手順へ。保存用の詳細レポートと、概要レポートの同名欄を混ぜずに照合してください。

また、MetaQuotesの上級者向け取引履歴レポートでは、各dealの結果をprofit/lossからcommission、fees、swapを差し引いて分類し、Gross Profit、Gross Loss、Profit Factorなどを説明しています。これは履歴から作る詳細レポートの説明です。レポートごとの定義を他の全タブへ当てはめず、利用中の画面と項目を照合してください。

手計算は「自分が定義した一取引の純損益をプラスとマイナスに分ける」方法で、公式画面の特定の欄と常に一致するとは限りません。表示値を比べる場合は、同じ口座・期間・取引単位に加え、どのレポートと欄を使ったか、費用がすでに含まれているかを確認します。分からない欄は無理に推定せず、業者のヘルプやサポートで定義を確認しましょう。

部分決済を別々に数えるか、建玉ごとにまとめるか

同じ建玉でも、一部を利益確定した後に残りを損切りする場合があります。どの単位を選ぶかでPFは変わります。たとえば同じ建玉に+1,000円と−800円の二つの決済記録があるとします。

同じ確定損益を異なる単位で集計した架空例
集計の単位利益合計損失額PF純損益
決済記録ごとに2件1,000円800円1.25+200円
同一建玉をまとめて1件200円0円計算不能+200円

どちらの合計純損益も+200円ですが、分割決済を二件として数えるか、建玉の最終結果一件にまとめるかで、PFは1.25と計算不能に分かれます。どちらか一方が常に正しいという話ではありません。比較する期間では同じ数え方を使い、その定義を記録します。勝率の分母も同様に、数え方が変われば変化します。

MT5では履歴の表示や集計モードによってdeal単位・取引単位の見方があります。MetaQuotesは現行レポートで部分決済も取引として集計される説明を掲載しています。分割決済の扱いはMT5の部分決済を記録する解説で手順を確認できます。保存方法や元データ照合はMT5の取引履歴を保存する方法を参照してください。

費用を含むPFと、費用を後から足す計算を混ぜない

例Aは費用反映後の取引結果を使っています。ここから手数料などを再度差し引くと二重控除です。一方で、費用をまだ反映していない別の10件を集計し、各件に費用50円が一度ずつかかった架空例なら、利益と損失の内訳を調整してからPFを計算します。

ここでは別の仮定として、費用前の10件が「+1,600円、+900円、+700円、+500円、+300円、−1,000円、−600円、−400円、−300円、−200円」だったとします。これは費用反映後として示した例Aの元データではなく、同じ金額の並びを持つ別の架空データです。各件に50円の費用を一度ずつ割り当てると、利益5件からは合計250円を引き、利益合計は3,750円。損失5件には合計250円が加わり、損失額合計は2,750円です。

費用をまだ反映していない別の架空例

PF = 3,750 ÷ 2,750 = 約1.36

純損益 = 3,750 − 2,750 = +1,000円

この例は、費用前に利益4,000円・損失2,500円だった別データへ、10件分の費用500円を各取引へ一度反映した計算です。記録の見出しに「費用反映前/後」を書き、元の損益に入っている費用を重ねて引かないようにします。

費用反映前の別の架空データで、10件各50円を一度だけ加味し利益合計3750円、損失額2750円、PF約1.36を計算する。
図3|費用を一度だけ反映する独自図。例Aとは別の、費用反映前の架空データです。実際の画面ではありません。

実際のレポートでは、同じような費用名でも別欄に表示されたり、損益へ含まれたりすることがあります。約定価格にすでに反映された売買価格差を、概算のスプレッドとしてもう一度差し引かないようにします。記録ごとに費用の符号と合計欄の定義を確かめてください。費用や手数料の仕組みを別に確認したい方は、XSの手数料・スプレッドを確認する記事も参考になります。リンク先記事には広告・PRを含みます。個別条件は利用中の業者の公式情報で照合してください。

損失が0のとき、PFはどう扱う?

利益合計が0円で損失額がある場合は、0を損失額で割るためPFは0です。損失額が0円なら分母が0なので、一般的な手計算ではPFを有限の数として計算できません。「無限大だから最高」「リスクがない」とは読みません。利益も損失も0円なら0÷0となるため、やはりPFは計算できません。

ソフトウェアの内部指標やレポートが、分母0のときに特別な表示をする場合があります。その表示は手計算の一般式とは分けて扱い、画面やAPIの仕様を確認してください。数字が表示されたからといって、損失が起きないことや将来の成績を表すわけではありません。

PFだけで手法や取引量を決めない

PFは合計同士の比率なので、取引の順番や損失がいつ集中したかを表しません。最大ドローダウン、最大損失、連敗、未決済の含み損、取引回数、対象期間などを別に確認します。利益の大半が一度の大きな勝ちに偏っていないかも見ます。

少数の記録では一回の結果が全体を大きく動かします。件数が多くても、異なる手法を混ぜたり特定の相場に偏ったりしていれば、自動的に信頼できる数字にはなりません。期間を分けて集計すれば、ある月の利益が別の月の損失を隠していないかを見つけやすくなりますが、区切り方を後から変えて都合の良い期間だけを選ぶのは避けます。

PFが上がったことを理由に、自分の許容損失や取引数量を増やす判断へ直結させないでください。比率は過去の記録を整理する道具であり、将来の利益や損失を保証するものではありません。FXは元本や利益が保証されず、想定と逆に相場が動けば損失が生じます。金融庁のFX取引に関する注意も確認し、仕組みとリスクを理解したうえで判断してください。

MT5の履歴からPFを点検する10分チェック

以下は全記録を短時間で集計し終える保証ではなく、作業の抜けを見つけるための確認順です。大量の明細がある場合は、対象を絞り、元ファイルを残して作業用コピーで進めます。

  1. 口座と通貨を確認

    対象の口座を開き、口座通貨をメモ。別口座のファイルと混ざっていないか確認します。

  2. 期間を固定

    開始日・終了日を決め、画面の日時基準も記録します。月間同士の比較なら毎回同じ区切りにします。

  3. 対象と数え方を決定

    決済済みの確定損益を使い、dealごとか建玉ごとか、部分決済をどうまとめるかを先に決めます。含み損益は別に確認します。

  4. 費用の含有を照合

    取引損益、commission、fees、swap等の列を確認し、費用反映前か後かを一行で書きます。

  5. プラスとマイナスを分けて集計

    プラス行の合計を利益、マイナス行の絶対値合計を損失額として、0損益の行は別に記録します。

  6. 式と前提を残す

    利益÷損失額を計算し、PF、純損益、勝率、取引件数、条件を一緒に記録します。分母0なら計算不能と書きます。

記録カード

口座通貨:__ 期間:__ 対象:__ 1件の定義:__ 費用反映:前/後 取引数:__

利益合計:__円 損失額合計:__円 PF:__ 純損益:__円 0損益件数:__

MT5レポートのPFと自分の集計値が合わないときは、計算ミスと決めつける前に、レポート種別・タブ・対象期間・部分決済の扱い・費用を含む欄を順に照合します。元ファイルと、加工後の集計表を分けて残しておけば、どの条件で数値が変わったかを戻って確かめられます。

よくある質問

MT5のプロフィットファクターはどの式で計算しますか?

手計算では、決めた対象範囲の利益合計を損失額の絶対値合計で割ります。口座・期間・取引単位・費用条件をそろえ、Profit欄の金額とPFを混同しないでください。

PFが1より大きければ利益が出る手法ですか?

過去の選んだ範囲で、計算上の利益合計が損失額を上回ったという意味です。今後も同じ結果になる保証や、安全性の証明ではありません。

損失が一件もない場合、PFはいくつですか?

損失額合計が0なら、手計算の分母が0になるため計算できません。無限大や最高評価へ読み替えず、対象件数と期間も記録します。

MT5のProfit欄がプラスなら、PFは1を超えますか?

一つのProfit欄がプラスでも、対象全体の利益合計が損失額を上回るとは限りません。Profitは金額、PFは合計同士の比率です。項目定義・対象期間・費用条件を確認してください。

部分決済は何件として数えればいいですか?

deal単位か、同一建玉の最終損益としてまとめるかを決め、比較する全記録に同じ方法を使います。異なる集計方法のPFをそのまま比べないでください。

勝率とPFのどちらを見ればよいですか?

どちらか一つで決めず、利益と損失の金額、純損益、取引数、最大損失やドローダウンなどを合わせて確認します。少数の取引の比率は参考範囲が限られます。

まとめ:PFを比べる前に、同じ条件をそろえる

PFは、利益合計を損失額の絶対値合計で割った比率です。MT5のProfit欄とは別で、レポートやタブによって費用の定義も異なります。部分決済の単位、口座、期間、費用をそろえて計算し、勝率や純損益と併せて読みましょう。損失額が0なら計算不能、少数の記録なら限定的な参考値です。

履歴を集計した後は、大きな損失が出た取引を記録とチャートで見直します。学習用チャートの見た目をそろえたい場合は定型チャートとプロファイルの記事も参考になりますが、保存した画面は過去の価格や日時を復元する機能ではありません。費用条件は利用中の業者の公式説明をご確認ください。

FX・CFDには元本割れや想定を超える損失のリスクがあります。本記事は一般的な学習情報であり、特定の売買や業者を推奨するものではありません。取引数量や許容損失の判断にPFをそのまま使わず、各自の資金状況と取引条件を確認してください。

取引の記録や資金管理を続けるための学習資料は、The TradeLife Zero公式LINEで案内しています。PDFの内容や配布状況は公式LINE側の最新案内をご確認ください。

参考にした一次資料

仕様確認:2026年10月9日。画面や項目名は、お使いの版・表示言語・業者の提供環境と照合してください。

次に読む

基礎から順番に学びたい方は、次のガイドへ進んでください。

口座選びで迷ったら、条件を分けて比較

学んだ内容を取引環境選びに活かすなら、「毎回かかるコスト」と「特典の条件」を別々に確認しましょう。

リンク先の記事には広告・PRを含みます。口座開設前に規制・契約条件と損失リスクを確認してください。低コストやボーナスは利益を保証しません。

この記事を書いた人

The TradeLife Zeroのチャンネルアイコン

運営者情報・編集方針を見る


“MT5のプロフィットファクター計算方法|取引履歴の例で解説” への3件のフィードバック

  1. […] 保存した履歴で成績を振り返るときは、同じ口座・期間・費用条件の確定損益をそろえます。利益と損失の金額を比率で整理する方法は、MT5のプロフィットファクター(PF)の計算方法で架空例を使って確認できます。勝率やPFだけで、将来の成績や取引数量を決めないでください。 […]

  2. […] 複数の決済結果をまとめて振り返る場合は、一度の利確額と期間全体の成績を分けて見ます。口座・期間・部分決済の数え方・費用条件をそろえた集計は、MT5のプロフィットファクター(PF)の計算例で確認できます。PFは過去の利益と損失の比率で、T/Pの設定価格や将来の利益を保証するものではありません。 […]

  3. […] 架空の6件では利益合計が12,000、損失額合計が6,000なので、同じ損益定義で独自に求めるPFは12,000÷6,000=2.0です。期待利得は+1,000(口座通貨/件)、PFは比率2.0です。PFの算式や集計上の注意はMT5のProfit Factor計算記事で詳しく確認できます。指標を並べる際も、同じ期間・同じ費用条件・同じ件数基準かを揃えてください。 […]

コメントを残す

メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です