ml-finance-python

python scripts for finance machine learning

git clone https://9o.is/git/ml-finance-python.git

notebook.ipynb

(98693B)


      1 {
      2  "cells": [
      3   {
      4    "cell_type": "markdown",
      5    "metadata": {
      6     "collapsed": true
      7    },
      8    "source": [
      9     "# EventVestor: Earnings Guidance\n",
     10     "\n",
     11     "In this notebook, we'll take a look at EventVestor's *Earnings Guidance* dataset, available on the [Quantopian Store](https://www.quantopian.com/store). This dataset spans January 01, 2007 through the current day, and documents forward looking earnings guidance provided by companies.\n",
     12     "\n",
     13     "### Blaze\n",
     14     "Before we dig into the data, we want to tell you about how  you generally access Quantopian Store data sets. These datasets are available through an API service known as [Blaze](http://blaze.pydata.org). Blaze provides the Quantopian user with a convenient interface to access very large datasets.\n",
     15     "\n",
     16     "Blaze provides an important function for accessing these datasets. Some of these sets are many millions of records. Bringing that data directly into Quantopian Research directly just is not viable. So Blaze allows us to provide a simple querying interface and shift the burden over to the server side.\n",
     17     "\n",
     18     "It is common to use Blaze to reduce your dataset in size, convert it over to Pandas and then to use Pandas for further computation, manipulation and visualization.\n",
     19     "\n",
     20     "Helpful links:\n",
     21     "* [Query building for Blaze](http://blaze.pydata.org/en/latest/queries.html)\n",
     22     "* [Pandas-to-Blaze dictionary](http://blaze.pydata.org/en/latest/rosetta-pandas.html)\n",
     23     "* [SQL-to-Blaze dictionary](http://blaze.pydata.org/en/latest/rosetta-sql.html).\n",
     24     "\n",
     25     "Once you've limited the size of your Blaze object, you can convert it to a Pandas DataFrames using:\n",
     26     "> `from odo import odo`  \n",
     27     "> `odo(expr, pandas.DataFrame)`\n",
     28     "\n",
     29     "### Free samples and limits\n",
     30     "One other key caveat: we limit the number of results returned from any given expression to 10,000 to protect against runaway memory usage. To be clear, you have access to all the data server side. We are limiting the size of the responses back from Blaze.\n",
     31     "\n",
     32     "There is a *free* version of this dataset as well as a paid one. The free one includes about three years of historical data, though not up to the current day.\n",
     33     "\n",
     34     "With preamble in place, let's get started:"
     35    ]
     36   },
     37   {
     38    "cell_type": "code",
     39    "execution_count": 9,
     40    "metadata": {
     41     "collapsed": false
     42    },
     43    "outputs": [],
     44    "source": [
     45     "# import the dataset\n",
     46     "from quantopian.interactive.data.eventvestor import earnings_guidance\n",
     47     "# or if you want to import the free dataset, use:\n",
     48     "# from quantopian.interactive.data.eventvestor import earnings_guidance_free\n",
     49     "\n",
     50     "# import data operations\n",
     51     "from odo import odo\n",
     52     "# import other libraries we will use\n",
     53     "import pandas as pd"
     54    ]
     55   },
     56   {
     57    "cell_type": "code",
     58    "execution_count": 10,
     59    "metadata": {
     60     "collapsed": false
     61    },
     62    "outputs": [
     63     {
     64      "data": {
     65       "text/plain": [
     66        "dshape(\"\"\"var * {\n",
     67        "  event_id: ?float64,\n",
     68        "  asof_date: datetime,\n",
     69        "  trade_date: ?datetime,\n",
     70        "  symbol: ?string,\n",
     71        "  event_type: ?string,\n",
     72        "  event_headline: ?string,\n",
     73        "  event_phase: ?string,\n",
     74        "  guidance_content: ?string,\n",
     75        "  guidance_gaap: ?string,\n",
     76        "  guidance_trend: ?string,\n",
     77        "  guidance_quality: ?string,\n",
     78        "  fiscal_quarter: ?string,\n",
     79        "  eps_low: ?float64,\n",
     80        "  eps_high: ?float64,\n",
     81        "  revenue_low: ?float64,\n",
     82        "  revenue_high: ?float64,\n",
     83        "  netincome_low: ?float64,\n",
     84        "  netincome_high: ?float64,\n",
     85        "  fiscal_year: ?string,\n",
     86        "  annual_trend: ?string,\n",
     87        "  event_rating: ?float64,\n",
     88        "  timestamp: datetime,\n",
     89        "  sid: ?int64\n",
     90        "  }\"\"\")"
     91       ]
     92      },
     93      "execution_count": 10,
     94      "metadata": {},
     95      "output_type": "execute_result"
     96     }
     97    ],
     98    "source": [
     99     "# Let's use blaze to understand the data a bit using Blaze dshape()\n",
    100     "earnings_guidance.dshape"
    101    ]
    102   },
    103   {
    104    "cell_type": "code",
    105    "execution_count": 11,
    106    "metadata": {
    107     "collapsed": false
    108    },
    109    "outputs": [
    110     {
    111      "data": {
    112       "text/html": [
    113        "97769"
    114       ],
    115       "text/plain": [
    116        "97769"
    117       ]
    118      },
    119      "execution_count": 11,
    120      "metadata": {},
    121      "output_type": "execute_result"
    122     }
    123    ],
    124    "source": [
    125     "# And how many rows are there?\n",
    126     "# N.B. we're using a Blaze function to do this, not len()\n",
    127     "earnings_guidance.count()"
    128    ]
    129   },
    130   {
    131    "cell_type": "code",
    132    "execution_count": 12,
    133    "metadata": {
    134     "collapsed": false
    135    },
    136    "outputs": [
    137     {
    138      "data": {
    139       "text/html": [
    140        "<table border=\"1\" class=\"dataframe\">\n",
    141        "  <thead>\n",
    142        "    <tr style=\"text-align: right;\">\n",
    143        "      <th></th>\n",
    144        "      <th>event_id</th>\n",
    145        "      <th>asof_date</th>\n",
    146        "      <th>trade_date</th>\n",
    147        "      <th>symbol</th>\n",
    148        "      <th>event_type</th>\n",
    149        "      <th>event_headline</th>\n",
    150        "      <th>event_phase</th>\n",
    151        "      <th>guidance_content</th>\n",
    152        "      <th>guidance_gaap</th>\n",
    153        "      <th>guidance_trend</th>\n",
    154        "      <th>guidance_quality</th>\n",
    155        "      <th>fiscal_quarter</th>\n",
    156        "      <th>eps_low</th>\n",
    157        "      <th>eps_high</th>\n",
    158        "      <th>revenue_low</th>\n",
    159        "      <th>revenue_high</th>\n",
    160        "      <th>netincome_low</th>\n",
    161        "      <th>netincome_high</th>\n",
    162        "      <th>fiscal_year</th>\n",
    163        "      <th>annual_trend</th>\n",
    164        "      <th>event_rating</th>\n",
    165        "      <th>timestamp</th>\n",
    166        "      <th>sid</th>\n",
    167        "    </tr>\n",
    168        "  </thead>\n",
    169        "  <tbody>\n",
    170        "    <tr>\n",
    171        "      <th>0</th>\n",
    172        "      <td>933903</td>\n",
    173        "      <td>2007-01-02</td>\n",
    174        "      <td>2007-01-02</td>\n",
    175        "      <td>INOD</td>\n",
    176        "      <td>Guidance</td>\n",
    177        "      <td>Numerex Raises 4Q and FY 06 Guidance</td>\n",
    178        "      <td>NaN</td>\n",
    179        "      <td>Other Financial</td>\n",
    180        "      <td>GAAP</td>\n",
    181        "      <td>Higher</td>\n",
    182        "      <td>Open Ended</td>\n",
    183        "      <td>4Q 06</td>\n",
    184        "      <td>0.00</td>\n",
    185        "      <td>0.00</td>\n",
    186        "      <td>0</td>\n",
    187        "      <td>0</td>\n",
    188        "      <td>0</td>\n",
    189        "      <td>0</td>\n",
    190        "      <td>FY 06</td>\n",
    191        "      <td>Higher</td>\n",
    192        "      <td>1</td>\n",
    193        "      <td>2007-01-03</td>\n",
    194        "      <td>9581</td>\n",
    195        "    </tr>\n",
    196        "    <tr>\n",
    197        "      <th>1</th>\n",
    198        "      <td>138379</td>\n",
    199        "      <td>2007-01-02</td>\n",
    200        "      <td>2007-01-03</td>\n",
    201        "      <td>SLG</td>\n",
    202        "      <td>Guidance</td>\n",
    203        "      <td>SL Green Realty Issues FY 07 FFO Guidance</td>\n",
    204        "      <td>NaN</td>\n",
    205        "      <td>Other Financial</td>\n",
    206        "      <td>Non-GAAP</td>\n",
    207        "      <td>NaN</td>\n",
    208        "      <td>NaN</td>\n",
    209        "      <td>NaN</td>\n",
    210        "      <td>0.00</td>\n",
    211        "      <td>0.00</td>\n",
    212        "      <td>0</td>\n",
    213        "      <td>0</td>\n",
    214        "      <td>0</td>\n",
    215        "      <td>0</td>\n",
    216        "      <td>FY 07</td>\n",
    217        "      <td>New</td>\n",
    218        "      <td>1</td>\n",
    219        "      <td>2007-01-03</td>\n",
    220        "      <td>17448</td>\n",
    221        "    </tr>\n",
    222        "    <tr>\n",
    223        "      <th>2</th>\n",
    224        "      <td>137809</td>\n",
    225        "      <td>2007-01-03</td>\n",
    226        "      <td>2007-01-03</td>\n",
    227        "      <td>AEO</td>\n",
    228        "      <td>Guidance</td>\n",
    229        "      <td>American Eagle Raises 4Q 06 EPS Guidance</td>\n",
    230        "      <td>NaN</td>\n",
    231        "      <td>EPS</td>\n",
    232        "      <td>GAAP</td>\n",
    233        "      <td>Higher</td>\n",
    234        "      <td>Range</td>\n",
    235        "      <td>4Q 06</td>\n",
    236        "      <td>0.64</td>\n",
    237        "      <td>0.65</td>\n",
    238        "      <td>0</td>\n",
    239        "      <td>0</td>\n",
    240        "      <td>0</td>\n",
    241        "      <td>0</td>\n",
    242        "      <td>NaN</td>\n",
    243        "      <td>NaN</td>\n",
    244        "      <td>1</td>\n",
    245        "      <td>2007-01-04</td>\n",
    246        "      <td>11086</td>\n",
    247        "    </tr>\n",
    248        "  </tbody>\n",
    249        "</table>"
    250       ],
    251       "text/plain": [
    252        "   event_id  asof_date trade_date symbol event_type  \\\n",
    253        "0    933903 2007-01-02 2007-01-02   INOD   Guidance   \n",
    254        "1    138379 2007-01-02 2007-01-03    SLG   Guidance   \n",
    255        "2    137809 2007-01-03 2007-01-03    AEO   Guidance   \n",
    256        "\n",
    257        "                              event_headline event_phase guidance_content  \\\n",
    258        "0       Numerex Raises 4Q and FY 06 Guidance         NaN  Other Financial   \n",
    259        "1  SL Green Realty Issues FY 07 FFO Guidance         NaN  Other Financial   \n",
    260        "2   American Eagle Raises 4Q 06 EPS Guidance         NaN              EPS   \n",
    261        "\n",
    262        "  guidance_gaap guidance_trend  ...   eps_high revenue_low  revenue_high  \\\n",
    263        "0          GAAP         Higher  ...       0.00           0             0   \n",
    264        "1      Non-GAAP            NaN  ...       0.00           0             0   \n",
    265        "2          GAAP         Higher  ...       0.65           0             0   \n",
    266        "\n",
    267        "   netincome_low  netincome_high  fiscal_year  annual_trend  event_rating  \\\n",
    268        "0              0               0        FY 06        Higher             1   \n",
    269        "1              0               0        FY 07           New             1   \n",
    270        "2              0               0          NaN           NaN             1   \n",
    271        "\n",
    272        "   timestamp    sid  \n",
    273        "0 2007-01-03   9581  \n",
    274        "1 2007-01-03  17448  \n",
    275        "2 2007-01-04  11086  \n",
    276        "\n",
    277        "[3 rows x 23 columns]"
    278       ]
    279      },
    280      "execution_count": 12,
    281      "metadata": {},
    282      "output_type": "execute_result"
    283     }
    284    ],
    285    "source": [
    286     "# Let's see what the data looks like. We'll grab the first three rows.\n",
    287     "earnings_guidance[:3]"
    288    ]
    289   },
    290   {
    291    "cell_type": "markdown",
    292    "metadata": {},
    293    "source": [
    294     "Let's go over the columns:\n",
    295     "- **event_id**: the unique identifier for this event.\n",
    296     "- **asof_date**: EventVestor's timestamp of event capture.\n",
    297     "- **trade_date**: for event announcements made before trading ends, trade_date is the same as event_date. For announcements issued after market close, trade_date is next market open day.\n",
    298     "- **symbol**: stock ticker symbol of the affected company.\n",
    299     "- **event_type**: this should always be *Guidance*.\n",
    300     "- **event_headline**: a brief description of the event\n",
    301     "- **event_phase**: the inclusion of this field is likely an error on the part of the data vendor. We're currently attempting to resolve this.\n",
    302     "- **guidance_content**: values include *EPS, EPS & Financial, Operational, Other Financial*\n",
    303     "- **guidance_gaap**: values include *GAAP, Non-GAAP*\n",
    304     "- **guidance_trend**: values include *Higher, Lower, Narrows, New, Reiterate, Withdrawal*\n",
    305     "- **guidance_quality**: values include *Open Ended, Point, Range*\n",
    306     "- **fiscal_quarter**: fiscal quarter for which guidance is provided\n",
    307     "- **eps_low**: low end of the quarterly EPS guidance\n",
    308     "- **eps_high**: high end of the quarterly EPS guidance\n",
    309     "- **revenue_low**: low end of the quarterly revenue guidance\n",
    310     "- **revenue_high**: high end of the quarterly revenue guidance\n",
    311     "- **netincome_low**: low end of the quarterly net income guidance\n",
    312     "- **netincome_high**: high end of the quarterly net income guidance\n",
    313     "- **fiscal_year**: fiscal year for which the quarterly guidance is provided\n",
    314     "- **annual_trend**: the annual guidance trend. Values include *Higher, Lower, Narrows, New, Reiterate, Withdrawal*\n",
    315     "- **event_rating**: this is always 1. The meaning of this is uncertain.\n",
    316     "- **timestamp**: this is our timestamp on when we registered the data.\n",
    317     "- **sid**: the equity's unique identifier. Use this instead of the symbol."
    318    ]
    319   },
    320   {
    321    "cell_type": "markdown",
    322    "metadata": {},
    323    "source": [
    324     "We've done much of the data processing for you. Fields like `timestamp` and `sid` are standardized across all our Store Datasets, so the datasets are easy to combine. We have standardized the `sid` across all our equity databases.\n",
    325     "\n",
    326     "We can select columns and rows with ease. Below, we'll fetch all of Apple's entries from 2012."
    327    ]
    328   },
    329   {
    330    "cell_type": "code",
    331    "execution_count": 13,
    332    "metadata": {
    333     "collapsed": false,
    334     "scrolled": true
    335    },
    336    "outputs": [
    337     {
    338      "data": {
    339       "text/html": [
    340        "<table border=\"1\" class=\"dataframe\">\n",
    341        "  <thead>\n",
    342        "    <tr style=\"text-align: right;\">\n",
    343        "      <th></th>\n",
    344        "      <th>event_id</th>\n",
    345        "      <th>asof_date</th>\n",
    346        "      <th>trade_date</th>\n",
    347        "      <th>symbol</th>\n",
    348        "      <th>event_type</th>\n",
    349        "      <th>event_headline</th>\n",
    350        "      <th>event_phase</th>\n",
    351        "      <th>guidance_content</th>\n",
    352        "      <th>guidance_gaap</th>\n",
    353        "      <th>guidance_trend</th>\n",
    354        "      <th>guidance_quality</th>\n",
    355        "      <th>fiscal_quarter</th>\n",
    356        "      <th>eps_low</th>\n",
    357        "      <th>eps_high</th>\n",
    358        "      <th>revenue_low</th>\n",
    359        "      <th>revenue_high</th>\n",
    360        "      <th>netincome_low</th>\n",
    361        "      <th>netincome_high</th>\n",
    362        "      <th>fiscal_year</th>\n",
    363        "      <th>annual_trend</th>\n",
    364        "      <th>event_rating</th>\n",
    365        "      <th>timestamp</th>\n",
    366        "      <th>sid</th>\n",
    367        "    </tr>\n",
    368        "  </thead>\n",
    369        "  <tbody>\n",
    370        "    <tr>\n",
    371        "      <th>0</th>\n",
    372        "      <td>1385926</td>\n",
    373        "      <td>2012-01-24</td>\n",
    374        "      <td>2012-01-25</td>\n",
    375        "      <td>AAPL</td>\n",
    376        "      <td>Guidance</td>\n",
    377        "      <td>Apple Issues 2Q 12 Guidance</td>\n",
    378        "      <td>NaN</td>\n",
    379        "      <td>EPS &amp; Financial</td>\n",
    380        "      <td>GAAP</td>\n",
    381        "      <td>New</td>\n",
    382        "      <td>Point</td>\n",
    383        "      <td>2Q 12</td>\n",
    384        "      <td>8.50</td>\n",
    385        "      <td>8.50</td>\n",
    386        "      <td>3250</td>\n",
    387        "      <td>3250</td>\n",
    388        "      <td>0</td>\n",
    389        "      <td>0</td>\n",
    390        "      <td>NaN</td>\n",
    391        "      <td>NaN</td>\n",
    392        "      <td>1</td>\n",
    393        "      <td>2012-01-25</td>\n",
    394        "      <td>24</td>\n",
    395        "    </tr>\n",
    396        "    <tr>\n",
    397        "      <th>1</th>\n",
    398        "      <td>1421102</td>\n",
    399        "      <td>2012-04-24</td>\n",
    400        "      <td>2012-04-25</td>\n",
    401        "      <td>AAPL</td>\n",
    402        "      <td>Guidance</td>\n",
    403        "      <td>Apple Issues 3Q 12 Guidance</td>\n",
    404        "      <td>NaN</td>\n",
    405        "      <td>EPS &amp; Financial</td>\n",
    406        "      <td>GAAP</td>\n",
    407        "      <td>New</td>\n",
    408        "      <td>Point</td>\n",
    409        "      <td>3Q 12</td>\n",
    410        "      <td>8.68</td>\n",
    411        "      <td>8.68</td>\n",
    412        "      <td>34000</td>\n",
    413        "      <td>34000</td>\n",
    414        "      <td>0</td>\n",
    415        "      <td>0</td>\n",
    416        "      <td>NaN</td>\n",
    417        "      <td>NaN</td>\n",
    418        "      <td>1</td>\n",
    419        "      <td>2012-04-25</td>\n",
    420        "      <td>24</td>\n",
    421        "    </tr>\n",
    422        "    <tr>\n",
    423        "      <th>2</th>\n",
    424        "      <td>1456501</td>\n",
    425        "      <td>2012-07-24</td>\n",
    426        "      <td>2012-07-25</td>\n",
    427        "      <td>AAPL</td>\n",
    428        "      <td>Guidance</td>\n",
    429        "      <td>Apple Issues 4Q 12 Guidance</td>\n",
    430        "      <td>NaN</td>\n",
    431        "      <td>EPS &amp; Financial</td>\n",
    432        "      <td>GAAP</td>\n",
    433        "      <td>New</td>\n",
    434        "      <td>Point</td>\n",
    435        "      <td>4Q 12</td>\n",
    436        "      <td>7.65</td>\n",
    437        "      <td>7.65</td>\n",
    438        "      <td>34000</td>\n",
    439        "      <td>34000</td>\n",
    440        "      <td>0</td>\n",
    441        "      <td>0</td>\n",
    442        "      <td>NaN</td>\n",
    443        "      <td>NaN</td>\n",
    444        "      <td>1</td>\n",
    445        "      <td>2012-07-25</td>\n",
    446        "      <td>24</td>\n",
    447        "    </tr>\n",
    448        "    <tr>\n",
    449        "      <th>3</th>\n",
    450        "      <td>1496798</td>\n",
    451        "      <td>2012-10-25</td>\n",
    452        "      <td>2012-10-26</td>\n",
    453        "      <td>AAPL</td>\n",
    454        "      <td>Guidance</td>\n",
    455        "      <td>Apple Issues 1Q 13 Guidance</td>\n",
    456        "      <td>NaN</td>\n",
    457        "      <td>EPS &amp; Financial</td>\n",
    458        "      <td>GAAP</td>\n",
    459        "      <td>New</td>\n",
    460        "      <td>Point</td>\n",
    461        "      <td>1Q 13</td>\n",
    462        "      <td>11.75</td>\n",
    463        "      <td>11.75</td>\n",
    464        "      <td>5200</td>\n",
    465        "      <td>5200</td>\n",
    466        "      <td>0</td>\n",
    467        "      <td>0</td>\n",
    468        "      <td>NaN</td>\n",
    469        "      <td>NaN</td>\n",
    470        "      <td>1</td>\n",
    471        "      <td>2012-10-26</td>\n",
    472        "      <td>24</td>\n",
    473        "    </tr>\n",
    474        "  </tbody>\n",
    475        "</table>"
    476       ],
    477       "text/plain": [
    478        "   event_id  asof_date trade_date symbol event_type  \\\n",
    479        "0   1385926 2012-01-24 2012-01-25   AAPL   Guidance   \n",
    480        "1   1421102 2012-04-24 2012-04-25   AAPL   Guidance   \n",
    481        "2   1456501 2012-07-24 2012-07-25   AAPL   Guidance   \n",
    482        "3   1496798 2012-10-25 2012-10-26   AAPL   Guidance   \n",
    483        "\n",
    484        "                event_headline event_phase guidance_content guidance_gaap  \\\n",
    485        "0  Apple Issues 2Q 12 Guidance         NaN  EPS & Financial          GAAP   \n",
    486        "1  Apple Issues 3Q 12 Guidance         NaN  EPS & Financial          GAAP   \n",
    487        "2  Apple Issues 4Q 12 Guidance         NaN  EPS & Financial          GAAP   \n",
    488        "3  Apple Issues 1Q 13 Guidance         NaN  EPS & Financial          GAAP   \n",
    489        "\n",
    490        "  guidance_trend ... eps_high revenue_low  revenue_high  netincome_low  \\\n",
    491        "0            New ...     8.50        3250          3250              0   \n",
    492        "1            New ...     8.68       34000         34000              0   \n",
    493        "2            New ...     7.65       34000         34000              0   \n",
    494        "3            New ...    11.75        5200          5200              0   \n",
    495        "\n",
    496        "   netincome_high  fiscal_year  annual_trend  event_rating  timestamp sid  \n",
    497        "0               0          NaN           NaN             1 2012-01-25  24  \n",
    498        "1               0          NaN           NaN             1 2012-04-25  24  \n",
    499        "2               0          NaN           NaN             1 2012-07-25  24  \n",
    500        "3               0          NaN           NaN             1 2012-10-26  24  \n",
    501        "\n",
    502        "[4 rows x 23 columns]"
    503       ]
    504      },
    505      "execution_count": 13,
    506      "metadata": {},
    507      "output_type": "execute_result"
    508     }
    509    ],
    510    "source": [
    511     "# get apple's sid first\n",
    512     "aapl_sid = symbols('AAPL').sid\n",
    513     "aapl_earnings = earnings_guidance[('2011-12-31' < earnings_guidance['asof_date']) & (earnings_guidance['asof_date'] <'2013-01-01') & (earnings_guidance.sid==aapl_sid)]\n",
    514     "# When displaying a Blaze Data Object, the printout is automatically truncated to ten rows.\n",
    515     "aapl_earnings.sort('asof_date')"
    516    ]
    517   },
    518   {
    519    "cell_type": "markdown",
    520    "metadata": {},
    521    "source": [
    522     "Finally, suppose we want a DataFrame of all earnings guidances releases in 2012 in which revenue_low and revenue_high differ. Then we'll compute by how much they differ!"
    523    ]
    524   },
    525   {
    526    "cell_type": "code",
    527    "execution_count": 14,
    528    "metadata": {
    529     "collapsed": false
    530    },
    531    "outputs": [
    532     {
    533      "data": {
    534       "text/html": [
    535        "<div style=\"max-height:1000px;max-width:1500px;overflow:auto;\">\n",
    536        "<table border=\"1\" class=\"dataframe\">\n",
    537        "  <thead>\n",
    538        "    <tr style=\"text-align: right;\">\n",
    539        "      <th></th>\n",
    540        "      <th>event_id</th>\n",
    541        "      <th>asof_date</th>\n",
    542        "      <th>trade_date</th>\n",
    543        "      <th>symbol</th>\n",
    544        "      <th>event_type</th>\n",
    545        "      <th>event_headline</th>\n",
    546        "      <th>event_phase</th>\n",
    547        "      <th>guidance_content</th>\n",
    548        "      <th>guidance_gaap</th>\n",
    549        "      <th>guidance_trend</th>\n",
    550        "      <th>...</th>\n",
    551        "      <th>revenue_low</th>\n",
    552        "      <th>revenue_high</th>\n",
    553        "      <th>netincome_low</th>\n",
    554        "      <th>netincome_high</th>\n",
    555        "      <th>fiscal_year</th>\n",
    556        "      <th>annual_trend</th>\n",
    557        "      <th>event_rating</th>\n",
    558        "      <th>timestamp</th>\n",
    559        "      <th>sid</th>\n",
    560        "      <th>revenue_difference</th>\n",
    561        "    </tr>\n",
    562        "  </thead>\n",
    563        "  <tbody>\n",
    564        "    <tr>\n",
    565        "      <th>0</th>\n",
    566        "      <td>1930090</td>\n",
    567        "      <td>2012-07-26</td>\n",
    568        "      <td>2012-07-26</td>\n",
    569        "      <td>ATE</td>\n",
    570        "      <td>Guidance</td>\n",
    571        "      <td>Advantest Corp. Issues 2Q 12 &amp; Narrows FY 12 O...</td>\n",
    572        "      <td>NaN</td>\n",
    573        "      <td>Other Financial</td>\n",
    574        "      <td>GAAP</td>\n",
    575        "      <td>New</td>\n",
    576        "      <td>...</td>\n",
    577        "      <td>72000.00</td>\n",
    578        "      <td>77000.00</td>\n",
    579        "      <td>0.0</td>\n",
    580        "      <td>0.0</td>\n",
    581        "      <td>FY 12</td>\n",
    582        "      <td>Narrows</td>\n",
    583        "      <td>1</td>\n",
    584        "      <td>2012-07-27</td>\n",
    585        "      <td>23052</td>\n",
    586        "      <td>5000.00</td>\n",
    587        "    </tr>\n",
    588        "    <tr>\n",
    589        "      <th>1</th>\n",
    590        "      <td>1496843</td>\n",
    591        "      <td>2012-10-25</td>\n",
    592        "      <td>2012-10-26</td>\n",
    593        "      <td>AMZN</td>\n",
    594        "      <td>Guidance</td>\n",
    595        "      <td>Amazon.com Issues 4Q 12 Guidance</td>\n",
    596        "      <td>NaN</td>\n",
    597        "      <td>Other Financial</td>\n",
    598        "      <td>GAAP</td>\n",
    599        "      <td>New</td>\n",
    600        "      <td>...</td>\n",
    601        "      <td>20250.00</td>\n",
    602        "      <td>22750.00</td>\n",
    603        "      <td>0.0</td>\n",
    604        "      <td>0.0</td>\n",
    605        "      <td>NaN</td>\n",
    606        "      <td>NaN</td>\n",
    607        "      <td>1</td>\n",
    608        "      <td>2012-10-26</td>\n",
    609        "      <td>16841</td>\n",
    610        "      <td>2500.00</td>\n",
    611        "    </tr>\n",
    612        "    <tr>\n",
    613        "      <th>2</th>\n",
    614        "      <td>1496029</td>\n",
    615        "      <td>2012-10-25</td>\n",
    616        "      <td>2012-10-25</td>\n",
    617        "      <td>TSM</td>\n",
    618        "      <td>Guidance</td>\n",
    619        "      <td>Taiwan Semiconductor Issues 4Q 12 Guidance</td>\n",
    620        "      <td>NaN</td>\n",
    621        "      <td>Other Financial</td>\n",
    622        "      <td>GAAP</td>\n",
    623        "      <td>New</td>\n",
    624        "      <td>...</td>\n",
    625        "      <td>129000.00</td>\n",
    626        "      <td>131000.00</td>\n",
    627        "      <td>0.0</td>\n",
    628        "      <td>0.0</td>\n",
    629        "      <td>NaN</td>\n",
    630        "      <td>NaN</td>\n",
    631        "      <td>1</td>\n",
    632        "      <td>2012-10-26</td>\n",
    633        "      <td>17773</td>\n",
    634        "      <td>2000.00</td>\n",
    635        "    </tr>\n",
    636        "    <tr>\n",
    637        "      <th>3</th>\n",
    638        "      <td>1490534</td>\n",
    639        "      <td>2012-09-10</td>\n",
    640        "      <td>2012-09-10</td>\n",
    641        "      <td>TSM</td>\n",
    642        "      <td>Guidance</td>\n",
    643        "      <td>Taiwan Semiconductor Raises 3Q 12 Guidance</td>\n",
    644        "      <td>NaN</td>\n",
    645        "      <td>Other Financial</td>\n",
    646        "      <td>GAAP</td>\n",
    647        "      <td>Higher</td>\n",
    648        "      <td>...</td>\n",
    649        "      <td>136000.00</td>\n",
    650        "      <td>138000.00</td>\n",
    651        "      <td>0.0</td>\n",
    652        "      <td>0.0</td>\n",
    653        "      <td>NaN</td>\n",
    654        "      <td>NaN</td>\n",
    655        "      <td>1</td>\n",
    656        "      <td>2012-09-11</td>\n",
    657        "      <td>17773</td>\n",
    658        "      <td>2000.00</td>\n",
    659        "    </tr>\n",
    660        "    <tr>\n",
    661        "      <th>4</th>\n",
    662        "      <td>1454839</td>\n",
    663        "      <td>2012-07-19</td>\n",
    664        "      <td>2012-07-19</td>\n",
    665        "      <td>TSM</td>\n",
    666        "      <td>Guidance</td>\n",
    667        "      <td>Taiwan Semiconductor Issues 3Q 12 Guidance</td>\n",
    668        "      <td>NaN</td>\n",
    669        "      <td>Other Financial</td>\n",
    670        "      <td>GAAP</td>\n",
    671        "      <td>New</td>\n",
    672        "      <td>...</td>\n",
    673        "      <td>136000.00</td>\n",
    674        "      <td>138000.00</td>\n",
    675        "      <td>0.0</td>\n",
    676        "      <td>0.0</td>\n",
    677        "      <td>NaN</td>\n",
    678        "      <td>NaN</td>\n",
    679        "      <td>1</td>\n",
    680        "      <td>2012-07-20</td>\n",
    681        "      <td>17773</td>\n",
    682        "      <td>2000.00</td>\n",
    683        "    </tr>\n",
    684        "    <tr>\n",
    685        "      <th>5</th>\n",
    686        "      <td>1384154</td>\n",
    687        "      <td>2012-01-18</td>\n",
    688        "      <td>2012-01-18</td>\n",
    689        "      <td>TSM</td>\n",
    690        "      <td>Guidance</td>\n",
    691        "      <td>Taiwan Semiconductor Issues 1Q &amp; FY 12 Guidance</td>\n",
    692        "      <td>NaN</td>\n",
    693        "      <td>Other Financial</td>\n",
    694        "      <td>GAAP</td>\n",
    695        "      <td>New</td>\n",
    696        "      <td>...</td>\n",
    697        "      <td>103000.00</td>\n",
    698        "      <td>105000.00</td>\n",
    699        "      <td>0.0</td>\n",
    700        "      <td>0.0</td>\n",
    701        "      <td>FY 12</td>\n",
    702        "      <td>New</td>\n",
    703        "      <td>1</td>\n",
    704        "      <td>2012-01-19</td>\n",
    705        "      <td>17773</td>\n",
    706        "      <td>2000.00</td>\n",
    707        "    </tr>\n",
    708        "    <tr>\n",
    709        "      <th>6</th>\n",
    710        "      <td>1423149</td>\n",
    711        "      <td>2012-04-26</td>\n",
    712        "      <td>2012-04-26</td>\n",
    713        "      <td>TSM</td>\n",
    714        "      <td>Guidance</td>\n",
    715        "      <td>Taiwan Semiconductor Issues 2Q &amp; Revises FY 12...</td>\n",
    716        "      <td>NaN</td>\n",
    717        "      <td>Operational</td>\n",
    718        "      <td>NaN</td>\n",
    719        "      <td>New</td>\n",
    720        "      <td>...</td>\n",
    721        "      <td>126000.00</td>\n",
    722        "      <td>128000.00</td>\n",
    723        "      <td>0.0</td>\n",
    724        "      <td>0.0</td>\n",
    725        "      <td>FY 12</td>\n",
    726        "      <td>NaN</td>\n",
    727        "      <td>1</td>\n",
    728        "      <td>2012-04-27</td>\n",
    729        "      <td>17773</td>\n",
    730        "      <td>2000.00</td>\n",
    731        "    </tr>\n",
    732        "    <tr>\n",
    733        "      <th>7</th>\n",
    734        "      <td>1419797</td>\n",
    735        "      <td>2012-04-20</td>\n",
    736        "      <td>2012-04-20</td>\n",
    737        "      <td>INTU</td>\n",
    738        "      <td>Guidance</td>\n",
    739        "      <td>Intuit Reaffirms 3Q &amp; FY 12 Earnings Guidance</td>\n",
    740        "      <td>NaN</td>\n",
    741        "      <td>EPS &amp; Financial</td>\n",
    742        "      <td>GAAP</td>\n",
    743        "      <td>Reiterate</td>\n",
    744        "      <td>...</td>\n",
    745        "      <td>0.00</td>\n",
    746        "      <td>1950.00</td>\n",
    747        "      <td>0.0</td>\n",
    748        "      <td>0.0</td>\n",
    749        "      <td>FY 12</td>\n",
    750        "      <td>Reiterate</td>\n",
    751        "      <td>1</td>\n",
    752        "      <td>2012-04-21</td>\n",
    753        "      <td>8655</td>\n",
    754        "      <td>1950.00</td>\n",
    755        "    </tr>\n",
    756        "    <tr>\n",
    757        "      <th>8</th>\n",
    758        "      <td>1388974</td>\n",
    759        "      <td>2012-01-31</td>\n",
    760        "      <td>2012-02-01</td>\n",
    761        "      <td>AMZN</td>\n",
    762        "      <td>Guidance</td>\n",
    763        "      <td>Amazon Issues 1Q 12 Guidance</td>\n",
    764        "      <td>NaN</td>\n",
    765        "      <td>Other Financial</td>\n",
    766        "      <td>GAAP</td>\n",
    767        "      <td>New</td>\n",
    768        "      <td>...</td>\n",
    769        "      <td>12000.00</td>\n",
    770        "      <td>13400.00</td>\n",
    771        "      <td>0.0</td>\n",
    772        "      <td>0.0</td>\n",
    773        "      <td>NaN</td>\n",
    774        "      <td>NaN</td>\n",
    775        "      <td>1</td>\n",
    776        "      <td>2012-02-01</td>\n",
    777        "      <td>16841</td>\n",
    778        "      <td>1400.00</td>\n",
    779        "    </tr>\n",
    780        "    <tr>\n",
    781        "      <th>9</th>\n",
    782        "      <td>1422959</td>\n",
    783        "      <td>2012-04-26</td>\n",
    784        "      <td>2012-04-27</td>\n",
    785        "      <td>AMZN</td>\n",
    786        "      <td>Guidance</td>\n",
    787        "      <td>Amazon.com Issues 2Q 12 Guidance</td>\n",
    788        "      <td>NaN</td>\n",
    789        "      <td>Other Financial</td>\n",
    790        "      <td>GAAP</td>\n",
    791        "      <td>New</td>\n",
    792        "      <td>...</td>\n",
    793        "      <td>11900.00</td>\n",
    794        "      <td>13300.00</td>\n",
    795        "      <td>0.0</td>\n",
    796        "      <td>0.0</td>\n",
    797        "      <td>NaN</td>\n",
    798        "      <td>NaN</td>\n",
    799        "      <td>1</td>\n",
    800        "      <td>2012-04-27</td>\n",
    801        "      <td>16841</td>\n",
    802        "      <td>1400.00</td>\n",
    803        "    </tr>\n",
    804        "    <tr>\n",
    805        "      <th>10</th>\n",
    806        "      <td>1491411</td>\n",
    807        "      <td>2012-10-16</td>\n",
    808        "      <td>2012-10-17</td>\n",
    809        "      <td>INTC</td>\n",
    810        "      <td>Guidance</td>\n",
    811        "      <td>Intel Corp. Issues 4Q and Revises FY 12 Guidance</td>\n",
    812        "      <td>NaN</td>\n",
    813        "      <td>Other Financial</td>\n",
    814        "      <td>Non-GAAP</td>\n",
    815        "      <td>New</td>\n",
    816        "      <td>...</td>\n",
    817        "      <td>13100.00</td>\n",
    818        "      <td>14100.00</td>\n",
    819        "      <td>0.0</td>\n",
    820        "      <td>0.0</td>\n",
    821        "      <td>FY 12</td>\n",
    822        "      <td>NaN</td>\n",
    823        "      <td>1</td>\n",
    824        "      <td>2012-10-17</td>\n",
    825        "      <td>3951</td>\n",
    826        "      <td>1000.00</td>\n",
    827        "    </tr>\n",
    828        "    <tr>\n",
    829        "      <th>11</th>\n",
    830        "      <td>1453377</td>\n",
    831        "      <td>2012-07-17</td>\n",
    832        "      <td>2012-07-18</td>\n",
    833        "      <td>INTC</td>\n",
    834        "      <td>Guidance</td>\n",
    835        "      <td>Intel Corp. Issues 3Q and Lowers FY 12 Revenue...</td>\n",
    836        "      <td>NaN</td>\n",
    837        "      <td>Other Financial</td>\n",
    838        "      <td>GAAP</td>\n",
    839        "      <td>New</td>\n",
    840        "      <td>...</td>\n",
    841        "      <td>13800.00</td>\n",
    842        "      <td>14800.00</td>\n",
    843        "      <td>0.0</td>\n",
    844        "      <td>0.0</td>\n",
    845        "      <td>FY 12</td>\n",
    846        "      <td>Lower</td>\n",
    847        "      <td>1</td>\n",
    848        "      <td>2012-07-18</td>\n",
    849        "      <td>3951</td>\n",
    850        "      <td>1000.00</td>\n",
    851        "    </tr>\n",
    852        "    <tr>\n",
    853        "      <th>12</th>\n",
    854        "      <td>1384551</td>\n",
    855        "      <td>2012-01-19</td>\n",
    856        "      <td>2012-01-20</td>\n",
    857        "      <td>INTC</td>\n",
    858        "      <td>Guidance</td>\n",
    859        "      <td>Intel Issues 1Q &amp; FY 12 Outlook</td>\n",
    860        "      <td>NaN</td>\n",
    861        "      <td>Other Financial</td>\n",
    862        "      <td>GAAP</td>\n",
    863        "      <td>New</td>\n",
    864        "      <td>...</td>\n",
    865        "      <td>12300.00</td>\n",
    866        "      <td>13300.00</td>\n",
    867        "      <td>0.0</td>\n",
    868        "      <td>0.0</td>\n",
    869        "      <td>FY 12</td>\n",
    870        "      <td>New</td>\n",
    871        "      <td>1</td>\n",
    872        "      <td>2012-01-20</td>\n",
    873        "      <td>3951</td>\n",
    874        "      <td>1000.00</td>\n",
    875        "    </tr>\n",
    876        "    <tr>\n",
    877        "      <th>13</th>\n",
    878        "      <td>1418488</td>\n",
    879        "      <td>2012-04-17</td>\n",
    880        "      <td>2012-04-18</td>\n",
    881        "      <td>INTC</td>\n",
    882        "      <td>Guidance</td>\n",
    883        "      <td>Intel Issues 2Q and Revises FY 12 Outlook</td>\n",
    884        "      <td>NaN</td>\n",
    885        "      <td>Other Financial</td>\n",
    886        "      <td>GAAP</td>\n",
    887        "      <td>New</td>\n",
    888        "      <td>...</td>\n",
    889        "      <td>13100.00</td>\n",
    890        "      <td>14100.00</td>\n",
    891        "      <td>0.0</td>\n",
    892        "      <td>0.0</td>\n",
    893        "      <td>FY 12</td>\n",
    894        "      <td>NaN</td>\n",
    895        "      <td>1</td>\n",
    896        "      <td>2012-04-18</td>\n",
    897        "      <td>3951</td>\n",
    898        "      <td>1000.00</td>\n",
    899        "    </tr>\n",
    900        "    <tr>\n",
    901        "      <th>14</th>\n",
    902        "      <td>1495917</td>\n",
    903        "      <td>2012-10-25</td>\n",
    904        "      <td>2012-10-25</td>\n",
    905        "      <td>AVT</td>\n",
    906        "      <td>Guidance</td>\n",
    907        "      <td>Avnet Issues 2Q 13 Guidance</td>\n",
    908        "      <td>NaN</td>\n",
    909        "      <td>EPS &amp; Financial</td>\n",
    910        "      <td>Non-GAAP</td>\n",
    911        "      <td>New</td>\n",
    912        "      <td>...</td>\n",
    913        "      <td>5950.00</td>\n",
    914        "      <td>6650.00</td>\n",
    915        "      <td>0.0</td>\n",
    916        "      <td>0.0</td>\n",
    917        "      <td>NaN</td>\n",
    918        "      <td>NaN</td>\n",
    919        "      <td>1</td>\n",
    920        "      <td>2012-10-26</td>\n",
    921        "      <td>661</td>\n",
    922        "      <td>700.00</td>\n",
    923        "    </tr>\n",
    924        "    <tr>\n",
    925        "      <th>15</th>\n",
    926        "      <td>1387009</td>\n",
    927        "      <td>2012-01-26</td>\n",
    928        "      <td>2012-01-26</td>\n",
    929        "      <td>AVT</td>\n",
    930        "      <td>Guidance</td>\n",
    931        "      <td>Avnet Issues 3Q 12 Guidance</td>\n",
    932        "      <td>NaN</td>\n",
    933        "      <td>EPS &amp; Financial</td>\n",
    934        "      <td>Non-GAAP</td>\n",
    935        "      <td>New</td>\n",
    936        "      <td>...</td>\n",
    937        "      <td>5950.00</td>\n",
    938        "      <td>6550.00</td>\n",
    939        "      <td>0.0</td>\n",
    940        "      <td>0.0</td>\n",
    941        "      <td>NaN</td>\n",
    942        "      <td>NaN</td>\n",
    943        "      <td>1</td>\n",
    944        "      <td>2012-01-27</td>\n",
    945        "      <td>661</td>\n",
    946        "      <td>600.00</td>\n",
    947        "    </tr>\n",
    948        "    <tr>\n",
    949        "      <th>16</th>\n",
    950        "      <td>1467054</td>\n",
    951        "      <td>2012-08-08</td>\n",
    952        "      <td>2012-08-08</td>\n",
    953        "      <td>AVT</td>\n",
    954        "      <td>Guidance</td>\n",
    955        "      <td>Avnet Issues 1Q 13 Guidance</td>\n",
    956        "      <td>NaN</td>\n",
    957        "      <td>EPS &amp; Financial</td>\n",
    958        "      <td>Non-GAAP</td>\n",
    959        "      <td>New</td>\n",
    960        "      <td>...</td>\n",
    961        "      <td>5800.00</td>\n",
    962        "      <td>6400.00</td>\n",
    963        "      <td>0.0</td>\n",
    964        "      <td>0.0</td>\n",
    965        "      <td>NaN</td>\n",
    966        "      <td>NaN</td>\n",
    967        "      <td>1</td>\n",
    968        "      <td>2012-08-09</td>\n",
    969        "      <td>661</td>\n",
    970        "      <td>600.00</td>\n",
    971        "    </tr>\n",
    972        "    <tr>\n",
    973        "      <th>17</th>\n",
    974        "      <td>1422463</td>\n",
    975        "      <td>2012-04-26</td>\n",
    976        "      <td>2012-04-26</td>\n",
    977        "      <td>AVT</td>\n",
    978        "      <td>Guidance</td>\n",
    979        "      <td>Avnet Issues 4Q 12 Guidance</td>\n",
    980        "      <td>NaN</td>\n",
    981        "      <td>EPS &amp; Financial</td>\n",
    982        "      <td>Non-GAAP</td>\n",
    983        "      <td>New</td>\n",
    984        "      <td>...</td>\n",
    985        "      <td>6300.00</td>\n",
    986        "      <td>6900.00</td>\n",
    987        "      <td>0.0</td>\n",
    988        "      <td>0.0</td>\n",
    989        "      <td>NaN</td>\n",
    990        "      <td>NaN</td>\n",
    991        "      <td>1</td>\n",
    992        "      <td>2012-04-27</td>\n",
    993        "      <td>661</td>\n",
    994        "      <td>600.00</td>\n",
    995        "    </tr>\n",
    996        "    <tr>\n",
    997        "      <th>18</th>\n",
    998        "      <td>1459661</td>\n",
    999        "      <td>2012-07-30</td>\n",
   1000        "      <td>2012-07-30</td>\n",
   1001        "      <td>ARW</td>\n",
   1002        "      <td>Guidance</td>\n",
   1003        "      <td>Arrow Electronics Issues 3Q 12 Guidance</td>\n",
   1004        "      <td>NaN</td>\n",
   1005        "      <td>EPS &amp; Financial</td>\n",
   1006        "      <td>Non-GAAP</td>\n",
   1007        "      <td>New</td>\n",
   1008        "      <td>...</td>\n",
   1009        "      <td>4800.00</td>\n",
   1010        "      <td>5200.00</td>\n",
   1011        "      <td>0.0</td>\n",
   1012        "      <td>0.0</td>\n",
   1013        "      <td>3Q 12</td>\n",
   1014        "      <td>NaN</td>\n",
   1015        "      <td>1</td>\n",
   1016        "      <td>2012-07-31</td>\n",
   1017        "      <td>538</td>\n",
   1018        "      <td>400.00</td>\n",
   1019        "    </tr>\n",
   1020        "    <tr>\n",
   1021        "      <th>19</th>\n",
   1022        "      <td>1492709</td>\n",
   1023        "      <td>2012-10-18</td>\n",
   1024        "      <td>2012-10-19</td>\n",
   1025        "      <td>FLEX</td>\n",
   1026        "      <td>Guidance</td>\n",
   1027        "      <td>Flextronics International Issues 3Q 13 Guidance</td>\n",
   1028        "      <td>NaN</td>\n",
   1029        "      <td>EPS &amp; Financial</td>\n",
   1030        "      <td>GAAP</td>\n",
   1031        "      <td>New</td>\n",
   1032        "      <td>...</td>\n",
   1033        "      <td>5800.00</td>\n",
   1034        "      <td>6200.00</td>\n",
   1035        "      <td>0.0</td>\n",
   1036        "      <td>0.0</td>\n",
   1037        "      <td>NaN</td>\n",
   1038        "      <td>NaN</td>\n",
   1039        "      <td>1</td>\n",
   1040        "      <td>2012-10-19</td>\n",
   1041        "      <td>10953</td>\n",
   1042        "      <td>400.00</td>\n",
   1043        "    </tr>\n",
   1044        "    <tr>\n",
   1045        "      <th>20</th>\n",
   1046        "      <td>1389393</td>\n",
   1047        "      <td>2012-02-01</td>\n",
   1048        "      <td>2012-02-01</td>\n",
   1049        "      <td>ARW</td>\n",
   1050        "      <td>Guidance</td>\n",
   1051        "      <td>Arrow Electronics Issues 1Q 12 Guidance</td>\n",
   1052        "      <td>NaN</td>\n",
   1053        "      <td>EPS &amp; Financial</td>\n",
   1054        "      <td>Non-GAAP</td>\n",
   1055        "      <td>New</td>\n",
   1056        "      <td>...</td>\n",
   1057        "      <td>4670.00</td>\n",
   1058        "      <td>5070.00</td>\n",
   1059        "      <td>0.0</td>\n",
   1060        "      <td>0.0</td>\n",
   1061        "      <td>NaN</td>\n",
   1062        "      <td>NaN</td>\n",
   1063        "      <td>1</td>\n",
   1064        "      <td>2012-02-02</td>\n",
   1065        "      <td>538</td>\n",
   1066        "      <td>400.00</td>\n",
   1067        "    </tr>\n",
   1068        "    <tr>\n",
   1069        "      <th>21</th>\n",
   1070        "      <td>1424909</td>\n",
   1071        "      <td>2012-05-01</td>\n",
   1072        "      <td>2012-05-01</td>\n",
   1073        "      <td>ARW</td>\n",
   1074        "      <td>Guidance</td>\n",
   1075        "      <td>Arrow Electronics Issues 2Q 12 Guidance</td>\n",
   1076        "      <td>NaN</td>\n",
   1077        "      <td>EPS &amp; Financial</td>\n",
   1078        "      <td>Non-GAAP</td>\n",
   1079        "      <td>New</td>\n",
   1080        "      <td>...</td>\n",
   1081        "      <td>5040.00</td>\n",
   1082        "      <td>5440.00</td>\n",
   1083        "      <td>0.0</td>\n",
   1084        "      <td>0.0</td>\n",
   1085        "      <td>NaN</td>\n",
   1086        "      <td>NaN</td>\n",
   1087        "      <td>1</td>\n",
   1088        "      <td>2012-05-02</td>\n",
   1089        "      <td>538</td>\n",
   1090        "      <td>400.00</td>\n",
   1091        "    </tr>\n",
   1092        "    <tr>\n",
   1093        "      <th>22</th>\n",
   1094        "      <td>1418864</td>\n",
   1095        "      <td>2012-04-18</td>\n",
   1096        "      <td>2012-04-19</td>\n",
   1097        "      <td>QCOM</td>\n",
   1098        "      <td>Guidance</td>\n",
   1099        "      <td>Qualcomm Issues 3Q &amp; Raises FY 12 Guidance</td>\n",
   1100        "      <td>NaN</td>\n",
   1101        "      <td>EPS &amp; Financial</td>\n",
   1102        "      <td>GAAP</td>\n",
   1103        "      <td>New</td>\n",
   1104        "      <td>...</td>\n",
   1105        "      <td>4450.00</td>\n",
   1106        "      <td>4850.00</td>\n",
   1107        "      <td>0.0</td>\n",
   1108        "      <td>0.0</td>\n",
   1109        "      <td>FY 12</td>\n",
   1110        "      <td>Higher</td>\n",
   1111        "      <td>1</td>\n",
   1112        "      <td>2012-04-19</td>\n",
   1113        "      <td>6295</td>\n",
   1114        "      <td>400.00</td>\n",
   1115        "    </tr>\n",
   1116        "    <tr>\n",
   1117        "      <th>23</th>\n",
   1118        "      <td>1454039</td>\n",
   1119        "      <td>2012-07-18</td>\n",
   1120        "      <td>2012-07-19</td>\n",
   1121        "      <td>QCOM</td>\n",
   1122        "      <td>Guidance</td>\n",
   1123        "      <td>Qualcomm Issues 4Q and Lowers FY 12 Guidance</td>\n",
   1124        "      <td>NaN</td>\n",
   1125        "      <td>EPS &amp; Financial</td>\n",
   1126        "      <td>GAAP</td>\n",
   1127        "      <td>New</td>\n",
   1128        "      <td>...</td>\n",
   1129        "      <td>4450.00</td>\n",
   1130        "      <td>4850.00</td>\n",
   1131        "      <td>0.0</td>\n",
   1132        "      <td>0.0</td>\n",
   1133        "      <td>FY 12</td>\n",
   1134        "      <td>Lower</td>\n",
   1135        "      <td>1</td>\n",
   1136        "      <td>2012-07-19</td>\n",
   1137        "      <td>6295</td>\n",
   1138        "      <td>400.00</td>\n",
   1139        "    </tr>\n",
   1140        "    <tr>\n",
   1141        "      <th>24</th>\n",
   1142        "      <td>1457395</td>\n",
   1143        "      <td>2012-07-25</td>\n",
   1144        "      <td>2012-07-26</td>\n",
   1145        "      <td>FLEX</td>\n",
   1146        "      <td>Guidance</td>\n",
   1147        "      <td>Flextronics International Issues 2Q 13 Guidance</td>\n",
   1148        "      <td>NaN</td>\n",
   1149        "      <td>EPS &amp; Financial</td>\n",
   1150        "      <td>GAAP</td>\n",
   1151        "      <td>New</td>\n",
   1152        "      <td>...</td>\n",
   1153        "      <td>5900.00</td>\n",
   1154        "      <td>6300.00</td>\n",
   1155        "      <td>0.0</td>\n",
   1156        "      <td>0.0</td>\n",
   1157        "      <td>NaN</td>\n",
   1158        "      <td>NaN</td>\n",
   1159        "      <td>1</td>\n",
   1160        "      <td>2012-07-26</td>\n",
   1161        "      <td>10953</td>\n",
   1162        "      <td>400.00</td>\n",
   1163        "    </tr>\n",
   1164        "    <tr>\n",
   1165        "      <th>25</th>\n",
   1166        "      <td>1425487</td>\n",
   1167        "      <td>2012-05-01</td>\n",
   1168        "      <td>2012-05-02</td>\n",
   1169        "      <td>FLEX</td>\n",
   1170        "      <td>Guidance</td>\n",
   1171        "      <td>Flextronics International Issues 1Q 13 Guidance</td>\n",
   1172        "      <td>NaN</td>\n",
   1173        "      <td>EPS &amp; Financial</td>\n",
   1174        "      <td>GAAP</td>\n",
   1175        "      <td>New</td>\n",
   1176        "      <td>...</td>\n",
   1177        "      <td>5900.00</td>\n",
   1178        "      <td>6300.00</td>\n",
   1179        "      <td>0.0</td>\n",
   1180        "      <td>0.0</td>\n",
   1181        "      <td>NaN</td>\n",
   1182        "      <td>NaN</td>\n",
   1183        "      <td>1</td>\n",
   1184        "      <td>2012-05-02</td>\n",
   1185        "      <td>10953</td>\n",
   1186        "      <td>400.00</td>\n",
   1187        "    </tr>\n",
   1188        "    <tr>\n",
   1189        "      <th>26</th>\n",
   1190        "      <td>1389626</td>\n",
   1191        "      <td>2012-02-01</td>\n",
   1192        "      <td>2012-02-02</td>\n",
   1193        "      <td>QCOM</td>\n",
   1194        "      <td>Guidance</td>\n",
   1195        "      <td>Qualcomm Issues 2Q and Raises FY 12 Guidance</td>\n",
   1196        "      <td>NaN</td>\n",
   1197        "      <td>EPS &amp; Financial</td>\n",
   1198        "      <td>GAAP</td>\n",
   1199        "      <td>New</td>\n",
   1200        "      <td>...</td>\n",
   1201        "      <td>4600.00</td>\n",
   1202        "      <td>5000.00</td>\n",
   1203        "      <td>0.0</td>\n",
   1204        "      <td>0.0</td>\n",
   1205        "      <td>FY 12</td>\n",
   1206        "      <td>Higher</td>\n",
   1207        "      <td>1</td>\n",
   1208        "      <td>2012-02-02</td>\n",
   1209        "      <td>6295</td>\n",
   1210        "      <td>400.00</td>\n",
   1211        "    </tr>\n",
   1212        "    <tr>\n",
   1213        "      <th>27</th>\n",
   1214        "      <td>1380315</td>\n",
   1215        "      <td>2012-01-04</td>\n",
   1216        "      <td>2012-01-05</td>\n",
   1217        "      <td>STX</td>\n",
   1218        "      <td>Guidance</td>\n",
   1219        "      <td>Seagate Technology Raises 3Q 12 Outlook</td>\n",
   1220        "      <td>NaN</td>\n",
   1221        "      <td>Other Financial</td>\n",
   1222        "      <td>Non-GAAP</td>\n",
   1223        "      <td>Higher</td>\n",
   1224        "      <td>...</td>\n",
   1225        "      <td>4200.00</td>\n",
   1226        "      <td>4500.00</td>\n",
   1227        "      <td>0.0</td>\n",
   1228        "      <td>0.0</td>\n",
   1229        "      <td>NaN</td>\n",
   1230        "      <td>NaN</td>\n",
   1231        "      <td>1</td>\n",
   1232        "      <td>2012-01-05</td>\n",
   1233        "      <td>24518</td>\n",
   1234        "      <td>300.00</td>\n",
   1235        "    </tr>\n",
   1236        "    <tr>\n",
   1237        "      <th>28</th>\n",
   1238        "      <td>1384635</td>\n",
   1239        "      <td>2012-01-19</td>\n",
   1240        "      <td>2012-01-20</td>\n",
   1241        "      <td>FLEX</td>\n",
   1242        "      <td>Guidance</td>\n",
   1243        "      <td>Flextronics Issues 4Q 12 Guidance</td>\n",
   1244        "      <td>NaN</td>\n",
   1245        "      <td>EPS &amp; Financial</td>\n",
   1246        "      <td>GAAP</td>\n",
   1247        "      <td>New</td>\n",
   1248        "      <td>...</td>\n",
   1249        "      <td>6300.00</td>\n",
   1250        "      <td>6600.00</td>\n",
   1251        "      <td>0.0</td>\n",
   1252        "      <td>0.0</td>\n",
   1253        "      <td>NaN</td>\n",
   1254        "      <td>NaN</td>\n",
   1255        "      <td>1</td>\n",
   1256        "      <td>2012-01-20</td>\n",
   1257        "      <td>10953</td>\n",
   1258        "      <td>300.00</td>\n",
   1259        "    </tr>\n",
   1260        "    <tr>\n",
   1261        "      <th>29</th>\n",
   1262        "      <td>1419632</td>\n",
   1263        "      <td>2012-04-19</td>\n",
   1264        "      <td>2012-04-19</td>\n",
   1265        "      <td>CVI</td>\n",
   1266        "      <td>Guidance</td>\n",
   1267        "      <td>CVR Energy Issues 1Q 12 Guidance</td>\n",
   1268        "      <td>NaN</td>\n",
   1269        "      <td>Other Financial</td>\n",
   1270        "      <td>GAAP</td>\n",
   1271        "      <td>New</td>\n",
   1272        "      <td>...</td>\n",
   1273        "      <td>1800.00</td>\n",
   1274        "      <td>2100.00</td>\n",
   1275        "      <td>0.0</td>\n",
   1276        "      <td>0.0</td>\n",
   1277        "      <td>NaN</td>\n",
   1278        "      <td>NaN</td>\n",
   1279        "      <td>1</td>\n",
   1280        "      <td>2012-04-20</td>\n",
   1281        "      <td>22766</td>\n",
   1282        "      <td>300.00</td>\n",
   1283        "    </tr>\n",
   1284        "    <tr>\n",
   1285        "      <th>...</th>\n",
   1286        "      <td>...</td>\n",
   1287        "      <td>...</td>\n",
   1288        "      <td>...</td>\n",
   1289        "      <td>...</td>\n",
   1290        "      <td>...</td>\n",
   1291        "      <td>...</td>\n",
   1292        "      <td>...</td>\n",
   1293        "      <td>...</td>\n",
   1294        "      <td>...</td>\n",
   1295        "      <td>...</td>\n",
   1296        "      <td>...</td>\n",
   1297        "      <td>...</td>\n",
   1298        "      <td>...</td>\n",
   1299        "      <td>...</td>\n",
   1300        "      <td>...</td>\n",
   1301        "      <td>...</td>\n",
   1302        "      <td>...</td>\n",
   1303        "      <td>...</td>\n",
   1304        "      <td>...</td>\n",
   1305        "      <td>...</td>\n",
   1306        "      <td>...</td>\n",
   1307        "    </tr>\n",
   1308        "    <tr>\n",
   1309        "      <th>1599</th>\n",
   1310        "      <td>1398611</td>\n",
   1311        "      <td>2012-02-21</td>\n",
   1312        "      <td>2012-02-22</td>\n",
   1313        "      <td>ZIXI</td>\n",
   1314        "      <td>Guidance</td>\n",
   1315        "      <td>Zix Corp. Issues 1Q and FY 12 Guidance</td>\n",
   1316        "      <td>NaN</td>\n",
   1317        "      <td>EPS &amp; Financial</td>\n",
   1318        "      <td>Non-GAAP</td>\n",
   1319        "      <td>New</td>\n",
   1320        "      <td>...</td>\n",
   1321        "      <td>10.00</td>\n",
   1322        "      <td>10.10</td>\n",
   1323        "      <td>0.0</td>\n",
   1324        "      <td>0.0</td>\n",
   1325        "      <td>FY 12</td>\n",
   1326        "      <td>New</td>\n",
   1327        "      <td>1</td>\n",
   1328        "      <td>2012-02-22</td>\n",
   1329        "      <td>20822</td>\n",
   1330        "      <td>0.10</td>\n",
   1331        "    </tr>\n",
   1332        "    <tr>\n",
   1333        "      <th>1600</th>\n",
   1334        "      <td>1403341</td>\n",
   1335        "      <td>2012-02-29</td>\n",
   1336        "      <td>2012-03-01</td>\n",
   1337        "      <td>MTZ</td>\n",
   1338        "      <td>Guidance</td>\n",
   1339        "      <td>MasTec Issues 1Q and FY 12 Outlook</td>\n",
   1340        "      <td>NaN</td>\n",
   1341        "      <td>EPS &amp; Financial</td>\n",
   1342        "      <td>GAAP</td>\n",
   1343        "      <td>New</td>\n",
   1344        "      <td>...</td>\n",
   1345        "      <td>0.15</td>\n",
   1346        "      <td>0.17</td>\n",
   1347        "      <td>12.3</td>\n",
   1348        "      <td>14.1</td>\n",
   1349        "      <td>FY 12</td>\n",
   1350        "      <td>New</td>\n",
   1351        "      <td>1</td>\n",
   1352        "      <td>2012-03-01</td>\n",
   1353        "      <td>4667</td>\n",
   1354        "      <td>0.02</td>\n",
   1355        "    </tr>\n",
   1356        "    <tr>\n",
   1357        "      <th>1601</th>\n",
   1358        "      <td>1387298</td>\n",
   1359        "      <td>2012-01-26</td>\n",
   1360        "      <td>2012-01-27</td>\n",
   1361        "      <td>CYS</td>\n",
   1362        "      <td>Guidance</td>\n",
   1363        "      <td>CYS Investments Issues 4Q 11 Guidance</td>\n",
   1364        "      <td>NaN</td>\n",
   1365        "      <td>EPS</td>\n",
   1366        "      <td>GAAP</td>\n",
   1367        "      <td>New</td>\n",
   1368        "      <td>...</td>\n",
   1369        "      <td>0.55</td>\n",
   1370        "      <td>0.00</td>\n",
   1371        "      <td>0.0</td>\n",
   1372        "      <td>0.0</td>\n",
   1373        "      <td>NaN</td>\n",
   1374        "      <td>NaN</td>\n",
   1375        "      <td>1</td>\n",
   1376        "      <td>2012-01-27</td>\n",
   1377        "      <td>38477</td>\n",
   1378        "      <td>-0.55</td>\n",
   1379        "    </tr>\n",
   1380        "    <tr>\n",
   1381        "      <th>1602</th>\n",
   1382        "      <td>1439505</td>\n",
   1383        "      <td>2012-02-14</td>\n",
   1384        "      <td>2012-02-14</td>\n",
   1385        "      <td>KORS</td>\n",
   1386        "      <td>Guidance</td>\n",
   1387        "      <td>Michael Kors Holdings Issues 4Q &amp; FY 12 Guidance</td>\n",
   1388        "      <td>NaN</td>\n",
   1389        "      <td>EPS &amp; Financial</td>\n",
   1390        "      <td>GAAP</td>\n",
   1391        "      <td>New</td>\n",
   1392        "      <td>...</td>\n",
   1393        "      <td>350.00</td>\n",
   1394        "      <td>335.00</td>\n",
   1395        "      <td>0.0</td>\n",
   1396        "      <td>0.0</td>\n",
   1397        "      <td>FY 12</td>\n",
   1398        "      <td>New</td>\n",
   1399        "      <td>1</td>\n",
   1400        "      <td>2012-02-15</td>\n",
   1401        "      <td>42270</td>\n",
   1402        "      <td>-15.00</td>\n",
   1403        "    </tr>\n",
   1404        "    <tr>\n",
   1405        "      <th>1603</th>\n",
   1406        "      <td>1424617</td>\n",
   1407        "      <td>2012-04-26</td>\n",
   1408        "      <td>2012-04-26</td>\n",
   1409        "      <td>INOD</td>\n",
   1410        "      <td>Guidance</td>\n",
   1411        "      <td>Innodata Isogen Issues 2Q 12 Revenue Guidance</td>\n",
   1412        "      <td>NaN</td>\n",
   1413        "      <td>Other Financial</td>\n",
   1414        "      <td>GAAP</td>\n",
   1415        "      <td>New</td>\n",
   1416        "      <td>...</td>\n",
   1417        "      <td>21.00</td>\n",
   1418        "      <td>0.00</td>\n",
   1419        "      <td>0.0</td>\n",
   1420        "      <td>0.0</td>\n",
   1421        "      <td>NaN</td>\n",
   1422        "      <td>NaN</td>\n",
   1423        "      <td>1</td>\n",
   1424        "      <td>2012-04-27</td>\n",
   1425        "      <td>9581</td>\n",
   1426        "      <td>-21.00</td>\n",
   1427        "    </tr>\n",
   1428        "    <tr>\n",
   1429        "      <th>1604</th>\n",
   1430        "      <td>1382294</td>\n",
   1431        "      <td>2012-01-11</td>\n",
   1432        "      <td>2012-01-11</td>\n",
   1433        "      <td>SAAS</td>\n",
   1434        "      <td>Guidance</td>\n",
   1435        "      <td>inContact Issues 4Q 11 Guidance</td>\n",
   1436        "      <td>NaN</td>\n",
   1437        "      <td>Other Financial</td>\n",
   1438        "      <td>GAAP</td>\n",
   1439        "      <td>New</td>\n",
   1440        "      <td>...</td>\n",
   1441        "      <td>23.50</td>\n",
   1442        "      <td>0.00</td>\n",
   1443        "      <td>0.0</td>\n",
   1444        "      <td>0.0</td>\n",
   1445        "      <td>NaN</td>\n",
   1446        "      <td>NaN</td>\n",
   1447        "      <td>1</td>\n",
   1448        "      <td>2012-01-12</td>\n",
   1449        "      <td>31137</td>\n",
   1450        "      <td>-23.50</td>\n",
   1451        "    </tr>\n",
   1452        "    <tr>\n",
   1453        "      <th>1605</th>\n",
   1454        "      <td>1441324</td>\n",
   1455        "      <td>2012-06-06</td>\n",
   1456        "      <td>2012-06-06</td>\n",
   1457        "      <td>AMSC</td>\n",
   1458        "      <td>Guidance</td>\n",
   1459        "      <td>American Superconductor Issues 1Q 12 Guidance</td>\n",
   1460        "      <td>NaN</td>\n",
   1461        "      <td>EPS &amp; Financial</td>\n",
   1462        "      <td>GAAP</td>\n",
   1463        "      <td>New</td>\n",
   1464        "      <td>...</td>\n",
   1465        "      <td>26.00</td>\n",
   1466        "      <td>0.00</td>\n",
   1467        "      <td>0.0</td>\n",
   1468        "      <td>10.0</td>\n",
   1469        "      <td>NaN</td>\n",
   1470        "      <td>NaN</td>\n",
   1471        "      <td>1</td>\n",
   1472        "      <td>2012-06-07</td>\n",
   1473        "      <td>393</td>\n",
   1474        "      <td>-26.00</td>\n",
   1475        "    </tr>\n",
   1476        "    <tr>\n",
   1477        "      <th>1606</th>\n",
   1478        "      <td>1393252</td>\n",
   1479        "      <td>2012-02-09</td>\n",
   1480        "      <td>2012-02-09</td>\n",
   1481        "      <td>AMSC</td>\n",
   1482        "      <td>Guidance</td>\n",
   1483        "      <td>American Superconductor Updates 4Q 11 Outlook</td>\n",
   1484        "      <td>NaN</td>\n",
   1485        "      <td>EPS &amp; Financial</td>\n",
   1486        "      <td>GAAP</td>\n",
   1487        "      <td>NaN</td>\n",
   1488        "      <td>...</td>\n",
   1489        "      <td>27.00</td>\n",
   1490        "      <td>0.00</td>\n",
   1491        "      <td>-24.0</td>\n",
   1492        "      <td>0.0</td>\n",
   1493        "      <td>NaN</td>\n",
   1494        "      <td>NaN</td>\n",
   1495        "      <td>1</td>\n",
   1496        "      <td>2012-02-10</td>\n",
   1497        "      <td>393</td>\n",
   1498        "      <td>-27.00</td>\n",
   1499        "    </tr>\n",
   1500        "    <tr>\n",
   1501        "      <th>1607</th>\n",
   1502        "      <td>1391621</td>\n",
   1503        "      <td>2012-02-06</td>\n",
   1504        "      <td>2012-02-07</td>\n",
   1505        "      <td>BDE</td>\n",
   1506        "      <td>Guidance</td>\n",
   1507        "      <td>Black Diamond Issues 4Q and Raises FY 11 Guidance</td>\n",
   1508        "      <td>NaN</td>\n",
   1509        "      <td>EPS &amp; Financial</td>\n",
   1510        "      <td>GAAP</td>\n",
   1511        "      <td>New</td>\n",
   1512        "      <td>...</td>\n",
   1513        "      <td>36.00</td>\n",
   1514        "      <td>0.00</td>\n",
   1515        "      <td>0.0</td>\n",
   1516        "      <td>0.0</td>\n",
   1517        "      <td>FY 11</td>\n",
   1518        "      <td>Higher</td>\n",
   1519        "      <td>1</td>\n",
   1520        "      <td>2012-02-07</td>\n",
   1521        "      <td>18803</td>\n",
   1522        "      <td>-36.00</td>\n",
   1523        "    </tr>\n",
   1524        "    <tr>\n",
   1525        "      <th>1608</th>\n",
   1526        "      <td>1544306</td>\n",
   1527        "      <td>2012-06-04</td>\n",
   1528        "      <td>2012-06-04</td>\n",
   1529        "      <td>CALL</td>\n",
   1530        "      <td>Guidance</td>\n",
   1531        "      <td>magicJack VocalTec Issues 2Q and Raises FY 12 ...</td>\n",
   1532        "      <td>NaN</td>\n",
   1533        "      <td>EPS &amp; Financial</td>\n",
   1534        "      <td>GAAP</td>\n",
   1535        "      <td>New</td>\n",
   1536        "      <td>...</td>\n",
   1537        "      <td>36.00</td>\n",
   1538        "      <td>0.00</td>\n",
   1539        "      <td>0.0</td>\n",
   1540        "      <td>0.0</td>\n",
   1541        "      <td>FY 12</td>\n",
   1542        "      <td>Higher</td>\n",
   1543        "      <td>1</td>\n",
   1544        "      <td>2012-06-05</td>\n",
   1545        "      <td>14457</td>\n",
   1546        "      <td>-36.00</td>\n",
   1547        "    </tr>\n",
   1548        "    <tr>\n",
   1549        "      <th>1609</th>\n",
   1550        "      <td>1411122</td>\n",
   1551        "      <td>2012-03-20</td>\n",
   1552        "      <td>2012-03-21</td>\n",
   1553        "      <td>FSII</td>\n",
   1554        "      <td>Guidance</td>\n",
   1555        "      <td>FSI International Issues 3Q 12 Guidance</td>\n",
   1556        "      <td>NaN</td>\n",
   1557        "      <td>Other Financial</td>\n",
   1558        "      <td>GAAP</td>\n",
   1559        "      <td>New</td>\n",
   1560        "      <td>...</td>\n",
   1561        "      <td>50.00</td>\n",
   1562        "      <td>0.00</td>\n",
   1563        "      <td>7.0</td>\n",
   1564        "      <td>9.0</td>\n",
   1565        "      <td>NaN</td>\n",
   1566        "      <td>NaN</td>\n",
   1567        "      <td>1</td>\n",
   1568        "      <td>2012-03-21</td>\n",
   1569        "      <td>3029</td>\n",
   1570        "      <td>-50.00</td>\n",
   1571        "    </tr>\n",
   1572        "    <tr>\n",
   1573        "      <th>1610</th>\n",
   1574        "      <td>1412014</td>\n",
   1575        "      <td>2012-03-23</td>\n",
   1576        "      <td>2012-03-23</td>\n",
   1577        "      <td>KITD</td>\n",
   1578        "      <td>Guidance</td>\n",
   1579        "      <td>KIT digital Reaffirms 1Q and FY 12 Guidance</td>\n",
   1580        "      <td>NaN</td>\n",
   1581        "      <td>EPS &amp; Financial</td>\n",
   1582        "      <td>Non-GAAP</td>\n",
   1583        "      <td>Reiterate</td>\n",
   1584        "      <td>...</td>\n",
   1585        "      <td>72.00</td>\n",
   1586        "      <td>0.00</td>\n",
   1587        "      <td>0.0</td>\n",
   1588        "      <td>0.0</td>\n",
   1589        "      <td>FY 12</td>\n",
   1590        "      <td>Reiterate</td>\n",
   1591        "      <td>1</td>\n",
   1592        "      <td>2012-03-24</td>\n",
   1593        "      <td>30692</td>\n",
   1594        "      <td>-72.00</td>\n",
   1595        "    </tr>\n",
   1596        "    <tr>\n",
   1597        "      <th>1611</th>\n",
   1598        "      <td>1401903</td>\n",
   1599        "      <td>2012-02-27</td>\n",
   1600        "      <td>2012-02-28</td>\n",
   1601        "      <td>KITD</td>\n",
   1602        "      <td>Guidance</td>\n",
   1603        "      <td>KIT digital Issues 1Q and Lowers FY 12 Guidance</td>\n",
   1604        "      <td>NaN</td>\n",
   1605        "      <td>EPS &amp; Financial</td>\n",
   1606        "      <td>Non-GAAP</td>\n",
   1607        "      <td>New</td>\n",
   1608        "      <td>...</td>\n",
   1609        "      <td>72.00</td>\n",
   1610        "      <td>0.00</td>\n",
   1611        "      <td>0.0</td>\n",
   1612        "      <td>0.0</td>\n",
   1613        "      <td>FY 12</td>\n",
   1614        "      <td>Lower</td>\n",
   1615        "      <td>1</td>\n",
   1616        "      <td>2012-02-28</td>\n",
   1617        "      <td>30692</td>\n",
   1618        "      <td>-72.00</td>\n",
   1619        "    </tr>\n",
   1620        "    <tr>\n",
   1621        "      <th>1612</th>\n",
   1622        "      <td>1409726</td>\n",
   1623        "      <td>2012-03-15</td>\n",
   1624        "      <td>2012-03-15</td>\n",
   1625        "      <td>KITD</td>\n",
   1626        "      <td>Guidance</td>\n",
   1627        "      <td>KIT digital Reaffirms 1Q and FY 12 Guidance</td>\n",
   1628        "      <td>NaN</td>\n",
   1629        "      <td>EPS &amp; Financial</td>\n",
   1630        "      <td>Non-GAAP</td>\n",
   1631        "      <td>Reiterate</td>\n",
   1632        "      <td>...</td>\n",
   1633        "      <td>72.00</td>\n",
   1634        "      <td>0.00</td>\n",
   1635        "      <td>0.0</td>\n",
   1636        "      <td>0.0</td>\n",
   1637        "      <td>FY 12</td>\n",
   1638        "      <td>Reiterate</td>\n",
   1639        "      <td>1</td>\n",
   1640        "      <td>2012-03-16</td>\n",
   1641        "      <td>30692</td>\n",
   1642        "      <td>-72.00</td>\n",
   1643        "    </tr>\n",
   1644        "    <tr>\n",
   1645        "      <th>1613</th>\n",
   1646        "      <td>1490036</td>\n",
   1647        "      <td>2012-10-11</td>\n",
   1648        "      <td>2012-10-12</td>\n",
   1649        "      <td>ET</td>\n",
   1650        "      <td>Guidance</td>\n",
   1651        "      <td>ExactTarget Raises 3Q 12 Guidance</td>\n",
   1652        "      <td>NaN</td>\n",
   1653        "      <td>Other Financial</td>\n",
   1654        "      <td>Non-GAAP</td>\n",
   1655        "      <td>Higher</td>\n",
   1656        "      <td>...</td>\n",
   1657        "      <td>72.00</td>\n",
   1658        "      <td>0.00</td>\n",
   1659        "      <td>-3.0</td>\n",
   1660        "      <td>0.0</td>\n",
   1661        "      <td>NaN</td>\n",
   1662        "      <td>NaN</td>\n",
   1663        "      <td>1</td>\n",
   1664        "      <td>2012-10-12</td>\n",
   1665        "      <td>42700</td>\n",
   1666        "      <td>-72.00</td>\n",
   1667        "    </tr>\n",
   1668        "    <tr>\n",
   1669        "      <th>1614</th>\n",
   1670        "      <td>1391196</td>\n",
   1671        "      <td>2012-02-02</td>\n",
   1672        "      <td>2012-02-02</td>\n",
   1673        "      <td>FTK</td>\n",
   1674        "      <td>Guidance</td>\n",
   1675        "      <td>Flotek Industries Issues 4Q and FY 11 Guidance</td>\n",
   1676        "      <td>NaN</td>\n",
   1677        "      <td>Other Financial</td>\n",
   1678        "      <td>GAAP</td>\n",
   1679        "      <td>New</td>\n",
   1680        "      <td>...</td>\n",
   1681        "      <td>74.50</td>\n",
   1682        "      <td>0.00</td>\n",
   1683        "      <td>0.0</td>\n",
   1684        "      <td>0.0</td>\n",
   1685        "      <td>FY 11</td>\n",
   1686        "      <td>New</td>\n",
   1687        "      <td>1</td>\n",
   1688        "      <td>2012-02-03</td>\n",
   1689        "      <td>27496</td>\n",
   1690        "      <td>-74.50</td>\n",
   1691        "    </tr>\n",
   1692        "    <tr>\n",
   1693        "      <th>1615</th>\n",
   1694        "      <td>1417909</td>\n",
   1695        "      <td>2012-04-16</td>\n",
   1696        "      <td>2012-04-16</td>\n",
   1697        "      <td>FTK</td>\n",
   1698        "      <td>Guidance</td>\n",
   1699        "      <td>Flotek Industries Raises 1Q 12 Revenues Guidance</td>\n",
   1700        "      <td>NaN</td>\n",
   1701        "      <td>Other Financial</td>\n",
   1702        "      <td>GAAP</td>\n",
   1703        "      <td>New</td>\n",
   1704        "      <td>...</td>\n",
   1705        "      <td>78.00</td>\n",
   1706        "      <td>0.00</td>\n",
   1707        "      <td>0.0</td>\n",
   1708        "      <td>0.0</td>\n",
   1709        "      <td>NaN</td>\n",
   1710        "      <td>NaN</td>\n",
   1711        "      <td>1</td>\n",
   1712        "      <td>2012-04-17</td>\n",
   1713        "      <td>27496</td>\n",
   1714        "      <td>-78.00</td>\n",
   1715        "    </tr>\n",
   1716        "    <tr>\n",
   1717        "      <th>1616</th>\n",
   1718        "      <td>1437795</td>\n",
   1719        "      <td>2012-01-24</td>\n",
   1720        "      <td>2012-01-24</td>\n",
   1721        "      <td>FIO</td>\n",
   1722        "      <td>Guidance</td>\n",
   1723        "      <td>Fusion-io Issues 3Q &amp; Raises FY 12 Guidance</td>\n",
   1724        "      <td>NaN</td>\n",
   1725        "      <td>Other Financial</td>\n",
   1726        "      <td>Non-GAAP</td>\n",
   1727        "      <td>New</td>\n",
   1728        "      <td>...</td>\n",
   1729        "      <td>85.00</td>\n",
   1730        "      <td>0.00</td>\n",
   1731        "      <td>0.0</td>\n",
   1732        "      <td>0.0</td>\n",
   1733        "      <td>FY 12</td>\n",
   1734        "      <td>Higher</td>\n",
   1735        "      <td>1</td>\n",
   1736        "      <td>2012-01-25</td>\n",
   1737        "      <td>41554</td>\n",
   1738        "      <td>-85.00</td>\n",
   1739        "    </tr>\n",
   1740        "    <tr>\n",
   1741        "      <th>1617</th>\n",
   1742        "      <td>1443898</td>\n",
   1743        "      <td>2012-05-14</td>\n",
   1744        "      <td>2012-05-14</td>\n",
   1745        "      <td>MPAA</td>\n",
   1746        "      <td>Guidance</td>\n",
   1747        "      <td>Motorcar Parts of America Issues 4Q and FY 12 ...</td>\n",
   1748        "      <td>NaN</td>\n",
   1749        "      <td>Other Financial</td>\n",
   1750        "      <td>GAAP</td>\n",
   1751        "      <td>New</td>\n",
   1752        "      <td>...</td>\n",
   1753        "      <td>90.00</td>\n",
   1754        "      <td>0.00</td>\n",
   1755        "      <td>0.0</td>\n",
   1756        "      <td>0.0</td>\n",
   1757        "      <td>FY 12</td>\n",
   1758        "      <td>New</td>\n",
   1759        "      <td>1</td>\n",
   1760        "      <td>2012-05-15</td>\n",
   1761        "      <td>10992</td>\n",
   1762        "      <td>-90.00</td>\n",
   1763        "    </tr>\n",
   1764        "    <tr>\n",
   1765        "      <th>1618</th>\n",
   1766        "      <td>1400239</td>\n",
   1767        "      <td>2012-02-23</td>\n",
   1768        "      <td>2012-02-24</td>\n",
   1769        "      <td>WBMD</td>\n",
   1770        "      <td>Guidance</td>\n",
   1771        "      <td>WebMD Health Issues 1Q and Updates FY 12 Guidance</td>\n",
   1772        "      <td>NaN</td>\n",
   1773        "      <td>Other Financial</td>\n",
   1774        "      <td>Non-GAAP</td>\n",
   1775        "      <td>New</td>\n",
   1776        "      <td>...</td>\n",
   1777        "      <td>105.00</td>\n",
   1778        "      <td>0.00</td>\n",
   1779        "      <td>0.0</td>\n",
   1780        "      <td>0.0</td>\n",
   1781        "      <td>FY 12</td>\n",
   1782        "      <td>NaN</td>\n",
   1783        "      <td>1</td>\n",
   1784        "      <td>2012-02-24</td>\n",
   1785        "      <td>27669</td>\n",
   1786        "      <td>-105.00</td>\n",
   1787        "    </tr>\n",
   1788        "    <tr>\n",
   1789        "      <th>1619</th>\n",
   1790        "      <td>1457505</td>\n",
   1791        "      <td>2012-07-25</td>\n",
   1792        "      <td>2012-07-26</td>\n",
   1793        "      <td>CVD</td>\n",
   1794        "      <td>Guidance</td>\n",
   1795        "      <td>Covance Issues 3Q and Lowers FY 12 Guidance</td>\n",
   1796        "      <td>NaN</td>\n",
   1797        "      <td>EPS &amp; Financial</td>\n",
   1798        "      <td>Non-GAAP</td>\n",
   1799        "      <td>New</td>\n",
   1800        "      <td>...</td>\n",
   1801        "      <td>538.00</td>\n",
   1802        "      <td>0.00</td>\n",
   1803        "      <td>0.0</td>\n",
   1804        "      <td>0.0</td>\n",
   1805        "      <td>FY 12</td>\n",
   1806        "      <td>Lower</td>\n",
   1807        "      <td>1</td>\n",
   1808        "      <td>2012-07-26</td>\n",
   1809        "      <td>25396</td>\n",
   1810        "      <td>-538.00</td>\n",
   1811        "    </tr>\n",
   1812        "    <tr>\n",
   1813        "      <th>1620</th>\n",
   1814        "      <td>1486588</td>\n",
   1815        "      <td>2012-01-06</td>\n",
   1816        "      <td>2012-01-06</td>\n",
   1817        "      <td>VRX</td>\n",
   1818        "      <td>Guidance</td>\n",
   1819        "      <td>Valeant Pharmaceuticals Issues 4Q and Updates ...</td>\n",
   1820        "      <td>NaN</td>\n",
   1821        "      <td>EPS &amp; Financial</td>\n",
   1822        "      <td>Non-GAAP</td>\n",
   1823        "      <td>New</td>\n",
   1824        "      <td>...</td>\n",
   1825        "      <td>650.00</td>\n",
   1826        "      <td>0.00</td>\n",
   1827        "      <td>0.0</td>\n",
   1828        "      <td>0.0</td>\n",
   1829        "      <td>FY 11</td>\n",
   1830        "      <td>NaN</td>\n",
   1831        "      <td>1</td>\n",
   1832        "      <td>2012-01-07</td>\n",
   1833        "      <td>10908</td>\n",
   1834        "      <td>-650.00</td>\n",
   1835        "    </tr>\n",
   1836        "    <tr>\n",
   1837        "      <th>1621</th>\n",
   1838        "      <td>1416853</td>\n",
   1839        "      <td>2012-04-11</td>\n",
   1840        "      <td>2012-04-11</td>\n",
   1841        "      <td>VMW</td>\n",
   1842        "      <td>Guidance</td>\n",
   1843        "      <td>VMware Raises 1Q 12 Guidance</td>\n",
   1844        "      <td>NaN</td>\n",
   1845        "      <td>Other Financial</td>\n",
   1846        "      <td>GAAP</td>\n",
   1847        "      <td>Higher</td>\n",
   1848        "      <td>...</td>\n",
   1849        "      <td>1040.00</td>\n",
   1850        "      <td>0.00</td>\n",
   1851        "      <td>0.0</td>\n",
   1852        "      <td>0.0</td>\n",
   1853        "      <td>NaN</td>\n",
   1854        "      <td>NaN</td>\n",
   1855        "      <td>1</td>\n",
   1856        "      <td>2012-04-12</td>\n",
   1857        "      <td>34545</td>\n",
   1858        "      <td>-1040.00</td>\n",
   1859        "    </tr>\n",
   1860        "    <tr>\n",
   1861        "      <th>1622</th>\n",
   1862        "      <td>1392473</td>\n",
   1863        "      <td>2012-02-08</td>\n",
   1864        "      <td>2012-02-08</td>\n",
   1865        "      <td>CTSH</td>\n",
   1866        "      <td>Guidance</td>\n",
   1867        "      <td>Cognizant Technology Solutions Issues 1Q and F...</td>\n",
   1868        "      <td>NaN</td>\n",
   1869        "      <td>EPS &amp; Financial</td>\n",
   1870        "      <td>GAAP</td>\n",
   1871        "      <td>New</td>\n",
   1872        "      <td>...</td>\n",
   1873        "      <td>1700.00</td>\n",
   1874        "      <td>0.00</td>\n",
   1875        "      <td>0.0</td>\n",
   1876        "      <td>0.0</td>\n",
   1877        "      <td>FY 12</td>\n",
   1878        "      <td>New</td>\n",
   1879        "      <td>1</td>\n",
   1880        "      <td>2012-02-09</td>\n",
   1881        "      <td>18870</td>\n",
   1882        "      <td>-1700.00</td>\n",
   1883        "    </tr>\n",
   1884        "    <tr>\n",
   1885        "      <th>1623</th>\n",
   1886        "      <td>1428889</td>\n",
   1887        "      <td>2012-05-07</td>\n",
   1888        "      <td>2012-05-07</td>\n",
   1889        "      <td>CTSH</td>\n",
   1890        "      <td>Guidance</td>\n",
   1891        "      <td>Cognizant Technology Solutions Issues 2Q and L...</td>\n",
   1892        "      <td>NaN</td>\n",
   1893        "      <td>EPS &amp; Financial</td>\n",
   1894        "      <td>GAAP</td>\n",
   1895        "      <td>New</td>\n",
   1896        "      <td>...</td>\n",
   1897        "      <td>1790.00</td>\n",
   1898        "      <td>0.00</td>\n",
   1899        "      <td>0.0</td>\n",
   1900        "      <td>0.0</td>\n",
   1901        "      <td>FY 12</td>\n",
   1902        "      <td>Lower</td>\n",
   1903        "      <td>1</td>\n",
   1904        "      <td>2012-05-08</td>\n",
   1905        "      <td>18870</td>\n",
   1906        "      <td>-1790.00</td>\n",
   1907        "    </tr>\n",
   1908        "    <tr>\n",
   1909        "      <th>1624</th>\n",
   1910        "      <td>1464692</td>\n",
   1911        "      <td>2012-08-06</td>\n",
   1912        "      <td>2012-08-06</td>\n",
   1913        "      <td>CTSH</td>\n",
   1914        "      <td>Guidance</td>\n",
   1915        "      <td>Cognizant Technology Solutions Issues 3Q and R...</td>\n",
   1916        "      <td>NaN</td>\n",
   1917        "      <td>EPS &amp; Financial</td>\n",
   1918        "      <td>GAAP</td>\n",
   1919        "      <td>New</td>\n",
   1920        "      <td>...</td>\n",
   1921        "      <td>1875.00</td>\n",
   1922        "      <td>0.00</td>\n",
   1923        "      <td>0.0</td>\n",
   1924        "      <td>0.0</td>\n",
   1925        "      <td>FY 12</td>\n",
   1926        "      <td>Higher</td>\n",
   1927        "      <td>1</td>\n",
   1928        "      <td>2012-08-07</td>\n",
   1929        "      <td>18870</td>\n",
   1930        "      <td>-1875.00</td>\n",
   1931        "    </tr>\n",
   1932        "    <tr>\n",
   1933        "      <th>1625</th>\n",
   1934        "      <td>1388993</td>\n",
   1935        "      <td>2012-01-31</td>\n",
   1936        "      <td>2012-02-01</td>\n",
   1937        "      <td>STX</td>\n",
   1938        "      <td>Guidance</td>\n",
   1939        "      <td>Seagate Technology Raises 3Q 12 Outlook</td>\n",
   1940        "      <td>NaN</td>\n",
   1941        "      <td>Other Financial</td>\n",
   1942        "      <td>GAAP</td>\n",
   1943        "      <td>Higher</td>\n",
   1944        "      <td>...</td>\n",
   1945        "      <td>4300.00</td>\n",
   1946        "      <td>0.00</td>\n",
   1947        "      <td>0.0</td>\n",
   1948        "      <td>0.0</td>\n",
   1949        "      <td>NaN</td>\n",
   1950        "      <td>NaN</td>\n",
   1951        "      <td>1</td>\n",
   1952        "      <td>2012-02-01</td>\n",
   1953        "      <td>24518</td>\n",
   1954        "      <td>-4300.00</td>\n",
   1955        "    </tr>\n",
   1956        "    <tr>\n",
   1957        "      <th>1626</th>\n",
   1958        "      <td>1422045</td>\n",
   1959        "      <td>2012-04-26</td>\n",
   1960        "      <td>2012-04-26</td>\n",
   1961        "      <td>TYC</td>\n",
   1962        "      <td>Guidance</td>\n",
   1963        "      <td>Tyco International Issues 3Q and Raises FY 12 ...</td>\n",
   1964        "      <td>NaN</td>\n",
   1965        "      <td>EPS &amp; Financial</td>\n",
   1966        "      <td>Non-GAAP</td>\n",
   1967        "      <td>New</td>\n",
   1968        "      <td>...</td>\n",
   1969        "      <td>4500.00</td>\n",
   1970        "      <td>0.00</td>\n",
   1971        "      <td>0.0</td>\n",
   1972        "      <td>0.0</td>\n",
   1973        "      <td>FY 12</td>\n",
   1974        "      <td>Higher</td>\n",
   1975        "      <td>1</td>\n",
   1976        "      <td>2012-04-27</td>\n",
   1977        "      <td>7679</td>\n",
   1978        "      <td>-4500.00</td>\n",
   1979        "    </tr>\n",
   1980        "    <tr>\n",
   1981        "      <th>1627</th>\n",
   1982        "      <td>1433072</td>\n",
   1983        "      <td>2012-04-17</td>\n",
   1984        "      <td>2012-04-17</td>\n",
   1985        "      <td>STX</td>\n",
   1986        "      <td>Guidance</td>\n",
   1987        "      <td>Seagate Technology Updates 4Q 12 and Calendar ...</td>\n",
   1988        "      <td>NaN</td>\n",
   1989        "      <td>Other Financial</td>\n",
   1990        "      <td>Non-GAAP</td>\n",
   1991        "      <td>NaN</td>\n",
   1992        "      <td>...</td>\n",
   1993        "      <td>5000.00</td>\n",
   1994        "      <td>0.00</td>\n",
   1995        "      <td>0.0</td>\n",
   1996        "      <td>0.0</td>\n",
   1997        "      <td>NaN</td>\n",
   1998        "      <td>NaN</td>\n",
   1999        "      <td>1</td>\n",
   2000        "      <td>2012-04-18</td>\n",
   2001        "      <td>24518</td>\n",
   2002        "      <td>-5000.00</td>\n",
   2003        "    </tr>\n",
   2004        "    <tr>\n",
   2005        "      <th>1628</th>\n",
   2006        "      <td>1389165</td>\n",
   2007        "      <td>2012-01-31</td>\n",
   2008        "      <td>2012-02-01</td>\n",
   2009        "      <td>STX</td>\n",
   2010        "      <td>Guidance</td>\n",
   2011        "      <td>Seagate Technology Issues 4Q 12 Outlook</td>\n",
   2012        "      <td>NaN</td>\n",
   2013        "      <td>Other Financial</td>\n",
   2014        "      <td>GAAP</td>\n",
   2015        "      <td>New</td>\n",
   2016        "      <td>...</td>\n",
   2017        "      <td>5000.00</td>\n",
   2018        "      <td>0.00</td>\n",
   2019        "      <td>0.0</td>\n",
   2020        "      <td>0.0</td>\n",
   2021        "      <td>NaN</td>\n",
   2022        "      <td>NaN</td>\n",
   2023        "      <td>1</td>\n",
   2024        "      <td>2012-02-01</td>\n",
   2025        "      <td>24518</td>\n",
   2026        "      <td>-5000.00</td>\n",
   2027        "    </tr>\n",
   2028        "  </tbody>\n",
   2029        "</table>\n",
   2030        "<p>1629 rows × 24 columns</p>\n",
   2031        "</div>"
   2032       ],
   2033       "text/plain": [
   2034        "      event_id  asof_date trade_date symbol event_type  \\\n",
   2035        "0      1930090 2012-07-26 2012-07-26    ATE   Guidance   \n",
   2036        "1      1496843 2012-10-25 2012-10-26   AMZN   Guidance   \n",
   2037        "2      1496029 2012-10-25 2012-10-25    TSM   Guidance   \n",
   2038        "3      1490534 2012-09-10 2012-09-10    TSM   Guidance   \n",
   2039        "4      1454839 2012-07-19 2012-07-19    TSM   Guidance   \n",
   2040        "5      1384154 2012-01-18 2012-01-18    TSM   Guidance   \n",
   2041        "6      1423149 2012-04-26 2012-04-26    TSM   Guidance   \n",
   2042        "7      1419797 2012-04-20 2012-04-20   INTU   Guidance   \n",
   2043        "8      1388974 2012-01-31 2012-02-01   AMZN   Guidance   \n",
   2044        "9      1422959 2012-04-26 2012-04-27   AMZN   Guidance   \n",
   2045        "10     1491411 2012-10-16 2012-10-17   INTC   Guidance   \n",
   2046        "11     1453377 2012-07-17 2012-07-18   INTC   Guidance   \n",
   2047        "12     1384551 2012-01-19 2012-01-20   INTC   Guidance   \n",
   2048        "13     1418488 2012-04-17 2012-04-18   INTC   Guidance   \n",
   2049        "14     1495917 2012-10-25 2012-10-25    AVT   Guidance   \n",
   2050        "15     1387009 2012-01-26 2012-01-26    AVT   Guidance   \n",
   2051        "16     1467054 2012-08-08 2012-08-08    AVT   Guidance   \n",
   2052        "17     1422463 2012-04-26 2012-04-26    AVT   Guidance   \n",
   2053        "18     1459661 2012-07-30 2012-07-30    ARW   Guidance   \n",
   2054        "19     1492709 2012-10-18 2012-10-19   FLEX   Guidance   \n",
   2055        "20     1389393 2012-02-01 2012-02-01    ARW   Guidance   \n",
   2056        "21     1424909 2012-05-01 2012-05-01    ARW   Guidance   \n",
   2057        "22     1418864 2012-04-18 2012-04-19   QCOM   Guidance   \n",
   2058        "23     1454039 2012-07-18 2012-07-19   QCOM   Guidance   \n",
   2059        "24     1457395 2012-07-25 2012-07-26   FLEX   Guidance   \n",
   2060        "25     1425487 2012-05-01 2012-05-02   FLEX   Guidance   \n",
   2061        "26     1389626 2012-02-01 2012-02-02   QCOM   Guidance   \n",
   2062        "27     1380315 2012-01-04 2012-01-05    STX   Guidance   \n",
   2063        "28     1384635 2012-01-19 2012-01-20   FLEX   Guidance   \n",
   2064        "29     1419632 2012-04-19 2012-04-19    CVI   Guidance   \n",
   2065        "...        ...        ...        ...    ...        ...   \n",
   2066        "1599   1398611 2012-02-21 2012-02-22   ZIXI   Guidance   \n",
   2067        "1600   1403341 2012-02-29 2012-03-01    MTZ   Guidance   \n",
   2068        "1601   1387298 2012-01-26 2012-01-27    CYS   Guidance   \n",
   2069        "1602   1439505 2012-02-14 2012-02-14   KORS   Guidance   \n",
   2070        "1603   1424617 2012-04-26 2012-04-26   INOD   Guidance   \n",
   2071        "1604   1382294 2012-01-11 2012-01-11   SAAS   Guidance   \n",
   2072        "1605   1441324 2012-06-06 2012-06-06   AMSC   Guidance   \n",
   2073        "1606   1393252 2012-02-09 2012-02-09   AMSC   Guidance   \n",
   2074        "1607   1391621 2012-02-06 2012-02-07    BDE   Guidance   \n",
   2075        "1608   1544306 2012-06-04 2012-06-04   CALL   Guidance   \n",
   2076        "1609   1411122 2012-03-20 2012-03-21   FSII   Guidance   \n",
   2077        "1610   1412014 2012-03-23 2012-03-23   KITD   Guidance   \n",
   2078        "1611   1401903 2012-02-27 2012-02-28   KITD   Guidance   \n",
   2079        "1612   1409726 2012-03-15 2012-03-15   KITD   Guidance   \n",
   2080        "1613   1490036 2012-10-11 2012-10-12     ET   Guidance   \n",
   2081        "1614   1391196 2012-02-02 2012-02-02    FTK   Guidance   \n",
   2082        "1615   1417909 2012-04-16 2012-04-16    FTK   Guidance   \n",
   2083        "1616   1437795 2012-01-24 2012-01-24    FIO   Guidance   \n",
   2084        "1617   1443898 2012-05-14 2012-05-14   MPAA   Guidance   \n",
   2085        "1618   1400239 2012-02-23 2012-02-24   WBMD   Guidance   \n",
   2086        "1619   1457505 2012-07-25 2012-07-26    CVD   Guidance   \n",
   2087        "1620   1486588 2012-01-06 2012-01-06    VRX   Guidance   \n",
   2088        "1621   1416853 2012-04-11 2012-04-11    VMW   Guidance   \n",
   2089        "1622   1392473 2012-02-08 2012-02-08   CTSH   Guidance   \n",
   2090        "1623   1428889 2012-05-07 2012-05-07   CTSH   Guidance   \n",
   2091        "1624   1464692 2012-08-06 2012-08-06   CTSH   Guidance   \n",
   2092        "1625   1388993 2012-01-31 2012-02-01    STX   Guidance   \n",
   2093        "1626   1422045 2012-04-26 2012-04-26    TYC   Guidance   \n",
   2094        "1627   1433072 2012-04-17 2012-04-17    STX   Guidance   \n",
   2095        "1628   1389165 2012-01-31 2012-02-01    STX   Guidance   \n",
   2096        "\n",
   2097        "                                         event_headline event_phase  \\\n",
   2098        "0     Advantest Corp. Issues 2Q 12 & Narrows FY 12 O...         NaN   \n",
   2099        "1                      Amazon.com Issues 4Q 12 Guidance         NaN   \n",
   2100        "2            Taiwan Semiconductor Issues 4Q 12 Guidance         NaN   \n",
   2101        "3            Taiwan Semiconductor Raises 3Q 12 Guidance         NaN   \n",
   2102        "4            Taiwan Semiconductor Issues 3Q 12 Guidance         NaN   \n",
   2103        "5       Taiwan Semiconductor Issues 1Q & FY 12 Guidance         NaN   \n",
   2104        "6     Taiwan Semiconductor Issues 2Q & Revises FY 12...         NaN   \n",
   2105        "7         Intuit Reaffirms 3Q & FY 12 Earnings Guidance         NaN   \n",
   2106        "8                          Amazon Issues 1Q 12 Guidance         NaN   \n",
   2107        "9                      Amazon.com Issues 2Q 12 Guidance         NaN   \n",
   2108        "10     Intel Corp. Issues 4Q and Revises FY 12 Guidance         NaN   \n",
   2109        "11    Intel Corp. Issues 3Q and Lowers FY 12 Revenue...         NaN   \n",
   2110        "12                      Intel Issues 1Q & FY 12 Outlook         NaN   \n",
   2111        "13            Intel Issues 2Q and Revises FY 12 Outlook         NaN   \n",
   2112        "14                          Avnet Issues 2Q 13 Guidance         NaN   \n",
   2113        "15                          Avnet Issues 3Q 12 Guidance         NaN   \n",
   2114        "16                          Avnet Issues 1Q 13 Guidance         NaN   \n",
   2115        "17                          Avnet Issues 4Q 12 Guidance         NaN   \n",
   2116        "18              Arrow Electronics Issues 3Q 12 Guidance         NaN   \n",
   2117        "19      Flextronics International Issues 3Q 13 Guidance         NaN   \n",
   2118        "20              Arrow Electronics Issues 1Q 12 Guidance         NaN   \n",
   2119        "21              Arrow Electronics Issues 2Q 12 Guidance         NaN   \n",
   2120        "22           Qualcomm Issues 3Q & Raises FY 12 Guidance         NaN   \n",
   2121        "23         Qualcomm Issues 4Q and Lowers FY 12 Guidance         NaN   \n",
   2122        "24      Flextronics International Issues 2Q 13 Guidance         NaN   \n",
   2123        "25     Flextronics International Issues 1Q 13 Guidance          NaN   \n",
   2124        "26         Qualcomm Issues 2Q and Raises FY 12 Guidance         NaN   \n",
   2125        "27              Seagate Technology Raises 3Q 12 Outlook         NaN   \n",
   2126        "28                    Flextronics Issues 4Q 12 Guidance         NaN   \n",
   2127        "29                     CVR Energy Issues 1Q 12 Guidance         NaN   \n",
   2128        "...                                                 ...         ...   \n",
   2129        "1599             Zix Corp. Issues 1Q and FY 12 Guidance         NaN   \n",
   2130        "1600                 MasTec Issues 1Q and FY 12 Outlook         NaN   \n",
   2131        "1601              CYS Investments Issues 4Q 11 Guidance         NaN   \n",
   2132        "1602   Michael Kors Holdings Issues 4Q & FY 12 Guidance         NaN   \n",
   2133        "1603      Innodata Isogen Issues 2Q 12 Revenue Guidance         NaN   \n",
   2134        "1604                    inContact Issues 4Q 11 Guidance         NaN   \n",
   2135        "1605      American Superconductor Issues 1Q 12 Guidance         NaN   \n",
   2136        "1606      American Superconductor Updates 4Q 11 Outlook         NaN   \n",
   2137        "1607  Black Diamond Issues 4Q and Raises FY 11 Guidance         NaN   \n",
   2138        "1608  magicJack VocalTec Issues 2Q and Raises FY 12 ...         NaN   \n",
   2139        "1609            FSI International Issues 3Q 12 Guidance         NaN   \n",
   2140        "1610        KIT digital Reaffirms 1Q and FY 12 Guidance         NaN   \n",
   2141        "1611    KIT digital Issues 1Q and Lowers FY 12 Guidance         NaN   \n",
   2142        "1612        KIT digital Reaffirms 1Q and FY 12 Guidance         NaN   \n",
   2143        "1613                  ExactTarget Raises 3Q 12 Guidance         NaN   \n",
   2144        "1614     Flotek Industries Issues 4Q and FY 11 Guidance         NaN   \n",
   2145        "1615   Flotek Industries Raises 1Q 12 Revenues Guidance         NaN   \n",
   2146        "1616        Fusion-io Issues 3Q & Raises FY 12 Guidance         NaN   \n",
   2147        "1617  Motorcar Parts of America Issues 4Q and FY 12 ...         NaN   \n",
   2148        "1618  WebMD Health Issues 1Q and Updates FY 12 Guidance         NaN   \n",
   2149        "1619        Covance Issues 3Q and Lowers FY 12 Guidance         NaN   \n",
   2150        "1620  Valeant Pharmaceuticals Issues 4Q and Updates ...         NaN   \n",
   2151        "1621                       VMware Raises 1Q 12 Guidance         NaN   \n",
   2152        "1622  Cognizant Technology Solutions Issues 1Q and F...         NaN   \n",
   2153        "1623  Cognizant Technology Solutions Issues 2Q and L...         NaN   \n",
   2154        "1624  Cognizant Technology Solutions Issues 3Q and R...         NaN   \n",
   2155        "1625            Seagate Technology Raises 3Q 12 Outlook         NaN   \n",
   2156        "1626  Tyco International Issues 3Q and Raises FY 12 ...         NaN   \n",
   2157        "1627  Seagate Technology Updates 4Q 12 and Calendar ...         NaN   \n",
   2158        "1628            Seagate Technology Issues 4Q 12 Outlook         NaN   \n",
   2159        "\n",
   2160        "     guidance_content guidance_gaap guidance_trend        ...          \\\n",
   2161        "0     Other Financial          GAAP            New        ...           \n",
   2162        "1     Other Financial          GAAP            New        ...           \n",
   2163        "2     Other Financial          GAAP            New        ...           \n",
   2164        "3     Other Financial          GAAP         Higher        ...           \n",
   2165        "4     Other Financial          GAAP            New        ...           \n",
   2166        "5     Other Financial          GAAP            New        ...           \n",
   2167        "6         Operational           NaN            New        ...           \n",
   2168        "7     EPS & Financial          GAAP      Reiterate        ...           \n",
   2169        "8     Other Financial          GAAP            New        ...           \n",
   2170        "9     Other Financial          GAAP            New        ...           \n",
   2171        "10    Other Financial      Non-GAAP            New        ...           \n",
   2172        "11    Other Financial          GAAP            New        ...           \n",
   2173        "12    Other Financial          GAAP            New        ...           \n",
   2174        "13    Other Financial          GAAP            New        ...           \n",
   2175        "14    EPS & Financial      Non-GAAP            New        ...           \n",
   2176        "15    EPS & Financial      Non-GAAP            New        ...           \n",
   2177        "16    EPS & Financial      Non-GAAP            New        ...           \n",
   2178        "17    EPS & Financial      Non-GAAP            New        ...           \n",
   2179        "18    EPS & Financial      Non-GAAP            New        ...           \n",
   2180        "19    EPS & Financial          GAAP            New        ...           \n",
   2181        "20    EPS & Financial      Non-GAAP            New        ...           \n",
   2182        "21    EPS & Financial      Non-GAAP            New        ...           \n",
   2183        "22    EPS & Financial          GAAP            New        ...           \n",
   2184        "23    EPS & Financial          GAAP            New        ...           \n",
   2185        "24    EPS & Financial          GAAP            New        ...           \n",
   2186        "25    EPS & Financial          GAAP            New        ...           \n",
   2187        "26    EPS & Financial          GAAP            New        ...           \n",
   2188        "27    Other Financial      Non-GAAP         Higher        ...           \n",
   2189        "28    EPS & Financial          GAAP            New        ...           \n",
   2190        "29    Other Financial          GAAP            New        ...           \n",
   2191        "...               ...           ...            ...        ...           \n",
   2192        "1599  EPS & Financial      Non-GAAP            New        ...           \n",
   2193        "1600  EPS & Financial          GAAP            New        ...           \n",
   2194        "1601              EPS          GAAP            New        ...           \n",
   2195        "1602  EPS & Financial          GAAP            New        ...           \n",
   2196        "1603  Other Financial          GAAP            New        ...           \n",
   2197        "1604  Other Financial          GAAP            New        ...           \n",
   2198        "1605  EPS & Financial          GAAP            New        ...           \n",
   2199        "1606  EPS & Financial          GAAP            NaN        ...           \n",
   2200        "1607  EPS & Financial          GAAP            New        ...           \n",
   2201        "1608  EPS & Financial          GAAP            New        ...           \n",
   2202        "1609  Other Financial          GAAP            New        ...           \n",
   2203        "1610  EPS & Financial      Non-GAAP      Reiterate        ...           \n",
   2204        "1611  EPS & Financial      Non-GAAP            New        ...           \n",
   2205        "1612  EPS & Financial      Non-GAAP      Reiterate        ...           \n",
   2206        "1613  Other Financial      Non-GAAP         Higher        ...           \n",
   2207        "1614  Other Financial          GAAP            New        ...           \n",
   2208        "1615  Other Financial          GAAP            New        ...           \n",
   2209        "1616  Other Financial      Non-GAAP            New        ...           \n",
   2210        "1617  Other Financial          GAAP            New        ...           \n",
   2211        "1618  Other Financial      Non-GAAP            New        ...           \n",
   2212        "1619  EPS & Financial      Non-GAAP            New        ...           \n",
   2213        "1620  EPS & Financial      Non-GAAP            New        ...           \n",
   2214        "1621  Other Financial          GAAP         Higher        ...           \n",
   2215        "1622  EPS & Financial          GAAP            New        ...           \n",
   2216        "1623  EPS & Financial          GAAP            New        ...           \n",
   2217        "1624  EPS & Financial          GAAP            New        ...           \n",
   2218        "1625  Other Financial          GAAP         Higher        ...           \n",
   2219        "1626  EPS & Financial      Non-GAAP            New        ...           \n",
   2220        "1627  Other Financial      Non-GAAP            NaN        ...           \n",
   2221        "1628  Other Financial          GAAP            New        ...           \n",
   2222        "\n",
   2223        "     revenue_low revenue_high  netincome_low  netincome_high  fiscal_year  \\\n",
   2224        "0       72000.00     77000.00            0.0             0.0        FY 12   \n",
   2225        "1       20250.00     22750.00            0.0             0.0          NaN   \n",
   2226        "2      129000.00    131000.00            0.0             0.0          NaN   \n",
   2227        "3      136000.00    138000.00            0.0             0.0          NaN   \n",
   2228        "4      136000.00    138000.00            0.0             0.0          NaN   \n",
   2229        "5      103000.00    105000.00            0.0             0.0        FY 12   \n",
   2230        "6      126000.00    128000.00            0.0             0.0        FY 12   \n",
   2231        "7           0.00      1950.00            0.0             0.0        FY 12   \n",
   2232        "8       12000.00     13400.00            0.0             0.0          NaN   \n",
   2233        "9       11900.00     13300.00            0.0             0.0          NaN   \n",
   2234        "10      13100.00     14100.00            0.0             0.0        FY 12   \n",
   2235        "11      13800.00     14800.00            0.0             0.0        FY 12   \n",
   2236        "12      12300.00     13300.00            0.0             0.0        FY 12   \n",
   2237        "13      13100.00     14100.00            0.0             0.0        FY 12   \n",
   2238        "14       5950.00      6650.00            0.0             0.0          NaN   \n",
   2239        "15       5950.00      6550.00            0.0             0.0          NaN   \n",
   2240        "16       5800.00      6400.00            0.0             0.0          NaN   \n",
   2241        "17       6300.00      6900.00            0.0             0.0          NaN   \n",
   2242        "18       4800.00      5200.00            0.0             0.0        3Q 12   \n",
   2243        "19       5800.00      6200.00            0.0             0.0          NaN   \n",
   2244        "20       4670.00      5070.00            0.0             0.0          NaN   \n",
   2245        "21       5040.00      5440.00            0.0             0.0          NaN   \n",
   2246        "22       4450.00      4850.00            0.0             0.0        FY 12   \n",
   2247        "23       4450.00      4850.00            0.0             0.0        FY 12   \n",
   2248        "24       5900.00      6300.00            0.0             0.0          NaN   \n",
   2249        "25       5900.00      6300.00            0.0             0.0          NaN   \n",
   2250        "26       4600.00      5000.00            0.0             0.0        FY 12   \n",
   2251        "27       4200.00      4500.00            0.0             0.0          NaN   \n",
   2252        "28       6300.00      6600.00            0.0             0.0          NaN   \n",
   2253        "29       1800.00      2100.00            0.0             0.0          NaN   \n",
   2254        "...          ...          ...            ...             ...          ...   \n",
   2255        "1599       10.00        10.10            0.0             0.0        FY 12   \n",
   2256        "1600        0.15         0.17           12.3            14.1        FY 12   \n",
   2257        "1601        0.55         0.00            0.0             0.0          NaN   \n",
   2258        "1602      350.00       335.00            0.0             0.0        FY 12   \n",
   2259        "1603       21.00         0.00            0.0             0.0          NaN   \n",
   2260        "1604       23.50         0.00            0.0             0.0          NaN   \n",
   2261        "1605       26.00         0.00            0.0            10.0          NaN   \n",
   2262        "1606       27.00         0.00          -24.0             0.0          NaN   \n",
   2263        "1607       36.00         0.00            0.0             0.0        FY 11   \n",
   2264        "1608       36.00         0.00            0.0             0.0        FY 12   \n",
   2265        "1609       50.00         0.00            7.0             9.0          NaN   \n",
   2266        "1610       72.00         0.00            0.0             0.0        FY 12   \n",
   2267        "1611       72.00         0.00            0.0             0.0        FY 12   \n",
   2268        "1612       72.00         0.00            0.0             0.0        FY 12   \n",
   2269        "1613       72.00         0.00           -3.0             0.0          NaN   \n",
   2270        "1614       74.50         0.00            0.0             0.0        FY 11   \n",
   2271        "1615       78.00         0.00            0.0             0.0          NaN   \n",
   2272        "1616       85.00         0.00            0.0             0.0        FY 12   \n",
   2273        "1617       90.00         0.00            0.0             0.0        FY 12   \n",
   2274        "1618      105.00         0.00            0.0             0.0        FY 12   \n",
   2275        "1619      538.00         0.00            0.0             0.0        FY 12   \n",
   2276        "1620      650.00         0.00            0.0             0.0        FY 11   \n",
   2277        "1621     1040.00         0.00            0.0             0.0          NaN   \n",
   2278        "1622     1700.00         0.00            0.0             0.0        FY 12   \n",
   2279        "1623     1790.00         0.00            0.0             0.0        FY 12   \n",
   2280        "1624     1875.00         0.00            0.0             0.0        FY 12   \n",
   2281        "1625     4300.00         0.00            0.0             0.0          NaN   \n",
   2282        "1626     4500.00         0.00            0.0             0.0        FY 12   \n",
   2283        "1627     5000.00         0.00            0.0             0.0          NaN   \n",
   2284        "1628     5000.00         0.00            0.0             0.0          NaN   \n",
   2285        "\n",
   2286        "      annual_trend  event_rating  timestamp    sid revenue_difference  \n",
   2287        "0          Narrows             1 2012-07-27  23052            5000.00  \n",
   2288        "1              NaN             1 2012-10-26  16841            2500.00  \n",
   2289        "2              NaN             1 2012-10-26  17773            2000.00  \n",
   2290        "3              NaN             1 2012-09-11  17773            2000.00  \n",
   2291        "4              NaN             1 2012-07-20  17773            2000.00  \n",
   2292        "5              New             1 2012-01-19  17773            2000.00  \n",
   2293        "6              NaN             1 2012-04-27  17773            2000.00  \n",
   2294        "7        Reiterate             1 2012-04-21   8655            1950.00  \n",
   2295        "8              NaN             1 2012-02-01  16841            1400.00  \n",
   2296        "9              NaN             1 2012-04-27  16841            1400.00  \n",
   2297        "10             NaN             1 2012-10-17   3951            1000.00  \n",
   2298        "11           Lower             1 2012-07-18   3951            1000.00  \n",
   2299        "12             New             1 2012-01-20   3951            1000.00  \n",
   2300        "13             NaN             1 2012-04-18   3951            1000.00  \n",
   2301        "14             NaN             1 2012-10-26    661             700.00  \n",
   2302        "15             NaN             1 2012-01-27    661             600.00  \n",
   2303        "16             NaN             1 2012-08-09    661             600.00  \n",
   2304        "17             NaN             1 2012-04-27    661             600.00  \n",
   2305        "18             NaN             1 2012-07-31    538             400.00  \n",
   2306        "19             NaN             1 2012-10-19  10953             400.00  \n",
   2307        "20             NaN             1 2012-02-02    538             400.00  \n",
   2308        "21             NaN             1 2012-05-02    538             400.00  \n",
   2309        "22          Higher             1 2012-04-19   6295             400.00  \n",
   2310        "23           Lower             1 2012-07-19   6295             400.00  \n",
   2311        "24             NaN             1 2012-07-26  10953             400.00  \n",
   2312        "25             NaN             1 2012-05-02  10953             400.00  \n",
   2313        "26          Higher             1 2012-02-02   6295             400.00  \n",
   2314        "27             NaN             1 2012-01-05  24518             300.00  \n",
   2315        "28             NaN             1 2012-01-20  10953             300.00  \n",
   2316        "29             NaN             1 2012-04-20  22766             300.00  \n",
   2317        "...            ...           ...        ...    ...                ...  \n",
   2318        "1599           New             1 2012-02-22  20822               0.10  \n",
   2319        "1600           New             1 2012-03-01   4667               0.02  \n",
   2320        "1601           NaN             1 2012-01-27  38477              -0.55  \n",
   2321        "1602           New             1 2012-02-15  42270             -15.00  \n",
   2322        "1603           NaN             1 2012-04-27   9581             -21.00  \n",
   2323        "1604           NaN             1 2012-01-12  31137             -23.50  \n",
   2324        "1605           NaN             1 2012-06-07    393             -26.00  \n",
   2325        "1606           NaN             1 2012-02-10    393             -27.00  \n",
   2326        "1607        Higher             1 2012-02-07  18803             -36.00  \n",
   2327        "1608        Higher             1 2012-06-05  14457             -36.00  \n",
   2328        "1609           NaN             1 2012-03-21   3029             -50.00  \n",
   2329        "1610     Reiterate             1 2012-03-24  30692             -72.00  \n",
   2330        "1611         Lower             1 2012-02-28  30692             -72.00  \n",
   2331        "1612     Reiterate             1 2012-03-16  30692             -72.00  \n",
   2332        "1613           NaN             1 2012-10-12  42700             -72.00  \n",
   2333        "1614           New             1 2012-02-03  27496             -74.50  \n",
   2334        "1615           NaN             1 2012-04-17  27496             -78.00  \n",
   2335        "1616        Higher             1 2012-01-25  41554             -85.00  \n",
   2336        "1617           New             1 2012-05-15  10992             -90.00  \n",
   2337        "1618           NaN             1 2012-02-24  27669            -105.00  \n",
   2338        "1619         Lower             1 2012-07-26  25396            -538.00  \n",
   2339        "1620           NaN             1 2012-01-07  10908            -650.00  \n",
   2340        "1621           NaN             1 2012-04-12  34545           -1040.00  \n",
   2341        "1622           New             1 2012-02-09  18870           -1700.00  \n",
   2342        "1623         Lower             1 2012-05-08  18870           -1790.00  \n",
   2343        "1624        Higher             1 2012-08-07  18870           -1875.00  \n",
   2344        "1625           NaN             1 2012-02-01  24518           -4300.00  \n",
   2345        "1626        Higher             1 2012-04-27   7679           -4500.00  \n",
   2346        "1627           NaN             1 2012-04-18  24518           -5000.00  \n",
   2347        "1628           NaN             1 2012-02-01  24518           -5000.00  \n",
   2348        "\n",
   2349        "[1629 rows x 24 columns]"
   2350       ]
   2351      },
   2352      "execution_count": 14,
   2353      "metadata": {},
   2354      "output_type": "execute_result"
   2355     }
   2356    ],
   2357    "source": [
   2358     "# manipulate with Blaze first:\n",
   2359     "twentytwelve = earnings_guidance[(earnings_guidance['asof_date'] < '2012-12-31')&('2012-01-01' <= earnings_guidance['asof_date'])]\n",
   2360     "# now that we've got a much smaller object (len: ~39000 rows), we can convert it to a pandas DataFrame\n",
   2361     "df = odo(twentytwelve, pd.DataFrame)\n",
   2362     "df = df[df.revenue_low != df.revenue_high]\n",
   2363     "df['revenue_difference'] = df.revenue_high - df.revenue_low\n",
   2364     "df.sort('revenue_difference', ascending=False, inplace=True)\n",
   2365     "df.index = range(len(df))\n",
   2366     "# When printed: pandas DataFrames display the head(30) and tail(30) rows, and truncate the middle.\n",
   2367     "df"
   2368    ]
   2369   },
   2370   {
   2371    "cell_type": "code",
   2372    "execution_count": null,
   2373    "metadata": {
   2374     "collapsed": true
   2375    },
   2376    "outputs": [],
   2377    "source": []
   2378   }
   2379  ],
   2380  "metadata": {
   2381   "kernelspec": {
   2382    "display_name": "Python 2",
   2383    "language": "python",
   2384    "name": "python2"
   2385   },
   2386   "language_info": {
   2387    "codemirror_mode": {
   2388     "name": "ipython",
   2389     "version": 2
   2390    },
   2391    "file_extension": ".py",
   2392    "mimetype": "text/x-python",
   2393    "name": "python",
   2394    "nbconvert_exporter": "python",
   2395    "pygments_lexer": "ipython2",
   2396    "version": "2.7.10"
   2397   }
   2398  },
   2399  "nbformat": 4,
   2400  "nbformat_minor": 0
   2401 }