A bull market is a sustained period of rising stock prices and high investor confidence. A bear market is a drop in the stock market of 20% or more from its recent highs that persists over a prolonged time frame. A bull market is characterized by strong financial markets, but the definition is less exact than the bear market definition.