Skip to content
All library documents

Why Intraday Returns Show Negative Autocorrelation

Article Quant Q&A · Author: cecefuss

Summary

The document outlines several mechanisms that can produce negative autocorrelation in short-horizon returns. The classic explanation is bid-ask bounce: trades initiated by buyers and sellers alternate between ask and bid transaction prices, creating reversals even when the underlying value has not changed. This effect is associated with transaction prices and can be reduced by using other price measures, though the document does not detail an adjustment method.

It also describes a limit order book explanation for reversals in mid-prices. After an upward move, the new best bid queue may contain fewer shares than the ask queue, making the bid more likely to be depleted and the price to fall. Other proposed explanations include directional option hedging and stop orders, while one answer emphasizes that autocorrelation is generally expected to be absent except at very short intervals. These are possible mechanisms rather than evidence that any single cause explains a particular dataset; the document gives no empirical test for distinguishing them.

Key ideas

  • Alternating trades at bid and ask prices can create negative return autocorrelation through bid-ask bounce.
  • A thin new best-bid queue after an upward move can make a subsequent price decrease more likely.
  • Option hedging flows and stop orders are also proposed as possible sources of reversals.
  • The mechanisms matter most at very short intraday horizons, and the document does not identify which dominates in a given market.

Tags

Full text
# Reasons for negative autocorrelation


# Reasons for negative autocorrelation












I am working with intraday stock prices. I have found that the autocorrelation between the returns is negative (significantly so, but the value is very small). I am aware of how to interpret negative correlations from a technical point of view, but what could be the real-life reasons for that?

## Answer by Mats Lind (score 10, accepted)

https://quant.stackexchange.com/a/31230

Looking at transaction prices, they would occur at the market bid if the active part is a seller, and at the ask if the active part is a buyer. With a random flow of sellers and buyers, the price will bounce between the bid and ask prices, creating a negative autocorrelation in returns.

This penomenon is known as the bid-ask bounce, and has been discussed here in the follow up to this question on how to adjust for the bounce.

## Answer by DiogoLespagnol (score 0)

https://quant.stackexchange.com/a/31232

Check the paper by Cont (2001). There is a stylized fact about it. Autocorrelation should be absent unless for very small time periods, such as intraday (5 in 5 minutes).

I don't think there's a really good explanation, since intraday stock prices follow a random walk, so negative autocorrelation is possible. Perhaps one could say that the performance of the company (financials) vs. the news about the company (speculation) can cause negative autocorrelation.

## Answer by Rafael Velásquez (score 0)

https://quant.stackexchange.com/a/31381

One possible reason for negative autocorrelation is an imbalance between dynamic option hedgers.

Say an oil producer wants to buy puts on oil, a bank will sell it to them and then delta hedge the risk, whereas the producer won't.

So, if the price of oil goes up the delta of the option for the bank will decrease (as the option goes out of the money) and so they'll sell oil into the market until they hit delta-neutrality, putting selling pressure while the oil producer won't be hedging so the impact is only coming from one side. And viceversa for a decrease.

Another possible reason is that it is hitting stops both above and below. So the price rises a bit hits a stop, comes back down hits another stop bounces up again, etc. etc. until it clears all the stops on one side and then generally rips through.

## Answer by Colin Swaney (score 0)

https://quant.stackexchange.com/a/37765

Negative autocorrelations are typical in high-frequency datasets. Bid-ask bounce is the classic reason given, but it doesn't add up without some extra structure. Another intuitive answer is provided by Cont and de Larrard (2013, SIAM J. Financial Math.): shortly after an upward price move, the number of shares at the new best bid is often smaller than the number of shares at the new best ask queue, because the new best bid consists of orders since the price increase, while the new best ask consists of orders previously sitting at the second best ask price. If orders come in randomly, then the new best bid queue is more likely to be depleted than the new best ask, which corresponds to a decrease in (mid) price.

Shown in full with attribution under the source's licence. Licence: CC BY-SA 4.0 (Stack Exchange)

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.