1993issue C121-2
Constructing an exponent-weighted average of put-call ratios
A weighted moving average is specified by choosing a lookback and an exponent first. Those two choices fix a reusable weight vector that turns a raw put-call ratio into a smoothed series that can be inspected.
- A weighted moving average is specified by choosing a lookback and an exponent before any weights are computed.
- Each position index from 1 through the lookback is raised to alpha and then divided by a denominator that is computed once.
- The smoothed put-call value is the sum of the last lookback put-call observations, each multiplied by its corresponding fixed weight.
- The same construction is illustrated on the put-call ratio of a yen futures contract.
A two-knob construction
Editorial note: TradersWeek reads the workflow as a two-knob recipe. Once a lookback and an exponent are chosen, the same reusable weight vector turns a raw put-call series into an inspectable regime filter rather than a black-box smoother.
A weighted moving average is specified by first choosing a lookback length and an exponent before any weights are computed.
Specify lookback and alpha
The worked construction uses a lookback of 8 observations and an exponent of 0.6. Alpha is that exponent, applied to each position index when the weight vector is formed.
The series being smoothed is a put-call ratio formed as put volume divided by call volume at the same observation.
Build the weight vector once
Each position index from 1 through the lookback receives a weight equal to that index raised to the chosen exponent, then divided by the sum of those powered indices.
The weight denominator is computed once because it does not change across the lookback. The resulting normalized coefficients are the weight vector assigned to the ordered observations in that window.
Form the smoothed put-call value
The smoothed value is the sum of the last lookback put-call observations, each multiplied by its corresponding fixed weight. That weighted sum is the smoothed put-call reading for the window.
The same construction is illustrated by applying the smoother to the put-call ratio of a yen futures contract.
All readings on this track · 20 readings
- 1988Indicator smoothing: lookback, weight, and scale
- 1990Recency weighting in simple, linear, and exponential moving averages
- 1990Seed and recurrence construction for moving averages
- 1990Constructing a five-day step-weighted moving average
- 1992Constructing simple, weighted, and exponential moving averages
- 1992Constructing moving averages with weighting schemes and extra filters
- 1992Constructing a weighted-average TRIN10 with Bollinger envelopes
- 1992Constructing a banded weighted open-TRIN oscillator
- 1993Evaluating a weighted dual rate-of-change momentum filter
- 1993Constructing equal, linear and exponential moving averages
- 1993Constructing a general weighted moving average from one exponent
- 1993Calibrating the weighted-moving-average exponent
- 1993Constructing an exponent-weighted average of put-call ratios
- 1994Cycle-tuned momentum with spectral peaks
- 1999How a five-bar sine-weighted average is assembled
- 2003Same-scale trend filter from a rolling least-squares endpoint
- 2003How a rolling linear-regression endpoint is assembled as a moving-trend
- 2004Constructing a volume-weighted moving average as a forecast baseline
- 2005Constructing a move, volume and recency weighted average
- 2016MACD as a zero-line filter with dual moving averages