2020issue C048-13
Constructing futures turnover time and urgency
This article reconstructs a historical futures workflow that turns open interest, volume, and a smoothed price path into inertia, momentum, turnover time, and a signed, dimensionless urgency series.
- Inertia is total reported open interest across all contract months, equal to the number of longs and to the number of shorts, and is treated as resistance to starting or stopping a move.
- Momentum multiplies open interest, quantity per contract, and a daily price change from a Fourier differential or another smoothed price curve, and is always expressed in dollars per day.
- Turnover time is open interest divided by trading volume and is read as the number of days required for existing positions to recycle at the observed activity level.
- Urgency judges that dollar momentum relative to turnover time, producing a signed, dimensionless series of how pressing it is for current longs or shorts to exit.
Assembling the four series
The historical workflow starts from reported futures open interest, trading volume, and an ordered price series. From those inputs it constructs inertia, momentum, turnover time, and urgency.
Inertia is defined as total reported open interest across all contract months. That total is equal to the number of longs and also to the number of shorts. Open interest is treated as the market's resistance to starting or stopping a move.
Momentum in dollars per day
Market momentum is constructed as open interest times quantity per contract times the daily price change. The product always has units of dollars per day, the amount transferring between longs and shorts.
The signed rate of change is taken from a trend filter, the smoothed price path that keeps the direction of the move in both momentum and urgency.
Obtaining the daily price change
The daily price change used in momentum can be taken from a Fourier differential or from the derivative of another smoothed price curve.
Fourier analysis is a smoothing and differentiation method used to obtain a lagged-reduced daily price change from an ordered price series.
Exponential smoothing is an alternative smoother whose output can supply the daily price change when a Fourier differential is not used. Common exponential and other smoothers introduce lag and are less readily differentiated than a Fourier series, which affects how cleanly an urgency series can be built in practice.
Turnover time from open interest and volume
Turnover time is defined as open interest divided by trading volume. It is interpreted as the number of days required for open interest to recycle at the observed activity level, which is also the number of days needed for existing positions to recycle at the current activity level.
In a 256-trading-day euro FX sample, turnover time varied between one and four days and generally peaked when trading volume was smallest.
Urgency as momentum relative to turnover time
Urgency is constructed so that momentum is judged relative to turnover time. In this workflow, urgency is momentum scaled by turnover time. The result is a signed, dimensionless series that measures how pressing it is for current longs or shorts to exit.
In the euro FX example, that series oscillated by about 0.6, or 60 percent.
All readings on this track · 26 readings
- 1982Critiquing Fourier, Elliott, and seasonal commodity models
- 1982Evaluating half-hour crossovers with cycle priors and stops
- 1984Building moving-window spectral cycle forecasts
- 1988Fourier cycles versus calendar seasonal regimes
- 1989Constructing analog cycle signatures from price lows
- 1990Curve fits fail the forecast test
- 1991Auditing moving-average length with Fourier spectra
- 1991Closed-form phase for dominant-cycle spectra
- 1993Evaluating windowed spectral forecasts of index turning points
- 1994Window length for moving-window spectral forecasts
- 1994Constructing WAMI power and phase spectra
- 1994Fourier-tuned momentum filter design
- 1994Aliasing, leakage, and dominant-cycle reads from sampled prices
- 1995Constructing indicator lookbacks from Fourier spectra
- 1996Constructing phase from a dominant-cycle sine and cosine pair
- 1999Sinusoidal pseudo-securities for indicator evaluation
- 2000Constructing dominant cycle length from Hilbert phase
- 2000Constructing adaptive channel breakouts from a measured cycle period
- 2005Embedding forex prices into a singular-spectrum forecast basis
- 2005Constructing recurrent forecasts from grouped spectral components
- 2007Constructing a dominant cycle from transformed Fourier spectra
- 2010Why cycle indicators fail when parameters shift
- 2019Constructing futures momentum as open-interest-scaled rate of change
- 2019Judging a dominant cycle and a trend filter by sample, lag and the move they keep
- 2020Constructing futures turnover time and urgency
- 2020Stock power ratio as a growth trend filter