栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

empyrical、pyfolio工具介绍及在backtrader量化框架中使用

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

empyrical、pyfolio工具介绍及在backtrader量化框架中使用

简介
  • empyrical -- Quantopian开源的常见金融风险指标lib库,会调用pandas_datareader从yahoo或google获取股票数据

  • pyfolio -- Quantopian开源的用图形表示的金融投资组合性能和风险分析的Python库,基于empyrical获取数据和计算基础指标,由各种各样的独立图组成,这些图提供了交易策略表现的综合图像。图形示例可以参考full_tear_sheet_example.ipynb

empyrical安装&使用
  • 安装:pip install empyrical

  • 使用方法: 以计算最大回撤和alpha、beta为例,代码如下。

import numpy as np
from empyrical import max_drawdown, alpha_beta
returns = np.array([.01, .02, .03, -.4, -.06, -.02])
benchmark_returns = np.array([.02, .02, .03, -.35, -.05, -.01])
max_drawdown(returns) # 计算最大回撤
alpha,
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/846384.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号