株価平均計算ツールとは?
株価平均計算ツールは、同じ銘柄を異なる2つの価格で購入したときの「本当の平均取得単価」を算出するツールです。2回目を安く買い増す「ナンピン買い(平均取得単価を下げる買い増し)」や、逆に高い価格で買い増す「ピラミッディング」など、いずれのケースにも対応します。なんとなくのコスト感に頼るのではなく、それぞれの価格で何株買ったかをもとに正確な単価を計算します。通貨の種類を問わないため、円でもドルでも、ご自身の購入価格と数量を入力するだけでどなたでもお使いいただけます。
入力する項目
- 株価① — 1回目に購入したときの1株あたりの価格。
- 数量① — 1回目に購入した株数。
- 株価② — 2回目に購入したときの1株あたりの価格。
- 数量② — 2回目に購入した株数。
株数は整数(株単位)として扱われ、価格は小数点以下の入力にも対応しています。
計算式の解説
このツールは、単純に2つの価格を足して2で割る平均ではなく、「加重平均」で計算します。なぜなら、それぞれの価格で買った株数によって、実際の取得コストが変わるからです。
$$\text{平均取得単価} = \frac{\text{株価①} \times \text{数量①} + \text{株価②} \times \text{数量②}}{\text{数量①} + \text{数量②}}$$
内部では、両方の購入にかかった合計投資額と、保有している合計株数をそれぞれ計算し、合計投資額を合計株数で割っています。こうして得られるのが、1株あたりの平均取得単価です。
計算例
たとえば、最初に100の価格で10株を買い、その後価格が70に下がったところでさらに20株を買い増したとします。
- 1回目の購入額:\(100 \times 10 = 1{,}000\)
- 2回目の購入額:\(70 \times 20 = 1{,}400\)
- 合計投資額:\(1{,}000 + 1{,}400 = 2{,}400\)
- 合計株数:\(10 + 20 = 30\)
- 平均取得単価:\(2{,}400 \div 30 =\) 80
つまり、平均取得単価は1株あたり80となり、最初の100よりも低くなります。これは、より多くの株数をより安い価格で買い増したことで、平均が引き下げられたためです。
よくある質問
なぜ2つの価格を単純に平均してはいけないのですか? 100と70を単純に平均すると85になりますが、これでは70の価格で2倍の株数を買っている事実が無視されてしまいます。加重平均の80こそが、実際に支払ったお金を反映した正しい単価です。
証券会社の手数料や税金は含まれますか? いいえ。このツールは株価と株数のみを使って計算します。手数料や諸費用を含めた本当の損益分岐点を知りたい場合は、それらを購入金額に上乗せしてから入力してください。
買い増し(高値での平均)にも使えますか? はい。2回目の購入価格が1回目より高くても低くても、計算式は正しい1株あたりの平均取得単価を返します。