Files
catalyst/releases.html
T
2018-03-14 00:57:36 -06:00

821 lines
38 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Release Notes &mdash; Catalyst 0.4 documentation</title>
<link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
<link rel="index" title="Index"
href="genindex.html"/>
<link rel="search" title="Search" href="search.html"/>
<link rel="top" title="Catalyst 0.4 documentation" href="index.html"/>
<link rel="prev" title="Development Guidelines" href="development-guidelines.html"/>
<script src="_static/js/modernizr.min.js"></script>
</head>
<body class="wy-body-for-nav" role="document">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search">
<a href="index.html" class="icon icon-home"> Catalyst
</a>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="search.html" method="get">
<input type="text" name="q" placeholder="Search docs" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="install.html">Install</a></li>
<li class="toctree-l1"><a class="reference internal" href="beginner-tutorial.html">Catalyst Beginner Tutorial</a></li>
<li class="toctree-l1"><a class="reference internal" href="live-trading.html">Live Trading</a></li>
<li class="toctree-l1"><a class="reference internal" href="features.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="example-algos.html">Example Algorithms</a></li>
<li class="toctree-l1"><a class="reference internal" href="utilities.html">Utilities</a></li>
<li class="toctree-l1"><a class="reference internal" href="videos.html">Videos</a></li>
<li class="toctree-l1"><a class="reference internal" href="resources.html">Resources</a></li>
<li class="toctree-l1"><a class="reference internal" href="development-guidelines.html">Development Guidelines</a></li>
<li class="toctree-l1 current"><a class="current reference internal" href="#">Release Notes</a><ul>
<li class="toctree-l2"><a class="reference internal" href="#version-0-5-4">Version 0.5.4</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#build">Build</a></li>
<li class="toctree-l3"><a class="reference internal" href="#bug-fixes">Bug Fixes</a></li>
<li class="toctree-l3"><a class="reference internal" href="#documentation">Documentation</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="#version-0-5-3">Version 0.5.3</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#id1">Bug Fixes</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="#version-0-5-2">Version 0.5.2</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#id2">Bug Fixes</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="#version-0-5-1">Version 0.5.1</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#id3">Bug Fixes</a></li>
<li class="toctree-l3"><a class="reference internal" href="#id4">Build</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="#version-0-4-7">Version 0.4.7</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#id5">Bug Fixes</a></li>
<li class="toctree-l3"><a class="reference internal" href="#id6">Build</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="#version-0-4-6">Version 0.4.6</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#id7">Bug Fixes</a></li>
<li class="toctree-l3"><a class="reference internal" href="#id8">Build</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="#version-0-4-5">Version 0.4.5</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#id9">Bug Fixes</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="#version-0-4-4">Version 0.4.4</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#id10">Bug Fixes</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="#version-0-4-3">Version 0.4.3</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#id11">Bug Fixes</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="#version-0-4-2">Version 0.4.2</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#id12">Bug Fixes</a></li>
<li class="toctree-l3"><a class="reference internal" href="#id13">Build</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="#version-0-4-0">Version 0.4.0</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#id14">Bug Fixes</a></li>
<li class="toctree-l3"><a class="reference internal" href="#id15">Build</a></li>
<li class="toctree-l3"><a class="reference internal" href="#version-0-3-10">Version 0.3.10</a></li>
<li class="toctree-l3"><a class="reference internal" href="#id16">Bug Fixes</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="#version-0-3-9">Version 0.3.9</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#id17">Bug Fixes</a></li>
<li class="toctree-l3"><a class="reference internal" href="#id18">Build</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="#version-0-3-8">Version 0.3.8</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#id19">Bug Fixes</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="#version-0-3-7">Version 0.3.7</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#id20">Bug Fixes</a></li>
<li class="toctree-l3"><a class="reference internal" href="#id21">Build</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="#version-0-3-6">Version 0.3.6</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#id22">Bug Fixes</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="#version-0-3-5">Version 0.3.5</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#id23">Bug Fixes</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="#version-0-3-4">Version 0.3.4</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#id24">Bug Fixes</a></li>
<li class="toctree-l3"><a class="reference internal" href="#id25">Build</a></li>
<li class="toctree-l3"><a class="reference internal" href="#id26">Documentation</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="#version-0-3-3">Version 0.3.3</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#id28">Bug Fixes</a></li>
<li class="toctree-l3"><a class="reference internal" href="#id29">Build</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="#version-0-3-2">Version 0.3.2</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#id30">Bug Fixes</a></li>
<li class="toctree-l3"><a class="reference internal" href="#id31">Build</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="#version-0-3-1">Version 0.3.1</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#id32">Bug Fixes</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="#version-0-3">Version 0.3</a></li>
<li class="toctree-l2"><a class="reference internal" href="#version-0-2-dev5">Version 0.2.dev5</a></li>
<li class="toctree-l2"><a class="reference internal" href="#version-0-2-dev4">Version 0.2.dev4</a></li>
<li class="toctree-l2"><a class="reference internal" href="#version-0-2-dev3">Version 0.2.dev3</a></li>
<li class="toctree-l2"><a class="reference internal" href="#version-0-2-dev2">Version 0.2.dev2</a></li>
<li class="toctree-l2"><a class="reference internal" href="#version-0-2-dev1">Version 0.2.dev1</a></li>
<li class="toctree-l2"><a class="reference internal" href="#version-0-1-dev9">Version 0.1.dev9</a></li>
<li class="toctree-l2"><a class="reference internal" href="#version-0-1-dev8">Version 0.1.dev8</a></li>
<li class="toctree-l2"><a class="reference internal" href="#version-0-1-dev7">Version 0.1.dev7</a></li>
<li class="toctree-l2"><a class="reference internal" href="#version-0-1-dev6">Version 0.1.dev6</a></li>
</ul>
</li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" role="navigation" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="index.html">Catalyst</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="index.html">Docs</a> &raquo;</li>
<li>Release Notes</li>
<li class="wy-breadcrumbs-aside">
<a href="_sources/releases.rst.txt" rel="nofollow"> View page source</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="release-notes">
<h1>Release Notes<a class="headerlink" href="#release-notes" title="Permalink to this headline"></a></h1>
<div class="section" id="version-0-5-4">
<h2>Version 0.5.4<a class="headerlink" href="#version-0-5-4" title="Permalink to this headline"></a></h2>
<p><strong>Release Date</strong>: 2018-03-14</p>
<div class="section" id="build">
<h3>Build<a class="headerlink" href="#build" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li>Switched Data Marketplace from Ropstein testnet to Rinkeby testnet after
incorporating changes resulting from the marketplace contract audit</li>
<li>Several usability improvements of the Data Marketplace that make the
<cite>dataset</cite> parameter optional. If it is not included in the command line,
will list available datasets, and let you choose interactively.</li>
</ul>
</div>
<div class="section" id="bug-fixes">
<h3>Bug Fixes<a class="headerlink" href="#bug-fixes" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li>Fix Binance requirement of symbol to be included in the cancelled order
<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/204">#204</a></li>
<li>Fix <cite>notenoughcasherror</cite> when an open order is filled minutes later
<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/237">#237</a></li>
<li>Properly handle of empty candles received from exchanges <a class="reference external" href="https://github.com/enigmampc/catalyst/issues/236">#236</a></li>
<li>Added a function to reduce open orders amount from calculated target/amount
for target orders <a class="reference external" href="https://github.com/enigmampc/catalyst/issues/243">#243</a></li>
<li>Fix missing file in live trading mode on date change <a class="reference external" href="https://github.com/enigmampc/catalyst/issues/252">#252</a>,
<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/253">#253</a></li>
<li>Upgraded Data Marketplace to Web3==4.0.0b11, which was breaking some
functionality from prior version 4.0.0b7 <a class="reference external" href="https://github.com/enigmampc/catalyst/issues/257">#257</a></li>
<li>Always request more data to avoid empty bars and always give the exact bar
number <a class="reference external" href="https://github.com/enigmampc/catalyst/issues/260">#260</a></li>
</ul>
</div>
<div class="section" id="documentation">
<h3>Documentation<a class="headerlink" href="#documentation" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li>PyCharm documentation <a class="reference external" href="https://github.com/enigmampc/catalyst/issues/195">#195</a></li>
<li>Added TA-Lib troubleshooting instructions</li>
<li>Added instructions on how to create a Conda environment for Python 3.6, and
updated Visual C++ instructions for Windows and Python 3</li>
<li>Linking example algorithms in the documentation to their sources</li>
</ul>
</div>
</div>
<div class="section" id="version-0-5-3">
<h2>Version 0.5.3<a class="headerlink" href="#version-0-5-3" title="Permalink to this headline"></a></h2>
<p><strong>Release Date</strong>: 2018-02-09</p>
<div class="section" id="id1">
<h3>Bug Fixes<a class="headerlink" href="#id1" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li>Fixed an issue with last candle in backtesting <a class="reference external" href="https://github.com/enigmampc/catalyst/issues/219">#219</a></li>
</ul>
</div>
</div>
<div class="section" id="version-0-5-2">
<h2>Version 0.5.2<a class="headerlink" href="#version-0-5-2" title="Permalink to this headline"></a></h2>
<p><strong>Release Date</strong>: 2018-02-08</p>
<div class="section" id="id2">
<h3>Bug Fixes<a class="headerlink" href="#id2" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li>Fixed an issue with live candle values <a class="reference external" href="https://github.com/enigmampc/catalyst/issues/216">#216</a> and <a class="reference external" href="https://github.com/enigmampc/catalyst/issues/199">#199</a></li>
</ul>
</div>
</div>
<div class="section" id="version-0-5-1">
<h2>Version 0.5.1<a class="headerlink" href="#version-0-5-1" title="Permalink to this headline"></a></h2>
<p><strong>Release Date</strong>: 2018-02-07</p>
<div class="section" id="id3">
<h3>Bug Fixes<a class="headerlink" href="#id3" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li>Fixed an issue with orders that stay open <a class="reference external" href="https://github.com/enigmampc/catalyst/issues/211">#211</a></li>
<li>Fixed Jupyter issues <a class="reference external" href="https://github.com/enigmampc/catalyst/issues/179">#179</a></li>
<li>Fetching multiple tickers in one call to minimize rate limit risks <a class="reference external" href="https://github.com/enigmampc/catalyst/issues/174">#174</a></li>
<li>Improved live state presentation <a class="reference external" href="https://github.com/enigmampc/catalyst/issues/171">#171</a></li>
</ul>
</div>
<div class="section" id="id4">
<h3>Build<a class="headerlink" href="#id4" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li>Introducing the Enigma Marketplace</li>
</ul>
</div>
</div>
<div class="section" id="version-0-4-7">
<h2>Version 0.4.7<a class="headerlink" href="#version-0-4-7" title="Permalink to this headline"></a></h2>
<p><strong>Release Date</strong>: 2018-01-19</p>
<div class="section" id="id5">
<h3>Bug Fixes<a class="headerlink" href="#id5" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li>Fixing issue <a class="reference external" href="https://github.com/enigmampc/catalyst/issues/137">#137</a> impacting the CLI</li>
</ul>
</div>
<div class="section" id="id6">
<h3>Build<a class="headerlink" href="#id6" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li>Implemented authentication aliases (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/60">#60</a>)</li>
</ul>
</div>
</div>
<div class="section" id="version-0-4-6">
<h2>Version 0.4.6<a class="headerlink" href="#version-0-4-6" title="Permalink to this headline"></a></h2>
<p><strong>Release Date</strong>: 2018-01-18</p>
<div class="section" id="id7">
<h3>Bug Fixes<a class="headerlink" href="#id7" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li>Fixed some Python3 issues</li>
<li>Reading the trade log to get executed order prices on exchanges like Binance (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/151">#151</a>)</li>
<li>Fixed issue with market order executing price (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/150">#150</a> and <a class="reference external" href="https://github.com/enigmampc/catalyst/issues/111">#111</a>)</li>
<li>Implemented standardized symbol mapping (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/157">#157</a>)</li>
<li>Improved error handling for unsupported timeframes (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/159">#159</a>)</li>
<li>Using Bitfinex instead of Poloniex to fetch btc_usdt benchmark (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/161">#161</a>)</li>
</ul>
</div>
<div class="section" id="id8">
<h3>Build<a class="headerlink" href="#id8" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li>Added a <cite>context.state</cite> dict to keep arbitrary state values between runs</li>
<li>Added ability to stop live algo at specified end date</li>
</ul>
</div>
</div>
<div class="section" id="version-0-4-5">
<h2>Version 0.4.5<a class="headerlink" href="#version-0-4-5" title="Permalink to this headline"></a></h2>
<p><strong>Release Date</strong>: 2018-01-12</p>
<div class="section" id="id9">
<h3>Bug Fixes<a class="headerlink" href="#id9" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li>Improved order execution for exchanges supporting trade lists (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/151">#151</a>)</li>
<li>Fixed an issue where requesting history of multiple assets repeats values</li>
<li>Raising an error for order amounts smaller than exchange lots</li>
<li>Handling multiple req errors with tickers more gracefully (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/160">#160</a>)</li>
</ul>
</div>
</div>
<div class="section" id="version-0-4-4">
<h2>Version 0.4.4<a class="headerlink" href="#version-0-4-4" title="Permalink to this headline"></a></h2>
<p><strong>Release Date</strong>: 2018-01-09</p>
<div class="section" id="id10">
<h3>Bug Fixes<a class="headerlink" href="#id10" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li>Removed redundant capital_base validation (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/142">#142</a>)</li>
<li>Fixed portfolio update issue with restored state (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/111">#111</a>)</li>
<li>Skipping cash validation where there are open orders (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/144">#144</a>)</li>
</ul>
</div>
</div>
<div class="section" id="version-0-4-3">
<h2>Version 0.4.3<a class="headerlink" href="#version-0-4-3" title="Permalink to this headline"></a></h2>
<p><strong>Release Date</strong>: 2018-01-05</p>
<div class="section" id="id11">
<h3>Bug Fixes<a class="headerlink" href="#id11" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li>Fixed CLI issue (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/137">#137</a>)</li>
<li>Upgraded CCXT</li>
</ul>
</div>
</div>
<div class="section" id="version-0-4-2">
<h2>Version 0.4.2<a class="headerlink" href="#version-0-4-2" title="Permalink to this headline"></a></h2>
<p><strong>Release Date</strong>: 2018-01-03</p>
<div class="section" id="id12">
<h3>Bug Fixes<a class="headerlink" href="#id12" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li>Fixed cash synchronization issue (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/133">#133</a>)</li>
<li>Fixed positions synchronization issue (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/132">#132</a>)</li>
<li>Patched empyrical to resolve a np.log1p issue (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/126">#126</a>)</li>
<li>Fixed a paper trading issue (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/124">#124</a>)</li>
<li>Fixed a commission issue (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/104">#104</a>)</li>
<li>Fixed a poloniex specific issue in live trading (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/103">#103</a>)</li>
</ul>
</div>
<div class="section" id="id13">
<h3>Build<a class="headerlink" href="#id13" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li>Caching CCXT market info to limit round-trips (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/99">#99</a>)</li>
<li>Tentative support for Pipeline (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/96">#96</a>)</li>
</ul>
</div>
</div>
<div class="section" id="version-0-4-0">
<h2>Version 0.4.0<a class="headerlink" href="#version-0-4-0" title="Permalink to this headline"></a></h2>
<p><strong>Release Date</strong>: 2017-12-12</p>
<div class="section" id="id14">
<h3>Bug Fixes<a class="headerlink" href="#id14" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li>Changed Poloniex interface (should solve <a class="reference external" href="https://github.com/enigmampc/catalyst/issues/95">#95</a> and <a class="reference external" href="https://github.com/enigmampc/catalyst/issues/94">#94</a>)</li>
<li>Solved issue with overriding commission and slippage (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/87">#87</a>)</li>
<li>Fixed inefficiency with Bittrex current prices (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/76">#76</a>)</li>
</ul>
</div>
<div class="section" id="id15">
<h3>Build<a class="headerlink" href="#id15" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li>Integrated with CCXT</li>
<li>Added paper trading capability (<cite>simulate_orders=True</cite> param in live mode)</li>
<li>More granular commissions (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/82">#82</a>)</li>
<li>Added market orders in live mode (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/81">#81</a>)</li>
</ul>
</div>
<div class="section" id="version-0-3-10">
<h3>Version 0.3.10<a class="headerlink" href="#version-0-3-10" title="Permalink to this headline"></a></h3>
<p><strong>Release Date</strong>: 2017-11-28</p>
</div>
<div class="section" id="id16">
<h3>Bug Fixes<a class="headerlink" href="#id16" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li>Fixed issue with fetching assets with daily frequency</li>
</ul>
</div>
</div>
<div class="section" id="version-0-3-9">
<h2>Version 0.3.9<a class="headerlink" href="#version-0-3-9" title="Permalink to this headline"></a></h2>
<p><strong>Release Date</strong>: 2017-11-28</p>
<div class="section" id="id17">
<h3>Bug Fixes<a class="headerlink" href="#id17" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li>Fixed sortino warning issues (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/77">#77</a>)</li>
<li>Adjusted computation of last candle of data.history (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/71">#71</a>)</li>
</ul>
</div>
<div class="section" id="id18">
<h3>Build<a class="headerlink" href="#id18" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li>Added capital_base parameter to live mode to limit cash (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/79">#79</a>)</li>
<li>Added support for csv ingestion (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/65">#65</a>)</li>
<li>Improved cash display in running stats (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/80">#80</a>)</li>
</ul>
</div>
</div>
<div class="section" id="version-0-3-8">
<h2>Version 0.3.8<a class="headerlink" href="#version-0-3-8" title="Permalink to this headline"></a></h2>
<p><strong>Release Date</strong>: 2017-11-14</p>
<div class="section" id="id19">
<h3>Bug Fixes<a class="headerlink" href="#id19" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li>Fixed a warning filter issue introduced with the latest release</li>
</ul>
</div>
</div>
<div class="section" id="version-0-3-7">
<h2>Version 0.3.7<a class="headerlink" href="#version-0-3-7" title="Permalink to this headline"></a></h2>
<p><strong>Release Date</strong>: 2017-11-14</p>
<div class="section" id="id20">
<h3>Bug Fixes<a class="headerlink" href="#id20" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li>Fixed an SSL cert issue (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/64">#64</a>)</li>
<li>Fixed cumulative stats warnings (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/63">#63</a>)</li>
<li>Disabled auto-ingestion because of unresolved caching issues (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/47">#47</a>)</li>
<li>Standardized live-trading stats (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/61">#61</a>)</li>
</ul>
</div>
<div class="section" id="id21">
<h3>Build<a class="headerlink" href="#id21" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li>Added a mean-reversion sample algo</li>
<li>Added minutely stats in the analyze() function (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/62">#62</a>)</li>
<li>Added specificity to some error messages</li>
</ul>
</div>
</div>
<div class="section" id="version-0-3-6">
<h2>Version 0.3.6<a class="headerlink" href="#version-0-3-6" title="Permalink to this headline"></a></h2>
<p><strong>Release Date</strong>: 2017-11-4</p>
<div class="section" id="id22">
<h3>Bug Fixes<a class="headerlink" href="#id22" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li>Fixed an issue with single bar data.history() (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/55">#55</a>)</li>
</ul>
</div>
</div>
<div class="section" id="version-0-3-5">
<h2>Version 0.3.5<a class="headerlink" href="#version-0-3-5" title="Permalink to this headline"></a></h2>
<p><strong>Release Date</strong>: 2017-11-4</p>
<div class="section" id="id23">
<h3>Bug Fixes<a class="headerlink" href="#id23" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li>Added workaround for: KeyError: Timestamp error (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/53">#53</a>)</li>
</ul>
</div>
</div>
<div class="section" id="version-0-3-4">
<h2>Version 0.3.4<a class="headerlink" href="#version-0-3-4" title="Permalink to this headline"></a></h2>
<p><strong>Release Date</strong>: 2017-11-2</p>
<div class="section" id="id24">
<h3>Bug Fixes<a class="headerlink" href="#id24" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li>Fixed issue with auto-ingestion of minute data (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/47">#47</a>)</li>
<li>Fixed issue with sell orders in backtesting</li>
<li>Fixed data frequency issues with data.history() in backtesting</li>
<li>Fixed an issue with can_trade()</li>
<li>Reduced the commission and slippage values to account for lower volume
transactions</li>
</ul>
</div>
<div class="section" id="id25">
<h3>Build<a class="headerlink" href="#id25" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li>Added more unit tests</li>
</ul>
</div>
<div class="section" id="id26">
<h3>Documentation<a class="headerlink" href="#id26" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li>Improved installation notes for Windows C++ compiler and Conda</li>
<li>Addition of
<a class="reference external" href="https://enigmampc.github.io/catalyst/jupyter.html">Jupyter Notebook guide</a></li>
<li>Addition of
<a class="reference external" href="https://enigmampc.github.io/catalyst/live-trading.html">Live Trading page</a></li>
<li>Addition of
<a class="reference external" href="https://enigmampc.github.io/catalyst/videos.html">Videos page</a></li>
<li>Addition of
<a class="reference external" href="https://enigmampc.github.io/catalyst/resources.html">Resources page</a></li>
<li>Addition of <a class="reference external" href="https://enigmampc.github.io/catalyst/development-guidelines.html">Development Guidelines</a></li>
<li>Addition of
<a class="reference external" href="https://enigmampc.github.io/catalyst/releases.html">Release Notes</a></li>
<li>Updated code docstrings</li>
</ul>
</div>
</div>
<div class="section" id="version-0-3-3">
<h2>Version 0.3.3<a class="headerlink" href="#version-0-3-3" title="Permalink to this headline"></a></h2>
<p><strong>Release Date</strong>: 2017-10-26</p>
<div class="section" id="id28">
<h3>Bug Fixes<a class="headerlink" href="#id28" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li>Fix missing -x in ingest-exchange</li>
<li>Fix issue with daily chunks end date (data bundles)</li>
<li>Fix issue in the prepare_chunk logic (data bundles)</li>
</ul>
</div>
<div class="section" id="id29">
<h3>Build<a class="headerlink" href="#id29" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li>Added data validation unit tests</li>
</ul>
</div>
</div>
<div class="section" id="version-0-3-2">
<h2>Version 0.3.2<a class="headerlink" href="#version-0-3-2" title="Permalink to this headline"></a></h2>
<p><strong>Release Date</strong>: 2017-10-25</p>
<div class="section" id="id30">
<h3>Bug Fixes<a class="headerlink" href="#id30" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li>Fix to work with empty data bundles</li>
<li>Fix Windows path of <code class="docutils literal"><span class="pre">$HOME/.catalyst</span></code> folder</li>
<li>Fix <code class="docutils literal"><span class="pre">etc/python2.7-environment.yml</span></code> for Windows Conda install</li>
<li>Fix hash method to create sid numbers compatible across platforms</li>
<li>Fix an issue with asset date in chunks</li>
</ul>
</div>
<div class="section" id="id31">
<h3>Build<a class="headerlink" href="#id31" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li>Python3 adjustments</li>
<li>Added method to clean bundle folders, and remove symbols.json</li>
<li>Implemented and improved unit tests</li>
</ul>
</div>
</div>
<div class="section" id="version-0-3-1">
<h2>Version 0.3.1<a class="headerlink" href="#version-0-3-1" title="Permalink to this headline"></a></h2>
<p><strong>Release Date</strong>: 2017-10-22</p>
<div class="section" id="id32">
<h3>Bug Fixes<a class="headerlink" href="#id32" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li>Fixed OS-dependent path issue in data bundle</li>
<li>Changed handling of empty <code class="docutils literal"><span class="pre">auth.json</span></code>, instead of throwing an error for
missing file</li>
<li>Updated <code class="docutils literal"><span class="pre">etc/python2.7-environment.yml</span></code> to work with Catalyst version 0.3</li>
<li>Updated <code class="docutils literal"><span class="pre">catalyst/examples/buy_and_hodl.py</span></code> and
<code class="docutils literal"><span class="pre">catalyst/examples/buy_low_sell_high.py</span></code> to work with Catalyst version 0.3</li>
</ul>
</div>
</div>
<div class="section" id="version-0-3">
<h2>Version 0.3<a class="headerlink" href="#version-0-3" title="Permalink to this headline"></a></h2>
<p><strong>Release Date</strong>: 2017-10-20</p>
<ul class="simple">
<li>Standardized live and backtesting syntax</li>
<li>Added a repository for historical data</li>
<li>Added supported for multiple exchanges per algorithm</li>
<li>Added a standardized dictionary of symbols for each exchange</li>
<li>Added auto-ingestion of bundle data while backtesting</li>
<li>Bug fixes</li>
</ul>
</div>
<div class="section" id="version-0-2-dev5">
<h2>Version 0.2.dev5<a class="headerlink" href="#version-0-2-dev5" title="Permalink to this headline"></a></h2>
<p><strong>Release Date</strong>: 2017-10-03</p>
<ul class="simple">
<li>Fixes bug in data.history function that was formatting volume data as
integers, now they are returned as floats with up to 9 decimals of precision.
Data bundles redone.</li>
</ul>
</div>
<div class="section" id="version-0-2-dev4">
<h2>Version 0.2.dev4<a class="headerlink" href="#version-0-2-dev4" title="Permalink to this headline"></a></h2>
<p><strong>Release Date</strong>: 2017-09-20</p>
<ul class="simple">
<li>Fixes bug in the pricing resolution of 1-minute data, now set to 8 decimal
places. Pricing resolution of daily data remains set to 9 decimal places.</li>
<li>The current data bundle takes 340MB compressed for download, and 460MB
uncompressed on disk for Catalyst to use.</li>
</ul>
</div>
<div class="section" id="version-0-2-dev3">
<h2>Version 0.2.dev3<a class="headerlink" href="#version-0-2-dev3" title="Permalink to this headline"></a></h2>
<p><strong>Release Date</strong>: 2017-09-20</p>
<ul class="simple">
<li>1-minute resolution OHLCV data bundle for backtesting from Poloniex exchange</li>
<li>Implementation of trading of fractional crypto assets (i.e. 0.01 BTC)</li>
<li>Minimum trade size of a coin can be configured on a per-coin basis, defaults
to 0.00000001 in backtesting (most exchanges set the minimum trade to larger
amounts, which will impact live trading)</li>
<li>Increased pricing resolution from 3 to 9 decimal places</li>
<li>The current data bundle takes 40MB compressed for download, and 99MB
uncompressed on disk for Catalyst to use.</li>
</ul>
</div>
<div class="section" id="version-0-2-dev2">
<h2>Version 0.2.dev2<a class="headerlink" href="#version-0-2-dev2" title="Permalink to this headline"></a></h2>
<p><strong>Release Date</strong>: 2017-09-07</p>
<ul class="simple">
<li>Fix path issue</li>
</ul>
</div>
<div class="section" id="version-0-2-dev1">
<h2>Version 0.2.dev1<a class="headerlink" href="#version-0-2-dev1" title="Permalink to this headline"></a></h2>
<p><strong>Release Date</strong>: 2017-09-03</p>
<ul class="simple">
<li>Implementation of live trading:<ul>
<li>Comprehensive trading functionality against exchanges Bitfinex and Bittrex.</li>
<li>Support for all trading pairs available on each exchange.</li>
<li>Multiple algorithms can trade simultaneously against a single exchange
using the same account.</li>
<li>Each algorithm has a persisted state (i.e. algorithm can be stopped and
restarted preserving the state without data loss) that tracks all open
orders, executed transactions and portfolio positions.</li>
</ul>
</li>
<li>Minute by minute portfolio performance metrics.<ul>
<li>Daily summary performance statistics compatible with pyfolio, a Python
library for performance and risk analysis of financial portfolios</li>
</ul>
</li>
</ul>
</div>
<div class="section" id="version-0-1-dev9">
<h2>Version 0.1.dev9<a class="headerlink" href="#version-0-1-dev9" title="Permalink to this headline"></a></h2>
<p><strong>Release Date</strong>: 2017-08-28</p>
<ul class="simple">
<li>Retrieval of crypto benchmark from bundle, instead of hitting Poloniex
exchange directly</li>
<li>Change of bundle storage provider from Dropbox to AWS</li>
<li>Fix issue with 1/1000 scaling issue of prices in bundle</li>
</ul>
</div>
<div class="section" id="version-0-1-dev8">
<h2>Version 0.1.dev8<a class="headerlink" href="#version-0-1-dev8" title="Permalink to this headline"></a></h2>
<p><strong>Release Date</strong>: 2017-08-18</p>
<ul class="simple">
<li>Fixes issue in the creation of bundles (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/27">#27</a>)</li>
</ul>
</div>
<div class="section" id="version-0-1-dev7">
<h2>Version 0.1.dev7<a class="headerlink" href="#version-0-1-dev7" title="Permalink to this headline"></a></h2>
<ul class="simple">
<li>Fixes issues in empty benchmark (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/16">#16</a>)</li>
<li>Fixes issue of normalizing timestamps before comparison (<a class="reference external" href="https://github.com/enigmampc/catalyst/issues/24">#24</a>)</li>
<li>Generic data bundles</li>
<li>CLI UI improvements</li>
</ul>
</div>
<div class="section" id="version-0-1-dev6">
<h2>Version 0.1.dev6<a class="headerlink" href="#version-0-1-dev6" title="Permalink to this headline"></a></h2>
<p><strong>Release Date</strong>: 2017-07-13</p>
<ul class="simple">
<li>Initial public release</li>
</ul>
</div>
</div>
</div>
<div class="articleComments">
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="development-guidelines.html" class="btn btn-neutral" title="Development Guidelines" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; Copyright 2018, Enigma MPC, Inc..
</p>
</div>
Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/snide/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
</footer>
</div>
</div>
</section>
</div>
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT:'./',
VERSION:'0.4',
COLLAPSE_INDEX:false,
FILE_SUFFIX:'.html',
HAS_SOURCE: true,
SOURCELINK_SUFFIX: '.txt'
};
</script>
<script type="text/javascript" src="_static/jquery.js"></script>
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
<script type="text/javascript" src="_static/js/theme.js"></script>
<script type="text/javascript">
jQuery(function () {
SphinxRtdTheme.StickyNav.enable();
});
</script>
</body>
</html>