Skip to main content
Track Walk-forward analysis
13 / 50
Library

1996issue C051-17

Walk-forward evaluation of gold-index bond-fund rules

A fully specified long-or-short procedure uses a daily gold-and-silver mining-stock index as the leading input and a long-term government bond fund as the traded instrument. Because the daily history was short, walk-forward-analysis with six-year estimation windows and one-year out-of-sample-holdout stretches replaced a single split.

  • The design is one mechanical-trading-system: an index-jump-signal on a daily gold-and-silver mining-stock index, a same-day price-confirmation-filter on a long-term government bond fund, and a stance change on that day's close.
  • A predecessor weekly gold-mining series could not act until the weekend, so the daily-index version was built to close that one-week action gap.
  • A single split of about 12 years of daily history was rejected as too short to cover many price-dynamic regimes. Each walk-forward cycle estimated five parameters on a six-year window and applied them to the next one-year out-of-sample-holdout.
  • Parameter sets changed from window to window, and a later market-decoupling was treated as an unavoidable rule failure, with a three-to-four-percent protective stop proposed only as a later design addition.
Entries in this reading3 entries

One close-to-close long-or-short procedure

The design is a fully specified long-or-short procedure. It uses a daily gold-and-silver mining-stock index as the leading input and a long-term government bond fund as the traded instrument. That pairing is intermarket-analysis: the bond-fund trade is read through conditions in the mining-stock index rather than in isolation.

The first rule is an index-jump-signal, a short-window percentage jump in that index, with the lookback generally placed in a five-to-25-day range. The premise is that an abrupt index move is followed by a same-direction move in long-term rates and an opposite move in bond-fund prices.

A price-confirmation-filter also has to be true. A buy requires the bond fund to have risen more than a set percentage from the lowest low recorded while the stance was short. A sell requires the fund to have fallen more than a set percentage from the highest high recorded while the stance was long.

Both the index-jump event and the bond-fund confirmation must be true on the same day, and the stance change is specified to occur on that day's close. Those clauses make one mechanical-trading-system: specified inputs and market state become a long or short stance under a stated close-to-close execution constraint.

Why the daily index version exists

A predecessor weekly gold-mining series could not act until the weekend. That left a one-week action gap that the daily-index version was built to close.

Fidelity government-bond fund with XAU jump signals, 1986–88

Daily Fidelity U.S. Government Securities fund NAV from early 1986 through late 1988, with orange and blue arrows marking XAUjmp% long and short entries. The middle pane is the daily Philadelphia gold-and-silver mining index; the bottom pane is the XAUjmp% oscillator used as the leading input. Values were read off the published three-pane chart, not from a table.
Daily Fidelity U.S. Government Securities fund NAV from early 1986 through late 1988, with orange and blue arrows marking XAUjmp% long and short entries. The middle pane is the daily Philadelphia gold-and-silver mining index; the bottom pane is the XAUjmp% oscillator used as the leading input. Values were read off the published three-pane chart, not from a table.FGOVX / XAU · Daily · 1986-02-01T00:00:00.000Z to 1988-11-30T00:00:00.000Z

Approximate curve reading from a scanned raster. Y-scale ticks on the fund pane run from about 8.70 to 8.90; XAU from about 80 to 136; XAUjmp% from about −5 to 20. No more than the visually recoverable turning points are reported. FGOVX prices in the source are adjusted for capital-gains distributions but not monthly interest.

How the walk-forward cycles were built

With only about 12 years of daily index history, a single estimation-versus-holdout split was rejected because the estimation half would be too short to cover many price-dynamic regimes. Walk-forward windows were used instead.

Each walk-forward cycle estimated the five parameters on a six-year window, applied those values to the next one-year holdout, then advanced the window by one year. The holdouts were merged into one out-of-sample-holdout evaluation segment. That is walk-forward-analysis: fit the rules on a moving in-sample window, apply those frozen values to the next unused stretch, advance the window, and judge the merged holdouts rather than one curve-fit.

To limit computation, the search ran in two passes. First came the index-jump thresholds and lookback without confirmation. Then the bond-fund confirmation percentages were estimated on a short list of first-pass survivors.

Unstable coefficients and a later break

Chosen parameter sets changed from one six-year window to the next. That change was treated as evidence that six years did not yield coefficients that stayed stable or captured all observed dynamics. It is a parameter-stability finding: a shift to the next estimation window did not leave the chosen values settled.

A later stretch in which the index and bond prices moved opposite to the assumed linkage was treated as an unavoidable rule failure. That stretch is market-decoupling: the assumed gold-stock and bond-price linkage fails, so a rule that is internally consistent can still produce a large, unavoidable loss. A three-to-four-percent protective stop was proposed as a later design addition.

Educational research material, not investment advice. Historical source context does not establish present-day performance.
13 of 50 in the Walk-forward analysis track
19961-5 pp.Next on Walk-forward analysisEvaluating weekday-in-month filters for index day tradesWeekday position inside a month is a permission gate for same-session entries, not a map of fixed days of the year.
All readings on this track · 50 readings
  1. 1990Three-window walk-forward system evaluation
  2. 1990Building the construction layer of a mechanical trading system
  3. 1991Constructing walk-forward neural trading rules
  4. 1991Constructing neural trading systems from facts to walk-forward
  5. 1992Walk-forward evaluation of stop overlays on average crossovers
  6. 1992Audit mechanical system tests for fills and regimes
  7. 1993Walk-forward evaluation of monthly yield and real-rate forecasts
  8. 1993Constructing walk-forward forecasts with linear and moving-average baselines
  9. 1993Walk-forward hybrid rules for intermarket forecast stacks
  10. 1994Neural-net construction as a mechanical trading-system problem
  11. 1995Constructing an intermarket neural net trading system
  12. 1996Weekly market breadth as one procedure on an unused window
  13. 1996Walk-forward evaluation of gold-index bond-fund rules
  14. 1996Evaluating weekday-in-month filters for index day trades
  15. 1996Require both a trend filter and a cycle oscillator before entry
  16. 1997Walk-forward windows as a diagnostic of parameter instability
  17. 1997Walk-forward validation of a market-breadth timing rule
  18. 1997Sunspot spikes and walk-forward evaluation of an adaptive cycle rule
  19. 1997A walk-forward check for bond-breadth timing
  20. 1998Walk-forward audit of regression trend forecasts
  21. 1998Evaluating a cubic least-squares currency trend with walk-forward segments
  22. 1998Walk-forward evaluation of recursive yen trend signals
  23. 1999Personal system design under crowd psychology
  24. 1999Walk-forward evaluation of a polynomial price forecast
  25. 2000Walk-forward optimization of regression-slope-angle rules
  26. 2001Construct a winter seasonal window as one procedure
  27. 2001Inspectable rules when system write-ups dry up
  28. 2002Evaluating mechanical systems before position sizing
  29. 2003Walk-forward construction of rule-based market-position systems
  30. 2007Evaluating metal seasonal windows across regimes
  31. 2007Evaluating mechanical timing systems against hold baselines
  32. 2011Walk-forward reoptimization as a system design gate
  33. 2011Evaluate generated systems on holdouts, then add stops
  34. 2012Walk-forward analysis and out-of-sample tests for a mechanical trading system
  35. 2012Personality-first trading system design
  36. 2012Scorecard-first mechanical system construction
  37. 2012Constructing an advancer-decliner moving average for market breadth
  38. 2012Formula search as mechanical system construction
  39. 2013Identity-first system construction
  40. 2013Construct a swing system from bias rules to walk-forward
  41. 2014Evaluate mechanical stock systems with stops and walk-forward
  42. 2014Walk-forward velocity filters on noisy intraday trends
  43. 2015Event-predictability versus position-constrained rules
  44. 2015Constructing mechanical systems for walk-forward tests
  45. 2016When a tested system must be retired
  46. 2016Walk-forward metric filters and chance-level checks for selected inputs
  47. 2018Evaluate mechanical trading systems without catalog rankings
  48. 2019Phased stop construction from entry risk to trailing exit
  49. 2020Stockpiling simple ideas for mechanical system construction
  50. 2020A pretty first draft is not a walk-forward waiver
All 95 readings tagged Walk-forward analysis
Also on Walk-forward analysis5 readings