口座残高が増えたことと、トレードが上手くいったことは別の話です。結論から書くと、成績を正しく出すには入出金を「損益の行」とは完全に別の台帳に分けて記録し、率を出すときに期間を区切る——これだけで、残高増減に紛れ込んだ資金移動を除いた実力値が見えます。必要な項目は多くありません。日付、区分、金額、通貨、反映先口座、反映前後の残高。この6つを埋められる形にしておけば、後から時間加重でも金額加重でも計算し直せます。
この記事では、なぜ残高差では測れないのか、台帳に何を持たせるか、どの率を見るか、そしてこの方法が通用しない場面までを順に整理します。
なぜ残高の増減では成績が測れないのか?
残高の差額は「損益」と「資金移動」の合計です。両者は性質がまったく違います。損益は運用の結果として増減したもの、入出金は自分の意思で動かしたものです。これを足したまま月次で並べると、入金した月は成績が良く見え、出金した月は悪く見えます。
たとえば次のような場面です。月初の残高が100万円、月の途中で50万円を入金し、月末の残高が170万円だったとします。単純な差額は+70万円ですが、このうち50万円は入金なので、運用で増えたのは20万円です。さらに「率」で見るとき、分母を月初の100万円にするか、入金後の150万円にするか、入金が月のどのタイミングだったかで答えが変わります。率は分母の決め方で簡単に二倍以上ぶれます。
この問題は、記録を取る段階で入出金を独立のイベントとして残しておけば解けます。逆に、残高の推移しか残っていないと、後から分離するのは困難です。履歴が業者側に残っているうちに手元へ写しておくのが現実的です。
入出金台帳に持たせる項目は?
トレード記録とは別シート、別テーブルにします。行は「1件の資金イベント=1行」。最低限必要なのは次の項目です。
| 項目 | 内容 | なぜ必要か |
|---|---|---|
| 発生日時 | 口座に反映された日時(業者の時刻表記も併記) | 期間を区切って率を出すときの基準になる |
| 区分 | 入金/出金/口座間振替/調整 | 純フローの計算と、二重計上の検出に使う |
| 金額 | 符号付き(入金+、出金−) | 合計するだけで純フローが出る |
| 通貨 | 口座通貨と、送金元の通貨 | 換算差を損益と取り違えないため |
| 適用レート | 換算が発生した場合のみ | 換算差の検証に使う |
| 対象口座 | 口座ID、業者名の略号 | 口座ごとに成績を分けるため |
| 反映前残高/反映後残高 | 業者明細の数値をそのまま | 後述の恒等式での検算に使う |
| 手数料 | 送金・着金にかかった額 | 手取りを歪めるコストを損益と分けるため |
| 備考 | 目的、証憑の保存先 | 数か月後の自分が理由を思い出せる |
口座を複数持っている場合、振替は「出金1行+入金1行」で両側に書きます。片側だけ書くと全体の純フローが合わなくなります。口座をまたいだ集計の考え方は複数口座の成績を混ぜない記録設計で整理した内容と同じ構造です。項目を増やしすぎて続かなくなる問題については取引記録は表計算で足りる──続く項目の決め方も合わせて読むと、どこで線を引くか決めやすくなります。
時間加重と金額加重、どちらを使う?
入出金がある口座のリターン率には、代表的な考え方が二つあります。
- 時間加重収益率(TWR, Time-Weighted Return):入出金が発生した時点で期間を小区間に切り、各区間のリターンを掛け合わせて連結する。入出金のタイミングと金額の影響を取り除いた「運用判断そのものの成績」。
- 金額加重収益率(MWR, Money-Weighted Return):投入した金額の大きさと期間を加味した、実際の資金効率。内部収益率(IRR)や修正ディーツ法で近似する。
修正ディーツ法の式は次の形です。
リターン=(期末残高 − 期初残高 − 純フロー)÷(期初残高 + Σ(各フロー × 期間内残存比率))
残存比率は、そのフローが期間内に存在した日数を期間全日数で割ったものです。月の15日に入金した50万円なら、30日の月で約0.5として分母に加えます。
使い分けの目安は次のとおりです。
| 知りたいこと | 適した指標 |
|---|---|
| 手法そのものが機能しているか | TWR |
| 他人の成績や別手法と比べたい | TWR |
| 自分の資金が実際にどれだけ働いたか | MWR |
| いつ増資・減資すべきか考えたい | 両方(差が入出金判断の巧拙を示す) |
機関投資家のパフォーマンス報告基準であるGIPS(Global Investment Performance Standards)でも、外部からの資金流出入の影響を取り除く目的で時間加重の考え方が用いられています。個人のトレード記録に同じ水準の厳密さは不要ですが、「フローの時点で期間を切る」という発想だけは借りる価値があります。
なお、TWRとMWRの差は情報です。TWRが高いのにMWRが低いなら、調子の良い局面で資金が小さく、悪い局面で資金が大きかった可能性があります。これは手法ではなく資金投入の判断の問題です。
「入出金に見えて入出金でないもの」をどう分類する?
実務で迷うのはここです。業者の明細では同じ「入出金履歴」欄に並んでいても、性質が違うものが混ざります。分類を先に決めておかないと、月ごとに扱いがぶれて比較できなくなります。
| 項目 | 扱い | 理由 |
|---|---|---|
| スワップ(ポジション保有に伴う金利調整額) | 損益 | 運用の結果として発生する |
| 取引手数料・スプレッド相当 | 損益(コスト) | 執行の結果であり資金移動ではない |
| 送金手数料・着金手数料 | コストだが損益系列からは分離 | 手法の良否と無関係。手取りには効く |
| ボーナス・クレジット(出金不可の付与額) | 別枠。率の分母から外すか明示 | 自己資金ではないため率が歪む |
| キャッシュバック・還元 | 別枠、または収入として分離 | 売買判断の成果ではない |
| 口座間振替 | 入出金(両側に記帳) | 全体では純フローゼロ |
| 通貨換算による残高変動 | 換算差として独立列 | 為替リスクであり手法の損益ではない |
| 業者側の調整・訂正 | 「調整」区分で備考必須 | 原因不明の差額を放置しないため |
ボーナス付与額の扱いは特に注意が必要です。これを残高に含めたまま分母にすると、自己資金に対するリターンが実態より低く出ます。逆に分子だけ膨らませる形にすると過大評価になります。どちらに倒すかを決めて、記録の先頭に書いておくのが実用的です。
月次の検算はどうやる?
月末に一度、次の恒等式が成り立つかを確認します。
期末残高 = 期初残高 + 入金 − 出金 + 実現損益 + 受取スワップ − 支払スワップ − 手数料 ± 未決済の評価損益の変化 ± 換算差 + 調整
差額がゼロにならないとき、疑う順番は次のとおりです。
- 期をまたぐ建玉:月末時点の未決済ポジションの評価損益を入れ忘れていないか。有効証拠金ベースと残高ベースを混在させると必ずずれます。
- 時刻の基準:業者のサーバー時刻と自分の集計基準(日本時間など)が違うと、月末最後の約定や入金が別の月に落ちます。
- 振替の片側漏れ:口座間移動で一方だけ記帳している。
- 通貨換算:外貨建て口座を円換算している場合、評価時点のレートが統一されているか。
- 反映日と申請日のずれ:出金申請日で記帳し、着金日で残高が動いていると1〜数営業日ずれます。常に「口座残高が動いた日」に統一します。
この検算を習慣にすると、原因不明の差額が数か月分積み上がる事態を防げます。差額が小さくても「調整」で潰さず、原因欄を埋める運用にしてください。
この記録法が機能しない場面
万能ではありません。以下の条件では、出てくる率の意味が弱くなります。
- 入出金が高頻度すぎる場合:フローごとに区間を切るTWRは、区間が細切れになるほど1区間あたりのノイズが支配的になります。日次評価が取れないなら、日次に丸めて修正ディーツで近似するほうが実務的です。
- 待機資金が口座外にある場合:取引用の資金の大半を別口座に置き、必要時だけ入金しているなら、口座ベースのリターンは実質的な資金効率を大きく上回ります。この場合は「運用に充てると決めた総額」を別途分母に定義しないと、自分の実力を過大評価します。
- 観測期間が短い場合:数か月の率は、トレード回数と1回あたりのばらつきに強く引きずられます。率の精度は期間ではなく試行回数で決まる、と考えたほうが安全です。
- 建玉を持ったまま大きく出金した場合:実効レバレッジが途中で変わるため、同じ率でも背負ったリスクが別物になります。率だけでなく、期中の最大建玉と証拠金維持率も併記しないと比較になりません。
- 手法を途中で変えた場合:そもそも連結した率に意味がありません。手法の切り替え日で系列を分けます。
また、ここで扱っているのはあくまで成績の測り方であり、税務上の所得計算とは別の作業です。国内FXの課税区分や必要経費の扱いは国税庁の公表資料および税務の専門家に確認してください。記録項目を揃えておくと確認作業は楽になりますが、本記事の分類がそのまま申告に使えるという意味ではありません。
まとめ
要点は三つです。
- 入出金は損益と別の台帳に、1イベント1行で残す。日付・区分・符号付き金額・通貨・対象口座・反映前後残高があれば、後からどの計算方法にも組み替えられます。
- 率を出すときはフローの時点で期間を切る。手法の評価にはTWR、資金効率の確認にはMWR。両者の差は入出金判断の巧拙を示します。
- 月次で恒等式の検算を回す。合わないときは、未決済評価損益・時刻基準・振替の片側漏れ・換算・反映日の順に疑います。
正確な記録は、過去を正しく知るための道具であって、将来の損益を保証するものではありません。測り方を整えても、相場環境が変われば同じ手法の成績は変わります。本記事は記録と集計の設計に関する整理であり、特定の取引や業者を推奨するものではありません。実際の運用は、自身の資金状況とリスク許容度に照らして判断してください。
この記事は、AI で下書きを作り、益山康秀(運営者)が内容を確認して公開しています
この記事は情報の提供を目的としたもので、特定の金融商品の売買をすすめるものではありません。売買の判断は、ご自身の責任で行ってください。(運営者情報)