R quantmod-季度和年度报告-是否可以提取过去10个历史时期?

R quantmod-季度和年度报告-是否可以提取过去10个历史时期?,r,quantmod,R,Quantmod,有没有办法提取过去10个历史时期的数据? 到目前为止,我通过该代码获得了5份历史季度报告和4份历史年度报告 请帮帮我 library(quantmod) getFin('AAPL') # returns AAPL.f to "env" viewFin(AAPL.f, "IS", "Q") # Quarterly Income Statement viewFin(AAPL.f, "CF", "A") # Annual Cash Flows 你可以用这个,但我认为限制是4年的历史数据 requir

有没有办法提取过去10个历史时期的数据? 到目前为止,我通过该代码获得了5份历史季度报告和4份历史年度报告

请帮帮我

library(quantmod)
getFin('AAPL') # returns AAPL.f to "env"
viewFin(AAPL.f, "IS", "Q") # Quarterly Income Statement
viewFin(AAPL.f, "CF", "A") # Annual Cash Flows

你可以用这个,但我认为限制是4年的历史数据

require(quantmod)

setwd("C:/Users/your_path_here/Desktop")

stocks <- c("AAVL",
"ACAD",
"ACHN")

# equityList <- read.csv("EquityList.csv", header = FALSE, stringsAsFactors = FALSE)
# names(equityList) <- c ("Ticker")

for (i in 1 : length(stocks)) {   
        temp<-getFinancials(stocks[i],src="google",auto.assign=FALSE)
        write.csv(temp$IS$A,paste(stocks[i],"_Income_Statement(Annual).csv",sep=""))
        write.csv(temp$BS$A,paste(stocks[i],"_Balance_Sheet(Annual).csv",sep=""))
        write.csv(temp$CF$A,paste(stocks[i],"_Cash_Flow(Annual).csv",sep=""))
}
require(quantmod)
setwd(“C:/Users/your_path_here/Desktop”)

股票顺便说一句,如果你想要10年的指标和比率,你可以使用这种方法

read.csv("http://financials.morningstar.com/ajax/exportKR2CSV.html?&t=AAPL",header=T,stringsAsFactors = F,skip = 2)[,-c(12)]->spreadsheet
#str(spreadsheet)
View(spreadsheet)

这是因为谷歌金融(GoogleFinance)的数据源在过去5年里限制了产出,认为这是有道理的。非常感谢。我是否还可以使用其他软件包来获取更多数据?这个查询似乎给了我年度报告。有没有办法获取季度数据?请帮忙。我看了这里:我没有看到任何季度数据。你有一个包含你需要的数据的URL吗?在这个例子中,我得到了最后5个季度。如果我得到更多,那就太好了……看起来你需要为10个季度的数据支付额外的会员费。有没有办法从用户7075507那里获得季度报告?所有我得到的是年度数据,我也喜欢得到质量数据。