株の平均取得単価計算ツール

同じ銘柄を何度かに分けて買った場合、1株あたりの取得コストは、どの1回の約定価格とも一致しません。支払った合計金額を、保有している合計株数で割った値になります。購入ごとの株数と単価を入力し、必要なら1回の取引ごとの手数料も加えると、合計株数、取得総額、1株あたりの平均取得単価が表示されます。現在の株価を入れれば損益が、目標の平均取得単価を設定すれば、あと何株買い増せばよいかがわかります。

株の平均取得単価の計算方法

  1. 1

    購入内容を入力する

    購入ごとに株数と1株あたりの価格を入力します。行を増やすには「購入を追加」を使います(最大20行)。単元未満株などの端数株にも対応しています。

  2. 2

    任意の項目を追加する

    1回の取引ごとに支払った手数料、損益を知りたいときは現在の株価、買い増しの目標を知りたいときは目標の平均取得単価と買い増し時の株価を入力します。

  3. 3

    結果を確認する

    1株あたりの平均取得単価、合計株数、取得総額が表示されます。入力した場合は、損益と目標達成に必要な買い増し株数も確認できます。

株の平均取得単価はどう計算されるか

平均取得単価は加重平均です。それぞれの価格は、その価格で買った株数に応じた重みで計算に反映されます。

平均取得単価 = (各購入の「株数 x 単価」の合計 + 手数料) / 合計株数

購入ごとの株数が違うとき、単価をそのまま平均する単純平均では正しい値になりません。50で100株、40で50株を買った場合、2つの価格の単純平均は45ですが、実際には150株に7,000を支払っているので、1株あたりは46.67です。

計算例

購入内容 合計株数 取得総額 平均取得単価
50で100株と40で50株 150 7,000 46.67
50で100株と30で100株 200 8,000 40.00
100で10株と80で40株 50 4,200 84.00
50で100株と40で50株、手数料は1回10 150 7,020 46.80

手数料

手数料の欄は、入力した購入の1回ごとにかかる定額です。たとえば2回の購入で手数料が10なら、コストに20が加わります。平均取得単価はわずかに上がりますが、多くの投資家が実際の取得コストを管理するときもこの方法です。売却時の費用は損益に含まれません。

損益

現在の株価を入力すると、保有株の現在の評価額と、取得総額との差が金額と取得総額に対する割合(%)で表示されます。

目標の平均取得単価に到達する

ナンピン買い(平均取得単価を下げるために、より安い価格で買い増すこと)を考えるとき、目標の平均取得単価と買い増しする際の株価を入力すると、必要な株数が整数で求まります。

買い増し株数 = (取得総額 + 手数料 - 目標単価 x 合計株数) / (目標単価 - 買い増し時の株価)

結果は切り上げられるので、新しい平均取得単価は目標ちょうど、またはそれをわずかに下回ります。入力した手数料は、この追加購入にもう1回分かかるものとして計算されます。答えが出ないケースが2つあります。現在の平均取得単価がすでに目標以下なら、買い増しは不要です。買い増し時の株価が目標を下回っていなければ、何株買っても平均取得単価を目標まで下げることはできません。

  • 下落中の銘柄を買い増すと平均取得単価は下がりますが、その銘柄に投じている資金も増えます。
  • 平均取得単価が下がっても、のちに株価がその水準を超えて回復しなければ意味がありません。
  • 価格はすべて同じ通貨で入力してください。

よくある質問

購入ごとに株数と単価を掛けて合計し、合計株数で割ります。50で100株、40で50株なら、(5,000 + 2,000) / 150 = 46.67 となります。

入力した場合は含まれます。1回の取引ごとの手数料が購入のたびにコストへ加算されるため、実際に1株あたりいくら支払ったかがわかります。手数料を考えないときは空欄のままにしてください。

目標の平均取得単価と、買い増しする際の株価を入力します。買い増しすべき株数(整数)、その購入金額、新しい平均取得単価が表示されます。買い増し時の株価は目標より低い必要があります。

現在の平均取得単価が、入力した目標以下になっているためです。ナンピン買いが意味を持つのは、目標が現在の平均取得単価より低いときだけです。

いいえ。入力した数値は結果を計算するためにサーバーへ送信され、ステップを進めるとページのリンクにも追加されます。そのため、計算内容をブックマークしたり共有したりできます。アカウントやプロフィールに保存されることはありません。

関連ツール

このツールは他の言語でも利用できます