4
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Googleスプレッドシートで米国株の株価を取得する

Last updated at Posted at 2021-12-11

Googleスプレッドシートでは米国株の現在や過去の証券情報を取得できます。
個別株だけではなくETFの証券情報も取得可能です。
以下の画像はアップル社の株価情報を取得したものです。
20211211_1.png

GOOGLEFINANCE関数

証券情報の取得には、GOOGLEFINANCE関数を使います。

構文
GOOGLEFINANCE(銘柄, [属性], [開始日], [終了日|日数], [間隔])

現在の株価を取得する

アップル社の株価を取得する場合、以下のように書きます。
=GOOGLEFINANCE("NASDAQ:AAPL","price")
または
=GOOGLEFINANCE("NASDAQ:AAPL")

銘柄は "<取引所コード>:<銘柄コード>" という形式で指定します。
アップル社の場合は "NASDAQ:AAPL" となります。

取引所コード 銘柄コード
NASDAQ AAPL

[属性]には "price" を指定します。
[属性]のデフォルト値は "price" なので省略しても結果は同じです。
※株価表示は最大20分まで遅延する場合があるようです。

「関数に毎回銘柄を指定するのは面倒」「入力ミスしそう」という場合があると思います。
最初の画像を例にすると以下のように書くと便利です。
=GOOGLEFINANCE($A2&":"&$B2)
A2セルは取引所コード、B2セルは銘柄コードになっています。

前日の終値を取得する

=GOOGLEFINANCE("NASDAQ:AAPL","closeyest")

「前日の終値」と「現在の株価」を比較して差額を表示することもできます。
最初の画像の前日比のセル(D2セル)には以下のように書いています。
=C2-GOOGLEFINANCE($A2&":"&$B2,"closeyest")

前日の終値からの株価の変動率を取得する

=GOOGLEFINANCE("NASDAQ:AAPL","changepct")
最初の画像の前日比(%)のセル(E2セル)の値が表示されます。
(別途、後述の「カスタム数値形式」を設定しています。)

その他の証券情報の取得について

他にも証券情報についての様々な情報取得が可能です。

Appendix

最初の画像の「前日比」と「前日比(%)」の値の色付け等は「カスタム数値形式」を設定しています。

前日比 前日比(%)
[Red]+0.00;[Green]-0.00;[Black]0.00 [Red]+0.00"%";[Green]-0.00"%";[Black]0.00"%"

詳細は以下のヘルプページをご参照ください。

関連記事

以上、最後まで読んでいただき、ありがとうございました。

4
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?