KabuForge
メニュー
GitHubEnglish

取引コストとは?手数料を入れると検証結果が変わる理由

手数料、売買の価格差、スリッページ、売買回転率を分けて、費用込みの検証結果を読む方法を説明します。

売買のたびに生じる負担を分ける

取引コストは、売買によって資産が負担する費用や価格上の不利です。手数料は明示的に請求される金額、売買の価格差は買える価格と売れる価格の差、滑りは想定価格と実際の約定価格の差、市場インパクトは注文が市場価格に及ぼす影響です。同じ「コスト」という言葉でも計算方法は異なります。

報告に手数料が入っていても、すべての負担を評価したとは限りません。何を含め、何を含めていないかを先に読みます。用語の整理は費用と売買回転率を参照してください。

毛収益と費用控除後の収益

費用を引く前の毛収益が小さければ、控除後の収益はマイナスになり得ます。人工例として、同じ取引金額を基準にした毛収益が0.2%、往復の費用合計が0.3%なら、差し引きはおよそ−0.1%です。これは計算の説明であり、公開コースや実際の運用の統計ではありません。

この近似は、双方を同じ基準金額にそろえて引く例です。実際には買いと売りの取引金額や費用の計上時点が変わり、複利計算も影響します。また「往復0.3%」は両側の合計であり、買いと売りにそれぞれ0.3%を再び引く意味ではありません。

売買回転率が費用を積み上げる

同じ手数料率でも、売買する金額が増えれば支払う費用は増えます。小さな値動きを何度も取りに行くルールは、少ない売買で保有するルールと同じ費用負担にはなりません。保有銘柄が毎月同じでも、数量を大きく動かせば売買は発生します。

売買回転率には片側だけを数える基準と、買い・売り両側の金額を数える基準があります。公開結果画面の両側売買金額を、片側の回転率と呼ばないでください。約定注文数も金額の代わりにはならず、同じ件数でも一件の規模が違えば負担は変わります。

公開の移動平均例で条件をそろえる

公開GUIコースには、同じ固定入力を使った移動平均20日・60日の手数料感度分析があります。これは公開された教育用の参考例です。手数料率を変える際は、戦略、入力、期間を確認し、比較する報告がその例に結び付いていることを確かめます。

0.1%と0.2%のシナリオは単に既存の資産額から費用差を引くものではありません。0.2%では同じ戦略と相場で数量を再計算して実行します。そのため、結果の違いは費用のほか、数量や現金制約を通じて生じることがあります。ここで紹介するのは、この公開参考例の比較方法です。

固定した報告から感度分析を読む

結果画面で完了済みの報告を開き、感度分析パネルが同じ報告を参照しているか確認します。期末資産額だけでなく、実際に約定した注文、見送った注文、累積費用、最大ドローダウンを並べて読みます。事後的に最も良い曲線を選ぶ作業にしないでください。

公開コースの手数料には、滑り、市場インパクト、配当、単元株制約は含まれません。すでに資産額に反映された実費用をもう一度差し引くと二重控除です。操作と表示の読み方は結果レポートの読み方、リスクの確認は最大ドローダウンへ進んでください。

公開出典と研究上の制限

本記事の操作・表示の出典は公開GUI研究コースと公開証拠サマリーです。確認日:2026年10月6日。画像は公開候補ソースから実行したGUIの記録で、インストール済み配布物の動作証明ではありません。

参考結果は研究用で、当時の情報の利用可能時点は未認証です。教育用の例や参考結果から将来の利益を推定せず、前提と制限を確認してください。免責事項もお読みください。

このテーマを続けて学ぶ

バックテストの学習順序を見る

対象: main のソース候補(未公開) · 公開ソース docs/ja_JP/GUI_RESEARCH_COURSES.md

内容確認 · KabuForge