自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

飞飞好奇的专栏

Fly For Fun 深入分布式、中间件、系统架构技术研究; 专注互联网金融、互联网文化娱乐行业。

  • 博客(9)
  • 收藏
  • 关注

原创 zipline的bundle相关数据结构

zipline的bundle中主要的四个方法:asset_db_writerminute_bar_writerdaily_bar_writeradjustment_writer因暂时以日为交易频率,暂先不讨论minute_bar_writer 待后续补上一、asset_db_writer1、数据源格式('start_date', 'datetime64[ns]'

2017-03-31 10:19:04 1942

原创 安装zipline

一、下载anacondawget https://repo.continuum.io/archive/Anaconda2-4.3.1-Linux-x86_64.sh通过 bash 命令执行安装二、查看conda命令conda -hvim ~/.bashrc三、安装ziplineconda install -c Quantopian zipline四、查看ziplin

2017-03-28 09:43:11 3818

原创 Python的基础—with...as介绍

一、语法结构with EXPRESSION [ as VARIABLE] WITH-BLOCK 二、简单描述存在一些对象或方法,需要事先设置,事后做清理工作。比如文件处理,需要先获取一个文件句柄,从文件中读取数据,然后关闭句柄java中可以通过try...catch...finally来控制python中可以通过with...as来控制三、参数解释with后的EXPRE

2017-03-23 18:02:47 444

原创 zipline策略流程

1、initialize() 函数形式:initialize(context) 函数说明:是必须的,程序启动初始化,context是参数 2、handle_data() 是可选的 函数形式:handle_data(context, data) 函数说明:择时下单的方法,回测时,每分钟执行一次。实盘交易时,一次事件触发一次调用。

2017-03-02 16:45:10 1777

原创 zipline的api包详解

1、history函数形式:history(bar_count, frequency, field, ffill=True)函数说明:已经不用了,用data.history替代2、order_target_percent函数形式:order_target_percent(asset, target, limit_price=None, stop_price=None, style=None)函数说明:按指定比例,为指定资产下单3、order_target函数形式:order_target(as

2017-03-02 16:25:55 2294

原创 Python的基础—import介绍

一、import导入的类型:1、模块文件(.py、.pyo、.pyc、.pyd、.so、.dll)2、包(包含多个模块)3、内建模块(使用C编写并已链接到Python解释器中)二、import导入的路径:解释器按照sys.path列表中的目录顺序来查找导入文件其中list第一个元素空字符串代表当前目录。>>> import sys>>> print sys.pat

2017-03-01 18:09:10 515

原创 Python的基础—__init__.py介绍

1、__init__.py 文件的作用是将文件夹变为一个Python模块,Python 中的每个模块的包中,都有__init__.py 文件2、可以在__init__.py文件中再导入其他的包,或者模块。from .finance.asset_restrictions import ( Restriction, StaticRestrictions, Histori

2017-03-01 17:44:58 657

原创 zipline的包结构

1、assets2、data3、finance4、gens5、lib6、pipeline7、testing8、utils9、algorithm10、api11、dispatch12、errors13、protocol

2017-03-01 17:16:49 580

原创 zipline的context对象详解

context是一个增强的字典,用来维护我们在实时交易或回测时的各种数据状态。它可以在不同算法之间引用。 我们也可以在算法中用context来替代全局变量。可以通过context.some_property的形式,来取值和赋值。 常见的一些自定义context属性如下:

2017-03-01 11:06:41 1646

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除