72lab
クオンツ入門· レッスン 6 / 8· 5 分

取引コストと回転率 Costs & Turnover

バックテストで年率 15% の戦略も、手数料とスリッページを計算に入れると何も残らないことがあります。取引が頻繁なほど、コストが食う分は大きくなります。

このレッスンは無料です。アカウントを登録すると、インタラクティブ・シミュレーションを使えます

どのレッスンにも、ドラッグや再生ができるインタラクティブ・シミュレーションと確認クイズがあり、登録すれば無料で使え、学習の進み具合も自動で保存されます。まずはこのレッスンのテキスト版の解説をどうぞ。

まだ決めかねていますか?まずは第 1 レッスンを見てみましょう(登録不要)「ルールブロックで戦略を組む」。

テキスト版の解説 · クオンツ入門 レッスン 6「取引コストと回転率」

バックテストで年率 15% の戦略も、手数料とスリッページを計算に入れると何も残らないことがあります。取引が頻繁なほど、コストが食う分は大きくなります。

取引のたびに「通行料」がかかる

売買手数料、スプレッド、スリッページ、税金・手数料を合わせたものが取引コストです。年間コスト ≈ 回転率 × 片道コスト × 2 です。

損益分岐となるコスト

純リターンをゼロにする片道コスト = 総リターン ÷ (回転率 × 2)。回転率が高いほどこの数字は小さくなり、戦略はコストに敏感になります——バックテストでコストを少し低く見積もるだけで、結論がまるごとひっくり返ることもあります。

コストは手数料だけではない

スプレッドの半分、スリッページ、税金・手数料は、すべて片道のコストです。注文が大きく、銘柄が不人気なほど、スリッページは大きくなります。バックテストでは、コストは少し高めに見積もるくらいがちょうどよいのです。

このレッスンのポイント

  • 年間のコスト ≈ 年間の回転率 × 片道のコスト × 2(買いと売りで 1 回ずつ)です。
  • 片道のコストは手数料だけでなく、スプレッドの半分、スリッページ、税金も含みます。
  • 高頻度の戦略はコストにとても敏感で、コストが少し高いだけで、もうかる戦略が損をする戦略に変わることがあります。
  • 戦略はコストを引いた後の純リターンで評価し、純リターンがゼロになる「損益分岐コスト」も計算しましょう。

実際に試してみよう

次の練習は、このレッスンのインタラクティブ・シミュレーションで取り組めます:

  1. 「スイングトレード」を選びましょう:総リターンは 15% ですが、コストを差し引くといくら残りますか?
  2. 「デイトレード」を選びましょう:総リターンは 30% なのに、純リターンがマイナスなのはなぜでしょう?損益分岐となるコストはいくらですか?
  3. 「長期保有」を選び、片道コストを最大の 0.50% まで上げましょう:純リターンはいくら残りますか?
  4. 「スイングトレード」(片道コスト 0.20%)を選び、純リターンがちょうど 0 になる回転率を見つけましょう。

クイズと解説

1. 総リターン 10%、年間の回転率 20 回、片道のコスト 0.2% のとき、純リターンはおよそ?
答え:2%。20 × 0.2% × 2 = 8% で、10% − 8% = 2% です。
2. 総リターンが同じなら、回転率が高いほど損益分岐コストはどうなりますか?
答え:低くなる。取引回数が多いほど、1 回あたりに耐えられるコストは少なくなるからです。
3. 総リターン 12%、片道のコスト 0.1% のとき、年間の回転率が何回になると純リターンがゼロになりますか?
答え:60 回。1 回の回転あたりのコストは 0.1% × 2 = 0.2%、12% ÷ 0.2% = 60 回です。

このレッスンの用語

  • スリッページ (Slippage):想定した約定価格と実際の平均約定価格の差です。大きな成行注文が板を何段も食うときに起こります。
  • スプレッド (Spread):Ask と Bid の差で、取引のたびにかかる見えにくいコストです。
  • 取引コスト (Transaction Cost):手数料、印紙税、スプレッド、スリッページなど、取引のたびにかかるコストです。
  • 回転率 (Turnover):1 年間の売買金額がポートフォリオの規模の何倍にあたるかです。回転率が高いほど取引コストもかさみます。
取引コストと回転率(クオンツ入門) · 72lab