From 2976280a7674a477b3ab9524846dfcb34d42e958 Mon Sep 17 00:00:00 2001 From: Richard Frank Date: Tue, 15 Mar 2016 11:06:00 -0400 Subject: [PATCH] DOC: Fixed example notebook to include required calls to symbol --- zipline/examples/buyapple.ipynb | 3716 +++++++++++++++++-------------- 1 file changed, 2104 insertions(+), 1612 deletions(-) diff --git a/zipline/examples/buyapple.ipynb b/zipline/examples/buyapple.ipynb index ff666448..ef8c2e46 100644 --- a/zipline/examples/buyapple.ipynb +++ b/zipline/examples/buyapple.ipynb @@ -1,1619 +1,2111 @@ { - "metadata": { - "name": "", - "signature": "sha256:4d56d732893820b3bc7d8d8efe0183d2f9dcf84f79d473ac1e81717d8bbea81e" - }, - "nbformat": 3, - "nbformat_minor": 0, - "worksheets": [ + "cells": [ { - "cells": [ + "cell_type": "code", + "execution_count": 1, + "metadata": { + "collapsed": true + }, + "outputs": [], + "source": [ + "%matplotlib inline\n", + "import zipline" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": { + "collapsed": false + }, + "outputs": [ { - "cell_type": "code", - "collapsed": false, - "input": [ - "%matplotlib inline\n", - "import zipline" - ], - "language": "python", + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAABBoAAAHPCAYAAAD9F7lkAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAIABJREFUeJzs3Xmc1uP+x/HXVYnoaERUUxq0aF+0Io0lJUSOJEsSlaWD\n46Bw7M4hHGcQxUGWQyGnhJIWQ37taloobZb2aF+Uaq7fH597zEzdc892z9z3zPf9fDzm0Vzf7b7u\n+cxM8/18r+tzOe89IiIiIiIiIiLRUCbWHRARERERERGR0kOJBhERERERERGJGiUaRERERERERCRq\nlGgQERERERERkahRokFEREREREREokaJBhERERERERGJmrhONDjnXnfObXDOLczDsc865+aFPr53\nzm0pjj6KiIiIiIiISCbnvY91H3LknGsP7ATe8t43zsd5A4Bm3vsbi6xzIiIiIiIiInKIuB7R4L2f\nCmQbmeCcO8U5N945N8c595Vzrl6YU68CRhRLJ0VERERERETkD+Vi3YECeAXo771f7pxrA7wEnJux\n0zlXC0gCpsSmeyIiIiIiIiLBVaISDc65ikA74APnXMbm8gcddiXwgY/nOSEiIiIiIiIipVSJSjRg\nUz22eu+bRzimB3BLMfVHRERERERERLLItUZDXlZ+cM4975xb5pyb75xrnpdznXN/cc4tds4tcs4N\nzktnvffbgR+cc5eHruGcc02yXPNU4Bjv/Yy8XE9EREREREREoisvxSCHA51z2umc6wLU9t7XAfoB\nQ3M71zl3NtAVaOK9bwQ8k8O1RwDTgHrOuVXOueuBq4EbnHNpwKLQdTL0QEUgRURERERERGImT8tb\nOueSgI/DLTHpnBsGfOG9fy/UXgIke+/X53Suc+59YJj3XgUbRUREREREREqRaCxvmQisytJeHdoW\nSR3gLOfcDOdcqnOuZRT6ISIiIiIiIiIxFq1ikO6gdm7DJMphtRTaOudaAe8DJx9yUee0coSIiIiI\niIhIHPLeH5wLAKKTaFgD1MzSrhHaFslq4H+hjs12zqU754713m86+ECtUll6Pfzwwzz88MOx7oYU\nI8U8uBT74FLsg0lxDx7FPLgU++ByLmyOAYjO1ImxQK/QC7XFlp/ckMs5Y4BzQufUBcqHSzKIiIiI\niIiISMmS64iG0MoPHYDjnHOrgIeAwwC89y9778c557o455YDu4Drw5x7bOjcB733w4HXgddDy17+\n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\n3bttCkbDhvZ9EcnPP9v0gZUrLR6xsHu3jdb44gsrtHjggCVbrrjCvu4vvQQPPmjFGKtVg9q17aN/\nfxToifUAACAASURBVEu2RbJnj436WL4cqlQplrcjIiIiJUSkEQ1KNIhIqbRxo1XDf/BBuzG/5hob\nfn/qqZk3vUuX2vYVK2yb9zYE/qKL7OOTT+yGdcMGe1r+7ruxez9799oSjiNGwPjxdhOdng4ffGDv\nq7BWrbLEwPHH27SHaEwF2LHDpl089hhcfnn+zk1PtyRQcnLkugw5WbPGnuAXx9SYnj2hZUv429/C\n7580CTp0KNzIjnAmTrTRFKmpljBITraRJLt326iS5cst0XbqqTYSISkJfvrJvt/nz4enn7ZlJvv0\nyfk1xo+Hf/7TRnSIiIiIZBUp0YD3Pm4/rHtSWn3xxRex7oIUs+KK+Q8/eF+livctW3p/773e79uX\n+zlr13q/enX2benp3r/yivdz5nhfubL3P/6Y/76kp3u/YIH3zz/v/fLl+T/fe+8feMD7Y47xvkMH\n74cN837jRts+YYK9z0cf9X7PnpzPHz3a+7PO8v70072fOfPQ/VOnel+tmveDB1t/o2nKFO9r1fJ+\n/Pgv8nXe3//u/RlnRH5f8WL2bO9r1vR++nTvd+zIvm/WLO+d875TJ++3b4/ea06a5H3Vqt6/8cah\nr5khLc3777/P+RqLF9v39aZNOR9z883eP/VU4fqq3/XBpLgHj2IeXIp9cIXu18Pey6tGg4iUKlu3\n2tz5gQNzfsIcTrVqh25zzuangz31TUmx4n958c03tsTfhx/aNIL27a3ewFFH2VD7//0vb9MJPvvM\npn4sWGBLKWZ1/vk2xeHmm22KwSef2FPzvXtt+9SpNpx++XKrIbBli9UfeOYZWLfOtq9YYdd+801b\nRSHazj7bRjU8+KBNQUlOzv6+MwatZd02YgS8/bYVXMypRkQ8adnSCkMOGGBfz27d4IYb4PTTbTTA\nv/5lBSNvucXeV2GtX28jcd59176+OWnaNPJ1Tj3V+pqSYt+bYKNQ1q2z11i3DsaMsWlHIiIiIvmh\nqRMiUuJ5b/UX/vMfGDvWhrK/+GLORR4LYvVqu2Hu2NGGpWcdkr99O0yebDdt335rN5SrVlnC489/\nthoBztkUjg0bbEnE55+Hc88N/1rDhlmthDJlbI78a69Z8cGc7N9vCYS9ey2pMXcu1KtnyY0zz7QE\n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\ncgsAAAAASUVORK5CYII=\n", + "text/plain": [ + "" + ] + }, "metadata": {}, - "outputs": [], - "prompt_number": 1 - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "%%zipline --start=2011-1-1 --end=2013-1-1 -o perf\n", - "\n", - "from zipline.api import order, record\n", - "import matplotlib.pyplot as plt\n", - "\n", - "def initialize(context):\n", - " pass\n", - "\n", - "def handle_data(context, data):\n", - " order('AAPL', 10)\n", - " record(AAPL=data['AAPL'].price)\n", - " \n", - "def analyze(context, perf):\n", - " ax1 = plt.subplot(211)\n", - " perf.portfolio_value.plot(ax=ax1)\n", - " ax2 = plt.subplot(212, sharex=ax1)\n", - " perf.AAPL.plot(ax=ax2)\n", - " plt.gcf().set_size_inches(18, 8)\n", - " plt.show()" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "output_type": "stream", - "stream": "stderr", - "text": [ - "[2014-05-01 20:57] INFO: Performance: Simulated 502 trading days out of 502.\n" - ] - }, - { - "output_type": "stream", - "stream": "stderr", - "text": [ - "[2014-05-01 20:57] INFO: Performance: first open: 2011-01-03 14:31:00+00:00\n" - ] - }, - { - "output_type": "stream", - "stream": "stderr", - "text": [ - "[2014-05-01 20:57] INFO: Performance: last close: 2012-12-31 21:00:00+00:00\n" - ] - }, - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "AAPL\n" - ] - }, - { - "metadata": {}, - "output_type": "display_data", - "png": "iVBORw0KGgoAAAANSUhEUgAABBMAAAHPCAYAAAABApKuAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAIABJREFUeJzs3XdcU+f3B/APKE5UcOEAJ1ZREXDhqBq1WnfdSt2oxV2s\nq+23Q+xQ2/pz19ZWsc46aqtVxKo1OFGroLgnFXAP3MrK74/TyEoggYQE7uf9euWF9+YmecIJyD33\nOeex0Wg0GhARERERERERGcjW0gMgIiIiIiIiotyFyQQiIiIiIiIiMgqTCURERERERERkFCYTiIiI\niIiIiMgoTCYQERERERERkVGYTCAiIiIiIiIio1g8meDr6wsnJye4u7tneuwHH3wALy8veHl5oWbN\nmnB0dMyBERIRERERERFRSjYajUZjyQHs378f9vb2GDx4MCIiIgx+3KJFixAeHo6ff/7ZjKMjIiIi\nIiIiorQsPjOhRYsW6WYYXLlyBR07dkTDhg3RsmVLXLhwId3j1q5dCx8fn5waJhERERERERH9J7+l\nB6DLe++9hx9//BGurq44cuQIxowZgz179ry+/99//0VkZCTatGljwVESERERERERKZPVJROePn2K\nw4cPo0+fPq/3xcXFpTrm119/RZ8+fWBjY5PTwyMiIiIiIiJSPKtLJiQlJcHBwQFhYWF6j1m/fj2+\n//77HBwVEREREREREWll2jMhs9UWzp8/j6ZNm6JQoUKYM2fO6/1RUVFo3bo16tSpg7p162LBggUG\nDah48eKoWrUqNm3aBADQaDQ4depUqtd7+PAhmjRpYtDzEREREREREZFpZZpMGDZsGIKDg/XeX6pU\nKSxcuBCTJ09Otd/Ozg5z587FmTNnEBoaisWLF+PcuXPpHu/j44NmzZrhwoULcHFxQWBgINasWYNl\ny5bB09MTdevWxdatW18fv379ejZeJCIiIiIiIrIgg5aGjIyMRNeuXTNcujEgIAD29vaYNGmSzvu7\nd++O8ePHo23btlkfLRERERERERFZXI4sDRkZGYmwsDB4e3vnxMsRERERERERkRmZvQHj06dP0bt3\nb8yfPx/29vbp7nd1dcWVK1fMPQwiIiIiIiIiMpKHhwfCw8PT7TdrMiE+Ph69evXCwIED0b17d53H\nXLlyBQZUWlAuNX36dEyfPt3Sw6AcxrgrF2OvXIy98jDmysS4Kxdjr1w2NjY695uszCFtQkCj0WD4\n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\nvrQAAAAASUVORK5CYII=\n", - "text": [ - "" - ] - } - ], - "prompt_number": 5 - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "perf" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "html": [ - "
\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
AAPLcapital_usedending_cashending_valueordersperiod_closeperiod_openpnlportfolio_valuepositionsreturnsstarting_cashstarting_valuetransactions
2011-01-03 21:00:00 316.77 0.0 10000000.0 0.0 [{u'status': 0, u'created': 2011-01-03 00:00:0... 2011-01-03 21:00:00+00:00 2011-01-03 14:31:00+00:00 0.0 10000000.0 [] 0.000000e+00 10000000.0 0.0 []
2011-01-04 21:00:00 318.42-3184.5 9996815.5 3184.2 [{u'status': 1, u'created': 2011-01-03 00:00:0... 2011-01-04 21:00:00+00:00 2011-01-04 14:31:00+00:00 -0.3 9999999.7 [{u'amount': 10, u'last_sale_price': 318.42, u...-3.000000e-08 10000000.0 0.0 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-01-05 21:00:00 321.03-3210.6 9993604.9 6420.6 [{u'status': 1, u'created': 2011-01-04 00:00:0... 2011-01-05 21:00:00+00:00 2011-01-05 14:31:00+00:00 25.8 10000025.5 [{u'amount': 20, u'last_sale_price': 321.03, u... 2.580000e-06 9996815.5 3184.2 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-01-06 21:00:00 320.77-3208.0 9990396.9 9623.1 [{u'status': 1, u'created': 2011-01-05 00:00:0... 2011-01-06 21:00:00+00:00 2011-01-06 14:31:00+00:00 -5.5 10000020.0 [{u'amount': 30, u'last_sale_price': 320.77, u...-5.499986e-07 9993604.9 6420.6 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-01-07 21:00:00 323.06-3230.9 9987166.0 12922.4 [{u'status': 1, u'created': 2011-01-06 00:00:0... 2011-01-07 21:00:00+00:00 2011-01-07 14:31:00+00:00 68.4 10000088.4 [{u'amount': 40, u'last_sale_price': 323.06, u... 6.839986e-06 9990396.9 9623.1 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-01-10 21:00:00 329.15-3291.8 9983874.2 16457.5 [{u'status': 1, u'created': 2011-01-07 00:00:0... 2011-01-10 21:00:00+00:00 2011-01-10 14:31:00+00:00 243.3 10000331.7 [{u'amount': 50, u'last_sale_price': 329.15, u... 2.432978e-05 9987166.0 12922.4 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-01-11 21:00:00 328.37-3284.0 9980590.2 19702.2 [{u'status': 1, u'created': 2011-01-10 00:00:0... 2011-01-11 21:00:00+00:00 2011-01-11 14:31:00+00:00 -39.3 10000292.4 [{u'amount': 60, u'last_sale_price': 328.37, u...-3.929870e-06 9983874.2 16457.5 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-01-12 21:00:00 331.04-3310.7 9977279.5 23172.8 [{u'status': 1, u'created': 2011-01-11 00:00:0... 2011-01-12 21:00:00+00:00 2011-01-12 14:31:00+00:00 159.9 10000452.3 [{u'amount': 70, u'last_sale_price': 331.04, u... 1.598953e-05 9980590.2 19702.2 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-01-13 21:00:00 332.25-3322.8 9973956.7 26580.0 [{u'status': 1, u'created': 2011-01-12 00:00:0... 2011-01-13 21:00:00+00:00 2011-01-13 14:31:00+00:00 84.4 10000536.7 [{u'amount': 80, u'last_sale_price': 332.25, u... 8.439618e-06 9977279.5 23172.8 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-01-14 21:00:00 334.94-3349.7 9970607.0 30144.6 [{u'status': 1, u'created': 2011-01-13 00:00:0... 2011-01-14 21:00:00+00:00 2011-01-14 14:31:00+00:00 214.9 10000751.6 [{u'amount': 90, u'last_sale_price': 334.94, u... 2.148885e-05 9973956.7 26580.0 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-01-18 21:00:00 327.42-3274.5 9967332.5 32742.0 [{u'status': 1, u'created': 2011-01-14 00:00:0... 2011-01-18 21:00:00+00:00 2011-01-18 14:31:00+00:00 -677.1 10000074.5 [{u'amount': 100, u'last_sale_price': 327.42, ...-6.770491e-05 9970607.0 30144.6 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-01-19 21:00:00 325.68-3257.1 9964075.4 35824.8 [{u'status': 1, u'created': 2011-01-18 00:00:0... 2011-01-19 21:00:00+00:00 2011-01-19 14:31:00+00:00 -174.3 9999900.2 [{u'amount': 110, u'last_sale_price': 325.68, ...-1.742987e-05 9967332.5 32742.0 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-01-20 21:00:00 319.76-3197.9 9960877.5 38371.2 [{u'status': 1, u'created': 2011-01-19 00:00:0... 2011-01-20 21:00:00+00:00 2011-01-20 14:31:00+00:00 -651.5 9999248.7 [{u'amount': 120, u'last_sale_price': 319.76, ...-6.515065e-05 9964075.4 35824.8 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-01-21 21:00:00 314.03-3140.6 9957736.9 40823.9 [{u'status': 1, u'created': 2011-01-20 00:00:0... 2011-01-21 21:00:00+00:00 2011-01-21 14:31:00+00:00 -687.9 9998560.8 [{u'amount': 130, u'last_sale_price': 314.03, ...-6.879517e-05 9960877.5 38371.2 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-01-24 21:00:00 324.34-3243.7 9954493.2 45407.6 [{u'status': 1, u'created': 2011-01-21 00:00:0... 2011-01-24 21:00:00+00:00 2011-01-24 14:31:00+00:00 1340.0 9999900.8 [{u'amount': 140, u'last_sale_price': 324.34, ... 1.340193e-04 9957736.9 40823.9 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-01-25 21:00:00 328.14-3281.7 9951211.5 49221.0 [{u'status': 1, u'created': 2011-01-24 00:00:0... 2011-01-25 21:00:00+00:00 2011-01-25 14:31:00+00:00 531.7 10000432.5 [{u'amount': 150, u'last_sale_price': 328.14, ... 5.317053e-05 9954493.2 45407.6 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-01-26 21:00:00 330.49-3305.2 9947906.3 52878.4 [{u'status': 1, u'created': 2011-01-25 00:00:0... 2011-01-26 21:00:00+00:00 2011-01-26 14:31:00+00:00 352.2 10000784.7 [{u'amount': 160, u'last_sale_price': 330.49, ... 3.521848e-05 9951211.5 49221.0 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-01-27 21:00:00 329.88-3299.1 9944607.2 56079.6 [{u'status': 1, u'created': 2011-01-26 00:00:0... 2011-01-27 21:00:00+00:00 2011-01-27 14:31:00+00:00 -97.9 10000686.8 [{u'amount': 170, u'last_sale_price': 329.88, ...-9.789232e-06 9947906.3 52878.4 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-01-28 21:00:00 323.04-3230.7 9941376.5 58147.2 [{u'status': 1, u'created': 2011-01-27 00:00:0... 2011-01-28 21:00:00+00:00 2011-01-28 14:31:00+00:00-1163.1 9999523.7 [{u'amount': 180, u'last_sale_price': 323.04, ...-1.163020e-04 9944607.2 56079.6 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-01-31 21:00:00 326.14-3261.7 9938114.8 61966.6 [{u'status': 1, u'created': 2011-01-28 00:00:0... 2011-01-31 21:00:00+00:00 2011-01-31 14:31:00+00:00 557.7 10000081.4 [{u'amount': 190, u'last_sale_price': 326.14, ... 5.577266e-05 9941376.5 58147.2 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-02-01 21:00:00 331.63-3316.6 9934798.2 66326.0 [{u'status': 1, u'created': 2011-01-31 00:00:0... 2011-02-01 21:00:00+00:00 2011-02-01 14:31:00+00:00 1042.8 10001124.2 [{u'amount': 200, u'last_sale_price': 331.63, ... 1.042792e-04 9938114.8 61966.6 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-02-02 21:00:00 330.94-3309.7 9931488.5 69497.4 [{u'status': 1, u'created': 2011-02-01 00:00:0... 2011-02-02 21:00:00+00:00 2011-02-02 14:31:00+00:00 -138.3 10000985.9 [{u'amount': 210, u'last_sale_price': 330.94, ...-1.382845e-05 9934798.2 66326.0 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-02-03 21:00:00 330.10-3301.3 9928187.2 72622.0 [{u'status': 1, u'created': 2011-02-02 00:00:0... 2011-02-03 21:00:00+00:00 2011-02-03 14:31:00+00:00 -176.7 10000809.2 [{u'amount': 220, u'last_sale_price': 330.1, u...-1.766826e-05 9931488.5 69497.4 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-02-04 21:00:00 333.04-3330.7 9924856.5 76599.2 [{u'status': 1, u'created': 2011-02-03 00:00:0... 2011-02-04 21:00:00+00:00 2011-02-04 14:31:00+00:00 646.5 10001455.7 [{u'amount': 230, u'last_sale_price': 333.04, ... 6.464477e-05 9928187.2 72622.0 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-02-07 21:00:00 338.21-3382.4 9921474.1 81170.4 [{u'status': 1, u'created': 2011-02-04 00:00:0... 2011-02-07 21:00:00+00:00 2011-02-07 14:31:00+00:00 1188.8 10002644.5 [{u'amount': 240, u'last_sale_price': 338.21, ... 1.188627e-04 9924856.5 76599.2 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-02-08 21:00:00 341.40-3414.3 9918059.8 85350.0 [{u'status': 1, u'created': 2011-02-07 00:00:0... 2011-02-08 21:00:00+00:00 2011-02-08 14:31:00+00:00 765.3 10003409.8 [{u'amount': 250, u'last_sale_price': 341.4, u... 7.650977e-05 9921474.1 81170.4 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-02-09 21:00:00 344.25-3442.8 9914617.0 89505.0 [{u'status': 1, u'created': 2011-02-08 00:00:0... 2011-02-09 21:00:00+00:00 2011-02-09 14:31:00+00:00 712.2 10004122.0 [{u'amount': 260, u'last_sale_price': 344.25, ... 7.119572e-05 9918059.8 85350.0 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-02-10 21:00:00 340.77-3408.0 9911209.0 92007.9 [{u'status': 1, u'created': 2011-02-09 00:00:0... 2011-02-10 21:00:00+00:00 2011-02-10 14:31:00+00:00 -905.1 10003216.9 [{u'amount': 270, u'last_sale_price': 340.77, ...-9.047271e-05 9914617.0 89505.0 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-02-11 21:00:00 342.99-3430.2 9907778.8 96037.2 [{u'status': 1, u'created': 2011-02-10 00:00:0... 2011-02-11 21:00:00+00:00 2011-02-11 14:31:00+00:00 599.1 10003816.0 [{u'amount': 280, u'last_sale_price': 342.99, ... 5.989073e-05 9911209.0 92007.9 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-02-14 21:00:00 345.23-3452.6 9904326.2 100116.7 [{u'status': 1, u'created': 2011-02-11 00:00:0... 2011-02-14 21:00:00+00:00 2011-02-14 14:31:00+00:00 626.9 10004442.9 [{u'amount': 290, u'last_sale_price': 345.23, ... 6.266609e-05 9907778.8 96037.2 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-02-15 21:00:00 345.92-3459.5 9900866.7 103776.0 [{u'status': 1, u'created': 2011-02-14 00:00:0... 2011-02-15 21:00:00+00:00 2011-02-15 14:31:00+00:00 199.8 10004642.7 [{u'amount': 300, u'last_sale_price': 345.92, ... 1.997113e-05 9904326.2 100116.7 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-02-16 21:00:00 349.02-3490.5 9897376.2 108196.2 [{u'status': 1, u'created': 2011-02-15 00:00:0... 2011-02-16 21:00:00+00:00 2011-02-16 14:31:00+00:00 929.7 10005572.4 [{u'amount': 310, u'last_sale_price': 349.02, ... 9.292686e-05 9900866.7 103776.0 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-02-17 21:00:00 344.38-3444.1 9893932.1 110201.6 [{u'status': 1, u'created': 2011-02-16 00:00:0... 2011-02-17 21:00:00+00:00 2011-02-17 14:31:00+00:00-1438.7 10004133.7 [{u'amount': 320, u'last_sale_price': 344.38, ...-1.437899e-04 9897376.2 108196.2 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-02-18 21:00:00 336.94-3369.7 9890562.4 111190.2 [{u'status': 1, u'created': 2011-02-17 00:00:0... 2011-02-18 21:00:00+00:00 2011-02-18 14:31:00+00:00-2381.1 10001752.6 [{u'amount': 330, u'last_sale_price': 336.94, ...-2.380116e-04 9893932.1 110201.6 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-02-22 21:00:00 325.46-3254.9 9887307.5 110656.4 [{u'status': 1, u'created': 2011-02-18 00:00:0... 2011-02-22 21:00:00+00:00 2011-02-22 14:31:00+00:00-3788.7 9997963.9 [{u'amount': 340, u'last_sale_price': 325.46, ...-3.788036e-04 9890562.4 111190.2 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-02-23 21:00:00 329.31-3293.4 9884014.1 115258.5 [{u'status': 1, u'created': 2011-02-22 00:00:0... 2011-02-23 21:00:00+00:00 2011-02-23 14:31:00+00:00 1308.7 9999272.6 [{u'amount': 350, u'last_sale_price': 329.31, ... 1.308967e-04 9887307.5 110656.4 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-02-24 21:00:00 329.56-3295.9 9880718.2 118641.6 [{u'status': 1, u'created': 2011-02-23 00:00:0... 2011-02-24 21:00:00+00:00 2011-02-24 14:31:00+00:00 87.2 9999359.8 [{u'amount': 360, u'last_sale_price': 329.56, ... 8.720634e-06 9884014.1 115258.5 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-02-25 21:00:00 334.64-3346.7 9877371.5 123816.8 [{u'status': 1, u'created': 2011-02-24 00:00:0... 2011-02-25 21:00:00+00:00 2011-02-25 14:31:00+00:00 1828.5 10001188.3 [{u'amount': 370, u'last_sale_price': 334.64, ... 1.828617e-04 9880718.2 118641.6 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-02-28 21:00:00 339.49-3395.2 9873976.3 129006.2 [{u'status': 1, u'created': 2011-02-25 00:00:0... 2011-02-28 21:00:00+00:00 2011-02-28 14:31:00+00:00 1794.2 10002982.5 [{u'amount': 380, u'last_sale_price': 339.49, ... 1.793987e-04 9877371.5 123816.8 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-03-01 21:00:00 335.74-3357.7 9870618.6 130938.6 [{u'status': 1, u'created': 2011-02-28 00:00:0... 2011-03-01 21:00:00+00:00 2011-03-01 14:31:00+00:00-1425.3 10001557.2 [{u'amount': 390, u'last_sale_price': 335.74, ...-1.424875e-04 9873976.3 129006.2 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-03-02 21:00:00 338.44-3384.7 9867233.9 135376.0 [{u'status': 1, u'created': 2011-03-01 00:00:0... 2011-03-02 21:00:00+00:00 2011-03-02 14:31:00+00:00 1052.7 10002609.9 [{u'amount': 400, u'last_sale_price': 338.44, ... 1.052536e-04 9870618.6 130938.6 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-03-03 21:00:00 345.59-3456.2 9863777.7 141691.9 [{u'status': 1, u'created': 2011-03-02 00:00:0... 2011-03-03 21:00:00+00:00 2011-03-03 14:31:00+00:00 2859.7 10005469.6 [{u'amount': 410, u'last_sale_price': 345.59, ... 2.858954e-04 9867233.9 135376.0 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-03-04 21:00:00 346.02-3460.5 9860317.2 145328.4 [{u'status': 1, u'created': 2011-03-03 00:00:0... 2011-03-04 21:00:00+00:00 2011-03-04 14:31:00+00:00 176.0 10005645.6 [{u'amount': 420, u'last_sale_price': 346.02, ... 1.759038e-05 9863777.7 141691.9 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-03-07 21:00:00 341.56-3415.9 9856901.3 146870.8 [{u'status': 1, u'created': 2011-03-04 00:00:0... 2011-03-07 21:00:00+00:00 2011-03-07 14:31:00+00:00-1873.5 10003772.1 [{u'amount': 430, u'last_sale_price': 341.56, ...-1.872443e-04 9860317.2 145328.4 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-03-08 21:00:00 341.94-3419.7 9853481.6 150453.6 [{u'status': 1, u'created': 2011-03-07 00:00:0... 2011-03-08 21:00:00+00:00 2011-03-08 14:31:00+00:00 163.1 10003935.2 [{u'amount': 440, u'last_sale_price': 341.94, ... 1.630385e-05 9856901.3 146870.8 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-03-09 21:00:00 338.78-3388.1 9850093.5 152451.0 [{u'status': 1, u'created': 2011-03-08 00:00:0... 2011-03-09 21:00:00+00:00 2011-03-09 14:31:00+00:00-1390.7 10002544.5 [{u'amount': 450, u'last_sale_price': 338.78, ...-1.390153e-04 9853481.6 150453.6 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-03-10 21:00:00 333.20-3332.3 9846761.2 153272.0 [{u'status': 1, u'created': 2011-03-09 00:00:0... 2011-03-10 21:00:00+00:00 2011-03-10 14:31:00+00:00-2511.3 10000033.2 [{u'amount': 460, u'last_sale_price': 333.2, u...-2.510661e-04 9850093.5 152451.0 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-03-11 21:00:00 338.32-3383.5 9843377.7 159010.4 [{u'status': 1, u'created': 2011-03-10 00:00:0... 2011-03-11 21:00:00+00:00 2011-03-11 14:31:00+00:00 2354.9 10002388.1 [{u'amount': 470, u'last_sale_price': 338.32, ... 2.354892e-04 9846761.2 153272.0 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-03-14 20:00:00 339.83-3398.6 9839979.1 163118.4 [{u'status': 1, u'created': 2011-03-11 00:00:0... 2011-03-14 20:00:00+00:00 2011-03-14 13:31:00+00:00 709.4 10003097.5 [{u'amount': 480, u'last_sale_price': 339.83, ... 7.092306e-05 9843377.7 159010.4 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-03-15 20:00:00 332.01-3320.4 9836658.7 162684.9 [{u'status': 1, u'created': 2011-03-14 00:00:0... 2011-03-15 20:00:00+00:00 2011-03-15 13:31:00+00:00-3753.9 9999343.6 [{u'amount': 490, u'last_sale_price': 332.01, ...-3.752738e-04 9839979.1 163118.4 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-03-16 20:00:00 317.19-3172.2 9833486.5 158595.0 [{u'status': 1, u'created': 2011-03-15 00:00:0... 2011-03-16 20:00:00+00:00 2011-03-16 13:31:00+00:00-7262.1 9992081.5 [{u'amount': 500, u'last_sale_price': 317.19, ...-7.262577e-04 9836658.7 162684.9 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-03-17 20:00:00 321.64-3216.7 9830269.8 164036.4 [{u'status': 1, u'created': 2011-03-16 00:00:0... 2011-03-17 20:00:00+00:00 2011-03-17 13:31:00+00:00 2224.7 9994306.2 [{u'amount': 510, u'last_sale_price': 321.64, ... 2.226463e-04 9833486.5 158595.0 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-03-18 20:00:00 317.82-3178.5 9827091.3 165266.4 [{u'status': 1, u'created': 2011-03-17 00:00:0... 2011-03-18 20:00:00+00:00 2011-03-18 13:31:00+00:00-1948.5 9992357.7 [{u'amount': 520, u'last_sale_price': 317.82, ...-1.949610e-04 9830269.8 164036.4 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-03-21 20:00:00 326.12-3261.5 9823829.8 172843.6 [{u'status': 1, u'created': 2011-03-18 00:00:0... 2011-03-21 20:00:00+00:00 2011-03-21 13:31:00+00:00 4315.7 9996673.4 [{u'amount': 530, u'last_sale_price': 326.12, ... 4.319001e-04 9827091.3 165266.4 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-03-22 20:00:00 327.95-3279.8 9820550.0 177093.0 [{u'status': 1, u'created': 2011-03-21 00:00:0... 2011-03-22 20:00:00+00:00 2011-03-22 13:31:00+00:00 969.6 9997643.0 [{u'amount': 540, u'last_sale_price': 327.95, ... 9.699227e-05 9823829.8 172843.6 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-03-23 20:00:00 326.01-3260.4 9817289.6 179305.5 [{u'status': 1, u'created': 2011-03-22 00:00:0... 2011-03-23 20:00:00+00:00 2011-03-23 13:31:00+00:00-1047.9 9996595.1 [{u'amount': 550, u'last_sale_price': 326.01, ...-1.048147e-04 9820550.0 177093.0 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-03-24 20:00:00 331.57-3316.0 9813973.6 185679.2 [{u'status': 1, u'created': 2011-03-23 00:00:0... 2011-03-24 20:00:00+00:00 2011-03-24 13:31:00+00:00 3057.7 9999652.8 [{u'amount': 560, u'last_sale_price': 331.57, ... 3.058741e-04 9817289.6 179305.5 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-03-25 20:00:00 337.88-3379.1 9810594.5 192591.6 [{u'status': 1, u'created': 2011-03-24 00:00:0... 2011-03-25 20:00:00+00:00 2011-03-25 13:31:00+00:00 3533.3 10003186.1 [{u'amount': 570, u'last_sale_price': 337.88, ... 3.533423e-04 9813973.6 185679.2 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-03-28 20:00:00 336.83-3368.6 9807225.9 195361.4 [{u'status': 1, u'created': 2011-03-25 00:00:0... 2011-03-28 20:00:00+00:00 2011-03-28 13:31:00+00:00 -598.8 10002587.3 [{u'amount': 580, u'last_sale_price': 336.83, ...-5.986093e-05 9810594.5 192591.6 [{u'commission': 0.3, u'amount': 10, u'sid': u...
2011-03-29 20:00:00 337.33-3373.6 9803852.3 199024.7 [{u'status': 1, u'created': 2011-03-28 00:00:0... 2011-03-29 20:00:00+00:00 2011-03-29 13:31:00+00:00 289.7 10002877.0 [{u'amount': 590, u'last_sale_price': 337.33, ... 2.896251e-05 9807225.9 195361.4 [{u'commission': 0.3, u'amount': 10, u'sid': u...
..........................................
\n", - "

502 rows \u00d7 14 columns

\n", - "
" - ], - "metadata": {}, - "output_type": "pyout", - "prompt_number": 6, - "text": [ - " AAPL capital_used ending_cash ending_value \\\n", - "2011-01-03 21:00:00 316.77 0.0 10000000.0 0.0 \n", - "2011-01-04 21:00:00 318.42 -3184.5 9996815.5 3184.2 \n", - "2011-01-05 21:00:00 321.03 -3210.6 9993604.9 6420.6 \n", - "2011-01-06 21:00:00 320.77 -3208.0 9990396.9 9623.1 \n", - "2011-01-07 21:00:00 323.06 -3230.9 9987166.0 12922.4 \n", - "2011-01-10 21:00:00 329.15 -3291.8 9983874.2 16457.5 \n", - "2011-01-11 21:00:00 328.37 -3284.0 9980590.2 19702.2 \n", - "2011-01-12 21:00:00 331.04 -3310.7 9977279.5 23172.8 \n", - "2011-01-13 21:00:00 332.25 -3322.8 9973956.7 26580.0 \n", - "2011-01-14 21:00:00 334.94 -3349.7 9970607.0 30144.6 \n", - "2011-01-18 21:00:00 327.42 -3274.5 9967332.5 32742.0 \n", - "2011-01-19 21:00:00 325.68 -3257.1 9964075.4 35824.8 \n", - "2011-01-20 21:00:00 319.76 -3197.9 9960877.5 38371.2 \n", - "2011-01-21 21:00:00 314.03 -3140.6 9957736.9 40823.9 \n", - "2011-01-24 21:00:00 324.34 -3243.7 9954493.2 45407.6 \n", - "2011-01-25 21:00:00 328.14 -3281.7 9951211.5 49221.0 \n", - "2011-01-26 21:00:00 330.49 -3305.2 9947906.3 52878.4 \n", - "2011-01-27 21:00:00 329.88 -3299.1 9944607.2 56079.6 \n", - "2011-01-28 21:00:00 323.04 -3230.7 9941376.5 58147.2 \n", - "2011-01-31 21:00:00 326.14 -3261.7 9938114.8 61966.6 \n", - "2011-02-01 21:00:00 331.63 -3316.6 9934798.2 66326.0 \n", - "2011-02-02 21:00:00 330.94 -3309.7 9931488.5 69497.4 \n", - "2011-02-03 21:00:00 330.10 -3301.3 9928187.2 72622.0 \n", - "2011-02-04 21:00:00 333.04 -3330.7 9924856.5 76599.2 \n", - "2011-02-07 21:00:00 338.21 -3382.4 9921474.1 81170.4 \n", - "2011-02-08 21:00:00 341.40 -3414.3 9918059.8 85350.0 \n", - "2011-02-09 21:00:00 344.25 -3442.8 9914617.0 89505.0 \n", - "2011-02-10 21:00:00 340.77 -3408.0 9911209.0 92007.9 \n", - "2011-02-11 21:00:00 342.99 -3430.2 9907778.8 96037.2 \n", - "2011-02-14 21:00:00 345.23 -3452.6 9904326.2 100116.7 \n", - "2011-02-15 21:00:00 345.92 -3459.5 9900866.7 103776.0 \n", - "2011-02-16 21:00:00 349.02 -3490.5 9897376.2 108196.2 \n", - "2011-02-17 21:00:00 344.38 -3444.1 9893932.1 110201.6 \n", - "2011-02-18 21:00:00 336.94 -3369.7 9890562.4 111190.2 \n", - "2011-02-22 21:00:00 325.46 -3254.9 9887307.5 110656.4 \n", - "2011-02-23 21:00:00 329.31 -3293.4 9884014.1 115258.5 \n", - "2011-02-24 21:00:00 329.56 -3295.9 9880718.2 118641.6 \n", - "2011-02-25 21:00:00 334.64 -3346.7 9877371.5 123816.8 \n", - "2011-02-28 21:00:00 339.49 -3395.2 9873976.3 129006.2 \n", - "2011-03-01 21:00:00 335.74 -3357.7 9870618.6 130938.6 \n", - "2011-03-02 21:00:00 338.44 -3384.7 9867233.9 135376.0 \n", - "2011-03-03 21:00:00 345.59 -3456.2 9863777.7 141691.9 \n", - "2011-03-04 21:00:00 346.02 -3460.5 9860317.2 145328.4 \n", - "2011-03-07 21:00:00 341.56 -3415.9 9856901.3 146870.8 \n", - "2011-03-08 21:00:00 341.94 -3419.7 9853481.6 150453.6 \n", - "2011-03-09 21:00:00 338.78 -3388.1 9850093.5 152451.0 \n", - "2011-03-10 21:00:00 333.20 -3332.3 9846761.2 153272.0 \n", - "2011-03-11 21:00:00 338.32 -3383.5 9843377.7 159010.4 \n", - "2011-03-14 20:00:00 339.83 -3398.6 9839979.1 163118.4 \n", - "2011-03-15 20:00:00 332.01 -3320.4 9836658.7 162684.9 \n", - "2011-03-16 20:00:00 317.19 -3172.2 9833486.5 158595.0 \n", - "2011-03-17 20:00:00 321.64 -3216.7 9830269.8 164036.4 \n", - "2011-03-18 20:00:00 317.82 -3178.5 9827091.3 165266.4 \n", - "2011-03-21 20:00:00 326.12 -3261.5 9823829.8 172843.6 \n", - "2011-03-22 20:00:00 327.95 -3279.8 9820550.0 177093.0 \n", - "2011-03-23 20:00:00 326.01 -3260.4 9817289.6 179305.5 \n", - "2011-03-24 20:00:00 331.57 -3316.0 9813973.6 185679.2 \n", - "2011-03-25 20:00:00 337.88 -3379.1 9810594.5 192591.6 \n", - "2011-03-28 20:00:00 336.83 -3368.6 9807225.9 195361.4 \n", - "2011-03-29 20:00:00 337.33 -3373.6 9803852.3 199024.7 \n", - " ... ... ... ... \n", - "\n", - " orders \\\n", - "2011-01-03 21:00:00 [{u'status': 0, u'created': 2011-01-03 00:00:0... \n", - "2011-01-04 21:00:00 [{u'status': 1, u'created': 2011-01-03 00:00:0... \n", - "2011-01-05 21:00:00 [{u'status': 1, u'created': 2011-01-04 00:00:0... \n", - "2011-01-06 21:00:00 [{u'status': 1, u'created': 2011-01-05 00:00:0... \n", - "2011-01-07 21:00:00 [{u'status': 1, u'created': 2011-01-06 00:00:0... \n", - "2011-01-10 21:00:00 [{u'status': 1, u'created': 2011-01-07 00:00:0... \n", - "2011-01-11 21:00:00 [{u'status': 1, u'created': 2011-01-10 00:00:0... \n", - "2011-01-12 21:00:00 [{u'status': 1, u'created': 2011-01-11 00:00:0... \n", - "2011-01-13 21:00:00 [{u'status': 1, u'created': 2011-01-12 00:00:0... \n", - "2011-01-14 21:00:00 [{u'status': 1, u'created': 2011-01-13 00:00:0... \n", - "2011-01-18 21:00:00 [{u'status': 1, u'created': 2011-01-14 00:00:0... \n", - "2011-01-19 21:00:00 [{u'status': 1, u'created': 2011-01-18 00:00:0... \n", - "2011-01-20 21:00:00 [{u'status': 1, u'created': 2011-01-19 00:00:0... \n", - "2011-01-21 21:00:00 [{u'status': 1, u'created': 2011-01-20 00:00:0... \n", - "2011-01-24 21:00:00 [{u'status': 1, u'created': 2011-01-21 00:00:0... \n", - "2011-01-25 21:00:00 [{u'status': 1, u'created': 2011-01-24 00:00:0... \n", - "2011-01-26 21:00:00 [{u'status': 1, u'created': 2011-01-25 00:00:0... \n", - "2011-01-27 21:00:00 [{u'status': 1, u'created': 2011-01-26 00:00:0... \n", - "2011-01-28 21:00:00 [{u'status': 1, u'created': 2011-01-27 00:00:0... \n", - "2011-01-31 21:00:00 [{u'status': 1, u'created': 2011-01-28 00:00:0... \n", - "2011-02-01 21:00:00 [{u'status': 1, u'created': 2011-01-31 00:00:0... \n", - "2011-02-02 21:00:00 [{u'status': 1, u'created': 2011-02-01 00:00:0... \n", - "2011-02-03 21:00:00 [{u'status': 1, u'created': 2011-02-02 00:00:0... \n", - "2011-02-04 21:00:00 [{u'status': 1, u'created': 2011-02-03 00:00:0... \n", - "2011-02-07 21:00:00 [{u'status': 1, u'created': 2011-02-04 00:00:0... \n", - "2011-02-08 21:00:00 [{u'status': 1, u'created': 2011-02-07 00:00:0... \n", - "2011-02-09 21:00:00 [{u'status': 1, u'created': 2011-02-08 00:00:0... \n", - "2011-02-10 21:00:00 [{u'status': 1, u'created': 2011-02-09 00:00:0... \n", - "2011-02-11 21:00:00 [{u'status': 1, u'created': 2011-02-10 00:00:0... \n", - "2011-02-14 21:00:00 [{u'status': 1, u'created': 2011-02-11 00:00:0... \n", - "2011-02-15 21:00:00 [{u'status': 1, u'created': 2011-02-14 00:00:0... \n", - "2011-02-16 21:00:00 [{u'status': 1, u'created': 2011-02-15 00:00:0... \n", - "2011-02-17 21:00:00 [{u'status': 1, u'created': 2011-02-16 00:00:0... \n", - "2011-02-18 21:00:00 [{u'status': 1, u'created': 2011-02-17 00:00:0... \n", - "2011-02-22 21:00:00 [{u'status': 1, u'created': 2011-02-18 00:00:0... \n", - "2011-02-23 21:00:00 [{u'status': 1, u'created': 2011-02-22 00:00:0... \n", - "2011-02-24 21:00:00 [{u'status': 1, u'created': 2011-02-23 00:00:0... \n", - "2011-02-25 21:00:00 [{u'status': 1, u'created': 2011-02-24 00:00:0... \n", - "2011-02-28 21:00:00 [{u'status': 1, u'created': 2011-02-25 00:00:0... \n", - "2011-03-01 21:00:00 [{u'status': 1, u'created': 2011-02-28 00:00:0... \n", - "2011-03-02 21:00:00 [{u'status': 1, u'created': 2011-03-01 00:00:0... \n", - "2011-03-03 21:00:00 [{u'status': 1, u'created': 2011-03-02 00:00:0... \n", - "2011-03-04 21:00:00 [{u'status': 1, u'created': 2011-03-03 00:00:0... \n", - "2011-03-07 21:00:00 [{u'status': 1, u'created': 2011-03-04 00:00:0... \n", - "2011-03-08 21:00:00 [{u'status': 1, u'created': 2011-03-07 00:00:0... \n", - "2011-03-09 21:00:00 [{u'status': 1, u'created': 2011-03-08 00:00:0... \n", - "2011-03-10 21:00:00 [{u'status': 1, u'created': 2011-03-09 00:00:0... \n", - "2011-03-11 21:00:00 [{u'status': 1, u'created': 2011-03-10 00:00:0... \n", - "2011-03-14 20:00:00 [{u'status': 1, u'created': 2011-03-11 00:00:0... \n", - "2011-03-15 20:00:00 [{u'status': 1, u'created': 2011-03-14 00:00:0... \n", - "2011-03-16 20:00:00 [{u'status': 1, u'created': 2011-03-15 00:00:0... \n", - "2011-03-17 20:00:00 [{u'status': 1, u'created': 2011-03-16 00:00:0... \n", - "2011-03-18 20:00:00 [{u'status': 1, u'created': 2011-03-17 00:00:0... \n", - "2011-03-21 20:00:00 [{u'status': 1, u'created': 2011-03-18 00:00:0... \n", - "2011-03-22 20:00:00 [{u'status': 1, u'created': 2011-03-21 00:00:0... \n", - "2011-03-23 20:00:00 [{u'status': 1, u'created': 2011-03-22 00:00:0... \n", - "2011-03-24 20:00:00 [{u'status': 1, u'created': 2011-03-23 00:00:0... \n", - "2011-03-25 20:00:00 [{u'status': 1, u'created': 2011-03-24 00:00:0... \n", - "2011-03-28 20:00:00 [{u'status': 1, u'created': 2011-03-25 00:00:0... \n", - "2011-03-29 20:00:00 [{u'status': 1, u'created': 2011-03-28 00:00:0... \n", - " ... \n", - "\n", - " period_close period_open \\\n", - "2011-01-03 21:00:00 2011-01-03 21:00:00+00:00 2011-01-03 14:31:00+00:00 \n", - "2011-01-04 21:00:00 2011-01-04 21:00:00+00:00 2011-01-04 14:31:00+00:00 \n", - "2011-01-05 21:00:00 2011-01-05 21:00:00+00:00 2011-01-05 14:31:00+00:00 \n", - "2011-01-06 21:00:00 2011-01-06 21:00:00+00:00 2011-01-06 14:31:00+00:00 \n", - "2011-01-07 21:00:00 2011-01-07 21:00:00+00:00 2011-01-07 14:31:00+00:00 \n", - "2011-01-10 21:00:00 2011-01-10 21:00:00+00:00 2011-01-10 14:31:00+00:00 \n", - "2011-01-11 21:00:00 2011-01-11 21:00:00+00:00 2011-01-11 14:31:00+00:00 \n", - "2011-01-12 21:00:00 2011-01-12 21:00:00+00:00 2011-01-12 14:31:00+00:00 \n", - "2011-01-13 21:00:00 2011-01-13 21:00:00+00:00 2011-01-13 14:31:00+00:00 \n", - "2011-01-14 21:00:00 2011-01-14 21:00:00+00:00 2011-01-14 14:31:00+00:00 \n", - "2011-01-18 21:00:00 2011-01-18 21:00:00+00:00 2011-01-18 14:31:00+00:00 \n", - "2011-01-19 21:00:00 2011-01-19 21:00:00+00:00 2011-01-19 14:31:00+00:00 \n", - "2011-01-20 21:00:00 2011-01-20 21:00:00+00:00 2011-01-20 14:31:00+00:00 \n", - "2011-01-21 21:00:00 2011-01-21 21:00:00+00:00 2011-01-21 14:31:00+00:00 \n", - "2011-01-24 21:00:00 2011-01-24 21:00:00+00:00 2011-01-24 14:31:00+00:00 \n", - "2011-01-25 21:00:00 2011-01-25 21:00:00+00:00 2011-01-25 14:31:00+00:00 \n", - "2011-01-26 21:00:00 2011-01-26 21:00:00+00:00 2011-01-26 14:31:00+00:00 \n", - "2011-01-27 21:00:00 2011-01-27 21:00:00+00:00 2011-01-27 14:31:00+00:00 \n", - "2011-01-28 21:00:00 2011-01-28 21:00:00+00:00 2011-01-28 14:31:00+00:00 \n", - "2011-01-31 21:00:00 2011-01-31 21:00:00+00:00 2011-01-31 14:31:00+00:00 \n", - "2011-02-01 21:00:00 2011-02-01 21:00:00+00:00 2011-02-01 14:31:00+00:00 \n", - "2011-02-02 21:00:00 2011-02-02 21:00:00+00:00 2011-02-02 14:31:00+00:00 \n", - "2011-02-03 21:00:00 2011-02-03 21:00:00+00:00 2011-02-03 14:31:00+00:00 \n", - "2011-02-04 21:00:00 2011-02-04 21:00:00+00:00 2011-02-04 14:31:00+00:00 \n", - "2011-02-07 21:00:00 2011-02-07 21:00:00+00:00 2011-02-07 14:31:00+00:00 \n", - "2011-02-08 21:00:00 2011-02-08 21:00:00+00:00 2011-02-08 14:31:00+00:00 \n", - "2011-02-09 21:00:00 2011-02-09 21:00:00+00:00 2011-02-09 14:31:00+00:00 \n", - "2011-02-10 21:00:00 2011-02-10 21:00:00+00:00 2011-02-10 14:31:00+00:00 \n", - "2011-02-11 21:00:00 2011-02-11 21:00:00+00:00 2011-02-11 14:31:00+00:00 \n", - "2011-02-14 21:00:00 2011-02-14 21:00:00+00:00 2011-02-14 14:31:00+00:00 \n", - "2011-02-15 21:00:00 2011-02-15 21:00:00+00:00 2011-02-15 14:31:00+00:00 \n", - "2011-02-16 21:00:00 2011-02-16 21:00:00+00:00 2011-02-16 14:31:00+00:00 \n", - "2011-02-17 21:00:00 2011-02-17 21:00:00+00:00 2011-02-17 14:31:00+00:00 \n", - "2011-02-18 21:00:00 2011-02-18 21:00:00+00:00 2011-02-18 14:31:00+00:00 \n", - "2011-02-22 21:00:00 2011-02-22 21:00:00+00:00 2011-02-22 14:31:00+00:00 \n", - "2011-02-23 21:00:00 2011-02-23 21:00:00+00:00 2011-02-23 14:31:00+00:00 \n", - "2011-02-24 21:00:00 2011-02-24 21:00:00+00:00 2011-02-24 14:31:00+00:00 \n", - "2011-02-25 21:00:00 2011-02-25 21:00:00+00:00 2011-02-25 14:31:00+00:00 \n", - "2011-02-28 21:00:00 2011-02-28 21:00:00+00:00 2011-02-28 14:31:00+00:00 \n", - "2011-03-01 21:00:00 2011-03-01 21:00:00+00:00 2011-03-01 14:31:00+00:00 \n", - "2011-03-02 21:00:00 2011-03-02 21:00:00+00:00 2011-03-02 14:31:00+00:00 \n", - "2011-03-03 21:00:00 2011-03-03 21:00:00+00:00 2011-03-03 14:31:00+00:00 \n", - "2011-03-04 21:00:00 2011-03-04 21:00:00+00:00 2011-03-04 14:31:00+00:00 \n", - "2011-03-07 21:00:00 2011-03-07 21:00:00+00:00 2011-03-07 14:31:00+00:00 \n", - "2011-03-08 21:00:00 2011-03-08 21:00:00+00:00 2011-03-08 14:31:00+00:00 \n", - "2011-03-09 21:00:00 2011-03-09 21:00:00+00:00 2011-03-09 14:31:00+00:00 \n", - "2011-03-10 21:00:00 2011-03-10 21:00:00+00:00 2011-03-10 14:31:00+00:00 \n", - "2011-03-11 21:00:00 2011-03-11 21:00:00+00:00 2011-03-11 14:31:00+00:00 \n", - "2011-03-14 20:00:00 2011-03-14 20:00:00+00:00 2011-03-14 13:31:00+00:00 \n", - "2011-03-15 20:00:00 2011-03-15 20:00:00+00:00 2011-03-15 13:31:00+00:00 \n", - "2011-03-16 20:00:00 2011-03-16 20:00:00+00:00 2011-03-16 13:31:00+00:00 \n", - "2011-03-17 20:00:00 2011-03-17 20:00:00+00:00 2011-03-17 13:31:00+00:00 \n", - "2011-03-18 20:00:00 2011-03-18 20:00:00+00:00 2011-03-18 13:31:00+00:00 \n", - "2011-03-21 20:00:00 2011-03-21 20:00:00+00:00 2011-03-21 13:31:00+00:00 \n", - "2011-03-22 20:00:00 2011-03-22 20:00:00+00:00 2011-03-22 13:31:00+00:00 \n", - "2011-03-23 20:00:00 2011-03-23 20:00:00+00:00 2011-03-23 13:31:00+00:00 \n", - "2011-03-24 20:00:00 2011-03-24 20:00:00+00:00 2011-03-24 13:31:00+00:00 \n", - "2011-03-25 20:00:00 2011-03-25 20:00:00+00:00 2011-03-25 13:31:00+00:00 \n", - "2011-03-28 20:00:00 2011-03-28 20:00:00+00:00 2011-03-28 13:31:00+00:00 \n", - "2011-03-29 20:00:00 2011-03-29 20:00:00+00:00 2011-03-29 13:31:00+00:00 \n", - " ... ... \n", - "\n", - " pnl portfolio_value \\\n", - "2011-01-03 21:00:00 0.0 10000000.0 \n", - "2011-01-04 21:00:00 -0.3 9999999.7 \n", - "2011-01-05 21:00:00 25.8 10000025.5 \n", - "2011-01-06 21:00:00 -5.5 10000020.0 \n", - "2011-01-07 21:00:00 68.4 10000088.4 \n", - "2011-01-10 21:00:00 243.3 10000331.7 \n", - "2011-01-11 21:00:00 -39.3 10000292.4 \n", - "2011-01-12 21:00:00 159.9 10000452.3 \n", - "2011-01-13 21:00:00 84.4 10000536.7 \n", - "2011-01-14 21:00:00 214.9 10000751.6 \n", - "2011-01-18 21:00:00 -677.1 10000074.5 \n", - "2011-01-19 21:00:00 -174.3 9999900.2 \n", - "2011-01-20 21:00:00 -651.5 9999248.7 \n", - "2011-01-21 21:00:00 -687.9 9998560.8 \n", - "2011-01-24 21:00:00 1340.0 9999900.8 \n", - "2011-01-25 21:00:00 531.7 10000432.5 \n", - "2011-01-26 21:00:00 352.2 10000784.7 \n", - "2011-01-27 21:00:00 -97.9 10000686.8 \n", - "2011-01-28 21:00:00 -1163.1 9999523.7 \n", - "2011-01-31 21:00:00 557.7 10000081.4 \n", - "2011-02-01 21:00:00 1042.8 10001124.2 \n", - "2011-02-02 21:00:00 -138.3 10000985.9 \n", - "2011-02-03 21:00:00 -176.7 10000809.2 \n", - "2011-02-04 21:00:00 646.5 10001455.7 \n", - "2011-02-07 21:00:00 1188.8 10002644.5 \n", - "2011-02-08 21:00:00 765.3 10003409.8 \n", - "2011-02-09 21:00:00 712.2 10004122.0 \n", - "2011-02-10 21:00:00 -905.1 10003216.9 \n", - "2011-02-11 21:00:00 599.1 10003816.0 \n", - "2011-02-14 21:00:00 626.9 10004442.9 \n", - "2011-02-15 21:00:00 199.8 10004642.7 \n", - "2011-02-16 21:00:00 929.7 10005572.4 \n", - "2011-02-17 21:00:00 -1438.7 10004133.7 \n", - "2011-02-18 21:00:00 -2381.1 10001752.6 \n", - "2011-02-22 21:00:00 -3788.7 9997963.9 \n", - "2011-02-23 21:00:00 1308.7 9999272.6 \n", - "2011-02-24 21:00:00 87.2 9999359.8 \n", - "2011-02-25 21:00:00 1828.5 10001188.3 \n", - "2011-02-28 21:00:00 1794.2 10002982.5 \n", - "2011-03-01 21:00:00 -1425.3 10001557.2 \n", - "2011-03-02 21:00:00 1052.7 10002609.9 \n", - "2011-03-03 21:00:00 2859.7 10005469.6 \n", - "2011-03-04 21:00:00 176.0 10005645.6 \n", - "2011-03-07 21:00:00 -1873.5 10003772.1 \n", - "2011-03-08 21:00:00 163.1 10003935.2 \n", - "2011-03-09 21:00:00 -1390.7 10002544.5 \n", - "2011-03-10 21:00:00 -2511.3 10000033.2 \n", - "2011-03-11 21:00:00 2354.9 10002388.1 \n", - "2011-03-14 20:00:00 709.4 10003097.5 \n", - "2011-03-15 20:00:00 -3753.9 9999343.6 \n", - "2011-03-16 20:00:00 -7262.1 9992081.5 \n", - "2011-03-17 20:00:00 2224.7 9994306.2 \n", - "2011-03-18 20:00:00 -1948.5 9992357.7 \n", - "2011-03-21 20:00:00 4315.7 9996673.4 \n", - "2011-03-22 20:00:00 969.6 9997643.0 \n", - "2011-03-23 20:00:00 -1047.9 9996595.1 \n", - "2011-03-24 20:00:00 3057.7 9999652.8 \n", - "2011-03-25 20:00:00 3533.3 10003186.1 \n", - "2011-03-28 20:00:00 -598.8 10002587.3 \n", - "2011-03-29 20:00:00 289.7 10002877.0 \n", - " ... ... \n", - "\n", - " positions \\\n", - "2011-01-03 21:00:00 [] \n", - "2011-01-04 21:00:00 [{u'amount': 10, u'last_sale_price': 318.42, u... \n", - "2011-01-05 21:00:00 [{u'amount': 20, u'last_sale_price': 321.03, u... \n", - "2011-01-06 21:00:00 [{u'amount': 30, u'last_sale_price': 320.77, u... \n", - "2011-01-07 21:00:00 [{u'amount': 40, u'last_sale_price': 323.06, u... \n", - "2011-01-10 21:00:00 [{u'amount': 50, u'last_sale_price': 329.15, u... \n", - "2011-01-11 21:00:00 [{u'amount': 60, u'last_sale_price': 328.37, u... \n", - "2011-01-12 21:00:00 [{u'amount': 70, u'last_sale_price': 331.04, u... \n", - "2011-01-13 21:00:00 [{u'amount': 80, u'last_sale_price': 332.25, u... \n", - "2011-01-14 21:00:00 [{u'amount': 90, u'last_sale_price': 334.94, u... \n", - "2011-01-18 21:00:00 [{u'amount': 100, u'last_sale_price': 327.42, ... \n", - "2011-01-19 21:00:00 [{u'amount': 110, u'last_sale_price': 325.68, ... \n", - "2011-01-20 21:00:00 [{u'amount': 120, u'last_sale_price': 319.76, ... \n", - "2011-01-21 21:00:00 [{u'amount': 130, u'last_sale_price': 314.03, ... \n", - "2011-01-24 21:00:00 [{u'amount': 140, u'last_sale_price': 324.34, ... \n", - "2011-01-25 21:00:00 [{u'amount': 150, u'last_sale_price': 328.14, ... \n", - "2011-01-26 21:00:00 [{u'amount': 160, u'last_sale_price': 330.49, ... \n", - "2011-01-27 21:00:00 [{u'amount': 170, u'last_sale_price': 329.88, ... \n", - "2011-01-28 21:00:00 [{u'amount': 180, u'last_sale_price': 323.04, ... \n", - "2011-01-31 21:00:00 [{u'amount': 190, u'last_sale_price': 326.14, ... \n", - "2011-02-01 21:00:00 [{u'amount': 200, u'last_sale_price': 331.63, ... \n", - "2011-02-02 21:00:00 [{u'amount': 210, u'last_sale_price': 330.94, ... \n", - "2011-02-03 21:00:00 [{u'amount': 220, u'last_sale_price': 330.1, u... \n", - "2011-02-04 21:00:00 [{u'amount': 230, u'last_sale_price': 333.04, ... \n", - "2011-02-07 21:00:00 [{u'amount': 240, u'last_sale_price': 338.21, ... \n", - "2011-02-08 21:00:00 [{u'amount': 250, u'last_sale_price': 341.4, u... \n", - "2011-02-09 21:00:00 [{u'amount': 260, u'last_sale_price': 344.25, ... \n", - "2011-02-10 21:00:00 [{u'amount': 270, u'last_sale_price': 340.77, ... \n", - "2011-02-11 21:00:00 [{u'amount': 280, u'last_sale_price': 342.99, ... \n", - "2011-02-14 21:00:00 [{u'amount': 290, u'last_sale_price': 345.23, ... \n", - "2011-02-15 21:00:00 [{u'amount': 300, u'last_sale_price': 345.92, ... \n", - "2011-02-16 21:00:00 [{u'amount': 310, u'last_sale_price': 349.02, ... \n", - "2011-02-17 21:00:00 [{u'amount': 320, u'last_sale_price': 344.38, ... \n", - "2011-02-18 21:00:00 [{u'amount': 330, u'last_sale_price': 336.94, ... \n", - "2011-02-22 21:00:00 [{u'amount': 340, u'last_sale_price': 325.46, ... \n", - "2011-02-23 21:00:00 [{u'amount': 350, u'last_sale_price': 329.31, ... \n", - "2011-02-24 21:00:00 [{u'amount': 360, u'last_sale_price': 329.56, ... \n", - "2011-02-25 21:00:00 [{u'amount': 370, u'last_sale_price': 334.64, ... \n", - "2011-02-28 21:00:00 [{u'amount': 380, u'last_sale_price': 339.49, ... \n", - "2011-03-01 21:00:00 [{u'amount': 390, u'last_sale_price': 335.74, ... \n", - "2011-03-02 21:00:00 [{u'amount': 400, u'last_sale_price': 338.44, ... \n", - "2011-03-03 21:00:00 [{u'amount': 410, u'last_sale_price': 345.59, ... \n", - "2011-03-04 21:00:00 [{u'amount': 420, u'last_sale_price': 346.02, ... \n", - "2011-03-07 21:00:00 [{u'amount': 430, u'last_sale_price': 341.56, ... \n", - "2011-03-08 21:00:00 [{u'amount': 440, u'last_sale_price': 341.94, ... \n", - "2011-03-09 21:00:00 [{u'amount': 450, u'last_sale_price': 338.78, ... \n", - "2011-03-10 21:00:00 [{u'amount': 460, u'last_sale_price': 333.2, u... \n", - "2011-03-11 21:00:00 [{u'amount': 470, u'last_sale_price': 338.32, ... \n", - "2011-03-14 20:00:00 [{u'amount': 480, u'last_sale_price': 339.83, ... \n", - "2011-03-15 20:00:00 [{u'amount': 490, u'last_sale_price': 332.01, ... \n", - "2011-03-16 20:00:00 [{u'amount': 500, u'last_sale_price': 317.19, ... \n", - "2011-03-17 20:00:00 [{u'amount': 510, u'last_sale_price': 321.64, ... \n", - "2011-03-18 20:00:00 [{u'amount': 520, u'last_sale_price': 317.82, ... \n", - "2011-03-21 20:00:00 [{u'amount': 530, u'last_sale_price': 326.12, ... \n", - "2011-03-22 20:00:00 [{u'amount': 540, u'last_sale_price': 327.95, ... \n", - "2011-03-23 20:00:00 [{u'amount': 550, u'last_sale_price': 326.01, ... \n", - "2011-03-24 20:00:00 [{u'amount': 560, u'last_sale_price': 331.57, ... \n", - "2011-03-25 20:00:00 [{u'amount': 570, u'last_sale_price': 337.88, ... \n", - "2011-03-28 20:00:00 [{u'amount': 580, u'last_sale_price': 336.83, ... \n", - "2011-03-29 20:00:00 [{u'amount': 590, u'last_sale_price': 337.33, ... \n", - " ... \n", - "\n", - " returns starting_cash starting_value \\\n", - "2011-01-03 21:00:00 0.000000e+00 10000000.0 0.0 \n", - "2011-01-04 21:00:00 -3.000000e-08 10000000.0 0.0 \n", - "2011-01-05 21:00:00 2.580000e-06 9996815.5 3184.2 \n", - "2011-01-06 21:00:00 -5.499986e-07 9993604.9 6420.6 \n", - "2011-01-07 21:00:00 6.839986e-06 9990396.9 9623.1 \n", - "2011-01-10 21:00:00 2.432978e-05 9987166.0 12922.4 \n", - "2011-01-11 21:00:00 -3.929870e-06 9983874.2 16457.5 \n", - "2011-01-12 21:00:00 1.598953e-05 9980590.2 19702.2 \n", - "2011-01-13 21:00:00 8.439618e-06 9977279.5 23172.8 \n", - "2011-01-14 21:00:00 2.148885e-05 9973956.7 26580.0 \n", - "2011-01-18 21:00:00 -6.770491e-05 9970607.0 30144.6 \n", - "2011-01-19 21:00:00 -1.742987e-05 9967332.5 32742.0 \n", - "2011-01-20 21:00:00 -6.515065e-05 9964075.4 35824.8 \n", - "2011-01-21 21:00:00 -6.879517e-05 9960877.5 38371.2 \n", - "2011-01-24 21:00:00 1.340193e-04 9957736.9 40823.9 \n", - "2011-01-25 21:00:00 5.317053e-05 9954493.2 45407.6 \n", - "2011-01-26 21:00:00 3.521848e-05 9951211.5 49221.0 \n", - "2011-01-27 21:00:00 -9.789232e-06 9947906.3 52878.4 \n", - "2011-01-28 21:00:00 -1.163020e-04 9944607.2 56079.6 \n", - "2011-01-31 21:00:00 5.577266e-05 9941376.5 58147.2 \n", - "2011-02-01 21:00:00 1.042792e-04 9938114.8 61966.6 \n", - "2011-02-02 21:00:00 -1.382845e-05 9934798.2 66326.0 \n", - "2011-02-03 21:00:00 -1.766826e-05 9931488.5 69497.4 \n", - "2011-02-04 21:00:00 6.464477e-05 9928187.2 72622.0 \n", - "2011-02-07 21:00:00 1.188627e-04 9924856.5 76599.2 \n", - "2011-02-08 21:00:00 7.650977e-05 9921474.1 81170.4 \n", - "2011-02-09 21:00:00 7.119572e-05 9918059.8 85350.0 \n", - "2011-02-10 21:00:00 -9.047271e-05 9914617.0 89505.0 \n", - "2011-02-11 21:00:00 5.989073e-05 9911209.0 92007.9 \n", - "2011-02-14 21:00:00 6.266609e-05 9907778.8 96037.2 \n", - "2011-02-15 21:00:00 1.997113e-05 9904326.2 100116.7 \n", - "2011-02-16 21:00:00 9.292686e-05 9900866.7 103776.0 \n", - "2011-02-17 21:00:00 -1.437899e-04 9897376.2 108196.2 \n", - "2011-02-18 21:00:00 -2.380116e-04 9893932.1 110201.6 \n", - "2011-02-22 21:00:00 -3.788036e-04 9890562.4 111190.2 \n", - "2011-02-23 21:00:00 1.308967e-04 9887307.5 110656.4 \n", - "2011-02-24 21:00:00 8.720634e-06 9884014.1 115258.5 \n", - "2011-02-25 21:00:00 1.828617e-04 9880718.2 118641.6 \n", - "2011-02-28 21:00:00 1.793987e-04 9877371.5 123816.8 \n", - "2011-03-01 21:00:00 -1.424875e-04 9873976.3 129006.2 \n", - "2011-03-02 21:00:00 1.052536e-04 9870618.6 130938.6 \n", - "2011-03-03 21:00:00 2.858954e-04 9867233.9 135376.0 \n", - "2011-03-04 21:00:00 1.759038e-05 9863777.7 141691.9 \n", - "2011-03-07 21:00:00 -1.872443e-04 9860317.2 145328.4 \n", - "2011-03-08 21:00:00 1.630385e-05 9856901.3 146870.8 \n", - "2011-03-09 21:00:00 -1.390153e-04 9853481.6 150453.6 \n", - "2011-03-10 21:00:00 -2.510661e-04 9850093.5 152451.0 \n", - "2011-03-11 21:00:00 2.354892e-04 9846761.2 153272.0 \n", - "2011-03-14 20:00:00 7.092306e-05 9843377.7 159010.4 \n", - "2011-03-15 20:00:00 -3.752738e-04 9839979.1 163118.4 \n", - "2011-03-16 20:00:00 -7.262577e-04 9836658.7 162684.9 \n", - "2011-03-17 20:00:00 2.226463e-04 9833486.5 158595.0 \n", - "2011-03-18 20:00:00 -1.949610e-04 9830269.8 164036.4 \n", - "2011-03-21 20:00:00 4.319001e-04 9827091.3 165266.4 \n", - "2011-03-22 20:00:00 9.699227e-05 9823829.8 172843.6 \n", - "2011-03-23 20:00:00 -1.048147e-04 9820550.0 177093.0 \n", - "2011-03-24 20:00:00 3.058741e-04 9817289.6 179305.5 \n", - "2011-03-25 20:00:00 3.533423e-04 9813973.6 185679.2 \n", - "2011-03-28 20:00:00 -5.986093e-05 9810594.5 192591.6 \n", - "2011-03-29 20:00:00 2.896251e-05 9807225.9 195361.4 \n", - " ... ... ... \n", - "\n", - " transactions \n", - "2011-01-03 21:00:00 [] \n", - "2011-01-04 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-01-05 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-01-06 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-01-07 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-01-10 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-01-11 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-01-12 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-01-13 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-01-14 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-01-18 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-01-19 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-01-20 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-01-21 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-01-24 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-01-25 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-01-26 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-01-27 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-01-28 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-01-31 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-02-01 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-02-02 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-02-03 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-02-04 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-02-07 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-02-08 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-02-09 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-02-10 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-02-11 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-02-14 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-02-15 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-02-16 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-02-17 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-02-18 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-02-22 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-02-23 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-02-24 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-02-25 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-02-28 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-03-01 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-03-02 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-03-03 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-03-04 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-03-07 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-03-08 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-03-09 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-03-10 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-03-11 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-03-14 20:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-03-15 20:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-03-16 20:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-03-17 20:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-03-18 20:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-03-21 20:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-03-22 20:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-03-23 20:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-03-24 20:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-03-25 20:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-03-28 20:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - "2011-03-29 20:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': u... \n", - " ... \n", - "\n", - "[502 rows x 14 columns]" - ] - } - ], - "prompt_number": 6 + "output_type": "display_data" } ], - "metadata": {} + "source": [ + "%%zipline --start=2011-1-1 --end=2013-1-1 -o perf\n", + "\n", + "from zipline.api import order, record, symbol\n", + "import matplotlib.pyplot as plt\n", + "\n", + "def initialize(context):\n", + " pass\n", + "\n", + "def handle_data(context, data):\n", + " order(symbol('AAPL'), 10)\n", + " record(AAPL=data[symbol('AAPL')].price)\n", + " \n", + "def analyze(context, perf):\n", + " ax1 = plt.subplot(211)\n", + " perf.portfolio_value.plot(ax=ax1)\n", + " ax2 = plt.subplot(212, sharex=ax1)\n", + " perf.AAPL.plot(ax=ax2)\n", + " plt.gcf().set_size_inches(18, 8)\n", + " plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": { + "collapsed": false + }, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
AAPLalgo_volatilityalgorithm_period_returnalphabenchmark_period_returnbenchmark_volatilitybetacapital_usedending_cashending_exposure...short_exposureshort_valueshorts_countsortinostarting_cashstarting_exposurestarting_valuetrading_daystransactionstreasury_period_return
2011-01-03 21:00:0044.0258530.000000e+000.000000e+00-0.0336000.0113150.0000000.0000000.0000010000000.000000.00000...0000.00000010000000.000000.000000.000001[]0.0336
2011-01-04 21:00:0044.2556223.367492e-07-3.000000e-08-0.0336070.0099870.1417480.000002-442.856229999557.14378442.55622...0000.00000010000000.000000.000000.000002[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0336
2011-01-05 21:00:0044.6176393.189365e-063.020170e-07-0.0349780.0150440.1002310.000002-446.476399999110.66739892.35278...0000.0000009999557.14378442.55622442.556223[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0350
2011-01-06 21:00:0044.5815683.061500e-061.998750e-07-0.0343960.0128890.0994810.000011-446.115689998664.551711337.44704...000-23565.1829109999110.66739892.35278892.352784[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0344
2011-01-07 21:00:0044.9008406.772637e-061.127691e-06-0.0333350.0110210.093360-0.000017-449.308409998215.243311796.03360...000-22849.5782569998664.551711337.447041337.447045[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0334
2011-01-10 21:00:0045.7464382.115034e-054.480083e-06-0.0329830.0096290.086675-0.000078-457.764389997757.478932287.32190...000-22622.5241659998215.243311796.033601796.033606[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0332
2011-01-11 21:00:0045.6382322.086359e-053.909053e-06-0.0335180.0133900.080133-0.000092-456.682329997300.796612738.29392...000-3483.7801339997757.478932287.321902287.321907[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0337
2011-01-12 21:00:0046.0096022.139637e-056.107273e-06-0.0337940.0225180.084200-0.000019-460.396029996840.400593220.67214...000-3509.5609559997300.796612738.293922738.293928[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0340
2011-01-13 21:00:0046.1779212.011778e-057.255506e-06-0.0331830.0207690.082298-0.000025-462.079219996378.321383694.23368...000-3446.1565439996840.400593220.672143220.672149[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0334
2011-01-14 21:00:0046.5519582.183817e-051.021780e-05-0.0332550.0283070.0816840.000019-465.819589995912.501804189.67622...000-3450.8970739996378.321383694.233683694.2336810[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0335
2011-01-18 21:00:0045.5059855.420647e-057.740450e-07-0.0339310.0297220.0777940.000075-455.359859995457.141954550.59850...000-467.5229489995912.501804189.676224189.6762211[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0339
2011-01-19 21:00:0045.2641955.295654e-05-1.673855e-06-0.0337810.0193060.0945440.000122-452.941959995004.200004979.06145...000-536.9760259995457.141954550.598504550.5985012[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0337
2011-01-20 21:00:0044.4413056.419337e-05-1.075564e-05-0.0349650.0179860.0914180.000180-444.713059994559.486955332.95660...000-521.1445359995004.200004979.061454979.0614513[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0347
2011-01-21 21:00:0043.6451347.200051e-05-2.033970e-05-0.0348190.0204430.0879400.000159-436.751349994122.735615673.86742...000-518.8170989994559.486955332.956605332.9566014[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0344
2011-01-24 21:00:0045.0785081.075741e-04-1.735835e-06-0.0344720.0263990.0866180.000348-451.085089993671.650536310.99112...000-512.2964269994122.735615673.867425673.8674215[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0343
2011-01-25 21:00:0045.6061711.080754e-045.621447e-06-0.0335360.0266690.0838890.000322-456.361719993215.288826840.92565...000-498.6015299993671.650536310.991126310.9911216[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0335
2011-01-26 21:00:0045.9334581.060857e-041.050075e-05-0.0344900.0310030.0818220.000343-459.634589992755.654247349.35328...000-512.5229559993215.288826840.925656840.9256517[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0345
2011-01-27 21:00:0045.8479621.031942e-049.102816e-06-0.0342200.0333160.0793960.000341-458.779629992296.874627794.15354...000-537.6495589992755.654247349.353287349.3532818[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0342
2011-01-28 21:00:0044.8981681.172538e-04-7.073682e-06-0.0337880.0148690.1053270.000575-449.281689991847.592948081.67024...000-389.8849909992296.874627794.153547794.1535419[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0336
2011-01-31 21:00:0045.3283141.176796e-046.389460e-07-0.0343450.0226460.1053740.000608-453.583149991394.009808612.37966...000-395.6490569991847.592948081.670248081.6702420[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0342
2011-02-01 21:00:0046.0910901.251200e-041.510169e-05-0.0349180.0397170.1159780.000677-461.210909990932.798909218.21800...000-400.5880869991394.009808612.379668612.3796621[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0348
2011-02-02 21:00:0045.9962431.224326e-041.317475e-05-0.0353100.0368870.1142510.000675-460.262439990472.536479659.21103...000-424.2671839990932.798909218.218009218.2180022[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0352
2011-02-03 21:00:0045.8786891.200563e-041.067612e-05-0.0359490.0393280.1116470.000673-459.086899990013.4495810093.31158...000-451.8968449990472.536479659.211039659.2110323[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0358
2011-02-04 21:00:0046.2874601.206036e-041.963908e-05-0.0368710.0423250.1092600.000681-463.174609989550.2749810646.11580...000-463.4309229990013.4495810093.3115810093.3115824[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0368
2011-02-07 21:00:0047.0061501.281322e-043.613895e-05-0.0367680.0488300.1079050.000730-470.361509989079.9134811281.47600...000-461.4290899989550.2749810646.1158010646.1158025[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0368
2011-02-08 21:00:0047.4496571.287472e-044.675312e-05-0.0374030.0532190.1059570.000744-474.796579988605.1169111862.41425...000-469.1686239989079.9134811281.4760011281.4760026[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0375
2011-02-09 21:00:0047.8450701.286240e-045.660844e-05-0.0362730.0502850.1049310.000697-478.750709988126.3662112439.71820...000-455.5520819988605.1169111862.4142511862.4142527[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0365
2011-02-10 21:00:0047.3614891.337009e-044.400534e-05-0.0369040.0510720.1030210.000710-473.914899987652.4513212787.60203...000-422.2370789988126.3662112439.7182012439.7182028[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0370
2011-02-11 21:00:0047.6700741.327820e-045.230713e-05-0.0362760.0568600.1017530.000723-477.000749987175.4505813347.62072...000-414.6412889987652.4513212787.6020312787.6020329[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0364
2011-02-14 21:00:0047.9813271.319879e-046.099221e-05-0.0360230.0593810.0999920.000725-480.113279986695.3373113914.58483...000-411.6674499987175.4505813347.6207213347.6207230[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0362
..................................................................
2012-11-16 21:00:0071.1165145.618301e-034.192297e-03-0.0138890.0812950.1910820.011729-711.465149706253.02397335669.94608...000-2.9351299706964.48911333651.12951333651.12951473[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0158
2012-11-19 21:00:0076.2445915.879154e-036.612719e-03-0.0130600.1027720.1914160.012348-762.745919705490.27806360636.91543...000-2.7226519706253.02397335669.94608335669.94608474[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0161
2012-11-20 21:00:0075.5949855.877550e-036.305426e-03-0.0137280.1035030.1912140.012346-756.249859704734.02821358320.22890...000-2.8731329705490.27806360636.91543360636.91543475[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0166
2012-11-21 21:00:0075.7014595.871421e-036.355864e-03-0.0140200.1060640.1910180.012346-757.314599703976.71362359581.93025...000-2.9338969704734.02821358320.22890358320.22890476[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0169
2012-11-23 18:00:0077.0222275.881984e-036.983199e-03-0.0138910.1204720.1910420.012430-770.522279703206.19135366625.80052...000-2.8852629703976.71362359581.93025359581.93025477[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0170
2012-11-26 21:00:0079.4521675.933219e-038.139821e-03-0.0128750.1181980.1908500.012390-794.821679702411.36968378986.83659...000-2.6680569703206.19135366625.80052366625.80052478[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0166
2012-11-27 21:00:0078.8119975.931551e-037.834430e-03-0.0128080.1123530.1906920.012410-788.419979701622.94971376721.34566...000-2.6664859702411.36968378986.83659378986.83659479[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0164
2012-11-28 21:00:0078.5640185.926152e-037.715866e-03-0.0128350.1210920.1905720.012385-785.940189700837.00953376321.64622...000-2.6653459701622.94971376721.34566376721.34566480[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0163
2012-11-29 21:00:0079.4292505.926881e-038.130282e-03-0.0125580.1258790.1903950.012405-794.592509700042.41703381260.40000...000-2.5981759700837.00953376321.64622376321.64622481[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0162
2012-11-30 21:00:0078.8793815.924147e-037.866315e-03-0.0127040.1260620.1901970.012406-789.093819699253.32322379409.82261...000-2.6354779700042.41703381260.40000381260.40000482[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0162
2012-12-03 21:00:0079.0020295.918076e-037.925278e-03-0.0127440.1207180.1900340.012398-790.320299698463.00293380789.77978...000-2.6524309699253.32322379409.82261379409.82261483[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0163
2012-12-04 21:00:0077.6084795.932444e-037.253557e-03-0.0129900.1188020.1898430.012417-776.384799697686.61814374848.95357...000-2.6998839698463.00293380789.77978380789.77978484[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0162
2012-12-05 21:00:0072.6138316.175693e-034.841112e-03-0.0140620.1205750.1896490.012372-726.438319696960.17983351450.94204...000-2.6386169697686.61814374848.95357374848.95357485[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0160
2012-12-06 21:00:0073.7526516.181496e-035.392271e-03-0.0137060.1242800.1894660.012394-737.826519696222.35332357700.35735...000-2.5641399696960.17983351450.94204351450.94204486[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0159
2012-12-07 21:00:0071.8671956.210549e-034.477795e-03-0.0146960.1275640.1892800.012358-718.971959695503.38137349274.56770...000-2.7353659696222.35332357700.35735357700.35735487[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0164
2012-12-10 21:00:0071.4049226.206427e-034.253100e-03-0.0147190.1279460.1890860.012358-714.349229694789.03215347741.97014...000-2.7451269695503.38137349274.56770349274.56770488[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0163
2012-12-11 21:00:0072.9642406.223235e-035.012458e-03-0.0146770.1353330.1889450.012418-729.942409694059.08975356065.49120...000-2.7282249694789.03215347741.97014347741.97014489[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0166
2012-12-12 21:00:0072.6421326.218018e-034.855239e-03-0.0153570.1358420.1887520.012418-726.721329693332.36843355220.02548...000-2.8674809694059.08975356065.49120356065.49120490[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0172
2012-12-13 21:00:0071.3874036.227560e-034.241647e-03-0.0158290.1286620.1886190.012470-714.174039692618.19440349798.27470...000-2.9662529693332.36843355220.02548355220.02548491[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0174
2012-12-14 21:00:0068.7054396.292247e-032.927455e-03-0.0162820.1239940.1884540.012551-687.354399691930.84001337343.70549...000-2.9974399692618.19440349798.27470349798.27470492[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0172
2012-12-17 21:00:0069.9237776.300007e-033.525629e-03-0.0166590.1373370.1884440.012625-699.537779691231.30224344024.98284...000-3.0541949691930.84001337343.70549337343.70549493[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0178
2012-12-18 21:00:0071.9547976.333091e-034.524860e-03-0.0168360.1504010.1884210.012761-719.847979690511.45427354737.14921...000-3.0721249691231.30224344024.98284344024.98284494[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0184
2012-12-19 21:00:0070.9318746.337186e-034.020529e-03-0.0168440.1416700.1883150.012808-709.618749689801.83553350403.45756...000-3.0858909690511.45427354737.14921354737.14921495[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0182
2012-12-20 21:00:0070.3146226.334684e-033.715577e-03-0.0169410.1479360.1881610.012780-703.446229689098.38931348057.37890...000-3.1032119689801.83553350403.45756350403.45756496[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0181
2012-12-21 21:00:0069.9911696.329414e-033.555438e-03-0.0165600.1371700.1880990.012786-700.211699688398.17762347156.19824...000-3.0488169689098.38931348057.37890348057.37890497[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0177
2012-12-24 18:00:0070.1043726.323138e-033.611556e-03-0.0167130.1343950.1879200.012782-701.343729687696.83390348418.72884...000-3.0824219688398.17762347156.19824347156.19824498[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0179
2012-12-26 21:00:0069.1380586.326216e-033.131268e-03-0.0167260.1289640.1877660.012813-691.680589687005.15332344307.52884...000-3.0940589687696.83390348418.72884348418.72884499[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0177
2012-12-27 21:00:0069.4156916.320563e-033.269499e-03-0.0163530.1275880.1875810.012810-694.456919686310.69641346384.29809...000-3.0237069687005.15332344307.52884344307.52884500[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0174
2012-12-28 21:00:0068.6784846.319787e-032.901603e-03-0.0163620.1151280.1875660.012847-687.084849685623.61157343392.42000...000-3.0458139686310.69641346384.29809346384.29809501[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0173
2012-12-31 21:00:0071.7216386.403634e-034.423150e-03-0.0162300.1340210.1877500.013154-717.516389684906.09519359325.40638...000-2.9956489685623.61157343392.42000343392.42000502[{u'commission': 0.3, u'amount': 10, u'sid': 0...0.0178
\n", + "

502 rows × 39 columns

\n", + "
" + ], + "text/plain": [ + " AAPL algo_volatility algorithm_period_return \\\n", + "2011-01-03 21:00:00 44.025853 0.000000e+00 0.000000e+00 \n", + "2011-01-04 21:00:00 44.255622 3.367492e-07 -3.000000e-08 \n", + "2011-01-05 21:00:00 44.617639 3.189365e-06 3.020170e-07 \n", + "2011-01-06 21:00:00 44.581568 3.061500e-06 1.998750e-07 \n", + "2011-01-07 21:00:00 44.900840 6.772637e-06 1.127691e-06 \n", + "2011-01-10 21:00:00 45.746438 2.115034e-05 4.480083e-06 \n", + "2011-01-11 21:00:00 45.638232 2.086359e-05 3.909053e-06 \n", + "2011-01-12 21:00:00 46.009602 2.139637e-05 6.107273e-06 \n", + "2011-01-13 21:00:00 46.177921 2.011778e-05 7.255506e-06 \n", + "2011-01-14 21:00:00 46.551958 2.183817e-05 1.021780e-05 \n", + "2011-01-18 21:00:00 45.505985 5.420647e-05 7.740450e-07 \n", + "2011-01-19 21:00:00 45.264195 5.295654e-05 -1.673855e-06 \n", + "2011-01-20 21:00:00 44.441305 6.419337e-05 -1.075564e-05 \n", + "2011-01-21 21:00:00 43.645134 7.200051e-05 -2.033970e-05 \n", + "2011-01-24 21:00:00 45.078508 1.075741e-04 -1.735835e-06 \n", + "2011-01-25 21:00:00 45.606171 1.080754e-04 5.621447e-06 \n", + "2011-01-26 21:00:00 45.933458 1.060857e-04 1.050075e-05 \n", + "2011-01-27 21:00:00 45.847962 1.031942e-04 9.102816e-06 \n", + "2011-01-28 21:00:00 44.898168 1.172538e-04 -7.073682e-06 \n", + "2011-01-31 21:00:00 45.328314 1.176796e-04 6.389460e-07 \n", + "2011-02-01 21:00:00 46.091090 1.251200e-04 1.510169e-05 \n", + "2011-02-02 21:00:00 45.996243 1.224326e-04 1.317475e-05 \n", + "2011-02-03 21:00:00 45.878689 1.200563e-04 1.067612e-05 \n", + "2011-02-04 21:00:00 46.287460 1.206036e-04 1.963908e-05 \n", + "2011-02-07 21:00:00 47.006150 1.281322e-04 3.613895e-05 \n", + "2011-02-08 21:00:00 47.449657 1.287472e-04 4.675312e-05 \n", + "2011-02-09 21:00:00 47.845070 1.286240e-04 5.660844e-05 \n", + "2011-02-10 21:00:00 47.361489 1.337009e-04 4.400534e-05 \n", + "2011-02-11 21:00:00 47.670074 1.327820e-04 5.230713e-05 \n", + "2011-02-14 21:00:00 47.981327 1.319879e-04 6.099221e-05 \n", + "... ... ... ... \n", + "2012-11-16 21:00:00 71.116514 5.618301e-03 4.192297e-03 \n", + "2012-11-19 21:00:00 76.244591 5.879154e-03 6.612719e-03 \n", + "2012-11-20 21:00:00 75.594985 5.877550e-03 6.305426e-03 \n", + "2012-11-21 21:00:00 75.701459 5.871421e-03 6.355864e-03 \n", + "2012-11-23 18:00:00 77.022227 5.881984e-03 6.983199e-03 \n", + "2012-11-26 21:00:00 79.452167 5.933219e-03 8.139821e-03 \n", + "2012-11-27 21:00:00 78.811997 5.931551e-03 7.834430e-03 \n", + "2012-11-28 21:00:00 78.564018 5.926152e-03 7.715866e-03 \n", + "2012-11-29 21:00:00 79.429250 5.926881e-03 8.130282e-03 \n", + "2012-11-30 21:00:00 78.879381 5.924147e-03 7.866315e-03 \n", + "2012-12-03 21:00:00 79.002029 5.918076e-03 7.925278e-03 \n", + "2012-12-04 21:00:00 77.608479 5.932444e-03 7.253557e-03 \n", + "2012-12-05 21:00:00 72.613831 6.175693e-03 4.841112e-03 \n", + "2012-12-06 21:00:00 73.752651 6.181496e-03 5.392271e-03 \n", + "2012-12-07 21:00:00 71.867195 6.210549e-03 4.477795e-03 \n", + "2012-12-10 21:00:00 71.404922 6.206427e-03 4.253100e-03 \n", + "2012-12-11 21:00:00 72.964240 6.223235e-03 5.012458e-03 \n", + "2012-12-12 21:00:00 72.642132 6.218018e-03 4.855239e-03 \n", + "2012-12-13 21:00:00 71.387403 6.227560e-03 4.241647e-03 \n", + "2012-12-14 21:00:00 68.705439 6.292247e-03 2.927455e-03 \n", + "2012-12-17 21:00:00 69.923777 6.300007e-03 3.525629e-03 \n", + "2012-12-18 21:00:00 71.954797 6.333091e-03 4.524860e-03 \n", + "2012-12-19 21:00:00 70.931874 6.337186e-03 4.020529e-03 \n", + "2012-12-20 21:00:00 70.314622 6.334684e-03 3.715577e-03 \n", + "2012-12-21 21:00:00 69.991169 6.329414e-03 3.555438e-03 \n", + "2012-12-24 18:00:00 70.104372 6.323138e-03 3.611556e-03 \n", + "2012-12-26 21:00:00 69.138058 6.326216e-03 3.131268e-03 \n", + "2012-12-27 21:00:00 69.415691 6.320563e-03 3.269499e-03 \n", + "2012-12-28 21:00:00 68.678484 6.319787e-03 2.901603e-03 \n", + "2012-12-31 21:00:00 71.721638 6.403634e-03 4.423150e-03 \n", + "\n", + " alpha benchmark_period_return benchmark_volatility \\\n", + "2011-01-03 21:00:00 -0.033600 0.011315 0.000000 \n", + "2011-01-04 21:00:00 -0.033607 0.009987 0.141748 \n", + "2011-01-05 21:00:00 -0.034978 0.015044 0.100231 \n", + "2011-01-06 21:00:00 -0.034396 0.012889 0.099481 \n", + "2011-01-07 21:00:00 -0.033335 0.011021 0.093360 \n", + "2011-01-10 21:00:00 -0.032983 0.009629 0.086675 \n", + "2011-01-11 21:00:00 -0.033518 0.013390 0.080133 \n", + "2011-01-12 21:00:00 -0.033794 0.022518 0.084200 \n", + "2011-01-13 21:00:00 -0.033183 0.020769 0.082298 \n", + "2011-01-14 21:00:00 -0.033255 0.028307 0.081684 \n", + "2011-01-18 21:00:00 -0.033931 0.029722 0.077794 \n", + "2011-01-19 21:00:00 -0.033781 0.019306 0.094544 \n", + "2011-01-20 21:00:00 -0.034965 0.017986 0.091418 \n", + "2011-01-21 21:00:00 -0.034819 0.020443 0.087940 \n", + "2011-01-24 21:00:00 -0.034472 0.026399 0.086618 \n", + "2011-01-25 21:00:00 -0.033536 0.026669 0.083889 \n", + "2011-01-26 21:00:00 -0.034490 0.031003 0.081822 \n", + "2011-01-27 21:00:00 -0.034220 0.033316 0.079396 \n", + "2011-01-28 21:00:00 -0.033788 0.014869 0.105327 \n", + "2011-01-31 21:00:00 -0.034345 0.022646 0.105374 \n", + "2011-02-01 21:00:00 -0.034918 0.039717 0.115978 \n", + "2011-02-02 21:00:00 -0.035310 0.036887 0.114251 \n", + "2011-02-03 21:00:00 -0.035949 0.039328 0.111647 \n", + "2011-02-04 21:00:00 -0.036871 0.042325 0.109260 \n", + "2011-02-07 21:00:00 -0.036768 0.048830 0.107905 \n", + "2011-02-08 21:00:00 -0.037403 0.053219 0.105957 \n", + "2011-02-09 21:00:00 -0.036273 0.050285 0.104931 \n", + "2011-02-10 21:00:00 -0.036904 0.051072 0.103021 \n", + "2011-02-11 21:00:00 -0.036276 0.056860 0.101753 \n", + "2011-02-14 21:00:00 -0.036023 0.059381 0.099992 \n", + "... ... ... ... \n", + "2012-11-16 21:00:00 -0.013889 0.081295 0.191082 \n", + "2012-11-19 21:00:00 -0.013060 0.102772 0.191416 \n", + "2012-11-20 21:00:00 -0.013728 0.103503 0.191214 \n", + "2012-11-21 21:00:00 -0.014020 0.106064 0.191018 \n", + "2012-11-23 18:00:00 -0.013891 0.120472 0.191042 \n", + "2012-11-26 21:00:00 -0.012875 0.118198 0.190850 \n", + "2012-11-27 21:00:00 -0.012808 0.112353 0.190692 \n", + "2012-11-28 21:00:00 -0.012835 0.121092 0.190572 \n", + "2012-11-29 21:00:00 -0.012558 0.125879 0.190395 \n", + "2012-11-30 21:00:00 -0.012704 0.126062 0.190197 \n", + "2012-12-03 21:00:00 -0.012744 0.120718 0.190034 \n", + "2012-12-04 21:00:00 -0.012990 0.118802 0.189843 \n", + "2012-12-05 21:00:00 -0.014062 0.120575 0.189649 \n", + "2012-12-06 21:00:00 -0.013706 0.124280 0.189466 \n", + "2012-12-07 21:00:00 -0.014696 0.127564 0.189280 \n", + "2012-12-10 21:00:00 -0.014719 0.127946 0.189086 \n", + "2012-12-11 21:00:00 -0.014677 0.135333 0.188945 \n", + "2012-12-12 21:00:00 -0.015357 0.135842 0.188752 \n", + "2012-12-13 21:00:00 -0.015829 0.128662 0.188619 \n", + "2012-12-14 21:00:00 -0.016282 0.123994 0.188454 \n", + "2012-12-17 21:00:00 -0.016659 0.137337 0.188444 \n", + "2012-12-18 21:00:00 -0.016836 0.150401 0.188421 \n", + "2012-12-19 21:00:00 -0.016844 0.141670 0.188315 \n", + "2012-12-20 21:00:00 -0.016941 0.147936 0.188161 \n", + "2012-12-21 21:00:00 -0.016560 0.137170 0.188099 \n", + "2012-12-24 18:00:00 -0.016713 0.134395 0.187920 \n", + "2012-12-26 21:00:00 -0.016726 0.128964 0.187766 \n", + "2012-12-27 21:00:00 -0.016353 0.127588 0.187581 \n", + "2012-12-28 21:00:00 -0.016362 0.115128 0.187566 \n", + "2012-12-31 21:00:00 -0.016230 0.134021 0.187750 \n", + "\n", + " beta capital_used ending_cash ending_exposure \\\n", + "2011-01-03 21:00:00 0.000000 0.00000 10000000.00000 0.00000 \n", + "2011-01-04 21:00:00 0.000002 -442.85622 9999557.14378 442.55622 \n", + "2011-01-05 21:00:00 0.000002 -446.47639 9999110.66739 892.35278 \n", + "2011-01-06 21:00:00 0.000011 -446.11568 9998664.55171 1337.44704 \n", + "2011-01-07 21:00:00 -0.000017 -449.30840 9998215.24331 1796.03360 \n", + "2011-01-10 21:00:00 -0.000078 -457.76438 9997757.47893 2287.32190 \n", + "2011-01-11 21:00:00 -0.000092 -456.68232 9997300.79661 2738.29392 \n", + "2011-01-12 21:00:00 -0.000019 -460.39602 9996840.40059 3220.67214 \n", + "2011-01-13 21:00:00 -0.000025 -462.07921 9996378.32138 3694.23368 \n", + "2011-01-14 21:00:00 0.000019 -465.81958 9995912.50180 4189.67622 \n", + "2011-01-18 21:00:00 0.000075 -455.35985 9995457.14195 4550.59850 \n", + "2011-01-19 21:00:00 0.000122 -452.94195 9995004.20000 4979.06145 \n", + "2011-01-20 21:00:00 0.000180 -444.71305 9994559.48695 5332.95660 \n", + "2011-01-21 21:00:00 0.000159 -436.75134 9994122.73561 5673.86742 \n", + "2011-01-24 21:00:00 0.000348 -451.08508 9993671.65053 6310.99112 \n", + "2011-01-25 21:00:00 0.000322 -456.36171 9993215.28882 6840.92565 \n", + "2011-01-26 21:00:00 0.000343 -459.63458 9992755.65424 7349.35328 \n", + "2011-01-27 21:00:00 0.000341 -458.77962 9992296.87462 7794.15354 \n", + "2011-01-28 21:00:00 0.000575 -449.28168 9991847.59294 8081.67024 \n", + "2011-01-31 21:00:00 0.000608 -453.58314 9991394.00980 8612.37966 \n", + "2011-02-01 21:00:00 0.000677 -461.21090 9990932.79890 9218.21800 \n", + "2011-02-02 21:00:00 0.000675 -460.26243 9990472.53647 9659.21103 \n", + "2011-02-03 21:00:00 0.000673 -459.08689 9990013.44958 10093.31158 \n", + "2011-02-04 21:00:00 0.000681 -463.17460 9989550.27498 10646.11580 \n", + "2011-02-07 21:00:00 0.000730 -470.36150 9989079.91348 11281.47600 \n", + "2011-02-08 21:00:00 0.000744 -474.79657 9988605.11691 11862.41425 \n", + "2011-02-09 21:00:00 0.000697 -478.75070 9988126.36621 12439.71820 \n", + "2011-02-10 21:00:00 0.000710 -473.91489 9987652.45132 12787.60203 \n", + "2011-02-11 21:00:00 0.000723 -477.00074 9987175.45058 13347.62072 \n", + "2011-02-14 21:00:00 0.000725 -480.11327 9986695.33731 13914.58483 \n", + "... ... ... ... ... \n", + "2012-11-16 21:00:00 0.011729 -711.46514 9706253.02397 335669.94608 \n", + "2012-11-19 21:00:00 0.012348 -762.74591 9705490.27806 360636.91543 \n", + "2012-11-20 21:00:00 0.012346 -756.24985 9704734.02821 358320.22890 \n", + "2012-11-21 21:00:00 0.012346 -757.31459 9703976.71362 359581.93025 \n", + "2012-11-23 18:00:00 0.012430 -770.52227 9703206.19135 366625.80052 \n", + "2012-11-26 21:00:00 0.012390 -794.82167 9702411.36968 378986.83659 \n", + "2012-11-27 21:00:00 0.012410 -788.41997 9701622.94971 376721.34566 \n", + "2012-11-28 21:00:00 0.012385 -785.94018 9700837.00953 376321.64622 \n", + "2012-11-29 21:00:00 0.012405 -794.59250 9700042.41703 381260.40000 \n", + "2012-11-30 21:00:00 0.012406 -789.09381 9699253.32322 379409.82261 \n", + "2012-12-03 21:00:00 0.012398 -790.32029 9698463.00293 380789.77978 \n", + "2012-12-04 21:00:00 0.012417 -776.38479 9697686.61814 374848.95357 \n", + "2012-12-05 21:00:00 0.012372 -726.43831 9696960.17983 351450.94204 \n", + "2012-12-06 21:00:00 0.012394 -737.82651 9696222.35332 357700.35735 \n", + "2012-12-07 21:00:00 0.012358 -718.97195 9695503.38137 349274.56770 \n", + "2012-12-10 21:00:00 0.012358 -714.34922 9694789.03215 347741.97014 \n", + "2012-12-11 21:00:00 0.012418 -729.94240 9694059.08975 356065.49120 \n", + "2012-12-12 21:00:00 0.012418 -726.72132 9693332.36843 355220.02548 \n", + "2012-12-13 21:00:00 0.012470 -714.17403 9692618.19440 349798.27470 \n", + "2012-12-14 21:00:00 0.012551 -687.35439 9691930.84001 337343.70549 \n", + "2012-12-17 21:00:00 0.012625 -699.53777 9691231.30224 344024.98284 \n", + "2012-12-18 21:00:00 0.012761 -719.84797 9690511.45427 354737.14921 \n", + "2012-12-19 21:00:00 0.012808 -709.61874 9689801.83553 350403.45756 \n", + "2012-12-20 21:00:00 0.012780 -703.44622 9689098.38931 348057.37890 \n", + "2012-12-21 21:00:00 0.012786 -700.21169 9688398.17762 347156.19824 \n", + "2012-12-24 18:00:00 0.012782 -701.34372 9687696.83390 348418.72884 \n", + "2012-12-26 21:00:00 0.012813 -691.68058 9687005.15332 344307.52884 \n", + "2012-12-27 21:00:00 0.012810 -694.45691 9686310.69641 346384.29809 \n", + "2012-12-28 21:00:00 0.012847 -687.08484 9685623.61157 343392.42000 \n", + "2012-12-31 21:00:00 0.013154 -717.51638 9684906.09519 359325.40638 \n", + "\n", + " ... short_exposure short_value \\\n", + "2011-01-03 21:00:00 ... 0 0 \n", + "2011-01-04 21:00:00 ... 0 0 \n", + "2011-01-05 21:00:00 ... 0 0 \n", + "2011-01-06 21:00:00 ... 0 0 \n", + "2011-01-07 21:00:00 ... 0 0 \n", + "2011-01-10 21:00:00 ... 0 0 \n", + "2011-01-11 21:00:00 ... 0 0 \n", + "2011-01-12 21:00:00 ... 0 0 \n", + "2011-01-13 21:00:00 ... 0 0 \n", + "2011-01-14 21:00:00 ... 0 0 \n", + "2011-01-18 21:00:00 ... 0 0 \n", + "2011-01-19 21:00:00 ... 0 0 \n", + "2011-01-20 21:00:00 ... 0 0 \n", + "2011-01-21 21:00:00 ... 0 0 \n", + "2011-01-24 21:00:00 ... 0 0 \n", + "2011-01-25 21:00:00 ... 0 0 \n", + "2011-01-26 21:00:00 ... 0 0 \n", + "2011-01-27 21:00:00 ... 0 0 \n", + "2011-01-28 21:00:00 ... 0 0 \n", + "2011-01-31 21:00:00 ... 0 0 \n", + "2011-02-01 21:00:00 ... 0 0 \n", + "2011-02-02 21:00:00 ... 0 0 \n", + "2011-02-03 21:00:00 ... 0 0 \n", + "2011-02-04 21:00:00 ... 0 0 \n", + "2011-02-07 21:00:00 ... 0 0 \n", + "2011-02-08 21:00:00 ... 0 0 \n", + "2011-02-09 21:00:00 ... 0 0 \n", + "2011-02-10 21:00:00 ... 0 0 \n", + "2011-02-11 21:00:00 ... 0 0 \n", + "2011-02-14 21:00:00 ... 0 0 \n", + "... ... ... ... \n", + "2012-11-16 21:00:00 ... 0 0 \n", + "2012-11-19 21:00:00 ... 0 0 \n", + "2012-11-20 21:00:00 ... 0 0 \n", + "2012-11-21 21:00:00 ... 0 0 \n", + "2012-11-23 18:00:00 ... 0 0 \n", + "2012-11-26 21:00:00 ... 0 0 \n", + "2012-11-27 21:00:00 ... 0 0 \n", + "2012-11-28 21:00:00 ... 0 0 \n", + "2012-11-29 21:00:00 ... 0 0 \n", + "2012-11-30 21:00:00 ... 0 0 \n", + "2012-12-03 21:00:00 ... 0 0 \n", + "2012-12-04 21:00:00 ... 0 0 \n", + "2012-12-05 21:00:00 ... 0 0 \n", + "2012-12-06 21:00:00 ... 0 0 \n", + "2012-12-07 21:00:00 ... 0 0 \n", + "2012-12-10 21:00:00 ... 0 0 \n", + "2012-12-11 21:00:00 ... 0 0 \n", + "2012-12-12 21:00:00 ... 0 0 \n", + "2012-12-13 21:00:00 ... 0 0 \n", + "2012-12-14 21:00:00 ... 0 0 \n", + "2012-12-17 21:00:00 ... 0 0 \n", + "2012-12-18 21:00:00 ... 0 0 \n", + "2012-12-19 21:00:00 ... 0 0 \n", + "2012-12-20 21:00:00 ... 0 0 \n", + "2012-12-21 21:00:00 ... 0 0 \n", + "2012-12-24 18:00:00 ... 0 0 \n", + "2012-12-26 21:00:00 ... 0 0 \n", + "2012-12-27 21:00:00 ... 0 0 \n", + "2012-12-28 21:00:00 ... 0 0 \n", + "2012-12-31 21:00:00 ... 0 0 \n", + "\n", + " shorts_count sortino starting_cash \\\n", + "2011-01-03 21:00:00 0 0.000000 10000000.00000 \n", + "2011-01-04 21:00:00 0 0.000000 10000000.00000 \n", + "2011-01-05 21:00:00 0 0.000000 9999557.14378 \n", + "2011-01-06 21:00:00 0 -23565.182910 9999110.66739 \n", + "2011-01-07 21:00:00 0 -22849.578256 9998664.55171 \n", + "2011-01-10 21:00:00 0 -22622.524165 9998215.24331 \n", + "2011-01-11 21:00:00 0 -3483.780133 9997757.47893 \n", + "2011-01-12 21:00:00 0 -3509.560955 9997300.79661 \n", + "2011-01-13 21:00:00 0 -3446.156543 9996840.40059 \n", + "2011-01-14 21:00:00 0 -3450.897073 9996378.32138 \n", + "2011-01-18 21:00:00 0 -467.522948 9995912.50180 \n", + "2011-01-19 21:00:00 0 -536.976025 9995457.14195 \n", + "2011-01-20 21:00:00 0 -521.144535 9995004.20000 \n", + "2011-01-21 21:00:00 0 -518.817098 9994559.48695 \n", + "2011-01-24 21:00:00 0 -512.296426 9994122.73561 \n", + "2011-01-25 21:00:00 0 -498.601529 9993671.65053 \n", + "2011-01-26 21:00:00 0 -512.522955 9993215.28882 \n", + "2011-01-27 21:00:00 0 -537.649558 9992755.65424 \n", + "2011-01-28 21:00:00 0 -389.884990 9992296.87462 \n", + "2011-01-31 21:00:00 0 -395.649056 9991847.59294 \n", + "2011-02-01 21:00:00 0 -400.588086 9991394.00980 \n", + "2011-02-02 21:00:00 0 -424.267183 9990932.79890 \n", + "2011-02-03 21:00:00 0 -451.896844 9990472.53647 \n", + "2011-02-04 21:00:00 0 -463.430922 9990013.44958 \n", + "2011-02-07 21:00:00 0 -461.429089 9989550.27498 \n", + "2011-02-08 21:00:00 0 -469.168623 9989079.91348 \n", + "2011-02-09 21:00:00 0 -455.552081 9988605.11691 \n", + "2011-02-10 21:00:00 0 -422.237078 9988126.36621 \n", + "2011-02-11 21:00:00 0 -414.641288 9987652.45132 \n", + "2011-02-14 21:00:00 0 -411.667449 9987175.45058 \n", + "... ... ... ... \n", + "2012-11-16 21:00:00 0 -2.935129 9706964.48911 \n", + "2012-11-19 21:00:00 0 -2.722651 9706253.02397 \n", + "2012-11-20 21:00:00 0 -2.873132 9705490.27806 \n", + "2012-11-21 21:00:00 0 -2.933896 9704734.02821 \n", + "2012-11-23 18:00:00 0 -2.885262 9703976.71362 \n", + "2012-11-26 21:00:00 0 -2.668056 9703206.19135 \n", + "2012-11-27 21:00:00 0 -2.666485 9702411.36968 \n", + "2012-11-28 21:00:00 0 -2.665345 9701622.94971 \n", + "2012-11-29 21:00:00 0 -2.598175 9700837.00953 \n", + "2012-11-30 21:00:00 0 -2.635477 9700042.41703 \n", + "2012-12-03 21:00:00 0 -2.652430 9699253.32322 \n", + "2012-12-04 21:00:00 0 -2.699883 9698463.00293 \n", + "2012-12-05 21:00:00 0 -2.638616 9697686.61814 \n", + "2012-12-06 21:00:00 0 -2.564139 9696960.17983 \n", + "2012-12-07 21:00:00 0 -2.735365 9696222.35332 \n", + "2012-12-10 21:00:00 0 -2.745126 9695503.38137 \n", + "2012-12-11 21:00:00 0 -2.728224 9694789.03215 \n", + "2012-12-12 21:00:00 0 -2.867480 9694059.08975 \n", + "2012-12-13 21:00:00 0 -2.966252 9693332.36843 \n", + "2012-12-14 21:00:00 0 -2.997439 9692618.19440 \n", + "2012-12-17 21:00:00 0 -3.054194 9691930.84001 \n", + "2012-12-18 21:00:00 0 -3.072124 9691231.30224 \n", + "2012-12-19 21:00:00 0 -3.085890 9690511.45427 \n", + "2012-12-20 21:00:00 0 -3.103211 9689801.83553 \n", + "2012-12-21 21:00:00 0 -3.048816 9689098.38931 \n", + "2012-12-24 18:00:00 0 -3.082421 9688398.17762 \n", + "2012-12-26 21:00:00 0 -3.094058 9687696.83390 \n", + "2012-12-27 21:00:00 0 -3.023706 9687005.15332 \n", + "2012-12-28 21:00:00 0 -3.045813 9686310.69641 \n", + "2012-12-31 21:00:00 0 -2.995648 9685623.61157 \n", + "\n", + " starting_exposure starting_value trading_days \\\n", + "2011-01-03 21:00:00 0.00000 0.00000 1 \n", + "2011-01-04 21:00:00 0.00000 0.00000 2 \n", + "2011-01-05 21:00:00 442.55622 442.55622 3 \n", + "2011-01-06 21:00:00 892.35278 892.35278 4 \n", + "2011-01-07 21:00:00 1337.44704 1337.44704 5 \n", + "2011-01-10 21:00:00 1796.03360 1796.03360 6 \n", + "2011-01-11 21:00:00 2287.32190 2287.32190 7 \n", + "2011-01-12 21:00:00 2738.29392 2738.29392 8 \n", + "2011-01-13 21:00:00 3220.67214 3220.67214 9 \n", + "2011-01-14 21:00:00 3694.23368 3694.23368 10 \n", + "2011-01-18 21:00:00 4189.67622 4189.67622 11 \n", + "2011-01-19 21:00:00 4550.59850 4550.59850 12 \n", + "2011-01-20 21:00:00 4979.06145 4979.06145 13 \n", + "2011-01-21 21:00:00 5332.95660 5332.95660 14 \n", + "2011-01-24 21:00:00 5673.86742 5673.86742 15 \n", + "2011-01-25 21:00:00 6310.99112 6310.99112 16 \n", + "2011-01-26 21:00:00 6840.92565 6840.92565 17 \n", + "2011-01-27 21:00:00 7349.35328 7349.35328 18 \n", + "2011-01-28 21:00:00 7794.15354 7794.15354 19 \n", + "2011-01-31 21:00:00 8081.67024 8081.67024 20 \n", + "2011-02-01 21:00:00 8612.37966 8612.37966 21 \n", + "2011-02-02 21:00:00 9218.21800 9218.21800 22 \n", + "2011-02-03 21:00:00 9659.21103 9659.21103 23 \n", + "2011-02-04 21:00:00 10093.31158 10093.31158 24 \n", + "2011-02-07 21:00:00 10646.11580 10646.11580 25 \n", + "2011-02-08 21:00:00 11281.47600 11281.47600 26 \n", + "2011-02-09 21:00:00 11862.41425 11862.41425 27 \n", + "2011-02-10 21:00:00 12439.71820 12439.71820 28 \n", + "2011-02-11 21:00:00 12787.60203 12787.60203 29 \n", + "2011-02-14 21:00:00 13347.62072 13347.62072 30 \n", + "... ... ... ... \n", + "2012-11-16 21:00:00 333651.12951 333651.12951 473 \n", + "2012-11-19 21:00:00 335669.94608 335669.94608 474 \n", + "2012-11-20 21:00:00 360636.91543 360636.91543 475 \n", + "2012-11-21 21:00:00 358320.22890 358320.22890 476 \n", + "2012-11-23 18:00:00 359581.93025 359581.93025 477 \n", + "2012-11-26 21:00:00 366625.80052 366625.80052 478 \n", + "2012-11-27 21:00:00 378986.83659 378986.83659 479 \n", + "2012-11-28 21:00:00 376721.34566 376721.34566 480 \n", + "2012-11-29 21:00:00 376321.64622 376321.64622 481 \n", + "2012-11-30 21:00:00 381260.40000 381260.40000 482 \n", + "2012-12-03 21:00:00 379409.82261 379409.82261 483 \n", + "2012-12-04 21:00:00 380789.77978 380789.77978 484 \n", + "2012-12-05 21:00:00 374848.95357 374848.95357 485 \n", + "2012-12-06 21:00:00 351450.94204 351450.94204 486 \n", + "2012-12-07 21:00:00 357700.35735 357700.35735 487 \n", + "2012-12-10 21:00:00 349274.56770 349274.56770 488 \n", + "2012-12-11 21:00:00 347741.97014 347741.97014 489 \n", + "2012-12-12 21:00:00 356065.49120 356065.49120 490 \n", + "2012-12-13 21:00:00 355220.02548 355220.02548 491 \n", + "2012-12-14 21:00:00 349798.27470 349798.27470 492 \n", + "2012-12-17 21:00:00 337343.70549 337343.70549 493 \n", + "2012-12-18 21:00:00 344024.98284 344024.98284 494 \n", + "2012-12-19 21:00:00 354737.14921 354737.14921 495 \n", + "2012-12-20 21:00:00 350403.45756 350403.45756 496 \n", + "2012-12-21 21:00:00 348057.37890 348057.37890 497 \n", + "2012-12-24 18:00:00 347156.19824 347156.19824 498 \n", + "2012-12-26 21:00:00 348418.72884 348418.72884 499 \n", + "2012-12-27 21:00:00 344307.52884 344307.52884 500 \n", + "2012-12-28 21:00:00 346384.29809 346384.29809 501 \n", + "2012-12-31 21:00:00 343392.42000 343392.42000 502 \n", + "\n", + " transactions \\\n", + "2011-01-03 21:00:00 [] \n", + "2011-01-04 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2011-01-05 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2011-01-06 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2011-01-07 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2011-01-10 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2011-01-11 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2011-01-12 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2011-01-13 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2011-01-14 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2011-01-18 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2011-01-19 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2011-01-20 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2011-01-21 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2011-01-24 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2011-01-25 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2011-01-26 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2011-01-27 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2011-01-28 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2011-01-31 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2011-02-01 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2011-02-02 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2011-02-03 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2011-02-04 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2011-02-07 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2011-02-08 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2011-02-09 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2011-02-10 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2011-02-11 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2011-02-14 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "... ... \n", + "2012-11-16 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2012-11-19 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2012-11-20 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2012-11-21 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2012-11-23 18:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2012-11-26 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2012-11-27 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2012-11-28 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2012-11-29 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2012-11-30 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2012-12-03 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2012-12-04 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2012-12-05 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2012-12-06 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2012-12-07 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2012-12-10 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2012-12-11 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2012-12-12 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2012-12-13 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2012-12-14 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2012-12-17 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2012-12-18 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2012-12-19 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2012-12-20 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2012-12-21 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2012-12-24 18:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2012-12-26 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2012-12-27 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2012-12-28 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "2012-12-31 21:00:00 [{u'commission': 0.3, u'amount': 10, u'sid': 0... \n", + "\n", + " treasury_period_return \n", + "2011-01-03 21:00:00 0.0336 \n", + "2011-01-04 21:00:00 0.0336 \n", + "2011-01-05 21:00:00 0.0350 \n", + "2011-01-06 21:00:00 0.0344 \n", + "2011-01-07 21:00:00 0.0334 \n", + "2011-01-10 21:00:00 0.0332 \n", + "2011-01-11 21:00:00 0.0337 \n", + "2011-01-12 21:00:00 0.0340 \n", + "2011-01-13 21:00:00 0.0334 \n", + "2011-01-14 21:00:00 0.0335 \n", + "2011-01-18 21:00:00 0.0339 \n", + "2011-01-19 21:00:00 0.0337 \n", + "2011-01-20 21:00:00 0.0347 \n", + "2011-01-21 21:00:00 0.0344 \n", + "2011-01-24 21:00:00 0.0343 \n", + "2011-01-25 21:00:00 0.0335 \n", + "2011-01-26 21:00:00 0.0345 \n", + "2011-01-27 21:00:00 0.0342 \n", + "2011-01-28 21:00:00 0.0336 \n", + "2011-01-31 21:00:00 0.0342 \n", + "2011-02-01 21:00:00 0.0348 \n", + "2011-02-02 21:00:00 0.0352 \n", + "2011-02-03 21:00:00 0.0358 \n", + "2011-02-04 21:00:00 0.0368 \n", + "2011-02-07 21:00:00 0.0368 \n", + "2011-02-08 21:00:00 0.0375 \n", + "2011-02-09 21:00:00 0.0365 \n", + "2011-02-10 21:00:00 0.0370 \n", + "2011-02-11 21:00:00 0.0364 \n", + "2011-02-14 21:00:00 0.0362 \n", + "... ... \n", + "2012-11-16 21:00:00 0.0158 \n", + "2012-11-19 21:00:00 0.0161 \n", + "2012-11-20 21:00:00 0.0166 \n", + "2012-11-21 21:00:00 0.0169 \n", + "2012-11-23 18:00:00 0.0170 \n", + "2012-11-26 21:00:00 0.0166 \n", + "2012-11-27 21:00:00 0.0164 \n", + "2012-11-28 21:00:00 0.0163 \n", + "2012-11-29 21:00:00 0.0162 \n", + "2012-11-30 21:00:00 0.0162 \n", + "2012-12-03 21:00:00 0.0163 \n", + "2012-12-04 21:00:00 0.0162 \n", + "2012-12-05 21:00:00 0.0160 \n", + "2012-12-06 21:00:00 0.0159 \n", + "2012-12-07 21:00:00 0.0164 \n", + "2012-12-10 21:00:00 0.0163 \n", + "2012-12-11 21:00:00 0.0166 \n", + "2012-12-12 21:00:00 0.0172 \n", + "2012-12-13 21:00:00 0.0174 \n", + "2012-12-14 21:00:00 0.0172 \n", + "2012-12-17 21:00:00 0.0178 \n", + "2012-12-18 21:00:00 0.0184 \n", + "2012-12-19 21:00:00 0.0182 \n", + "2012-12-20 21:00:00 0.0181 \n", + "2012-12-21 21:00:00 0.0177 \n", + "2012-12-24 18:00:00 0.0179 \n", + "2012-12-26 21:00:00 0.0177 \n", + "2012-12-27 21:00:00 0.0174 \n", + "2012-12-28 21:00:00 0.0173 \n", + "2012-12-31 21:00:00 0.0178 \n", + "\n", + "[502 rows x 39 columns]" + ] + }, + "execution_count": 3, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "perf" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], + "source": [] } - ] -} \ No newline at end of file + ], + "metadata": { + "kernelspec": { + "display_name": "Python 2", + "language": "python", + "name": "python2" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 2 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython2", + "version": "2.7.11" + } + }, + "nbformat": 4, + "nbformat_minor": 0 +}