def gapbadown(f):
    """Determine whether or not there has been a breakaway gap down.

    Parameters
    ----------
    f : pandas.DataFrame
        Dataframe with columns ``open`` and ``low``.

    Returns
    -------
    new_column : pandas.Series (bool)
        The array containing the new feature.

    References
    ----------
    *A breakaway gap represents a gap in the movement of a stock price
    supported by levels of high volume* [IP_BAGAP]_.

    .. [IP_BAGAP] http://www.investopedia.com/terms/b/breakawaygap.asp

    """
    new_column = f['open'] < f['low'].shift(1)
    return new_column
