Metadata-Version: 2.1
Name: pyfolio-reloaded
Version: 0.9.3
Summary: pyfolio is a Python library for performance and risk analysis of financial portfolios
Home-page: https://pyfolio.ml4trading.io
Author: Quantopian Inc
Maintainer: Applied AI, LLC
License: Apache License, Version 2.0
Description: <p align="center">
        <a href="https://pyfolio.ml4trading.io">
        <img src="https://i.imgur.com/GD6TZ0D.png" width="35%">
        </a>
        </p>
        
        
        [![Join the chat at https://gitter.im/stefan-jansen/pyfolio-reloaded](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/stefan-jansen/pyfolio-reloaded?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
        [![build status](https://travis-ci.org/stefan-jansen/pyfolio-reloaded.png?branch=master)](https://travis-ci.org/stefan-jansen/pyfolio-reloaded)
        
        pyfolio is a Python library for performance and risk analysis of financial portfolios that works well with the [Zipline](https://zipline.ml4trading.io/) open source backtesting library.
        
        ## Trading Strategy Analysis with pyfolio 
        
        At the core of pyfolio are various tear sheets that combine various individual plots and summary statistics to
        provide a comprehensive view of the performance of a trading algorithm. 
        
        Here's an example of a simple tear sheet analyzing a strategy executed with the Zipline backtesting engine:
        
        ### Performance Metrics
        
        The tear sheet presents performance and risk metrics for the strategy separately during the backtest and out-of-sample periods:  
        
        <p align="center">
        <a href="#">
        <img src="https://i.imgur.com/bfwMeIV.png" width="50%">
        </a>
        </p>
        
        ### Performance Plots
        
        In addition, it visualizes how several risk and return metrics behave over time:
        
        <p align="center">
        <a href="#">
        <img src="https://i.imgur.com/5Hyuet3.png" width="85%">
        </a>
        </p>
        
        ## Installation
        
        To install pyfolio, run:
        
        ```bash
        pip install pyfolio-reloaded
        ```
        or
        
        ```bash
        conda install -c ml4t pyfolio-reloaded
        ```
        
        #### Development
        
        For development, you may want to use a [virtual environment](https://docs.python-guide.org/en/latest/dev/virtualenvs/) to avoid dependency conflicts between pyfolio and other Python projects you have.
        
        To get set up with a virtual env, run:
        ```bash
        mkvirtualenv pyfolio
        ```
        
        Next, clone this git repository and run `python -m pip install .[all]` and edit the library files directly.
        
        ## Usage
        
        A good way to get started is to run the pyfolio examples in a
        [Jupyter notebook](https://jupyter.org/). To do this, you first want to
        start a Jupyter notebook server:
        
        ```bash
        jupyter notebook
        ```
        
        From the notebook list page, navigate to the pyfolio examples directory
        and open a notebook. Execute the code in a notebook cell by clicking on it
        and hitting Shift+Enter.
        
        
        ## Questions?
        
        If you find a bug, feel free to [open an issue](https://github.com/stefan-jansen/pyfolio-reloaded/issues) in this repository.
        
        You can also join our [community](https://exchange.ml4trading.io).
        
        ## Support
        
        Please [open an issue](https://github.com/stefan-jansen/pyfolio-reloaded/issues/new) for support.
        
        ## Contributing
        
        If you'd like to contribute, a great place to look is the [issues marked with help-wanted](https://github.com/stefan-jansen/pyfolio-reloaded/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22).
        
        For a list of core developers and outside collaborators, see [the GitHub contributors list](https://github.com/stefan-jansen/pyfolio-reloaded/graphs/contributors).
        
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Mathematics
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Description-Content-Type: text/markdown
Provides-Extra: all
Provides-Extra: test
Provides-Extra: dev
Provides-Extra: doc
