Bovespa的历史系列文件分析器。

bovespaparser的Python项目详细描述


bovesparser
===
一个用于bm&f bovespa历史系列文件的python解析器



…)
*接受要检索的所需数据字段的配置
*可以自由指定数据字段顺序

打印出数据:
``python
import bovesparser.bovesparser a s bvparser

对于某一天(给定文件上的一行)的一篇股票论文,

parsedata函数有两个可选参数:
``python
def parsedata(data,opts=[codneg,data,preabe,premin,premax,preult,quatot],market=vista):
每一张原纸的刻度;
-**市场**参数:指定所需的市场数据(过滤掉其他市场)

(float)
-**min**-库存勾号最小值(float)
-**max**-库存勾号最大值(float)
-**close**-库存勾号关闭值(float)
-**volume**-期间内的量(int)

因此,很容易分析结果:
`` python
用于符号、日期时间、F_open、F_min、F_max、F_close,成交量结果:
过程数据…
```

如何从文件中导入数据并为每个股票符号创建“pandas dataframes”的示例(不是很漂亮/优化):
``python
-*-编码:utf-8-*



import collections
import bovesparser.bovesparser as bvparser



def\uu init uuu(self,f):
self.dataframemap={}


datamap=collections.defaultdict(list)
mapping=[(“open”,1)、(“high”,2)、(“low”,3)、(“close”,4)、(“volume”,5)


bvparser中的symbol、datetime、openv、minv、maxv、close、volume。parsedata(f):
symboldata=datamap.get(symbol)
symbol data.append([datetime,openv,maxv,minv,close,volume])


映射中的列索引)
self.dataframemap[symbol]=pandas.dataframe(timeseries,columns=['open','high','low','close',“volume”])


def getdataframemap(self):
return self.dataframemap
````

-[文件](http://www.bmfbovespa.com.br/shared/iframe.aspx?习语a=pt br&;url=http://www.bmfbovespa.com.br/pt br/cotacoes historicas/formserieshistoricas.asp)
(对于bovespa的historRICAL系列数据文件)

----------
如有任何反馈,敬请垂询!
-写信给作者:<;rhlobo+stockexperiments@gmail.com>;

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java检查整数是0还是检查变量是null更好?   java Android Kotlin(初学者)使用File(),并从ACTION\u GET\u内容返回Uri   java JavaFx在“内部场景”和根场景之间切换   spring将XMLBean配置转换为java配置   java JPA HIBERNATE映射列两次(embeddedID和POJO)   c#单态模式模型在什么情况下适用?   java请求。getRemoteUser在特定时间后返回null?   spring boot中PUT api控制器的java my单元测试用例失败   java在字符串中互换地解析和替换值   java Android JNI在应用程序中检测到错误:调用JNI GetMethodID时出现挂起异常   JavaSpringDataMongo:使用非简单键持久化映射   爪哇玻璃鱼连接被拒绝   java如何在用户注册时发送特定电子邮件id的自动回复?   Java列表:实例化时和之后的赋值之间的差异