Yahoo Financeで銘柄ティッカーを見つける
インターネット上のデータソースからデータを取り込むには、銘柄の識別子が必要です。多くの場合、データ提供元のサイトで確認できます。この演習では、Yahoo FinanceでPfizer(ファイザー)株のティッカーシンボルを検索します。
なお、サイト上の表やチャートにデータが表示されていても、特定のシンボルについてはダウンロードを提供していない場合があります。データがダウンロード不可の場合、getSymbols() はエラーになります。
この演習はコースの一部です
Rで学ぶ金融データのインポートと管理
演習の手順
- Pfizer株のYahoo Financeにおける3文字のティッカーシンボルから、
symbolというオブジェクトを作成します。シンボルを見つけるには、Yahoo Financeで "Pfizer" を検索してください。このティッカーには2つの部分がありますが、ピリオドより前だけを使います(ピリオド以降のサフィックスは他の取引所を表します)。 getSymbols()を使ってデータをインポートします。getSymbols()で作成されたオブジェクトの先頭数行を表示するために、head()関数を使います。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Create an object containing the Pfizer ticker symbol
symbol <- "___"
# Use getSymbols to import the data for 'symbol'
# Look at the data in the object getSymbols created