股票交易明细:新浪财经
2015-11-03
加入以新浪财经为数据源的下载交易明细的程序。
加入以新浪财经为数据源的下载交易明细的程序。在下载所有的脚本里(GetAllSymbols**.R)仍然使用网易财经下载数据。
- Github:https://github.com/wangguansong/get_chinese_stocks
- 上海深圳股票和指数历史价格(至2015/11/01):百度盘
- 上海深圳股票每日交易明细:百度盘
- GetSymbols(HF).netease.R
- 下载每日(明细)价格,然后保存在文件或者载入到R空间中。
- GetSymbolsHF.sina.R
- 如上,但从新浪下载数据。
- CleanSymbols(HF).netease.R
- 清理下载的数据。
- CleanSymbolsHF.sina.R
- 如上,但为新浪下载的数据清理。
- GetAllSymbols(HF).R
- 自动下载所有的股票和指数数据。
用法例:
下载上证综合指数每日历史价格(从最早日期到今天),保存到csv文件,然 后载入到R空间中。以下写法效果相同:
GetSymbols.netease("0000001")
GetSymbols.netease("000001", market="Shanghai")
GetSymbols.netease("0000001", savefile="SH000001.csv",
dfname="SH000001")
仅载入下载数据,不保存文件:
GetSymbols.netease("0000001", savefile=NA)
仅保存文件,不载入数据:
GetSymbols.netease("0000001", dfname=NA)
保存中文变量名
GetSymbols.netease("0000001", translate=FALSE)
下载上证综合指数在2015年11月2日的交易明细,保存到xls文件:
GetSymbols.netease("0000001", "20151102")
GetSymbols.netease("0000001", "20151102",
savefile="SH000001_20151102.xls")
清理"SH000001.csv"文件中的历史每日价格, 然后覆盖该文件:
CleanSymbols.netease("SH000001.csv")
CleanSymbols.netease("SH000001.csv", savefile="SH000001.csv")
清理"SH000001.csv"文件中的历史每日价格,保存到RData文件:
CleanSymbols.netease("SH000001.csv", savefile="SH000001.RData")
CleanSymbols.netease("SH000001.csv", savefile="SH000001.RData",
dfname="SH000001")
转换并清理"SH000001_20151102.xls"文件,保存到RData文件:
CleanSymbolsHF.netease("SH000001_20151102.xls",
savefile="a_name_you_like.RData",
dfname="notsobigdata")