diff --git a/docs/source/index.rst b/docs/source/index.rst index 6ce2f83e..82bbbd37 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -9,6 +9,7 @@ Table of Contents install beginner-tutorial + jupyter live-trading naming-convention videos diff --git a/docs/source/install.rst b/docs/source/install.rst index 687092dc..bf958cc9 100644 --- a/docs/source/install.rst +++ b/docs/source/install.rst @@ -1,6 +1,13 @@ Install ======= +To get started with Catalyst, you will need to install it in your computer. +Like any other piece of software, Catalyst has a number of dependencies +(other software on which it depends to run) that you will need to install, as +well. We recommend using a software named ``Conda`` that will manage all +these dependencies for you, and set up the environment needed to get you up +and running as easily as possible. See :ref:`Installing with Conda `. + Installing with ``pip`` ----------------------- @@ -9,19 +16,20 @@ Python package. There are two reasons for the additional complexity: -1. Catalyst ships several C extensions that require access to the CPython C API. - In order to build the C extensions, ``pip`` needs access to the CPython - header files for your Python installation. +1. Catalyst ships several C extensions that require access to the CPython C + API. In order to build the C extensions, ``pip`` needs access to the + CPython header files for your Python installation. 2. Catalyst depends on `numpy `_, the core library for numerical array computing in Python. Numpy depends on having the `LAPACK `_ linear algebra routines available. -Because LAPACK and the CPython headers are non-Python dependencies, the correct -way to install them varies from platform to platform. If you'd rather use a -single tool to install Python and non-Python dependencies, or if you're already -using `Anaconda `_ as your Python distribution, -you can skip to the :ref:`Installing with Conda ` section. +Because LAPACK and the CPython headers are non-Python dependencies, the +correctway to install them varies from platform to platform. If you'd rather +use a single tool to install Python and non-Python dependencies, or if you're +already using `Anaconda `_ as your Python +distribution, you can skip to the :ref:`Installing with Conda ` +section. Once you've installed the necessary additional dependencies (see below for your particular platform), you should be able to simply run @@ -34,8 +42,8 @@ If you use Python for anything other than Catalyst, we **strongly** recommend that you install in a `virtualenv `_. The `Hitchhiker's Guide to Python`_ provides an `excellent tutorial on virtualenv -`_. Here's a summarized -version: +`_. Here's a +summarized version: .. code-block:: bash @@ -44,9 +52,10 @@ version: $ source ./catalyst-venv/bin/activate $ pip install enigma-catalyst -Though not required by Catalyst directly, our example algorithms use matplotlib -to visually display the results of the trading algorithms. If you wish to run -any examples or use matplotlib during development, it can be installed using: +Though not required by Catalyst directly, our example algorithms use +matplotlib to visually display the results of the trading algorithms. If you +wish to run any examples or use matplotlib during development, it can be +installed using: .. code-block:: bash @@ -91,12 +100,12 @@ On `Arch Linux`_, you can acquire the additional dependencies via ``pacman``: OSX ~~~ -The version of Python shipped with OSX by default is generally out of date, and -has a number of quirks because it's used directly by the operating system. For -these reasons, many developers choose to install and use a separate Python +The version of Python shipped with OSX by default is generally out of date, +and has a number of quirks because it's used directly by the operating system. +For these reasons, many developers choose to install and use a separate Python installation. The `Hitchhiker's Guide to Python`_ provides an excellent guide -to `Installing Python on OSX `_, which -explains how to install Python with the `Homebrew`_ manager. +to `Installing Python on OSX `_, +which explains how to install Python with the `Homebrew`_ manager. Assuming you've installed Python with Homebrew, you'll also likely need the following brew packages: @@ -108,54 +117,59 @@ following brew packages: OSX + virtualenv + matplotlib ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -A note about using matplotlib in virtual enviroments on OSX: it may be necessary to run +A note about using matplotlib in virtual enviroments on OSX: it may be +necessary to run .. code-block:: bash echo "backend: TkAgg" > ~/.matplotlib/matplotlibrc -in order to override the default ``macosx`` backend for your system, which may not -be accessible from inside the virtual environment. This will allow Catalyst to open -matplotlib charts from within a virtual environment, which is useful for displaying -the performance of your backtests. To learn more about matplotlib backends, please refer to the +in order to override the default ``macosx`` backend for your system, which +may not be accessible from inside the virtual environment. This will allow +Catalyst to open matplotlib charts from within a virtual environment, which +is useful for displaying the performance of your backtests. To learn more +about matplotlib backends, please refer to the `matplotlib backend documentation `_. +.. _windows: Windows ~~~~~~~ In Windows, you will need the `Microsoft Visual C++ Compiler for Python 2.7 -`_. This package -contains the compiler and the set of system headers necessary for producing -binary wheels for Python 2.7 packages. If it's not already in your system, download -it and install it before proceeding to the next step. +`_. This +package contains the compiler and the set of system headers necessary for +producing binary wheels for Python 2.7 packages. If it's not already in your +system, download it and install it before proceeding to the next step. For windows, the easiest and best supported way to install Catalyst is to use :ref:`Conda `. -Some problems we have encountered installing the **Visual C++ Compiler** mentioned above -are as follows: +Some problems we have encountered installing the **Visual C++ Compiler** +mentioned above are as follows: - **The system administrator has set policies to prevent this installation**. - In some systems, there is a default *Windows Software Restriction* policy that - prevents the installation of some software packages like this one. You'll have - to change the Registry to circumvent this: + In some systems, there is a default *Windows Software Restriction* policy + that prevents the installation of some software packages like this one. + You'll have to change the Registry to circumvent this: - - Click ``Start``, and search for ``regedit`` and launch the ``Registry Editor`` + - Click ``Start``, and search for ``regedit`` and launch the + ``Registry Editor`` - Navigate to the following folder: ``HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer`` - If there is an entry for ``DisableMSI``, set the Value data to 0. - - If there is no such entry, click on the ``Edit`` menu -> ``New`` -> ``DWORD (32-bit) Value`` - and enter ``DisableMSI`` as the Name (and by default you get 0 as the Value Data) + - If there is no such entry, click on the ``Edit`` menu -> ``New`` -> + ``DWORD (32-bit) Value`` and enter ``DisableMSI`` as the Name (and by + default you get 0 as the Value Data) | - **The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2503.** - We have observed this when trying to install a package without enough administrator - permissions. Even when you are logged in as an Administrator, you have to explictily - install this package with administrator privileges: + We have observed this when trying to install a package without enough + administrator permissions. Even when you are logged in as an Administrator, + you have to explictily install this package with administrator privileges: - Click ``Start`` and find ``CMD`` or ``Command Prompt`` - Right click on it and choose ``Run as administrator`` @@ -166,21 +180,22 @@ are as follows: Amazon Linux AMI ~~~~~~~~~~~~~~~~ -The packages ``pip`` and ``setuptools`` that come shipped by default are very outdated. -Thus, you first need to run: +The packages ``pip`` and ``setuptools`` that come shipped by default are very +outdated. Thus, you first need to run: .. code-block:: bash pip install --upgrade pip setuptools -The default installation is also missing the C and C++ compilers, which you install by: +The default installation is also missing the C and C++ compilers, which you +install by: .. code-block:: bash sudo yum install gcc gcc-c++ -Then you should follow the regular installation instructions outlined at the beginning -of this page. +Then you should follow the regular installation instructions outlined at the +beginning of this page. Troubleshooting ``pip`` Install @@ -205,17 +220,24 @@ Troubleshooting ``pip`` Install ---- **Issue**: - Package enigma-catalyst cannot still be found, even after upgrading pip (see above), with an error similar to: + Package enigma-catalyst cannot still be found, even after upgrading pip + (see above), with an error similar to: .. code-block:: bash Downloading/unpacking enigma-catalyst - Could not find a version that satisfies the requirement enigma-catalyst (from versions: 0.1.dev9, 0.2.dev2, 0.1.dev4, 0.1.dev5, 0.1.dev3, 0.2.dev1, 0.1.dev8, 0.1.dev6) + Could not find a version that satisfies the requirement enigma-catalyst + (from versions: 0.1.dev9, 0.2.dev2, 0.1.dev4, 0.1.dev5, 0.1.dev3, + 0.2.dev1, 0.1.dev8, 0.1.dev6) Cleaning up... No distributions matching the version for enigma-catalyst **Solution**: - In some systems (this error has been reported in Ubuntu), pip is configured to only find stable versions by default. Since Catalyst is in alpha version, pip cannot find a matching version that satisfies the installation requirements. The solution is to include the `--pre` flag to include pre-release and development versions: + In some systems (this error has been reported in Ubuntu), pip is configured + to only find stable versions by default. Since Catalyst is in alpha + version, pip cannot find a matching version that satisfies the installation + requirements. The solution is to include the `--pre` flag to include + pre-release and development versions: .. code-block:: bash @@ -251,10 +273,14 @@ Troubleshooting ``pip`` Install ---- **Issue**: - Installation fails with error: ``fatal error: Python.h: No such file or directory`` + Installation fails with error: + ``fatal error: Python.h: No such file or directory`` **Solution**: - Some systems (this issue has been reported in Ubuntu) require `python-dev` for the proper build and installation of package dependencies. The solution is to install python-dev, which is independent of the virtual environment. In Ubuntu, you would need to run: + Some systems (this issue has been reported in Ubuntu) require `python-dev` + for the proper build and installation of package dependencies. The solution + is to install python-dev, which is independent of the virtual environment. + In Ubuntu, you would need to run: .. code-block:: bash @@ -272,36 +298,41 @@ comes as part of Continuum Analytics' `Anaconda The primary advantage of using Conda over ``pip`` is that conda natively understands the complex binary dependencies of packages like ``numpy`` and -``scipy``. This means that ``conda`` can install Catalyst and its dependencies -without requiring the use of a second tool to acquire Catalyst's non-Python -dependencies. +``scipy``. This means that ``conda`` can install Catalyst and its +dependencies without requiring the use of a second tool to acquire Catalyst's +non-Python dependencies. + + For Windows, you will need the *Microsoft Visual C++ Compiler for Python + 2.7*. Follow the instructions on the :ref:`Windows` section and come back + here. For instructions on how to install ``conda``, see the `Conda Installation -Documentation `_. Alternatively, you -can install MiniConda, which is a smaller footprint (fewer packages and smaller -size) than its big brother Anaconda, but it still contains all the main packages -needed. To install MiniConda, you can follow these steps: +Documentation `_. Alternatively, +you can install MiniConda, which is a smaller footprint (fewer packages and +smaller size) than its big brother Anaconda, but it still contains all the +main packages needed. To install MiniConda, you can follow these steps: -1. Download `MiniConda `_. Select Python 2.7 for - your Operating System. -2. Install MiniConda. See the `Installation Instructions `_ - if you need help. -3. Ensure the correct installation by running ``conda list`` in a Terminal window, - which should print the list of packages installed with Conda. +1. Download `MiniConda `_. Select Python 2.7 + for your Operating System. +2. Install MiniConda. See the `Installation Instructions + `_ if you need help. +3. Ensure the correct installation by running ``conda list`` in a Terminal + window, which should print the list of packages installed with Conda. Once either Conda or MiniConda has been set up you can install Catalyst: -1. Download the file `python2.7-environment.yml `_. -2. Open a Terminal window and enter [``cd/dir``] into the directory where you saved - the above ``python2.7-environment.yml`` file. +1. Download the file `python2.7-environment.yml + `_. +2. Open a Terminal window and enter [``cd/dir``] into the directory where you + saved the above ``python2.7-environment.yml`` file. 3. Install using this file. This step can take about 5-10 minutes to install. .. code-block:: bash conda env create -f python2.7-environment.yml -4. Activate the environment (which you need to do every time you start a new session - to run Catalyst): +4. Activate the environment (which you need to do every time you start a new + session to run Catalyst): **Linux or OSX:** @@ -320,8 +351,9 @@ Congratulations! You now have Catalyst installed. Troubleshooting ``conda`` Install ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -If the command ``conda env create -f python2.7-environment.yml`` in step 3 above failed -for any reason, you can try setting up the environment manually with the following steps: +If the command ``conda env create -f python2.7-environment.yml`` in step 3 +above failed for any reason, you can try setting up the environment manually +with the following steps: 1. Create the environment: @@ -352,20 +384,23 @@ for any reason, you can try setting up the environment manually with the followi Getting Help ------------ -If after following the instructions above, and going through the *Troubleshooting* sections, -you still experience problems installing Catalyst, you can seek additional help through the -following channels: +If after following the instructions above, and going through the +*Troubleshooting* sections, you still experience problems installing Catalyst, +you can seek additional help through the following channels: -- Join our `Discord community `_, and head over the #catalyst_dev - channel where many other users (as well as the project developers) hang out, and can assist - you with your particular issue. The more descriptive and the more information you can provide, - the easiest will be for others to help you out. +- Join our `Discord community `_, and head over + the #catalyst_dev channel where many other users (as well as the project + developers) hang out, and can assist you with your particular issue. The + more descriptive and the more information you can provide, the easiest will + be for others to help you out. - Report the problem you are experiencing on our - `GitHub repository `_ following the guidelines - provided therein. Before you do so, take a moment to browse through all `previous reported issues - `_ in the likely case - that someone else experienced that same issue before, and you get a hint on how to solve it. + `GitHub repository `_ + following the guidelines provided therein. Before you do so, take a moment + to browse through all `previous reported issues + `_ + in the likely case that someone else experienced that same issue before, + and you get a hint on how to solve it. .. _`Debian-derived`: https://www.debian.org/misc/children-distros diff --git a/docs/source/jupyter.rst b/docs/source/jupyter.rst new file mode 100644 index 00000000..4042da53 --- /dev/null +++ b/docs/source/jupyter.rst @@ -0,0 +1,15794 @@ +Catalyst & Jupyter Notebook +=========================== + +(Feel free to check out the actual Notebook file +`here `__) + +The `Jupyter Notebook `__ is a very powerful +browser-based interface to a Python interpreter. As it is already the +de-facto interface for most quantitative researchers, ``catalyst`` +provides an easy way to run your algorithm inside the Notebook without +requiring you to use the CLI. + +Install +^^^^^^^ + +In order to use Jupyter Notebook, you first have to install it inside your +environment. It's available as ``pip`` package, so regardless of how you +installed Catalyst, go inside your catalyst environemnt and run: + +.. code:: bash + + (catalyst)$ pip install jupyter + +Once you have Jupyter Notebook installed, every time you want to use it run: + +.. code:: bash + + (catalyst)$ jupyter notebook + +A local server will launch, and will open a new window on your browser. That's +the interface through which you will interact with Jupyter Notebook. + +Running Algorithms +^^^^^^^^^^^^^^^^^^ + +To use it you have to write your algorithm in a cell and let +``catalyst`` know that it is supposed to run this algorithm. This is +done via the ``%%catalyst`` IPython magic command that is available +after you import ``catalyst`` from within the Notebook. This magic takes +the same arguments as the command line interface. Thus to run the +algorithm just supply the same parameters as the CLI but without the -f +and -o arguments. We just have to execute the following cell after +importing ``catalyst`` to register the magic. + +.. code:: python + + # Register the catalyst magic + %load_ext catalyst + +.. code:: python + + # Setup matplotlib to display graphs inline in this Notebook + %matplotlib inline + +Note below that we do not have to specify an input file (-f) since the +magic will use the contents of the cell and look for your algorithm +functions. + +.. code:: python + + %%catalyst --start 2015-3-2 --end 2017-6-28 --capital-base 100000 -x bitfinex + + from catalyst.finance.slippage import VolumeShareSlippage + + from catalyst.api import ( + order_target_value, + symbol, + record, + cancel_order, + get_open_orders, + ) + + def initialize(context): + context.ASSET_NAME = 'btc_usd' + context.TARGET_HODL_RATIO = 0.8 + context.RESERVE_RATIO = 1.0 - context.TARGET_HODL_RATIO + + # For all trading pairs in the poloniex bundle, the default denomination + # currently supported by Catalyst is 1/1000th of a full coin. Use this + # constant to scale the price of up to that of a full coin if desired. + context.TICK_SIZE = 1000.0 + + context.is_buying = True + context.asset = symbol(context.ASSET_NAME) + + context.i = 0 + + def handle_data(context, data): + context.i += 1 + + starting_cash = context.portfolio.starting_cash + target_hodl_value = context.TARGET_HODL_RATIO * starting_cash + reserve_value = context.RESERVE_RATIO * starting_cash + + # Cancel any outstanding orders + orders = get_open_orders(context.asset) or [] + for order in orders: + cancel_order(order) + + # Stop buying after passing the reserve threshold + cash = context.portfolio.cash + if cash <= reserve_value: + context.is_buying = False + + # Retrieve current asset price from pricing data + price = data.current(context.asset, 'price') + + # Check if still buying and could (approximately) afford another purchase + if context.is_buying and cash > price: + # Place order to make position in asset equal to target_hodl_value + order_target_value( + context.asset, + target_hodl_value, + limit_price=price*1.1, + stop_price=price*0.9, + ) + + record( + price=price, + volume=data.current(context.asset, 'volume'), + cash=cash, + starting_cash=context.portfolio.starting_cash, + leverage=context.account.leverage, + ) + + def analyze(context=None, results=None): + import matplotlib.pyplot as plt + + # Plot the portfolio and asset data. + ax1 = plt.subplot(611) + results[['portfolio_value']].plot(ax=ax1) + ax1.set_ylabel('Portfolio Value (USD)') + + ax2 = plt.subplot(612, sharex=ax1) + ax2.set_ylabel('{asset} (USD)'.format(asset=context.ASSET_NAME)) + (context.TICK_SIZE * results[['price']]).plot(ax=ax2) + + trans = results.ix[[t != [] for t in results.transactions]] + buys = trans.ix[ + [t[0]['amount'] > 0 for t in trans.transactions] + ] + ax2.plot( + buys.index, + context.TICK_SIZE * results.price[buys.index], + '^', + markersize=10, + color='g', + ) + + ax3 = plt.subplot(613, sharex=ax1) + results[['leverage', 'alpha', 'beta']].plot(ax=ax3) + ax3.set_ylabel('Leverage ') + + ax4 = plt.subplot(614, sharex=ax1) + results[['starting_cash', 'cash']].plot(ax=ax4) + ax4.set_ylabel('Cash (USD)') + + results[[ + 'treasury', + 'algorithm', + 'benchmark', + ]] = results[[ + 'treasury_period_return', + 'algorithm_period_return', + 'benchmark_period_return', + ]] + + ax5 = plt.subplot(615, sharex=ax1) + results[[ + 'treasury', + 'algorithm', + 'benchmark', + ]].plot(ax=ax5) + ax5.set_ylabel('Percent Change') + + ax6 = plt.subplot(616, sharex=ax1) + results[['volume']].plot(ax=ax6) + ax6.set_ylabel('Volume (mCoins/5min)') + + plt.legend(loc=3) + + # Show the plot. + plt.gcf().set_size_inches(18, 8) + plt.show() + +:: + + [2017-08-11 07:19:46.411748] INFO: Loader: Loading benchmark data for 'USDT_BTC' from 1989-12-31 00:00:00+00:00 to 2017-08-09 00:00:00+00:00 + [2017-08-11 07:19:46.418983] INFO: Loader: Loading data for /Users//.catalyst/data/USDT_BTC_benchmark.csv failed with error [Unknown string format]. + [2017-08-11 07:19:46.419740] INFO: Loader: Cache at /Users//.catalyst/data/USDT_BTC_benchmark.csv does not have data from 1990-01-01 00:00:00+00:00 to 2017-08-09 00:00:00+00:00. + + [2017-08-11 07:19:46.420770] INFO: Loader: Downloading benchmark data for 'USDT_BTC' from 1989-12-31 00:00:00+00:00 to 2017-08-09 00:00:00+00:00 + [2017-08-11 07:19:50.060244] WARNING: Loader: Still don't have expected data after redownload! + [2017-08-11 07:19:50.097334] WARNING: Loader: Refusing to download new treasury data because a download succeeded at 2017-08-11 06:56:49+00:00. + [2017-08-11 07:19:54.618399] INFO: Performance: Simulated 851 trading days out of 851. + [2017-08-11 07:19:54.619301] INFO: Performance: first open: 2015-03-01 00:00:00+00:00 + [2017-08-11 07:19:54.620430] INFO: Performance: last close: 2017-06-28 23:59:00+00:00 + +.. figure:: https://i.imgur.com/DS5w47q.png + :alt: png + + png + +.. raw:: html + +
+ +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + +
+ +.. raw:: html + + + +algo_volatility + +.. raw:: html + + + +algorithm_period_return + +.. raw:: html + + + +alpha + +.. raw:: html + + + +benchmark_period_return + +.. raw:: html + + + +benchmark_volatility + +.. raw:: html + + + +beta + +.. raw:: html + + + +capital_used + +.. raw:: html + + + +cash + +.. raw:: html + + + +ending_cash + +.. raw:: html + + + +ending_exposure + +.. raw:: html + + + +… + +.. raw:: html + + + +starting_cash + +.. raw:: html + + + +starting_exposure + +.. raw:: html + + + +starting_value + +.. raw:: html + + + +trading_days + +.. raw:: html + + + +transactions + +.. raw:: html + + + +treasury_period_return + +.. raw:: html + + + +volume + +.. raw:: html + + + +treasury + +.. raw:: html + + + +algorithm + +.. raw:: html + + + +benchmark + +.. raw:: html + +
+ +2015-03-01 23:59:00+00:00 + +.. raw:: html + + + +NaN + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +NaN + +.. raw:: html + + + +0.045833 + +.. raw:: html + + + +NaN + +.. raw:: html + + + +NaN + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +100000.000000 + +.. raw:: html + + + +100000.000000 + +.. raw:: html + + + +0.000 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +0.000 + +.. raw:: html + + + +0.000 + +.. raw:: html + + + +1 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0200 + +.. raw:: html + + + +317 + +.. raw:: html + + + +0.0200 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +0.045833 + +.. raw:: html + +
+ +2015-03-02 23:59:00+00:00 + +.. raw:: html + + + +0.000278 + +.. raw:: html + + + +-0.000025 + +.. raw:: html + + + +0.011045 + +.. raw:: html + + + +0.120833 + +.. raw:: html + + + +0.290503 + +.. raw:: html + + + +-0.000956 + +.. raw:: html + + + +-85544.474955 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +85542.000 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +0.000 + +.. raw:: html + + + +0.000 + +.. raw:: html + + + +2 + +.. raw:: html + + + +[{u’commission’: None, u’amount’: 318, u’sid’:… + +.. raw:: html + + + +0.0208 + +.. raw:: html + + + +98063 + +.. raw:: html + + + +0.0208 + +.. raw:: html + + + +-0.000025 + +.. raw:: html + + + +0.120833 + +.. raw:: html + +
+ +2015-03-03 23:59:00+00:00 + +.. raw:: html + + + +0.051796 + +.. raw:: html + + + +-0.005688 + +.. raw:: html + + + +-1.197544 + +.. raw:: html + + + +0.113416 + +.. raw:: html + + + +0.633538 + +.. raw:: html + + + +0.077239 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +84975.642 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +85542.000 + +.. raw:: html + + + +85542.000 + +.. raw:: html + + + +3 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0212 + +.. raw:: html + + + +442983 + +.. raw:: html + + + +0.0212 + +.. raw:: html + + + +-0.005688 + +.. raw:: html + + + +0.113416 + +.. raw:: html + +
+ +2015-03-04 23:59:00+00:00 + +.. raw:: html + + + +0.342118 + +.. raw:: html + + + +0.034955 + +.. raw:: html + + + +0.401861 + +.. raw:: html + + + +0.166666 + +.. raw:: html + + + +0.524400 + +.. raw:: html + + + +0.181468 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +89040.000 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +84975.642 + +.. raw:: html + + + +84975.642 + +.. raw:: html + + + +4 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0212 + +.. raw:: html + + + +245889 + +.. raw:: html + + + +0.0212 + +.. raw:: html + + + +0.034955 + +.. raw:: html + + + +0.166666 + +.. raw:: html + +
+ +2015-03-05 23:59:00+00:00 + +.. raw:: html + + + +0.637226 + +.. raw:: html + + + +-0.038185 + +.. raw:: html + + + +-3.914003 + +.. raw:: html + + + +0.070834 + +.. raw:: html + + + +0.976896 + +.. raw:: html + + + +0.550520 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +81726.000 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +89040.000 + +.. raw:: html + + + +89040.000 + +.. raw:: html + + + +5 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0211 + +.. raw:: html + + + +117440 + +.. raw:: html + + + +0.0211 + +.. raw:: html + + + +-0.038185 + +.. raw:: html + + + +0.070834 + +.. raw:: html + +
+ +2015-03-06 23:59:00+00:00 + +.. raw:: html + + + +0.580521 + +.. raw:: html + + + +-0.028645 + +.. raw:: html + + + +-3.100822 + +.. raw:: html + + + +0.083333 + +.. raw:: html + + + +0.874082 + +.. raw:: html + + + +0.546703 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +82680.000 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +81726.000 + +.. raw:: html + + + +81726.000 + +.. raw:: html + + + +6 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0224 + +.. raw:: html + + + +84197 + +.. raw:: html + + + +0.0224 + +.. raw:: html + + + +-0.028645 + +.. raw:: html + + + +0.083333 + +.. raw:: html + +
+ +2015-03-07 23:59:00+00:00 + +.. raw:: html + + + +0.530557 + +.. raw:: html + + + +-0.028645 + +.. raw:: html + + + +-2.625704 + +.. raw:: html + + + +0.083333 + +.. raw:: html + + + +0.802793 + +.. raw:: html + + + +0.536589 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +82680.000 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +82680.000 + +.. raw:: html + + + +82680.000 + +.. raw:: html + + + +7 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0224 + +.. raw:: html + + + +181 + +.. raw:: html + + + +0.0224 + +.. raw:: html + + + +-0.028645 + +.. raw:: html + + + +0.083333 + +.. raw:: html + +
+ +2015-03-08 23:59:00+00:00 + +.. raw:: html + + + +0.491628 + +.. raw:: html + + + +-0.028645 + +.. raw:: html + + + +-2.276841 + +.. raw:: html + + + +0.083333 + +.. raw:: html + + + +0.746605 + +.. raw:: html + + + +0.529163 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +82680.000 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +82680.000 + +.. raw:: html + + + +82680.000 + +.. raw:: html + + + +8 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0224 + +.. raw:: html + + + +30900 + +.. raw:: html + + + +0.0224 + +.. raw:: html + + + +-0.028645 + +.. raw:: html + + + +0.083333 + +.. raw:: html + +
+ +2015-03-09 23:59:00+00:00 + +.. raw:: html + + + +0.467885 + +.. raw:: html + + + +-0.015925 + +.. raw:: html + + + +-1.895269 + +.. raw:: html + + + +0.100000 + +.. raw:: html + + + +0.698764 + +.. raw:: html + + + +0.532652 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +83952.000 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +82680.000 + +.. raw:: html + + + +82680.000 + +.. raw:: html + + + +9 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0220 + +.. raw:: html + + + +128367 + +.. raw:: html + + + +0.0220 + +.. raw:: html + + + +-0.015925 + +.. raw:: html + + + +0.100000 + +.. raw:: html + +
+ +2015-03-10 23:59:00+00:00 + +.. raw:: html + + + +0.626552 + +.. raw:: html + + + +0.069935 + +.. raw:: html + + + +-1.625285 + +.. raw:: html + + + +0.212500 + +.. raw:: html + + + +0.800983 + +.. raw:: html + + + +0.676289 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +92538.000 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +83952.000 + +.. raw:: html + + + +83952.000 + +.. raw:: html + + + +10 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0214 + +.. raw:: html + + + +54961 + +.. raw:: html + + + +0.0214 + +.. raw:: html + + + +0.069935 + +.. raw:: html + + + +0.212500 + +.. raw:: html + +
+ +2015-03-11 23:59:00+00:00 + +.. raw:: html + + + +0.644515 + +.. raw:: html + + + +0.022235 + +.. raw:: html + + + +-1.727710 + +.. raw:: html + + + +0.150000 + +.. raw:: html + + + +0.834650 + +.. raw:: html + + + +0.684052 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +87768.000 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +92538.000 + +.. raw:: html + + + +92538.000 + +.. raw:: html + + + +11 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0211 + +.. raw:: html + + + +42511 + +.. raw:: html + + + +0.0211 + +.. raw:: html + + + +0.022235 + +.. raw:: html + + + +0.150000 + +.. raw:: html + +
+ +2015-03-12 23:59:00+00:00 + +.. raw:: html + + + +0.614650 + +.. raw:: html + + + +0.022235 + +.. raw:: html + + + +-1.573455 + +.. raw:: html + + + +0.150000 + +.. raw:: html + + + +0.798403 + +.. raw:: html + + + +0.680882 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +87768.000 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +87768.000 + +.. raw:: html + + + +87768.000 + +.. raw:: html + + + +12 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0210 + +.. raw:: html + + + +2909 + +.. raw:: html + + + +0.0210 + +.. raw:: html + + + +0.022235 + +.. raw:: html + + + +0.150000 + +.. raw:: html + +
+ +2015-03-13 23:59:00+00:00 + +.. raw:: html + + + +0.588942 + +.. raw:: html + + + +0.019405 + +.. raw:: html + + + +-1.454733 + +.. raw:: html + + + +0.146291 + +.. raw:: html + + + +0.767688 + +.. raw:: html + + + +0.677881 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +87484.980 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +87768.000 + +.. raw:: html + + + +87768.000 + +.. raw:: html + + + +13 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0213 + +.. raw:: html + + + +57613 + +.. raw:: html + + + +0.0213 + +.. raw:: html + + + +0.019405 + +.. raw:: html + + + +0.146291 + +.. raw:: html + +
+ +2015-03-14 23:59:00+00:00 + +.. raw:: html + + + +0.565911 + +.. raw:: html + + + +0.019373 + +.. raw:: html + + + +-1.344915 + +.. raw:: html + + + +0.146250 + +.. raw:: html + + + +0.739230 + +.. raw:: html + + + +0.675665 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +87481.800 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +87484.980 + +.. raw:: html + + + +87484.980 + +.. raw:: html + + + +14 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0213 + +.. raw:: html + + + +48310 + +.. raw:: html + + + +0.0213 + +.. raw:: html + + + +0.019373 + +.. raw:: html + + + +0.146250 + +.. raw:: html + +
+ +2015-03-15 23:59:00+00:00 + +.. raw:: html + + + +0.551394 + +.. raw:: html + + + +0.041659 + +.. raw:: html + + + +-1.191436 + +.. raw:: html + + + +0.175450 + +.. raw:: html + + + +0.714876 + +.. raw:: html + + + +0.680484 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +89710.344 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +87481.800 + +.. raw:: html + + + +87481.800 + +.. raw:: html + + + +15 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0213 + +.. raw:: html + + + +29454 + +.. raw:: html + + + +0.0213 + +.. raw:: html + + + +0.041659 + +.. raw:: html + + + +0.175450 + +.. raw:: html + +
+ +2015-03-16 23:59:00+00:00 + +.. raw:: html + + + +0.541846 + +.. raw:: html + + + +0.019055 + +.. raw:: html + + + +-1.188212 + +.. raw:: html + + + +0.145833 + +.. raw:: html + + + +0.706049 + +.. raw:: html + + + +0.680281 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +87450.000 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +89710.344 + +.. raw:: html + + + +89710.344 + +.. raw:: html + + + +16 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0210 + +.. raw:: html + + + +25564 + +.. raw:: html + + + +0.0210 + +.. raw:: html + + + +0.019055 + +.. raw:: html + + + +0.145833 + +.. raw:: html + +
+ +2015-03-17 23:59:00+00:00 + +.. raw:: html + + + +0.524682 + +.. raw:: html + + + +0.019055 + +.. raw:: html + + + +-1.115149 + +.. raw:: html + + + +0.145833 + +.. raw:: html + + + +0.684599 + +.. raw:: html + + + +0.678870 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +87450.000 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +87450.000 + +.. raw:: html + + + +87450.000 + +.. raw:: html + + + +17 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0206 + +.. raw:: html + + + +9 + +.. raw:: html + + + +0.0206 + +.. raw:: html + + + +0.019055 + +.. raw:: html + + + +0.145833 + +.. raw:: html + +
+ +2015-03-18 23:59:00+00:00 + +.. raw:: html + + + +0.532621 + +.. raw:: html + + + +-0.021999 + +.. raw:: html + + + +-1.180440 + +.. raw:: html + + + +0.092041 + +.. raw:: html + + + +0.696261 + +.. raw:: html + + + +0.685307 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +83344.620 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +87450.000 + +.. raw:: html + + + +87450.000 + +.. raw:: html + + + +18 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0193 + +.. raw:: html + + + +164911 + +.. raw:: html + + + +0.0193 + +.. raw:: html + + + +-0.021999 + +.. raw:: html + + + +0.092041 + +.. raw:: html + +
+ +2015-03-19 23:59:00+00:00 + +.. raw:: html + + + +0.518811 + +.. raw:: html + + + +-0.013234 + +.. raw:: html + + + +-1.096387 + +.. raw:: html + + + +0.103526 + +.. raw:: html + + + +0.676861 + +.. raw:: html + + + +0.686186 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +84221.028 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +83344.620 + +.. raw:: html + + + +83344.620 + +.. raw:: html + + + +19 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0198 + +.. raw:: html + + + +713904 + +.. raw:: html + + + +0.0198 + +.. raw:: html + + + +-0.013234 + +.. raw:: html + + + +0.103526 + +.. raw:: html + +
+ +2015-03-20 23:59:00+00:00 + +.. raw:: html + + + +0.505168 + +.. raw:: html + + + +-0.017324 + +.. raw:: html + + + +-1.050273 + +.. raw:: html + + + +0.098170 + +.. raw:: html + + + +0.659945 + +.. raw:: html + + + +0.685070 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +83812.080 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +84221.028 + +.. raw:: html + + + +84221.028 + +.. raw:: html + + + +20 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0193 + +.. raw:: html + + + +132725 + +.. raw:: html + + + +0.0193 + +.. raw:: html + + + +-0.017324 + +.. raw:: html + + + +0.098170 + +.. raw:: html + +
+ +2015-03-21 23:59:00+00:00 + +.. raw:: html + + + +0.492384 + +.. raw:: html + + + +-0.018494 + +.. raw:: html + + + +-1.002051 + +.. raw:: html + + + +0.096637 + +.. raw:: html + + + +0.643679 + +.. raw:: html + + + +0.684283 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +83695.056 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +83812.080 + +.. raw:: html + + + +83812.080 + +.. raw:: html + + + +21 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0193 + +.. raw:: html + + + +201155 + +.. raw:: html + + + +0.0193 + +.. raw:: html + + + +-0.018494 + +.. raw:: html + + + +0.096637 + +.. raw:: html + +
+ +2015-03-22 23:59:00+00:00 + +.. raw:: html + + + +0.482998 + +.. raw:: html + + + +-0.004744 + +.. raw:: html + + + +-0.927947 + +.. raw:: html + + + +0.114653 + +.. raw:: html + + + +0.629319 + +.. raw:: html + + + +0.686478 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +85070.088 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +83695.056 + +.. raw:: html + + + +83695.056 + +.. raw:: html + + + +22 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0193 + +.. raw:: html + + + +64378 + +.. raw:: html + + + +0.0193 + +.. raw:: html + + + +-0.004744 + +.. raw:: html + + + +0.114653 + +.. raw:: html + +
+ +2015-03-23 23:59:00+00:00 + +.. raw:: html + + + +0.477523 + +.. raw:: html + + + +-0.026505 + +.. raw:: html + + + +-0.935352 + +.. raw:: html + + + +0.086139 + +.. raw:: html + + + +0.623502 + +.. raw:: html + + + +0.687025 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +82894.014 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +85070.088 + +.. raw:: html + + + +85070.088 + +.. raw:: html + + + +23 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0192 + +.. raw:: html + + + +61850 + +.. raw:: html + + + +0.0192 + +.. raw:: html + + + +-0.026505 + +.. raw:: html + + + +0.086139 + +.. raw:: html + +
+ +2015-03-24 23:59:00+00:00 + +.. raw:: html + + + +0.504086 + +.. raw:: html + + + +-0.084215 + +.. raw:: html + + + +-1.021023 + +.. raw:: html + + + +0.010523 + +.. raw:: html + + + +0.655188 + +.. raw:: html + + + +0.701025 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +77122.950 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +82894.014 + +.. raw:: html + + + +82894.014 + +.. raw:: html + + + +24 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0188 + +.. raw:: html + + + +490180 + +.. raw:: html + + + +0.0188 + +.. raw:: html + + + +-0.084215 + +.. raw:: html + + + +0.010523 + +.. raw:: html + +
+ +2015-03-25 23:59:00+00:00 + +.. raw:: html + + + +0.497690 + +.. raw:: html + + + +-0.068474 + +.. raw:: html + + + +-0.952786 + +.. raw:: html + + + +0.031148 + +.. raw:: html + + + +0.644272 + +.. raw:: html + + + +0.704251 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +78697.050 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +77122.950 + +.. raw:: html + + + +77122.950 + +.. raw:: html + + + +25 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0193 + +.. raw:: html + + + +90862 + +.. raw:: html + + + +0.0193 + +.. raw:: html + + + +-0.068474 + +.. raw:: html + + + +0.031148 + +.. raw:: html + +
+ +2015-03-26 23:59:00+00:00 + +.. raw:: html + + + +0.489730 + +.. raw:: html + + + +-0.084215 + +.. raw:: html + + + +-0.943240 + +.. raw:: html + + + +0.010523 + +.. raw:: html + + + +0.634965 + +.. raw:: html + + + +0.703738 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +77122.950 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +78697.050 + +.. raw:: html + + + +78697.050 + +.. raw:: html + + + +26 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0201 + +.. raw:: html + + + +2299 + +.. raw:: html + + + +0.0201 + +.. raw:: html + + + +-0.084215 + +.. raw:: html + + + +0.010523 + +.. raw:: html + +
+ +2015-03-27 23:59:00+00:00 + +.. raw:: html + + + +0.495916 + +.. raw:: html + + + +-0.049785 + +.. raw:: html + + + +-0.857592 + +.. raw:: html + + + +0.055636 + +.. raw:: html + + + +0.636644 + +.. raw:: html + + + +0.713671 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +80565.936 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +77122.950 + +.. raw:: html + + + +77122.950 + +.. raw:: html + + + +27 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0195 + +.. raw:: html + + + +663 + +.. raw:: html + + + +0.0195 + +.. raw:: html + + + +-0.049785 + +.. raw:: html + + + +0.055636 + +.. raw:: html + +
+ +2015-03-28 23:59:00+00:00 + +.. raw:: html + + + +0.488469 + +.. raw:: html + + + +-0.064490 + +.. raw:: html + + + +-0.848769 + +.. raw:: html + + + +0.036368 + +.. raw:: html + + + +0.627920 + +.. raw:: html + + + +0.713212 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +79095.504 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +80565.936 + +.. raw:: html + + + +80565.936 + +.. raw:: html + + + +28 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0195 + +.. raw:: html + + + +7061 + +.. raw:: html + + + +0.0195 + +.. raw:: html + + + +-0.064490 + +.. raw:: html + + + +0.036368 + +.. raw:: html + +
+ +2015-03-29 23:59:00+00:00 + +.. raw:: html + + + +0.479671 + +.. raw:: html + + + +-0.066903 + +.. raw:: html + + + +-0.822844 + +.. raw:: html + + + +0.033205 + +.. raw:: html + + + +0.616787 + +.. raw:: html + + + +0.712868 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +78854.142 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +79095.504 + +.. raw:: html + + + +79095.504 + +.. raw:: html + + + +29 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0195 + +.. raw:: html + + + +8526 + +.. raw:: html + + + +0.0195 + +.. raw:: html + + + +-0.066903 + +.. raw:: html + + + +0.033205 + +.. raw:: html + +
+ +2015-03-30 23:59:00+00:00 + +.. raw:: html + + + +0.476306 + +.. raw:: html + + + +-0.046605 + +.. raw:: html + + + +-0.769239 + +.. raw:: html + + + +0.059803 + +.. raw:: html + + + +0.610002 + +.. raw:: html + + + +0.716464 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +80883.936 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +78854.142 + +.. raw:: html + + + +78854.142 + +.. raw:: html + + + +30 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0196 + +.. raw:: html + + + +29654 + +.. raw:: html + + + +0.0196 + +.. raw:: html + + + +-0.046605 + +.. raw:: html + + + +0.059803 + +.. raw:: html + +
+ +… + +.. raw:: html + + + +… + +.. raw:: html + + + +… + +.. raw:: html + + + +… + +.. raw:: html + + + +… + +.. raw:: html + + + +… + +.. raw:: html + + + +… + +.. raw:: html + + + +… + +.. raw:: html + + + +… + +.. raw:: html + + + +… + +.. raw:: html + + + +… + +.. raw:: html + + + +… + +.. raw:: html + + + +… + +.. raw:: html + + + +… + +.. raw:: html + + + +… + +.. raw:: html + + + +… + +.. raw:: html + + + +… + +.. raw:: html + + + +… + +.. raw:: html + + + +… + +.. raw:: html + + + +… + +.. raw:: html + + + +… + +.. raw:: html + + + +… + +.. raw:: html + +
+ +2017-05-30 23:59:00+00:00 + +.. raw:: html + + + +0.495432 + +.. raw:: html + + + +5.949752 + +.. raw:: html + + + +-0.016611 + +.. raw:: html + + + +7.916664 + +.. raw:: html + + + +0.554369 + +.. raw:: html + + + +0.888883 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +680519.682 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +701826.000 + +.. raw:: html + + + +701826.000 + +.. raw:: html + + + +822 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0221 + +.. raw:: html + + + +40157964723 + +.. raw:: html + + + +0.0221 + +.. raw:: html + + + +5.949752 + +.. raw:: html + + + +7.916664 + +.. raw:: html + +
+ +2017-05-31 23:59:00+00:00 + +.. raw:: html + + + +0.495243 + +.. raw:: html + + + +6.102328 + +.. raw:: html + + + +-0.017086 + +.. raw:: html + + + +8.154164 + +.. raw:: html + + + +0.554182 + +.. raw:: html + + + +0.888844 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +695777.322 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +680519.682 + +.. raw:: html + + + +680519.682 + +.. raw:: html + + + +823 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0221 + +.. raw:: html + + + +31098652109 + +.. raw:: html + + + +0.0221 + +.. raw:: html + + + +6.102328 + +.. raw:: html + + + +8.154164 + +.. raw:: html + +
+ +2017-06-01 23:59:00+00:00 + +.. raw:: html + + + +0.495836 + +.. raw:: html + + + +6.504967 + +.. raw:: html + + + +-0.014668 + +.. raw:: html + + + +8.644144 + +.. raw:: html + + + +0.554541 + +.. raw:: html + + + +0.889303 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +736041.210 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +695777.322 + +.. raw:: html + + + +695777.322 + +.. raw:: html + + + +824 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0221 + +.. raw:: html + + + +40944880757 + +.. raw:: html + + + +0.0221 + +.. raw:: html + + + +6.504967 + +.. raw:: html + + + +8.644144 + +.. raw:: html + +
+ +2017-06-02 23:59:00+00:00 + +.. raw:: html + + + +0.495948 + +.. raw:: html + + + +6.801995 + +.. raw:: html + + + +-0.013641 + +.. raw:: html + + + +9.033331 + +.. raw:: html + + + +0.554581 + +.. raw:: html + + + +0.889440 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +765744.000 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +736041.210 + +.. raw:: html + + + +736041.210 + +.. raw:: html + + + +825 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0215 + +.. raw:: html + + + +22364557424 + +.. raw:: html + + + +0.0215 + +.. raw:: html + + + +6.801995 + +.. raw:: html + + + +9.033331 + +.. raw:: html + +
+ +2017-06-03 23:59:00+00:00 + +.. raw:: html + + + +0.495729 + +.. raw:: html + + + +6.952409 + +.. raw:: html + + + +-0.013100 + +.. raw:: html + + + +9.230418 + +.. raw:: html + + + +0.554317 + +.. raw:: html + + + +0.889470 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +780785.400 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +765744.000 + +.. raw:: html + + + +765744.000 + +.. raw:: html + + + +826 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0215 + +.. raw:: html + + + +23687278961 + +.. raw:: html + + + +0.0215 + +.. raw:: html + + + +6.952409 + +.. raw:: html + + + +9.230418 + +.. raw:: html + +
+ +2017-06-04 23:59:00+00:00 + +.. raw:: html + + + +0.495450 + +.. raw:: html + + + +7.042244 + +.. raw:: html + + + +-0.012768 + +.. raw:: html + + + +9.348122 + +.. raw:: html + + + +0.553999 + +.. raw:: html + + + +0.889479 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +789768.900 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +780785.400 + +.. raw:: html + + + +780785.400 + +.. raw:: html + + + +827 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0215 + +.. raw:: html + + + +21332021248 + +.. raw:: html + + + +0.0215 + +.. raw:: html + + + +7.042244 + +.. raw:: html + + + +9.348122 + +.. raw:: html + +
+ +2017-06-05 23:59:00+00:00 + +.. raw:: html + + + +0.496148 + +.. raw:: html + + + +7.524987 + +.. raw:: html + + + +-0.011320 + +.. raw:: html + + + +9.980649 + +.. raw:: html + + + +0.554578 + +.. raw:: html + + + +0.889805 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +838043.208 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +789768.900 + +.. raw:: html + + + +789768.900 + +.. raw:: html + + + +828 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0218 + +.. raw:: html + + + +22372229837 + +.. raw:: html + + + +0.0218 + +.. raw:: html + + + +7.524987 + +.. raw:: html + + + +9.980649 + +.. raw:: html + +
+ +2017-06-06 23:59:00+00:00 + +.. raw:: html + + + +0.497592 + +.. raw:: html + + + +8.194835 + +.. raw:: html + + + +-0.009554 + +.. raw:: html + + + +10.858330 + +.. raw:: html + + + +0.555841 + +.. raw:: html + + + +0.890368 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +905028.000 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +838043.208 + +.. raw:: html + + + +838043.208 + +.. raw:: html + + + +829 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0214 + +.. raw:: html + + + +81923184446 + +.. raw:: html + + + +0.0214 + +.. raw:: html + + + +8.194835 + +.. raw:: html + + + +10.858330 + +.. raw:: html + +
+ +2017-06-07 23:59:00+00:00 + +.. raw:: html + + + +0.498895 + +.. raw:: html + + + +7.557258 + +.. raw:: html + + + +-0.011975 + +.. raw:: html + + + +10.022932 + +.. raw:: html + + + +0.557003 + +.. raw:: html + + + +0.890845 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +841270.272 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +905028.000 + +.. raw:: html + + + +905028.000 + +.. raw:: html + + + +830 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0218 + +.. raw:: html + + + +49070430356 + +.. raw:: html + + + +0.0218 + +.. raw:: html + + + +7.557258 + +.. raw:: html + + + +10.022932 + +.. raw:: html + +
+ +2017-06-08 23:59:00+00:00 + +.. raw:: html + + + +0.499349 + +.. raw:: html + + + +8.010395 + +.. raw:: html + + + +-0.010676 + +.. raw:: html + + + +10.616664 + +.. raw:: html + + + +0.557357 + +.. raw:: html + + + +0.891092 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +886584.000 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +841270.272 + +.. raw:: html + + + +841270.272 + +.. raw:: html + + + +831 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0219 + +.. raw:: html + + + +34013412940 + +.. raw:: html + + + +0.0219 + +.. raw:: html + + + +8.010395 + +.. raw:: html + + + +10.616664 + +.. raw:: html + +
+ +2017-06-09 23:59:00+00:00 + +.. raw:: html + + + +0.499063 + +.. raw:: html + + + +8.099750 + +.. raw:: html + + + +-0.010386 + +.. raw:: html + + + +10.733746 + +.. raw:: html + + + +0.557033 + +.. raw:: html + + + +0.891098 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +895519.482 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +886584.000 + +.. raw:: html + + + +886584.000 + +.. raw:: html + + + +832 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0221 + +.. raw:: html + + + +25275425996 + +.. raw:: html + + + +0.0221 + +.. raw:: html + + + +8.099750 + +.. raw:: html + + + +10.733746 + +.. raw:: html + +
+ +2017-06-10 23:59:00+00:00 + +.. raw:: html + + + +0.498769 + +.. raw:: html + + + +8.086143 + +.. raw:: html + + + +-0.010416 + +.. raw:: html + + + +10.715915 + +.. raw:: html + + + +0.556705 + +.. raw:: html + + + +0.891098 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +894158.760 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +895519.482 + +.. raw:: html + + + +895519.482 + +.. raw:: html + + + +833 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0221 + +.. raw:: html + + + +30620792046 + +.. raw:: html + + + +0.0221 + +.. raw:: html + + + +8.086143 + +.. raw:: html + + + +10.715915 + +.. raw:: html + +
+ +2017-06-11 23:59:00+00:00 + +.. raw:: html + + + +0.498971 + +.. raw:: html + + + +8.484533 + +.. raw:: html + + + +-0.009305 + +.. raw:: html + + + +11.237914 + +.. raw:: html + + + +0.556827 + +.. raw:: html + + + +0.891266 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +933997.800 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +894158.760 + +.. raw:: html + + + +894158.760 + +.. raw:: html + + + +834 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0221 + +.. raw:: html + + + +30830678595 + +.. raw:: html + + + +0.0221 + +.. raw:: html + + + +8.484533 + +.. raw:: html + + + +11.237914 + +.. raw:: html + +
+ +2017-06-12 23:59:00+00:00 + +.. raw:: html + + + +0.503448 + +.. raw:: html + + + +7.320494 + +.. raw:: html + + + +-0.014065 + +.. raw:: html + + + +9.712706 + +.. raw:: html + + + +0.560936 + +.. raw:: html + + + +0.892695 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +817593.900 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +933997.800 + +.. raw:: html + + + +933997.800 + +.. raw:: html + + + +835 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0221 + +.. raw:: html + + + +88704710635 + +.. raw:: html + + + +0.0221 + +.. raw:: html + + + +7.320494 + +.. raw:: html + + + +9.712706 + +.. raw:: html + +
+ +2017-06-13 23:59:00+00:00 + +.. raw:: html + + + +0.503565 + +.. raw:: html + + + +7.656697 + +.. raw:: html + + + +-0.013054 + +.. raw:: html + + + +10.153225 + +.. raw:: html + + + +0.560981 + +.. raw:: html + + + +0.892830 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +851214.132 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +817593.900 + +.. raw:: html + + + +817593.900 + +.. raw:: html + + + +836 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0221 + +.. raw:: html + + + +42251296767 + +.. raw:: html + + + +0.0221 + +.. raw:: html + + + +7.656697 + +.. raw:: html + + + +10.153225 + +.. raw:: html + +
+ +2017-06-14 23:59:00+00:00 + +.. raw:: html + + + +0.506845 + +.. raw:: html + + + +6.734516 + +.. raw:: html + + + +-0.016873 + +.. raw:: html + + + +8.944917 + +.. raw:: html + + + +0.563995 + +.. raw:: html + + + +0.893862 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +758996.040 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +851214.132 + +.. raw:: html + + + +851214.132 + +.. raw:: html + + + +837 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0215 + +.. raw:: html + + + +63183088135 + +.. raw:: html + + + +0.0215 + +.. raw:: html + + + +6.734516 + +.. raw:: html + + + +8.944917 + +.. raw:: html + +
+ +2017-06-15 23:59:00+00:00 + +.. raw:: html + + + +0.506562 + +.. raw:: html + + + +6.695367 + +.. raw:: html + + + +-0.016991 + +.. raw:: html + + + +8.893622 + +.. raw:: html + + + +0.563678 + +.. raw:: html + + + +0.893865 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +755081.142 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +758996.040 + +.. raw:: html + + + +758996.040 + +.. raw:: html + + + +838 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0216 + +.. raw:: html + + + +104677533974 + +.. raw:: html + + + +0.0216 + +.. raw:: html + + + +6.695367 + +.. raw:: html + + + +8.893622 + +.. raw:: html + +
+ +2017-06-16 23:59:00+00:00 + +.. raw:: html + + + +0.506404 + +.. raw:: html + + + +6.887855 + +.. raw:: html + + + +-0.016343 + +.. raw:: html + + + +9.145831 + +.. raw:: html + + + +0.563472 + +.. raw:: html + + + +0.893913 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +774330.000 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +755081.142 + +.. raw:: html + + + +755081.142 + +.. raw:: html + + + +839 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0216 + +.. raw:: html + + + +43479966625 + +.. raw:: html + + + +0.0216 + +.. raw:: html + + + +6.887855 + +.. raw:: html + + + +9.145831 + +.. raw:: html + +
+ +2017-06-17 23:59:00+00:00 + +.. raw:: html + + + +0.507407 + +.. raw:: html + + + +7.435283 + +.. raw:: html + + + +-0.014812 + +.. raw:: html + + + +9.863113 + +.. raw:: html + + + +0.564341 + +.. raw:: html + + + +0.894311 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +829072.746 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +774330.000 + +.. raw:: html + + + +774330.000 + +.. raw:: html + + + +840 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0216 + +.. raw:: html + + + +36800919715 + +.. raw:: html + + + +0.0216 + +.. raw:: html + + + +7.435283 + +.. raw:: html + + + +9.863113 + +.. raw:: html + +
+ +2017-06-18 23:59:00+00:00 + +.. raw:: html + + + +0.507740 + +.. raw:: html + + + +7.070069 + +.. raw:: html + + + +-0.016112 + +.. raw:: html + + + +9.384581 + +.. raw:: html + + + +0.564605 + +.. raw:: html + + + +0.894482 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +792551.400 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +829072.746 + +.. raw:: html + + + +829072.746 + +.. raw:: html + + + +841 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0216 + +.. raw:: html + + + +46411759478 + +.. raw:: html + + + +0.0216 + +.. raw:: html + + + +7.070069 + +.. raw:: html + + + +9.384581 + +.. raw:: html + +
+ +2017-06-19 23:59:00+00:00 + +.. raw:: html + + + +0.507754 + +.. raw:: html + + + +7.358645 + +.. raw:: html + + + +-0.015226 + +.. raw:: html + + + +9.762694 + +.. raw:: html + + + +0.564557 + +.. raw:: html + + + +0.894583 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +821408.946 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +792551.400 + +.. raw:: html + + + +792551.400 + +.. raw:: html + + + +842 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0219 + +.. raw:: html + + + +28294406623 + +.. raw:: html + + + +0.0219 + +.. raw:: html + + + +7.358645 + +.. raw:: html + + + +9.762694 + +.. raw:: html + +
+ +2017-06-20 23:59:00+00:00 + +.. raw:: html + + + +0.507705 + +.. raw:: html + + + +7.628795 + +.. raw:: html + + + +-0.014414 + +.. raw:: html + + + +10.116664 + +.. raw:: html + + + +0.564451 + +.. raw:: html + + + +0.894665 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +848424.000 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +821408.946 + +.. raw:: html + + + +821408.946 + +.. raw:: html + + + +843 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0216 + +.. raw:: html + + + +36903854052 + +.. raw:: html + + + +0.0216 + +.. raw:: html + + + +7.628795 + +.. raw:: html + + + +10.116664 + +.. raw:: html + +
+ +2017-06-21 23:59:00+00:00 + +.. raw:: html + + + +0.507531 + +.. raw:: html + + + +7.476155 + +.. raw:: html + + + +-0.014900 + +.. raw:: html + + + +9.916664 + +.. raw:: html + + + +0.564238 + +.. raw:: html + + + +0.894696 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +833160.000 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +848424.000 + +.. raw:: html + + + +848424.000 + +.. raw:: html + + + +844 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0216 + +.. raw:: html + + + +43815656010 + +.. raw:: html + + + +0.0216 + +.. raw:: html + + + +7.476155 + +.. raw:: html + + + +9.916664 + +.. raw:: html + +
+ +2017-06-22 23:59:00+00:00 + +.. raw:: html + + + +0.507315 + +.. raw:: html + + + +7.645891 + +.. raw:: html + + + +-0.014372 + +.. raw:: html + + + +10.139065 + +.. raw:: html + + + +0.563979 + +.. raw:: html + + + +0.894725 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +850133.568 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +833160.000 + +.. raw:: html + + + +833160.000 + +.. raw:: html + + + +845 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0215 + +.. raw:: html + + + +22304647568 + +.. raw:: html + + + +0.0215 + +.. raw:: html + + + +7.645891 + +.. raw:: html + + + +10.139065 + +.. raw:: html + +
+ +2017-06-23 23:59:00+00:00 + +.. raw:: html + + + +0.507020 + +.. raw:: html + + + +7.635155 + +.. raw:: html + + + +-0.014388 + +.. raw:: html + + + +10.124997 + +.. raw:: html + + + +0.563652 + +.. raw:: html + + + +0.894725 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +849060.000 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +850133.568 + +.. raw:: html + + + +850133.568 + +.. raw:: html + + + +846 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0215 + +.. raw:: html + + + +13090231864 + +.. raw:: html + + + +0.0215 + +.. raw:: html + + + +7.635155 + +.. raw:: html + + + +10.124997 + +.. raw:: html + +
+ +2017-06-24 23:59:00+00:00 + +.. raw:: html + + + +0.507936 + +.. raw:: html + + + +7.105628 + +.. raw:: html + + + +-0.016304 + +.. raw:: html + + + +9.431173 + +.. raw:: html + + + +0.564463 + +.. raw:: html + + + +0.895061 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +796107.276 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +849060.000 + +.. raw:: html + + + +849060.000 + +.. raw:: html + + + +847 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0215 + +.. raw:: html + + + +34088563732 + +.. raw:: html + + + +0.0215 + +.. raw:: html + + + +7.105628 + +.. raw:: html + + + +9.431173 + +.. raw:: html + +
+ +2017-06-25 23:59:00+00:00 + +.. raw:: html + + + +0.507675 + +.. raw:: html + + + +7.036714 + +.. raw:: html + + + +-0.016515 + +.. raw:: html + + + +9.340880 + +.. raw:: html + + + +0.564168 + +.. raw:: html + + + +0.895069 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +789215.898 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +796107.276 + +.. raw:: html + + + +796107.276 + +.. raw:: html + + + +848 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0215 + +.. raw:: html + + + +41560204433 + +.. raw:: html + + + +0.0215 + +.. raw:: html + + + +7.036714 + +.. raw:: html + + + +9.340880 + +.. raw:: html + +
+ +2017-06-26 23:59:00+00:00 + +.. raw:: html + + + +0.507780 + +.. raw:: html + + + +6.761571 + +.. raw:: html + + + +-0.017485 + +.. raw:: html + + + +8.980368 + +.. raw:: html + + + +0.564221 + +.. raw:: html + + + +0.895175 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +761701.584 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +789215.898 + +.. raw:: html + + + +789215.898 + +.. raw:: html + + + +849 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0214 + +.. raw:: html + + + +73840480752 + +.. raw:: html + + + +0.0214 + +.. raw:: html + + + +6.761571 + +.. raw:: html + + + +8.980368 + +.. raw:: html + +
+ +2017-06-27 23:59:00+00:00 + +.. raw:: html + + + +0.508048 + +.. raw:: html + + + +7.126355 + +.. raw:: html + + + +-0.016390 + +.. raw:: html + + + +9.458331 + +.. raw:: html + + + +0.564409 + +.. raw:: html + + + +0.895349 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +798180.000 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +761701.584 + +.. raw:: html + + + +761701.584 + +.. raw:: html + + + +850 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0221 + +.. raw:: html + + + +62426319778 + +.. raw:: html + + + +0.0221 + +.. raw:: html + + + +7.126355 + +.. raw:: html + + + +9.458331 + +.. raw:: html + +
+ +2017-06-28 23:59:00+00:00 + +.. raw:: html + + + +0.507750 + +.. raw:: html + + + +7.135895 + +.. raw:: html + + + +-0.016340 + +.. raw:: html + + + +9.470831 + +.. raw:: html + + + +0.564078 + +.. raw:: html + + + +0.895349 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +799134.000 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +798180.000 + +.. raw:: html + + + +798180.000 + +.. raw:: html + + + +851 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0222 + +.. raw:: html + + + +39676839183 + +.. raw:: html + + + +0.0222 + +.. raw:: html + + + +7.135895 + +.. raw:: html + + + +9.470831 + +.. raw:: html + +
+ +.. raw:: html + +

+ +851 rows × 45 columns + +.. raw:: html + +

+ +.. raw:: html + +
+ +Also, instead of defining an output file we are accessing it via the “_" +variable that will be created in the name space and contain the +performance DataFrame. + +.. code:: python + + _.head() + +.. raw:: html + +
+ +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + + + +.. raw:: html + +
+ +.. raw:: html + + + +algo_volatility + +.. raw:: html + + + +algorithm_period_return + +.. raw:: html + + + +alpha + +.. raw:: html + + + +benchmark_period_return + +.. raw:: html + + + +benchmark_volatility + +.. raw:: html + + + +beta + +.. raw:: html + + + +capital_used + +.. raw:: html + + + +cash + +.. raw:: html + + + +ending_cash + +.. raw:: html + + + +ending_exposure + +.. raw:: html + + + +… + +.. raw:: html + + + +starting_cash + +.. raw:: html + + + +starting_exposure + +.. raw:: html + + + +starting_value + +.. raw:: html + + + +trading_days + +.. raw:: html + + + +transactions + +.. raw:: html + + + +treasury_period_return + +.. raw:: html + + + +volume + +.. raw:: html + + + +treasury + +.. raw:: html + + + +algorithm + +.. raw:: html + + + +benchmark + +.. raw:: html + +
+ +2015-03-01 23:59:00+00:00 + +.. raw:: html + + + +NaN + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +NaN + +.. raw:: html + + + +0.045833 + +.. raw:: html + + + +NaN + +.. raw:: html + + + +NaN + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +100000.000000 + +.. raw:: html + + + +100000.000000 + +.. raw:: html + + + +0.000 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +0.000 + +.. raw:: html + + + +0.000 + +.. raw:: html + + + +1 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0200 + +.. raw:: html + + + +317 + +.. raw:: html + + + +0.0200 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +0.045833 + +.. raw:: html + +
+ +2015-03-02 23:59:00+00:00 + +.. raw:: html + + + +0.000278 + +.. raw:: html + + + +-0.000025 + +.. raw:: html + + + +0.011045 + +.. raw:: html + + + +0.120833 + +.. raw:: html + + + +0.290503 + +.. raw:: html + + + +-0.000956 + +.. raw:: html + + + +-85544.474955 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +85542.000 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +0.000 + +.. raw:: html + + + +0.000 + +.. raw:: html + + + +2 + +.. raw:: html + + + +[{u’commission’: None, u’amount’: 318, u’sid’:… + +.. raw:: html + + + +0.0208 + +.. raw:: html + + + +98063 + +.. raw:: html + + + +0.0208 + +.. raw:: html + + + +-0.000025 + +.. raw:: html + + + +0.120833 + +.. raw:: html + +
+ +2015-03-03 23:59:00+00:00 + +.. raw:: html + + + +0.051796 + +.. raw:: html + + + +-0.005688 + +.. raw:: html + + + +-1.197544 + +.. raw:: html + + + +0.113416 + +.. raw:: html + + + +0.633538 + +.. raw:: html + + + +0.077239 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +84975.642 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +85542.000 + +.. raw:: html + + + +85542.000 + +.. raw:: html + + + +3 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0212 + +.. raw:: html + + + +442983 + +.. raw:: html + + + +0.0212 + +.. raw:: html + + + +-0.005688 + +.. raw:: html + + + +0.113416 + +.. raw:: html + +
+ +2015-03-04 23:59:00+00:00 + +.. raw:: html + + + +0.342118 + +.. raw:: html + + + +0.034955 + +.. raw:: html + + + +0.401861 + +.. raw:: html + + + +0.166666 + +.. raw:: html + + + +0.524400 + +.. raw:: html + + + +0.181468 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +89040.000 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +84975.642 + +.. raw:: html + + + +84975.642 + +.. raw:: html + + + +4 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0212 + +.. raw:: html + + + +245889 + +.. raw:: html + + + +0.0212 + +.. raw:: html + + + +0.034955 + +.. raw:: html + + + +0.166666 + +.. raw:: html + +
+ +2015-03-05 23:59:00+00:00 + +.. raw:: html + + + +0.637226 + +.. raw:: html + + + +-0.038185 + +.. raw:: html + + + +-3.914003 + +.. raw:: html + + + +0.070834 + +.. raw:: html + + + +0.976896 + +.. raw:: html + + + +0.550520 + +.. raw:: html + + + +0.000000 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +14455.525045 + +.. raw:: html + + + +81726.000 + +.. raw:: html + + + +… + +.. raw:: html + + + +100000.0 + +.. raw:: html + + + +89040.000 + +.. raw:: html + + + +89040.000 + +.. raw:: html + + + +5 + +.. raw:: html + + + +[] + +.. raw:: html + + + +0.0211 + +.. raw:: html + + + +117440 + +.. raw:: html + + + +0.0211 + +.. raw:: html + + + +-0.038185 + +.. raw:: html + + + +0.070834 + +.. raw:: html + +
+ +.. raw:: html + +

+ +5 rows × 45 columns + +.. raw:: html + +

+ +.. raw:: html + +
diff --git a/docs/source/welcome.rst b/docs/source/welcome.rst index 410d8c75..22bd37ff 100644 --- a/docs/source/welcome.rst +++ b/docs/source/welcome.rst @@ -1,9 +1,22 @@ .. image:: https://s3.amazonaws.com/enigmaco-docs/enigma-catalyst.jpg | -Catalyst is a data-driven crypto investment platform. It supports both -backtesting and live-trading in a number of different crypto-exchanges. -Catalyst empowers users to share and curate data and build profitable, -data-driven investment strategies. +Catalyst is an algorithmic trading library for crypto-assets written in Python. +It allows trading strategies to be easily expressed and backtested against +historical data (with daily and minute resolution), providing analytics and +insights regarding a particular strategy's performance. Catalyst also supports +live-trading of crypto-assets starting with three exchanges (Bitfinex, Bittrex, +and Poloniex) with more being added over time. Catalyst empowers users to share +and curate data and build profitable, data-driven investment strategies. Please +visit `enigma.co `_ to learn more about Catalyst, or +refer to the `whitepaper `_ for +further technical details. + +Catalyst builds on top of the well-established +`Zipline `_ project. We did our best to +minimize structural changes to the general API to maximize compatibility with +existing trading algorithms, developer knowledge, and tutorials. Join us on +`Discord `_ where we have a *#catalyst_dev* channel +for questions around Catalyst, algorithmic trading and technical support. Features ======== @@ -25,4 +38,6 @@ Features integrate nicely into the existing PyData eco-system. - Statistic and machine learning libraries like matplotlib, scipy, statsmodels, and sklearn support development, analysis, and - visualization of state-of-the-art trading systems. \ No newline at end of file + visualization of state-of-the-art trading systems. +- Addition of Bitcoin price (btc_usdt) as a benchmark for comparing + performance across trading algorithms. \ No newline at end of file