Google Sheetsで株式を追跡するためにGOOGLEFINANCEを使用する方法

Google Sheetsでは、GOOGLEFINANCEという組み込み関数を使用することで、株式の追跡を簡単に行うことができます。この数式を使用すると、株式の保有数、購入コスト、現在の価格、損益など、さまざまな指標を追跡することができます。

株式追跡シートを設定すれば、データは自動的に更新されるため、個々の価格を見るのではなく、常にポートフォリオ全体を把握することができます。この記事では、Google Sheetsを使用して株式を追跡し、履歴データの記録を作成する方法を説明します。

GOOGLEFINANCE関数とは何ですか?

GOOGLEFINANCEは、Google Financeからデータを取得することで株式を追跡するのに役立つGoogle Sheetsの関数です。株式価格はリアルタイムでは更新されません。データの更新には最大20分かかる場合があります。

これは、GOOGLEFINANCEがデイトレーダーや経験豊富な投資家にとって最適なオプションではないことを意味します。しかし、頻繁にチェックするポートフォリオがあり、投資アプリの複雑さに悩まされたくない場合は、GOOGLEFINANCE関数が優れた代替手段となります。

また、Google Financeで株式ウォッチリストを作成し、分析に必要なその他の重要な指標を追跡することもできます。関数は以下のようになります。

=GOOGLEFINANCE(ティッカー, [属性], [開始日], [終了日|日数], [間隔])

GOOGLEFINANCE関数の各引数の意味を以下に示します。

  • シンボル:これはオプションの引数ですが、正確な結果を得るには推奨されます。シンボルは、証券取引所の名前の略語を指します。NYSE、NASDAQ、SSE、EURONEXTは、証券取引所のシンボルの例です。
  • トリッカー:ティッカーは、証券取引所に表示される株式の略語です。通常は2、3、または4文字です。
  • 属性:属性は、特定の株式に対して取得したいデータです。リアルタイムまたは履歴データを取得するための40以上の属性があります。これらはすべて、Googleドキュメントエディターのヘルプページで利用できます。
  • 開始日:特定の日付の履歴データを取得するには、ここで開始日を入力します。日付の範囲の履歴データを取得する場合は、終了日も指定する必要があります。
  • 終了日:終了日または開始日から終了日までの日数を入力して、開始日と終了日の間の履歴データを取得します。
  • 間隔:データの間隔を指定することもできます。間隔を指定すると、表示されるデータをフィルタリングできます。指定された間隔(日次または週次など)の後の日のデータのみを取得します。

Google Sheetsで株式を追跡するためにGOOGLEFINANCE関数を使用する方法

株式価格は常にオンラインで確認できます。しかし、GOOGLEFINANCEを使用すると、ポートフォリオをスプレッドシートに配置することで、より簡単になります。必要なデータを取得したら、Google Sheetsでトレンドラインを作成して価格の傾向を視覚化するなど、高度な分析手法を展開することもできます。

GOOGLEFINANCE関数を使用して株式を追跡するには、以下の手順に従います。

  1. Google Sheetsで新しいスプレッドシートを開きます。
  2. セルをクリックして、次を入力します。

=GOOGLEFINANCE

次に、関数が要求する引数を入力する必要があります。これらの引数は、Google Sheetsで数式を入力するときに数式バーに表示されます。これらの引数については、以下で詳しく説明します。

ティッカーを指定する

取引所シンボルを入力するか、必要に応じて空白のままにしてください。取引所シンボルを指定しない場合、Googleは代わりに取引所を選択します。ただし、ティッカーの入力は必須です。取引所を指定する場合、数式は次のようになります。

=GOOGLEFINANCE(“NASDAQ:AMZN”)

セルにティッカーがすでにタイプされている場合は、GOOGLEFINANCE関数でそのセルを参照して株式データを取得できます。GOOGLEFINANCE関数でティッカーシンボルを含むセル参照を使用します。

=GOOGLEFINANCE(B2)

ティッカーは、GOOGLEFINANCE関数にセル参照を使用する場合、二重引用符で囲む必要はありません。

属性を指定する

「価格」はデフォルトの属性です。属性引数を空白のままにすると、指定された株式の現在の価格が表示されます。または、属性を指定して、株式に関する特定のデータを取得することもできます。次のように引用符で囲んで属性を挿入できます。

=GOOGLEFINANCE(“AMZN”, “HIGH”)

リアルタイム、履歴、またはミューチュアルファンドのデータを取得するために使用できる、最も一般的に使用される属性を次に示します。

  1. リアルタイムデータ
    • 価格
    • 始値
    • 時価総額
    • 取引時間
  2. リアルタイムと履歴データ
    • 高値
    • 安値
    • 出来高
  3. リアルタイムとミューチュアルファンドのデータ
    • 変化
    • 変化率
  4. リアルタイムと履歴データ
    • 年率リターン
    • 純資産

属性の完全なリストは、Googleドキュメント エディターのヘルプページでご覧いただけます。

日付の追加

数式に日付を追加して、履歴データを取得します。特定の日のデータを取得するには、開始日を入力します。特定の日付範囲のデータを取得するには、終了日を追加することもできます。

現時点では、数式は次のようになります。

=GOOGLEFINANCE(“AMZN”, “LOW”, "2022-08-01", "2022-08-02")

または、開始日と終了日の間の経過日数を入力して、その期間のデータを取得することもできます。また、Googleでは、GOOGLEFINANCE関数の内部に「TODAY」という別の関数を入れ子にすることで、ローリングベースでデータを追跡することもできます。

関数名を入力し、その後にマイナス記号と、履歴データを取得したい日数を入力します。たとえば、過去15日間のデータを取得してみましょう。日付を挿入せずにGOOGLEFINANCE関数を使用する方法を以下に示します。

=GOOGLEFINANCE(“AMZN”, “PRICE”, TODAY()-15,TODAY())

間隔の選択

interval引数は、特定の間隔でデータを取得するのに役立ちます。間隔は「DAILY」または「WEEKLY」として指定できます。開始日と終了日を入力し、次のように間隔を挿入します。

=GOOGLEFINANCE(“AMZN”, “HIGH”, “2022-08-01”, “2022-08-02”, “WEEKLY”)

または、日次または週次の頻度に対してそれぞれ1または7を入力することもできます。残念ながら、月次または四半期の間隔はオプションではありません。

Google Sheetsで簡単に株式を追跡

初心者にとって、株式の追跡は、すでに慣れ親しんだインターフェースを使用することで、それほど圧倒的な作業ではなくなります。数字がめまぐるしく点滅する複雑なインターフェースで株式を追跡する代わりに、GOOGLEFINANCE関数を使用して株式の追跡を簡素化してみましょう。

自信がついたら、株式投資の機会を発見するのに役立つアプリを使い始めて、次のレベルに進みましょう。