文件名称:pyfolio:Python中的投资组合和风险分析
文件大小:11.5MB
文件格式:ZIP
更新时间:2024-05-21 13:38:39
JupyterNotebook
pyfolio pyfolio是一个由开发的Python库,用于对金融投资组合进行绩效和风险分析。 它与开源回溯测试库很好地配合。 Quantopian还提供其中包括Zipline,Alphalens,Pyfolio,FactSet数据等。 pyfolio的核心是所谓的撕纸,它由各种单独的图组成,这些图提供了交易算法性能的全面图像。 这是一个简单的撕裂表分析策略的示例: 另请参阅。 安装 要安装pyfolio,请运行: pip install pyfolio 发展 对于开发,您可能希望使用来避免pyfolio与您拥有的其他Python项目之间的依赖关系冲突。 要设置虚拟环境,请运行: mkvirtualenv pyfolio 接下来,克隆此git存储库并运行python setup.py develop ,直接python setup.py develop和编辑库文件。 OSX
【文件预览】:
pyfolio-master
----.gitignore(767B)
----setup.cfg(352B)
----README.md(3KB)
----.github()
--------ISSUE_TEMPLATE.md(355B)
----docs()
--------example_tear_0.png(69KB)
--------simple_tear_0.png(63KB)
--------extra.css(93B)
--------index.md(12B)
--------simple_tear_1.png(509KB)
--------notebooks()
--------convert_nbs_to_md.sh(273B)
--------whatsnew.md(14B)
--------example_tear_1.png(544KB)
----LICENSE(11KB)
----.gitattributes(33B)
----conda()
--------build.sh(275B)
--------meta.yaml(976B)
--------bld.bat(236B)
----build_and_deploy_docs.sh(93B)
----mkdocs.yml(497B)
----WHATSNEW.md(13KB)
----MANIFEST.in(66B)
----setup.py(3KB)
----.travis.yml(1KB)
----versioneer.py(61KB)
----pyfolio()
--------tears.py(46KB)
--------_seaborn.py(446B)
--------interesting_periods.py(3KB)
--------tests()
--------examples()
--------timeseries.py(36KB)
--------plotting.py(62KB)
--------deprecate.py(1KB)
--------utils.py(16KB)
--------_version.py(15KB)
--------__init__.py(481B)
--------ipycompat.py(581B)
--------pos.py(7KB)
--------perf_attrib.py(22KB)
--------round_trips.py(15KB)
--------txn.py(6KB)
--------capacity.py(9KB)