Googleスプレッドシートで米国株の株価を取得する
Googleスプレッドシートでは米国株の現在や過去の証券情報を取得できます。
個別株だけではなくETFの証券情報も取得可能です。
以下の画像はアップル社の株価情報を取得したものです。
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"%" |
詳細は以下のヘルプページをご参照ください。
関連記事
以上、最後まで読んでいただき、ありがとうございました。
Author And Source
この問題について(Googleスプレッドシートで米国株の株価を取得する), 我々は、より多くの情報をここで見つけました https://qiita.com/WhimsicalTheo/items/6811bd81ab4e814c8d1f著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .