我有R包getReturns问题。我已经发生,因为5月17日这个错误:警告文件(文件,“RT”): 无法打开URL“http://ichart.finance.yahoo.com/table.csv?s=AAPL&a=4&b=28&c=2014&d=4&e=27&f=2017&g=w&ignore=.csv”:HTTP状态‘404未找到’ 它看起来像ichart API没有运行了。任何人都可以帮我解决这个问题吗?有人知道如何解决它吗?我遇到了与quantmod R软件包相同的问题。[R getReturns雅虎财经API
3
A
回答
1
您可以按照我以前的post,这可能会帮助你。
我想:
library(quantmod)
# Create an object containing the Pfizer ticker symbol
symbol <- "PFE"
# Use getSymbols to import the data
getSymbols(symbol, src="yahoo", auto.assign=T)
# because src='google' throws error, yahoo was used, and even that is down
当我尝试过其他来源,它的工作:
# "quantmod::oanda.currencies" contains a list of currencies provided by Oanda.com
currency_pair <- "GBP/CAD"
# Load British Pound to Canadian Dollar exchange rate data
getSymbols(currency_pair, src="oanda")
str(GBPCAD)
,似乎有与谷歌问题和雅虎,而我们使用quantmod PKG。
我会建议你使用“Quandl”代替。 PLZ转到Quandl网站,免费注册和创建API密钥,然后在下面复制:
# Install Quandl
install.packages("Quandl")
# or from github
install.packages("devtools")
library(devtools)
install_github("quandl/quandl-r")
# Load the Quandl package
library(Quandl)
# use API for full access
Quandl.api_key("xxxxxx")
# Download APPLE stock data
mydata = Quandl::Quandl.datatable("ZACKS/FC", ticker="AAPL")
对于HDFC在BSE,你可以使用:
hdfc = Quandl("BSE/BOM500180")
了解更多详情:
https://www.quandl.com/data/BSE-Bombay-Stock-Exchange?keyword=HDFC
3
我也遇到这个问题为好。雅虎已撤下ichart现在依赖于它的开源库被破坏。雅虎也没有计划推出替代品。欲了解更多信息,请参阅Yahoo!的论坛https://forums.yahoo.net/t5/Yahoo-Finance-help/Is-Yahoo-Finance-API-broken/td-p/250503
0
雅虎失败后,我切换到eodhistoricaldata.com,几个星期前我发现了一个很好的替代方案(https://eodhistoricaldata.com/),其API与Yahoo Finance非常相似。
基本上,几乎所有的R脚本,我用我只是改变了这一点:
URL <- paste0("ichart.finance.yahoo.com/table.csv?s=", symbols[i])
到:
URL <- paste0("eodhistoricaldata.com/api/table.csv?s=", symbols[i])
然后加入一个API密钥,它会以同样的方式工作如前。我为它节省了大量的R脚本。
相关问题
- 1. 雅虎财经API问题
- 2. 雅虎财经Ajax调用
- 3. 雅虎财经API全部股票?
- 4. 熊猫DataFrame和雅虎财经API
- 5. 处理雅虎财经API HTTP错误
- 6. 雅虎财经API Java下载CSV
- 7. 有使用雅虎财经API在PHP
- 8. 雅虎财务API错误
- 9. 雅虎财务api图表
- 10. 雅虎财经数据过时
- 11. 使用雅虎财经宝石
- 12. 解析雅虎财经CSV用的NodeJS
- 13. 熊猫雅虎财经实时数据
- 14. Twitter Typeahead.js与雅虎财经在AJAX
- 15. 下载雅虎财经数据 - 集“System.Data.SQLite
- 16. YQL雅虎财经刮板上的Ruby
- 17. 雅虎财经彗星技术
- 18. 雅虎财经。按名称搜索
- 19. 雅虎财经YQL查询限制列
- 20. retriving股票报价与雅虎财经
- 21. Jsoup的Java doc.select雅虎财经
- 22. 从雅虎财经获取数据
- 23. 从Google财经/雅虎财经获取行情
- 24. XSD雅虎财务
- 25. 从雅虎财经拉动历史分析师意见R
- 26. R:从雅虎财经下载历史数据
- 27. 雅虎gecoding API中的R
- 28. 雅虎财务API实时报价
- 29. java中的雅虎财务API
- 30. 雅虎财务API不起作用