预测(α)股票因素的绩效分析

alphalens的Python项目详细描述


https://media.quantopian.com/logos/open_source/alphalens-logo-03.png

字母镜头

https://travis-ci.org/quantopian/alphalens.svg?branch=master

alphalens是一个用于预测性能分析的python库 (α)股票因素。AlphaLens与 Zipline开源回测库,以及 Pyfolio提供 金融投资组合的绩效和风险分析。

alphalens的主要功能是显示最相关的统计数据 并绘制关于α因子的曲线,包括:

  • 收益分析
  • 信息系数分析
  • 营业额分析
  • 分组分析

开始

有了信号和定价数据,创建因子“催泪表”是一个两步过程:

importalphalens# Ingest and format datafactor_data=alphalens.utils.get_clean_factor_and_forward_returns(my_factor,pricing,quantiles=5,groupby=ticker_sector,groupby_labels=sector_names)# Run analysisalphalens.tears.create_full_tear_sheet(factor_data)

了解更多

查看example notebooks了解有关如何阅读和使用的更多信息 因子撕裂片。

安装

使用pip安装:

pip install alphalens

使用conda安装:

conda install -c conda-forge alphalens

从AlphaLens存储库的主分支安装(开发代码):

pip install git+https://github.com/quantopian/alphalens

AlphaLens取决于:

使用量

开始的一个好方法是在Jupyter notebook中运行示例。

要设置示例,您可以:

通过以下途径运行Jupyter笔记本服务器:

jupyter notebook

从笔记本列表页(通常在 http://localhost:8888/,导航到examples目录, 打开任何扩展名为.ipynb的文件。

在笔记本单元格中单击并点击 shift+enter。

有问题吗?

如果你发现了一个bug,可以在我们的github tracker上打开一个问题。

贡献

如果你想做出贡献,一个很好的开始就是 help-wanted issues

示例撕裂片

示例因素由ExtractAlpha

https://github.com/quantopian/alphalens/raw/master/alphalens/examples/table_tear.pnghttps://github.com/quantopian/alphalens/raw/master/alphalens/examples/returns_tear.pnghttps://github.com/quantopian/alphalens/raw/master/alphalens/examples/ic_tear.png

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

推荐PyPI第三方库


热门话题
java Jgit对于给定的存储库,我们如何确定新提交的列表,以及每个提交来自哪个分支?   从MS Access数据库添加java ComboBoxItem   如何禁止Java列表中不同类的实例?   java在没有Web的JAXR上使用Shiro过滤器。xml   由于java原因,无法在Ubuntu上安装Netbeans 8.2。awt。未找到恐怖和辅助技术   java JUnit对RuntimeException的处理(特别是)   java空集合在Apache CXF服务(JAXWS)中被转换为null   java CannotAcquireLockException问题   sql如何在数据库中对(Java)枚举建模(使用SQL92)   安卓在Java中获取友好url后面的文件名   java如何访问数组名以获取列表?   javascript Java Nashorn longBitsToDouble   java控制台<init>错误   java将一个LinkedList追加/连接到另一个LinkedList的最有效方式是什么?   Java for正在跳过的循环   java帮助创建带有动画的复杂Swing GUI   java Android编辑文本。setHint在片段中不工作