首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >quantmod --季度报告和年度报告--能够提取过去的10个历史时期吗?

quantmod --季度报告和年度报告--能够提取过去的10个历史时期吗?
EN

Stack Overflow用户
提问于 2016-10-20 04:28:24
回答 1查看 305关注 0票数 1

有办法提取出过去10个历史时期的数据吗?到目前为止,我正在通过这个代码获得5份历史性季度报告和4份历史年度报告。

请帮帮我。

代码语言:javascript
运行
复制
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
EN

回答 1

Stack Overflow用户

发布于 2016-11-08 20:00:47

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

代码语言:javascript
运行
复制
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=""))
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40145493

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档