暗号通貨に投資したいが、投資するためのまとまった資金がなかったり、市場のタイミングを計る自信がなかったりする場合、初心者がポートフォリオを徐々に構築するための最も賢明な方法の 1 つは、コスト平均法です。毎週または毎月定期的に購入します。コスト平均法を開始する準備ができたら、すべてを記録するのが良い方法です。この記事では、コスト平均法のスプレッドシートを作成する方法を説明します。
コスト平均法は、ドルコスト平均法または略して DCA とも呼ばれ、長期的に平均エントリー価格を達成するために、毎週または毎月、一定の間隔で暗号通貨を一定量購入する投資戦略です。
コスト平均法は、一度に多額の投資をして市場のタイミングを計るのが難しい変動の激しい資産に特に有効であり、それが暗号通貨投資家の間で非常に人気がある理由です。
暗号通貨市場全体の価値は2兆ドルを超えていますが、まだ普及の初期段階にあります。たとえば、ビットコインを1年以上保有している人は利益を得ていることになりますが、規制、環境問題、中国の禁止、イーロン・マスクなど、状況の変化に応じて日々大きく変動します。
したがって、リサーチを済ませ、ビットコインの原理を信じているものの、毎日の価格変動を予測するのは精神的に疲れる作業だと感じる場合、コスト平均化は、多くの眠れない夜を救うことができるシンプルで構造化されたプランを提供します。
ほとんどの暗号通貨取引所では、標準として定期購入を提供しているため、デビット カードまたは銀行口座に接続して、理想的には給料日の直後に、毎週/毎月のスケジュールを設定できます。
ただし、定期購入を設定することは課題の半分にすぎません。コスト平均購入のパフォーマンスを追跡する方法が必要です。そのための最良の方法の 1 つは、すべてをスプレッドシートに記録することです。
これにより、投資の進捗状況を正直かつ正確に測定できるだけでなく、多くの人にとって、活動の記録と計画が重要となる暗号通貨取引への第一歩となります。
Excel が苦手な方でも心配はいりません。セットアップの手順を説明し、ダウンロードできるテンプレートも提供します。
バランスを取るために、コスト平均法は利益を保証するものではなく、実際には弱気市場で最適に機能することを理解することが重要です。そのため、コミットメントが必要であり、個人のポートフォリオの記録であるため、適切なセキュリティ層の背後で保護する情報である必要があります。
理想的には、スプレッドシートに個々の取引を記録し、そのデータを便利な概要にまとめる必要があります。複数の暗号通貨を定期的に購入する場合は、それぞれに別のタブを用意し、それを別の概要タブに取り込むことができます。
個々の取引について、次のデータ列を記録することをお勧めします。この詳細は、取引所/アプリから提供される購入確認の一部として利用できます。取引が発生したら、そのデータを入力する習慣を身に付ける必要があります。長く放置するほど、より多くの作業が必要になり、最後までやり遂げる可能性が低くなります。
コスタ平均トラッカーの例として、毎週木曜日の午前 10 時に 20 ユーロのビットコインを購入するとします。以下は、データ列の見出しとその意味です。数式はダウンロード可能なファイルに組み込まれています。
取引データには、定期的な購入の行ごとの記録が表示されますが、簡単な数式を使用して次の情報を示す概要があると便利です。
定期購入からボーナスや紹介を獲得した場合 (Coinbase では 4 週目と 8 週目に 10 ドルが提供されるケース)、これらを別のセルとして追加できます。
これで、コスト平均化活動の詳細をすべて記録し、そのパフォーマンスの明確な概要を提供できるようになりました。コスト平均化は、単に蓄積するだけではありません。利益を上げたい場合は、同じロジックに従って、一定の間隔で一定量を売却できます。
当社のナレッジ ベースでは、テクニカル インジケーターまたは外部モデルと呼ばれるものを使用して、市場が過大評価されているか過小評価されているかに基づいて購入量を増減できるため、コスト平均法が取引の入り口となる仕組みについて説明しています。
その段階に到達したら、その決定のロジックを含む列を追加する必要があります。これにより、Google シートがコスト平均の記録のみからトレーディング ジャーナルの始まりに変わります。
Google スプレッドシートを使用していて、ビットコインの価格が必要な場合は、次の数式を使用します: =GOOGLEFINANCE("CURRENCY:BTCEUR")。必要に応じて BTCEUR を置き換えるだけで、Ethereum (ETH)、Litecoin (LTC)、または Bitcoin Cash (BCH) のさまざまな法定通貨の組み合わせを取得できます。
Google Finance でサポートされていないコインのデータを取得したい場合は、IMPORTXML という Google スプレッドシート関数を使用する別の方法があります。恐ろしく聞こえるかもしれませんが、これは本当にシンプルですが、あらゆる Web サイトからライブ データを取得できるため強力です。必要なのは Web サイトの URL と、ページ上の価格を生成しているソース コードを切り離すことだけです。
これを行うには、ページを閲覧するときに「検査」機能を使用し、価格の上にマウスを移動して、価格の横にあるクラス、タグ、または div をコピーします。以下は、Coinmarketcap の Polkadot 価格の例です。
=IMPORTXML("https://coinmarketcap.com/currencies/polkadot-new/","//div[@class='priceValue ']")
この数式をセルに追加すると、現在のドル価格が表示されますが、シートではそれが数値ではなくテキストであると認識されるため、置換数式を使用して $ を削除できます。ここで、L8 は IMPORTXML 関数を含むセルです。
=SUBSTITUTE(L8,"$","")
出力はデフォルトでドルで表示されるため、変換する場合は、別のセルで Google Finance 関数を使用して、選択した通貨に対する現在のドルレートを取得します。ユーロの場合は次のようになります。
=GOOGLEFINANCE("通貨:USDGBP")
次に、GBPレートがセルL9にあると仮定して、価格セルの式を更新します。
=SUBSTITUTE(L8,"$","")*L9