Skip to content
All library documents

Commodity Futures Rebalancing, Contract Rolls, and Liquidity Controls

Article Quant Q&A · Author: Igor Pozdeev

Summary

The document discusses monthly rebalancing of commodity futures portfolios amid seasonal liquidity patterns and market microstructure effects. It argues that there is no universally suitable point in each month for rebalancing and suggests avoiding periods of limited liquidity as an initial rule. The described firm instead recalculated portfolio positions nightly after settlement prices were available, while handling the roll from near-expiry contracts as a separate process. Contract rolls occurred on a schedule ranging from monthly to less frequent intervals, depending on the market.

To limit unnecessary trading in illiquid contracts, the approach used hysteresis: trades were delayed until position changes exceeded minimum size thresholds. This reduced trading costs compared with continually restoring optimal positions, though the answer notes that the net benefit varied by market. The method is described as straightforward to encode and backtest, but the document provides no detailed results, thresholds, market-by-market schedule, or evidence that the approach generalizes beyond the firm’s experience.

Key ideas

  • Commodity futures liquidity can vary seasonally, so rebalancing during thin periods may be undesirable.
  • The document reports no single monthly date that is optimal across markets and months.
  • One approach recalculates portfolio positions after daily settlement closes and treats contract rolls separately.
  • Minimum trade thresholds can reduce churn when rebalancing illiquid contracts.
  • Trading-cost savings from thresholds can differ across markets.

Tags

Full text
# Which dates are optimal for monthly rebalancing of a futures portfolio?


# Which dates are optimal for monthly rebalancing of a futures portfolio?












As there are microstructure issues with the commodity market, e.g. the Goldman roll, is there any research on when it is optimal to monthly rebalance?

## Answer by ThatDataGuy (score 1)

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

Yes, considerable. My old firm did loads of it. However knowing that the research exists is not the same as getting hold of it or using it.

In general we could say that it is going to be a good place to start by avoiding periods where there is limited liquidity. In many commodity futures contracts, these are usually seasonal. In general I can also tell you that there isn't one point every month that is a "good" time in this respect, and in many cases it isn't even every month.

My old firm took the approach of rebalancing the portfolio every night after all the settlement closes were known, and then treating rolling out of "soon to expire" contract expiries as separate issues. The contract "rolls" were at most monthly, and at least 6 monthly. This approach is fairly straightforward to engineer into an algorithm that can be consistently applied and backtested on historic data.

To avoid "churn" on limited liquidity contracts, the portfolio rebalance trades were subject to some histeresis. That is to say, we set minimum trade size thresholds and didn't trade until these were exceeded. This saved trade costs vs holding optimum positions, but in some markets this was a net positive.

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.