高频贸易研究的一揽子计划。
hfttools的Python项目详细描述
版权所有(c)2016 Colin Swaney
和/或出售软件的
副本,并允许向其提供软件的人这样做,但须满足以下条件:
任何形式的明示或暗示的,包括但不限于适销性保证、特定用途适用性保证和非侵权保证。在任何情况下,
作者或版权所有人都不对任何索赔、损害赔偿或其他
责任负责,无论是在诉讼或合同、侵权行为或其他方面,都是由于,<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<什么?
hft工具是面向金融研究人员的python工具包。但我不使用python!”不用担心——一切都会被解释的(继续阅读)。
'35;'35;为什么?
本项目的目标是利用纳斯达克历史数据为市场微观结构研究提供一个通用的开源工具。不要为数据付费!
'35;'35;当然。但它实际上是做什么的?
hft工具从nasdaq historicalview itch数据文件创建可伸缩、可研究的数据库。这些数据文件按“原样”以压缩二进制格式提供,这种格式并不特别有用。hft工具对这些文件进行解码,并创建包含消息时间序列以及重建的订单时间序列的表。
'35;'35;安装
![alt text](https://img.shields.io/pypi/v/hfttools.svg“pypi”)
如果从瘙痒数据库中创建一个新的HDF5数据库,从瘙痒数据库中创建一个新的HDF5数据库,从瘙痒数据库中创建一个新的HDF5数据库,从瘙痒数据库中创建一个新的HDF5数据库,从瘙痒数据文件中创建一个新的HDF5数据库` itititch到01010113:<<<
hft.解包(fin='itch u 010113.bin',
ver=4.1,
date='2013-01',
error='itch.hdf5'
nlevels=10,
names=['goog','aapl'),
method='hdf5')
`
要将订单数据读回python会话,请使用“hft.read”:
``python
hft.read(db='itch.hdf5',
date='2013-01-01',
names='goog'
`
请参阅项目[网页](https://www.google.com)上的教程。
<35;提示
>通过运行多个作业快速创建大量数据集。所有由hft工具生成的数据库都支持同时读/写。
平台:未知
分类器:开发状态::3-alpha
分类器:编程语言::python::3.5
和/或出售软件的
副本,并允许向其提供软件的人这样做,但须满足以下条件:
任何形式的明示或暗示的,包括但不限于适销性保证、特定用途适用性保证和非侵权保证。在任何情况下,
作者或版权所有人都不对任何索赔、损害赔偿或其他
责任负责,无论是在诉讼或合同、侵权行为或其他方面,都是由于,<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<什么?
hft工具是面向金融研究人员的python工具包。但我不使用python!”不用担心——一切都会被解释的(继续阅读)。
'35;'35;为什么?
本项目的目标是利用纳斯达克历史数据为市场微观结构研究提供一个通用的开源工具。不要为数据付费!
'35;'35;当然。但它实际上是做什么的?
hft工具从nasdaq historicalview itch数据文件创建可伸缩、可研究的数据库。这些数据文件按“原样”以压缩二进制格式提供,这种格式并不特别有用。hft工具对这些文件进行解码,并创建包含消息时间序列以及重建的订单时间序列的表。
'35;'35;安装
![alt text](https://img.shields.io/pypi/v/hfttools.svg“pypi”)
如果从瘙痒数据库中创建一个新的HDF5数据库,从瘙痒数据库中创建一个新的HDF5数据库,从瘙痒数据库中创建一个新的HDF5数据库,从瘙痒数据库中创建一个新的HDF5数据库,从瘙痒数据文件中创建一个新的HDF5数据库` itititch到01010113:<<<
hft.解包(fin='itch u 010113.bin',
ver=4.1,
date='2013-01',
error='itch.hdf5'
nlevels=10,
names=['goog','aapl'),
method='hdf5')
`
要将订单数据读回python会话,请使用“hft.read”:
``python
hft.read(db='itch.hdf5',
date='2013-01-01',
names='goog'
`
请参阅项目[网页](https://www.google.com)上的教程。
<35;提示
>通过运行多个作业快速创建大量数据集。所有由hft工具生成的数据库都支持同时读/写。
平台:未知
分类器:开发状态::3-alpha
分类器:编程语言::python::3.5