Skip to main content
Track Mechanical trading system
11 / 22
Library

2013issue C0434-47

Testable cycle rules as one procedure

Editorial reading: a cycle-and-intermarket workflow counts as one mechanical-trading-system only when the same written checklist turns market state and execution-constraint limits into an entry, exit, or abstention-rule, then survives a cross-platform-audit.

  • The documented procedure starts with a global-market and business-cycle-template read that dates expansion or contraction before any single-country stock pick is considered.
  • A sector-leadership-ratio, a currency-regime-filter, and a compiled intermarket map restrict each phase to a different allowed leadership set, while a cycle-low-window may be watched without assuming a trough will appear.
  • Strategy-factory-output can be generated quickly from exported data, but a high win rate with only four small trades fails the execution-constraint used in the review.
  • A cross-platform-audit of the same pasted rules produced conflicting average-trade and trade-count figures, so a positive net-profit print is not accepted as a finished mechanical-trading-system.
Entries in this reading1 entry

One checklist, three allowed outcomes

A documented cycle-and-intermarket workflow is reviewed here as a single mechanical-trading-system. Rule inputs, market state, and execution-constraint limits must feed one written procedure. That procedure is allowed to emit an entry, an exit, or an abstention-rule over the system's holding period.

TradersWeek editorial reading: the archive steps are not a menu of optional charts. They are one testable sequence. A signal is not treated as live until a cross-platform-audit rebuilds the same rules and data on a second platform.

Date the cycle before a stock pick

The first step in the documented procedure is a global-market and business-cycle read that dates expansion or contraction before any single-country stock pick is considered.

That read is the business-cycle-template. Since the 1960s the documented procedure uses an average bull-market length of about 4.3 years only as a template for early, mid, or late positioning, not as a forecast of the next top.

Phase filters and allowed leadership

Early-bull confirmation in the procedure requires consumer discretionaries to outweigh staples on a ratio and treats financials as an early leader in both directions. That comparison is a sector-leadership-ratio: a confirmation input, not a standalone forecast.

Under the declining-dollar overlay used from 2002 onward, dollar strength is treated as a defensive warning and euro strength versus the dollar as a risk-on green light. That check is the currency-regime-filter. It frames risk appetite before equity or sector signals are allowed to fire.

The compiled intermarket map sequences sector rotation, five-year yields, 30-year bond prices, the yield curve, GDP, and unemployment across late contraction through early contraction so each phase has a different allowed leadership set.

Confirm a move without assuming a cycle

A moving average is reserved for longer trends, while shorter slope checks are done with a straightedge against the screen, and both exist only to confirm that a trend is still in force. Those checks are the trend-confirmation-tool set.

Recognizable clustered lows may justify watching a time window for a probable trough, but the same rule set forbids assuming a cycle will appear, and shallow or missing lows remain valid outcomes. That band is a cycle-low-window. When the window, the intermarket map, or an execution-constraint fails to line up, the written procedure must return an abstention-rule.

Factory output still needs an audit

A strategy-builder can emit on the order of 100 candidate rule sets from one year of 30-minute exported data, including EasyLanguage code, after a roughly 10-minute setup. That pile is strategy-factory-output. Editorial reading: generated code is a candidate list, not a live procedure.

Sorting factory output by percent wins can surface a 100% win set with only four trades and an average trade of $10.25, which the review treats as too thin to size or compound. Sample size, average trade size, and compounding capacity are execution-constraint limits that can veto an otherwise positive backtest.

The same pasted rules produced conflicting audits: about $1.96 average trade in the builder versus $41.11 on the originating platform, with more trades and a slightly lower win rate on the second run, so a positive net-profit print is not accepted as a finished system. That second-system rebuild is the cross-platform-audit.

What the procedure is for

Editorial close: the archive workflow is useful as a decision process when every filter is written down, every phase has an allowed leadership set, and a sit-out outcome is a valid result. The holding period of the system, not a forecast of the next top, is the horizon that those rules are meant to serve.

Educational research material, not investment advice. Historical source context does not establish present-day performance.
11 of 22 in the Mechanical trading system track
201463-63 pp.Next on Mechanical trading systemEvaluate mechanical trading systems as one procedureA mechanical trading system replaces discretionary interpretation with automated signals generated from preprogrammed rules.
All readings on this track · 22 readings
  1. 1985Treat a shared mechanical printout as a public script
  2. 1988Pessimistic margin ranking for mechanical systems
  3. 1991From a differenced-average sketch to coded rules
  4. 2003Commodity enthusiasm is not a complete system
  5. 2005Reader surveys as system evaluation checklists
  6. 2008Critiquing unchanged mechanical signals in evolving markets
  7. 2010Read a mechanical trading system catalog as a specification checklist
  8. 2011Specify mechanical system signals as one testable procedure
  9. 2012Treat a packaged mechanical system as one inspectable procedure
  10. 2013Mechanical trading systems as complete signal procedures
  11. 2013Testable cycle rules as one procedure
  12. 2014Evaluate mechanical trading systems as one procedure
  13. 2015Mechanical trading systems as one testable procedure
  14. 2016Evaluating mechanical trading systems as testable procedures
  15. 2016Reading a systems catalog as one mechanical procedure
  16. 2018Mechanical systems as testable signal procedures
  17. 2019Treat mechanical system listings as specification audits
  18. 2019Match the automation stack to mechanical system constraints
  19. 2019Bar size as a mechanical system construction constraint
  20. 2020Interrogating mechanical system listings as one procedure
  21. 2020Mechanical systems still need emotion rules
  22. 2020Comfort, not theory, keeps mechanical rules in use
All 322 readings tagged Mechanical trading system
Also on Mechanical trading system5 readings