Improving Moving Average Trading Rules with Boosting and Statistical Learning Methods, страница 6

We focused our empirical work on combining the predictive information provided by variablelength moving average rules (VMA), perhaps the simplest and most widely used technical rules among practising technicians, which have generated intriguing results in many academic studies (Brock et al., 1992). Paying special attention to VMA rules usually refl ects the fact that in fi nancial markets profi table trading is infl uenced more by signalling the correct direction of change than the amount of change. Thus models with small forecast errors may be less profi table than models better able to forecast the direction of price movements. Nevertheless, the boosting methodology may be extended to any kind of rules and applied to combine any sort of price predictions.

The data were collected over the period 4 January 1993 to 31 December 2002, consisting of 2253 observations during 10 consecutive annual periods.

During these periods we have considered the set of moving average trading rules [a, b, c], where a = 1, 2, 5, 10 represents the length of the short moving average, b = 50, 60, 70, 80, 90, 100, 110, 120, 130, 140, 150, 160, 170, 180, 190, 200 represents the length of the long moving average, and c = 0%, 1%, 2%, 3%, 4%, 5%, 6%, 7%, 8%, 9%, 10% represents a band introduced in order to avoid deceptive signals. This wide set of rules contains the most usual ones employed by technicians (see Brock et al., 1992).

Therefore, a total of 704 moving average trading rules have been considered in which the statistical learning methods (Boosting, Bayesian model averaging, and Committee methods), all described above, have been applied. In every case, out-of-sample technical trading rules are obtained using the statistical learning methods with algorithms that have a training period of 100 days.

Table I. Several statistical and economical fi tness measures for moving averages and statistical learning methods. Cost = 0.2%. Full sample: from 4 January 1993 to 31 December 2002

Trading strategy methods

Indicators

% forecasting direction success

Net return

Ideal profi t ratio

Sharpe ratio

Best moving average

0.5202 [10, 140, 3]a

 0.6257 [5, 160, 6]a

 0.0429 [5, 160, 6]a

 0.0380 [5, 160, 6]a

Worst moving average

0.4905

[2, 70, 9]a

−0.0682

[1, 50, 0]a

−0.0047

[1, 50, 0]a

−0.0044

[1, 50, 0]a

Boosting model

0.5175

(687 : 3 : 14)b

 0.2144

(83 : 0 : 621)b

 0.0147

(83 : 0 : 621)b

 0.0115

(70 : 0 : 634)b

Filtered boosting model

0.5099

(253 : 26 : 425)b

 0.7400

(704 : 0 : 0)b

 0.0508

(704 : 0 : 0)b

 0.0508

(704 : 0 : 0)b

Committee moving average model

0.5143

(589 : 28 : 87)b

 0.5087

(525 : 0 : 179)b

 0.0349

(525 : 0 : 179)b

 0.0314

(551 : 0 : 153)b

Filtered committee moving average model

0.5056

(568 : 6 : 130)b

 0.4578

(378 : 0 : 326)b

 0.0314

(378 : 0 : 326)b

 0.0265

(303 : 0 : 401)b

Bayesian moving average model

0.5155

(647 : 10 : 47)b

 0.5192

(556 : 0 : 148)b

 0.0356

(556 : 0 : 148)b

 0.0321

(577 : 0 : 127)b

Filtered Bayesian moving average model

0.5107

(298 : 21 : 385)b

 0.6211

(703 : 0 : 1)b

 0.0426

(703 : 0 : 1)b

 0.0432

(704 : 0 : 0)b

Buy and hold

 0.6733

 0.0462

 0.0279