Pybovespa是获取Bovespa股票价值的基本库。
pybovespa的Python项目详细描述
皮博维斯帕
巴西证券期货交易所是一家位于巴西圣保罗的证券交易所。
Pybovespa是获取巴西证券期货交易所官方股票价值的一个基本而简单的库。
安装或更新
只需运行:
# pip install -U pybovespa
给我举个例子,我需要代码!
15分钟延迟信息
当您提出请求时,将检索15分钟前的信息。您可以使用stock.time检查日期和时间。示例:
#!/usr/bin/env python3 from pybovespa.bovespa import * from pybovespa.stock import * bovespa = Bovespa() stock = bovespa.query("PETR3") print(stock.cod, stock.name, stock.last)
输出应该如下:
PETR3 PETROBRAS ON 24,24
对许多股票只能提出一个要求:
stocks = bovespa.query("PETR4", "VALE5", "OGXP3") for stock in stocks.values(): print(stock.cod, stock.last) stock_vale = stocks["VALE5"]
历史库存数据
不幸的是,巴西证券期货交易所不允许分发其数据。但是,使用此库下载它们非常简单:
bovespa = Bovespa() bovespa.download(dst="/tmp/hist", year="2012", overwrite=True)
下载所有可用年份的数据:
bovespa.download_all(dst="/tmp/hist", overwrite=True)