| Home Page and More | Daily Market Breakdown | Market Trends Diary | Seasonal Charts | Seasonality: Short to Mid-term Patterns | Yearly and Half-Yearly Patterns | Data for Download | Tests of Various Strategies |
The following table details the following two monthly strategies: 1) find the most significant monthly strategy over the last 3 years and apply it to the upcoming month and 2) use the best dual monthly strategy over the last 3 years and apply it to the upcoming month. For example, to find the most significant strategy for the month of May 2001, go here and check out the tables that compound data from 1998-2000.
The logic behind this test is this: it's tempting to always go with the "dual" indicator tables since the best results in those tables are inevitably a bit eye-popping. On the other hand, it might be better to stay with the most significant results regardless of how puny the historical results might be. Though the measured period below is rather short, there's a large gap between the two approaches for both long and short strategies. It seems that it's better to go with the most significant results from our historical tables.
After making this page, we decided to look back further in time and test more data starting from May 1996. From May 1996 to April 2001, the long and short strategies (the same as the second and third columns below), and the general market generated gains of 9.9%, -42%, and 45.8%, meaning that these strategies actually underperformed the general market over that period. To calculate the overall gains from 1996 to present, multiply the present long, short, and general figures by 1.099, .586, and 1.458. Given the strong results below, however, we ultimately outperformed the market quite nicely (by a factor of 3.65 at the end of the test...March 1, 2004).
The general lesson...three year compounded monthly data is less effective than simply looking at the best results from the previous year only. Our feeling is that the three years compounded data isn't "responsive" enough to changes in the current investment climate. In a long term bull or bear market, the data might be especially effective, but in a choppier environment, compounded data seems to lose its value. On the other hand, we wouldn't rule out the strategy of looking at monthly data that was compounded over an even longer period.
Click here to look at a test of following only last year's data as a basis for buys and sells.
The strategies come from our risk-adjusted tables. All strategies begin with $1000 at the beginning of May 2001.
|
Month/strategy |
Long...use most significant strategy |
Short...use most significant strategy |
Dual Strategy |
Long...use best dual strategy |
Short...use best dual strategy |
General Market |
|
May 2001...buy lowest 10% of stocks, sell highest 10% of stocks |
1195 |
978 |
buy lowest 20% "momentum" + lowest 20% "big_vslice", sell highest 20% "recent price" + highest 20% "gain2" |
1068 |
988 |
1073 |
|
Jun 2001...buy highest 20% "yeargain"+ lowest 20% "mov_ave100", sell highest 10% "recent price" |
1218 |
1006 |
buy highest 20% "yeargain"+ lowest 20% "mov_ave100", sell highest 20% "3monthgain" + 20-40% "pstdev" |
1089 |
995 |
1086 |
|
July 2001...buy highest 4% "high-close", sell highest 10% "mov_ave5" |
1238 |
1113 |
buy lowest 20% "marketcap" + lowest 20% "mov_ave20", sell highest 20% "recent price" + 20-40% "pskew" |
1157 |
1026 |
1060 |
|
Aug 2001...buy 64-70% "gain4", sell highest 20% "pftotal" + lowest 20% "t_pratio" |
1209 |
1123 |
buy lowest 20% "big_vslice" + lowest 20% "vave", sell highest 20% "pftotal" + lowest 20% "t_pratio" |
1159 |
1035 |
1037 |
|
Sep 2001...buy 52-58% "gain1", sell highest 20% "recent price" + 20-40% "mov_ave100" |
1076 |
1207 |
buy highest 20% "3monthgain" + lowest 20% "vslice3", sell highest 20% "recent price" + 20-40% "mov_ave100" |
1027 |
1112 |
918 |
|
Oct 2001...buy lowest 4% "momentum", sell highest 4% "recent price" |
1531 |
1181 |
buy lowest 20% "yeargain" + highest 20% "marketcap", sell lowest 20% "pstdev" + highest 20% "mov_ave100" |
1380 |
1136 |
1022 |
|
Nov 2001...buy lowest 20% "slice97" + highest 20% "vstdev", sell highest 20% "recent price" + highest 20% of "stdev" |
1809 |
1084 |
buy lowest 20% "slice97" + highest 20% "vstdev", sell highest 20% "recent price" + highest 20% of "stdev" |
1631 |
1043 |
1129 |
|
Dec 2001...buy highest 4% "ptotal", sell lowest 10% "marketcap" |
2205 |
1012 |
buy highest 20% "high-close" + highest 20% "mov_ave100", sell lowest 20% "open-yclose" + 40-60% "1monthgain" |
1755 |
958 |
1205 |
|
Jan 2002...buy lowest 4% "recent price", sell highest 20% "recent price" + lowest 20% "vstdev" |
2373 |
1017 |
buy highest 20% "big_vslice" + highest 20% "vave", sell highest 20% "recent price" + lowest 20% "vstdev" |
1650 |
963 |
1192 |
|
Feb 2002...buy lowest 20% "mov_ave5" + highest 20% "mov_ave100", sell lowest 10% "break_ave" |
2165 |
1046 |
.buy lowest 20% "mov_ave5" + highest 20% "mov_ave100", sell lowest 20% "pstdev" + highest 20% "vftotal" |
1505 |
942 |
1190 |
|
March 2002...buy 20-40% "stdev" + lowest 20% "mov_ave100", sell highest 10% "recent price" |
2297 |
1003 |
buy 20-40% "stdev" + lowest 20% "mov_ave100", sell 20-40% "yeargain" + lowest 20% "vtotal" |
1597 |
843 |
1302 |
|
April 2002...buy lowest 10% "stdev", sell highest 10% "close-low" |
2310 |
1040 |
buy highest 20% "pskew" + highest 20% "ptotal", sell highest 20% "recent price" + highest 20% "vstdev" |
1585 |
883 |
1282 |
|
May 2002...buy lowest 10% "recent price", sell highest 10% "recent price" |
2212 |
1060 |
buy lowest 20% "stdev" + lowest 20% "ptot_neg", sell highest 20% "recent price" + highest 20% "vstdev" |
1556 |
932 |
1239 |
|
June 2002...buy lowest 4% "stdev", sell highest 20% "break_ave" + lowest 20% "vtotal" |
2217 |
1089 |
buy highest 20% "yeargain" + lowest 20% "3monthgain", sell highest 20% "break_ave" + lowest 20% "vtotal" |
1473 |
957 |
1167 |
|
July 2002...buy lowest 10% of "gain1", sell highest 10% "mov_ave5" |
1990 |
1279 |
buy lowest 20% of "recent price" + lowest 20% "close-low", sell highest 20% "recent price" + highest 20% "mov_ave5" |
1273 |
1061 |
1016 |
|
Aug 2002...buy highest 10% "high-close", sell 56-60% "gain3" |
2037 |
1301 |
buy highest 20% "yeargain" + highest 20% "gain4", sell 60-80% "close-low" + lowest 20% "stdev" |
1274 |
1061 |
1014 |
|
Sep 2002...buy 80-90% "mov_ave100", sell lowest 20% "t_pratio" + highest 20% "ptot_neg" |
1910 |
1380 |
buy lowest 20% "t_vratio" + lowest 20% "vftotal", sell lowest 20% "t_pratio" + highest 20% "ptot_neg" |
1128 |
1125 |
917 |
|
Oct 2002...buy lowest 10% "momentum", sell lowest 4% "stdev" |
2218 |
1399 |
buy highest 20% "open-yclose" + lowest 20% "mov_ave5", sell 20-40% "stdev" + highest 20% "momentum" |
1292 |
1119 |
961 |
|
Nov 2002...buy lowest 20% of "mov_ave100" + lowest 20% "t_vratio", sell highest 20% "recent price" + highest 20% "stdev" |
3019 |
1288 |
buy lowest 20% of "mov_ave100" + lowest 20% "t_vratio", sell highest 20% "recent price" + highest 20% "stdev" |
1759 |
1030 |
1080 |
|
Dec 2002...buy highest 4% "ptotal", sell lowest 10% "marketcap" |
2640 |
1382 |
buy highest 20% "big_vslice" + highest 20% "pstdev", sell lowest 20% "1monthgain" + 40-60% "gain4" |
1463 |
1052 |
1013 |
|
Jan 2003...buy lowest 4% "recent price", sell highest 10% "recent price" |
2868 |
1446 |
buy lowest 20% "mov_ave100" + 20-40% "break_ave", sell 20-40% "pstdev" + highest 20% "break_ave" |
1400 |
1107 |
974 |
|
Feb 2003...buy highest 20% "big_pslice" + highest 20% "mov_ave100", sell lowest 10% "break_ave" |
2816 |
1502 |
buy highest 20% "big_pslice" + highest 20% "mov_ave100", sell highest 20% of "mov_ave5" + 20-40% "mov_ave100" |
1375 |
1132 |
937 |
|
Mar 2003...buy lowest 20% "pstdev" + highest 20% "ptotal", sell highest 4% "break_ave" |
2881 |
1515 |
buy lowest 20% "pstdev" + highest 20% "ptotal", sell lowest 20% "ptotal" + 40-60% "stock_ind" |
1407 |
1163 |
944 |
|
April 2003...buy lowest 20% of "yeargain" + lowest 20% "big_pslice", sell highest 10% "gain1" |
3440 |
1306 |
buy lowest 20% of "yeargain" + lowest 20% "big_pslice", sell highest 20% "gain1" + highest 20% "marketcap" |
1680 |
1000 |
1040 |
|
May 2003...buy lowest 4% "recent price", sell lowest 4% "break_ave" |
4697 |
1103 |
buy 20-40% "recent price"+ lowest 20% "stdev", sell 20-40% "big_pslice" + highest 20% "vtotal" |
1839 |
877 |
1169 |
|
June 2003...buy highest 20% "yeargain" + lowest 20% "3monthgain", sell highest 10% "marketcap" |
4820 |
1090 |
buy highest 20% "yeargain" + lowest 20% "3monthgain", sell highest 20% "marketcap" + highest 20% "t_pratio" |
1887 |
868 |
1202 |
|
July 2003...buy lowest 4% "gain1", sell 60-80% "ptot_neg" + highest 20% "stock_ind" |
5435 |
1038 |
buy highest 20% "high-close" + 20-40% "vstdev", sell 60-80% "ptot_neg" + highest 20% "stock_ind" |
2002 |
826 |
1264 |
|
Aug 2003...buy lowest 10% "mov_ave5", sell 80-90% "break_ave" |
5806 |
989 |
buy highest 20% "yeargain" + lowest 20% "mov_ave20", sell highest 20% "momentum" + highest 20% "pstdev" |
2155 |
767 |
1324 |
|
Sep 2003...buy lowest 20% "t_vratio" + lowest 20% "vftotal", sell lowest 20% "t_pratio" + highest 20% "ptot_neg" |
5772 |
1000 |
buy lowest 20% "t_vratio" + lowest 20% "vftotal", sell lowest 20% "t_pratio" + highest 20% "ptot_neg" |
2142 |
776 |
1315 |
|
Oct 2003...buy lowest 4% "mov_ave5", sell lowest 4% "stdev" |
6501 |
972 |
buy lowest 20% "3monthgain" + highest 20% "stock_ind", sell highest 20% "ptot_neg" + lowest 20% "stock_ind" |
2276 |
726 |
1413 |
|
Nov 2003...buy lowest 4% "recent_price", sell highest 20% "vave" + highest 20% "t_vratio" |
6788 |
938 |
buy highest 20% "vave" + lowest 20% "ptot_neg", sell highest 20% "vave" + highest 20% "t_vratio" |
2366 |
701 |
1460 |
|
Dec 2003...buy 60-80% "1monthgain" + lowest 20% "pstdev", sell highest 10% "vstdev" |
6921 |
943 |
buy 60-80% "1monthgain" + lowest 20% "pstdev", sell lowest 20% "t_vratio" + highest 20% "vftotal" |
2412 |
687 |
1492 |
|
Jan 2004...buy lowest 20% "3monthgain" + lowest 20% "ptotal", sell highest 10% "break_ave" |
7405 |
934 |
buy lowest 20% "3monthgain" + lowest 20% "ptotal", sell lowest 20% "stdev" + highest 20% "break_ave" |
2581 |
681 |
1549 |
|
Feb 2004...buy lowest 10% "stdev", sell highest 10% "vstdev" |
7597 |
964 |
buy lowest 20% "stdev" + highest 20% "t_pratio", sell highest 20% "marketcap" + highest 20% "vstdev" |
2649 |
681 |
1568 |
Copyright © 2010 MarketSynopsis.com. All rights reserved.