Yahoo Financeは最近、履歴データのURLをhttpからhttpsに変更しました。R:Yahoo Financeから履歴データをダウンロード
:私は、次の取得RI内からこのリソースを読み込むしようとするとhttps://query1.finance.yahoo.com/v7/finance/download/IBM?period1=-252345600&period2=1496041200&interval=1d&events=history&crumb=jIIyoewBT2o
:たとえば、ここではIBMの最大の歴史を取得するためのURL(今日のように、2017年5月29日)であります
> url = 'https://query1.finance.yahoo.com/v7/finance/download/IBM?period1=-252345600&period2=1496041200&interval=1d&events=history&crumb=jIIyoewBT2o'
> read.csv(url)
Error in file(file, "rt") :
(converted from warning) cannot open URL 'https://query1.finance.yahoo.com/v7/finance/download/IBM?period1=-252345600&period2=1496041200&interval=1d&events=history&crumb=jIIyoewBT2o': HTTP status was '401 Unauthorized'
ブラウザから手動で呼び出すとダウンロードが正常に行われるため、Yahoo Financeがデータへのアクセスを阻止しようとしているようではありません。明らかに、ブラウザはYahooサーバーに秘密のソースを送信しています。同じスクリプトを使って同じ秘密のソースを送ることはできますか?
チェック[この](https://stackoverflow.com/questions/44083891/started-to-get-error-while-downloading-data-from-yahoo-finance-using-r/)。 – Eldioo
このリンクを参照してください:https://stackoverflow.com/questions/44015838/cant-download-data-from-yahoo-finance-using-quantmod-in-r?noredirect=1&lq=1 – Dave2e