Discusses basic issues and results when attempting to back-test the APZ indicator
Data: S&P500 Emini Futures
Futures Contract Rollover: Arbitrarily set on second Friday of every Mar, Jun, Sep and Dec
Period: 28 Dec 2008 - 31 Mar 2012 (Hourly Chart)
VBA Code: Method B of Code
Excel Version: 2010
Click here for background information, formula, calculation steps and the entire VBA code.
There are multiple variations on how to apply an indicator. I seek your understanding that the work done below are experiments and are for information purposes only.
Summary of Results
Procedure in Brief
![]() |
| Screen Shot 1 |
Detailed Findings and Results
Inputs - Band factor is set at 2, EMA period is set at 5
Summary of Trading Rules -
1) If Close at this hour is higher than the APZ upper limit at the end of the last hour, enter long at the end of this hour
1) If Close at this hour is lower than the APZ lower limit at the end of the last hour, enter long at the end of this hour
![]() |
| Chart 1: Cumulative Profit of APZ and Applied Trading Rules |
Conclusion
Contemporary price behavior for the S&P500 suggests that the APZ is more suited for use as a "trend" type indicator, rather than a "price reversion" indicator as I have always thought. The key risk is that we cannot be certain that the behaviour of the APZ indicator versus the S&P500 will remain constant in the future. Under certain regimes, the APZ may behave as a price reversion indicator which would require the inversion of the above trading rules.
Further research can be in the application of this model in finer time granularity.
Any suggestions or comments are welcome.
Like what you have just read? Digg it or Tip'd it.

