越南股市数据下载包
batdata的Python项目详细描述
简介
batquant
是一个帮助开发人员、研究人员快速获取越南金融数据的软件包。由于越南没有像彭博社、路透社、雅虎、谷歌这样的知名平台很好的支持,我们受到启发,开发了自己的数据包,为越南数据服务。
最近的更改
V0.1.0-20190215:
- 第一个版本
- 可用数据:仅交易数据
输入:v0.2.0:
添加更多数据:
- 参考价格(最高、最低、参考价格……)
- 股票信息(公司名称、股份、股票列表)
异常处理程序
查找字段的引用对象
安装
安装
pip install batdata
用法
初始化数据对象
import batdata
vnd = batdata.Vnd() # Data from VND api
获取数据
# historical data of HPG from 2018-01-01 to 2018-12-31
data = vnd.hist("HPG","close","20180101","20181231")
jsonData = data.json # getting data as json
dfData = data.df # getting data as pandas DataFrame
# fromTime and toTime can also be python datetime objects
fromTime = datetime.datetime(2018,01,01)
toTime = datetime.datetime(2018,12,31)
hpgHist = vnd.hist("HPG","close",fromTime,toTime)
# historical OHLC data of HPG, MSN
hpgHistWeekly = vnd.hist(["HPG","MSN"],["open","high","low","close"],"20180101","20181231",interval="w")
# last price
hpgLast = vnd.curr("HPG","last")