Skip to main content
Track Weighted moving average
13 / 20
Library

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.
Entries in this reading2 entries

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.

Educational research material, not investment advice. Historical source context does not establish present-day performance.
13 of 20 in the Weighted moving average track
19941-11 pp.Next on Weighted moving averageCycle-tuned momentum with spectral peaksMomentum can be an absolute period-to-period difference or a relative ratio, and both forms are often combined with moving-average filters.
All readings on this track · 20 readings
  1. 1988Indicator smoothing: lookback, weight, and scale
  2. 1990Recency weighting in simple, linear, and exponential moving averages
  3. 1990Seed and recurrence construction for moving averages
  4. 1990Constructing a five-day step-weighted moving average
  5. 1992Constructing simple, weighted, and exponential moving averages
  6. 1992Constructing moving averages with weighting schemes and extra filters
  7. 1992Constructing a weighted-average TRIN10 with Bollinger envelopes
  8. 1992Constructing a banded weighted open-TRIN oscillator
  9. 1993Evaluating a weighted dual rate-of-change momentum filter
  10. 1993Constructing equal, linear and exponential moving averages
  11. 1993Constructing a general weighted moving average from one exponent
  12. 1993Calibrating the weighted-moving-average exponent
  13. 1993Constructing an exponent-weighted average of put-call ratios
  14. 1994Cycle-tuned momentum with spectral peaks
  15. 1999How a five-bar sine-weighted average is assembled
  16. 2003Same-scale trend filter from a rolling least-squares endpoint
  17. 2003How a rolling linear-regression endpoint is assembled as a moving-trend
  18. 2004Constructing a volume-weighted moving average as a forecast baseline
  19. 2005Constructing a move, volume and recency weighted average
  20. 2016MACD as a zero-line filter with dual moving averages
All 24 readings tagged Weighted moving average
Also on Weighted moving average5 readings