我希望能够将雅虎金融的股票目标价格下载到我的R项目中。我在下面的线程中注意到,当个人运行yahooQF()调用时,yahooQF函数具有一个称为“ 1年目标价格”的参数。
How to get ETF Financial information (e.g. NAV) from Yahoo (with Quantmod)?
我跑的时候没有得到相同的潜在参数列表
> yahooQF()
1: Symbol 2: Name
3: Name (Long) 4: Quote Type
5: Quote Source Name 6: Source Interval
7: Currency 8: Financial Currency
9: Market 10: Market State
11: Exchange 12: Exchange Full Name
13: Exchange Timezone 14: Exchange TZ
15: Exchange Data Delay 16: GMT Offset Millis
17: Tradeable 18: Ask
19: Bid 20: Ask Size
21: Bid Size 22: Last Trade (Price Only)
23: Last Trade Time 24: Change
25: Open 26: Days High
27: Days Low 28: Volume
29: Change in Percent 30: Previous Close
31: Change From 52-week Low 32: Percent Change From 52-week Low
33: Change From 52-week High 34: Percent Change From 52-week High
35: 52-week Low 36: 52-week High
37: 50-day Moving Average 38: Change From 50-day Moving Average
39: Percent Change From 50-day Moving Average 40: 200-day Moving Average
41: Change From 200-day Moving Average 42: Percent Change From 200-day Moving Average
43: Market Capitalization 44: P/E Ratio
45: Price/EPS Estimate Next Year 46: Price/Book
47: Book Value 48: Average Daily Volume
49: Shares Outstanding 50: Ex-Dividend Date
51: Dividend/Share 52: Dividend Yield
53: Earnings Timestamp 54: Earnings Start Time
55: Earnings End Time 56: Earnings/Share
57: EPS Forward 58: Language
59: Message Board ID 60: Price Hint
Enter one or more numbers separated by spaces, or an empty line to cancel
1:
是因为上述线程中使用的quantmod版本与我的版本不同吗?
我去github上查看了Joshua Ulrich的软件包版本,并下载了Quantmod的devtools版本,以确保我拥有最新版本,并且它仍然产生以上的清单。
下面是我正在运行的代码
devtools::install_github("joshuaulrich/quantmod")
library(quantmod)
library(plyr)
metrics <- yahooQF(c("P/E Ratio", "1 yr Target Price"))
symbols <- c("MSFT", "AAPL", "FB", "GOOG")
Target_Price_1yr <- getQuote(paste(symbols, sep="", collapse=";"), src = "yahoo", what=metrics)
Target_Price_1yr
Trade Time P/E Ratio
MSFT 2019-11-04 16:00:01 27.27358
AAPL 2019-11-04 16:00:01 21.65686
FB 2019-11-04 16:00:01 31.13030
GOOG 2019-11-04 16:00:01 27.71121
我希望看到该股票的1年目标价格(我假设它是所有分析师估计的平均值),但什么都没有出现。 Quantmod是否有办法从Yahoo Finance获得此信息,或者还有另一种选择?
答案 0 :(得分:0)
该字段在2年前被弃用,当时雅虎从csv切换到json API,但尚未被读取: https://github.com/joshuaulrich/quantmod/commit/5f60d497d9d50dfb78d4290493b8669d477e0911