楼主: shenzhenjx
6850 6

[R] R语言抓取财务报表数据 [推广有奖]

  • 1关注
  • 0粉丝

已卖:424份资源

硕士生

20%

还不是VIP/贵宾

-

威望
0
论坛币
748 个
通用积分
0.1304
学术水平
16 点
热心指数
16 点
信用等级
16 点
经验
613 点
帖子
22
精华
0
在线时间
249 小时
注册时间
2014-9-3
最后登录
2023-10-11

楼主
shenzhenjx 发表于 2015-3-6 15:37:22 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
#代码的部分描述

##  symbol:股票代码

##  type: 报表类型。BS为资产负债表;PS为利润表;CF为现金流量表

##  file:  存储下载文件的地址。比如file="D://"


  1. # 1. 从新浪财经网上获取财务套表函数
  2. getsheets <- function(symbol,type,file){
  3.   pre="http://money.finance.sina.com.cn/corp/go.php/vDOWN_";
  4.   mid="/displaytype/4/stockid/";
  5.   end="/ctrl/all.phtml";
  6.   
  7.   if(type=="BS"){
  8.     url=paste(pre,"BalanceSheet",mid,symbol,end,sep="");
  9.     destfile=paste(file,"BalanceSheet_",symbol,".xls",sep="");
  10.   }
  11.   if(type=="PS"){
  12.     url=paste(pre,"ProfitStatement",mid,symbol,end,sep="");
  13.     destfile=paste(file,"ProfitStatement_",symbol,".xls",sep="");
  14.   }
  15.   if(type=="CF"){
  16.     url=paste(pre,"CashFlow",mid,symbol,end,sep="");
  17.     destfile=paste(file,"CashFlow_",symbol,".xls",sep="");
  18.   }
  19.   download.file(url, destfile);
  20. }

  21. # 下载000065的资产负债表,并存放在D盘
  22. getsheets("000065","BS","D://")
复制代码

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:财务报表数据 财务报表 报表数据 R语言 symbol 财务 R语言 抓取 财务数据

已有 1 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
niuniuyiwan + 60 + 60 + 5 + 5 + 5 精彩帖子

总评分: 经验 + 60  论坛币 + 60  学术水平 + 5  热心指数 + 5  信用等级 + 5   查看全部评分

本帖被以下文库推荐

沙发
铁锷未残 学生认证  发表于 2015-6-8 09:14:15
谢谢分享

藤椅
421073390 在职认证  发表于 2015-6-10 11:14:15
网上出的是原始的报表吗?
我咋看着都是出的审计报告啊。。。。
最近都是一个个把数据复制出来的。
~累残了

板凳
hongfeng46 发表于 2015-6-23 15:27:47
三大财务报表知道了,那怎么抓取财务指标数据啊?

报纸
小企鹅哇哇哇 发表于 2016-8-15 00:46:53
楼主你好,能不能把财务报表不下载下来,直接在R中读取。

地板
vmit 发表于 2016-8-18 14:13:09
怎么没设置字符集啊?

7
niony 发表于 2019-1-30 11:05:17
顺利运行,感谢分享,可以少走弯路

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-25 06:21