Skip to main content
Track Volume-weighted average price
17 / 18
Library

2019issue C108-15

Evaluate a mechanical futures system as one procedure

This archive article treats a mechanical trading system as a single procedure. A two-step linear-regression smoother supplies slope and acceleration, a volume-weighted average price construction filters execution, and robustness testing asks whether amplitude gates, session limits, and curve partitions reduce premature exits.

  • Frame the mechanical trading system as one procedure that joins a prior rule set to a volume-weighted average price construction and lets slope and acceleration of a two-step linear-regression smoother control entries and exits.
  • Editorial: judge the design by whether slope-amplitude gates, the midnight to 1 am session constraint, and multi-curve partitions reduce premature and channel-like trades, not by isolated trade stories.
  • Ordinary and volume-weighted smoothers of the same length still produce dissimilar paths, which is the evaluation reason for combining them, and entries that use either volume-weighted smoother are withheld from midnight to 1 am because of a reinitialization kink.
  • Robustness testing is argued from complementary pairing of two futures books and from the turning order in which acceleration sign changes precede color changes, which in turn precede crossovers.
Entries in this reading3 entries

A single testable procedure

The evaluated system is framed as a single mechanical trading system. It joins a prior rule set to a volume-weighted average price construction and uses two derived indicators, slope and acceleration of a two-step linear-regression smoother, to control entries and exits.

Bars and the volume-weighted series

Decision bars are the 30-minute chart, while the volume-weighted series is taken from 15-minute bars. The smoother replaces the ordinary average inside that volume-weighted construction.

Slope, acceleration, and gated exits

Acceleration is treated as the rate of change of slope, approximated by the difference of consecutive slope values. A sign change in acceleration is used as a reversal cue for slope and as a required positive condition on a named transition entry.

A named run exit is defined exclusively from slope and acceleration and is taken when slope reaches a peak and acceleration changes sign. That pairing is presented as able to block earlier channel-style exits.

When slope amplitude is small, entries and exits are prohibited so that channel-like stretches are not treated as actionable. This is offered as a way to reduce whipsaws relative to fixed-percentage or fixed-dollar profit targets.

Partitions from curve pairs

Curve pairs are treated as partitions. Each above-or-below relationship doubles the state space, so two pairs yield four partitions and three pairs yield eight, and the system uses several such relationships for multiple entries.

Fast remaining above slow is treated as a stronger rising-state cue than color or position versus the raw series. Unlike a simple average, sitting below the underlying series does not by itself imply that series is rising.

Independence and the midnight constraint

The fast and slow volume-weighted smoothers share much of the ordinary fast and slow behavior but show a midnight reinitialization kink. Entries that use either volume-weighted smoother are not allowed between midnight and 1 am.

Independence between ordinary and volume-weighted smoothers of the same length is the evaluation reason for combining them. Matched lookbacks still produce dissimilar paths that add entry and exit information.

How robustness is argued

Robustness testing is argued from complementary pairing of two futures books and from the observation that color changes on the smoothers precede crossovers, while acceleration sign changes occur even earlier than those color changes.

Educational research material, not investment advice. Historical source context does not establish present-day performance.
17 of 18 in the Volume-weighted average price track
202040-44 pp.Next on Volume-weighted average priceEvery bounce is a falsifiable regime testMarket-regime classification comes first: a short bounce inside a primary decline is a cyclical trend, not a secular trend.
All readings on this track · 18 readings
  1. 2000Volume-weighted average price as a baseline for indicator construction
  2. 2001Constructing VWAP support and resistance from cumulative volume
  3. 2001An elastic volume-weighted moving average from a share-count lookback
  4. 2001Constructing an elastic volume-weighted average and volatility bands
  5. 2004Volume-weighted column averages and crossovers on point-and-figure charts
  6. 2004Session volume-weighted average for limit placement and listed routing
  7. 2008Building MIDAS curves from an anchored volume-weighted average
  8. 2008Construct a launch-point VWAP as support and resistance filters
  9. 2014Workstation order routing, VWAP, and session filters
  10. 2015Constructing price gravity and float turnover filters
  11. 2015Constructing four-stage cycles with anchored VWAP
  12. 2017Constructing a volume-weighted crossover and breakout as one swing rule set
  13. 2017Constructing a volume-weighted moving-average crossover
  14. 2017Constructing anchored volume-weighted average price maps for crowd-visible execution costs
  15. 2018Order book heatmaps, VWAP, and flow for execution
  16. 2018Constructing futures rolls ahead of first notice day
  17. 2019Evaluate a mechanical futures system as one procedure
  18. 2020Every bounce is a falsifiable regime test
All 19 readings tagged Volume-weighted average price
Also on Volume-weighted average price5 readings