To: LastShadow who wrote (9345 ) 2/28/1999 9:18:00 AM From: LastShadow Read Replies (2) | Respond to of 43080
A couple of market timing systems for the technogeeks out there... The DRTB Stock Market Timing System DRTB is a simple weekly system. It only requires one computation over the weekend. All mutual fund trades are then performed before the market close on Monday. DRTB uses two pieces of data, the 90-day Treasury Bill yield (TB) and the Federal Reserve Discount Rate (DR). Formulae D = DR - TB S = 9 week exponential smoothing of D which is computed with the following formula. S = S(L) + 0.2 * (D - S(L)); Where: S(L) = S(Last week's value). * = Multiplication. Buy Signal Buy when S > 0; Sell Signal Sell when S < 0; Historical Results This simple timing strategy has gained 16.4% annually against the S&P 500 with a beta of 1.5 (modeling the Rydex Nova Fund) from March 1942 to Sept. 1997. This is double the return of the S&P 500 over the same period. 80% of the trades were profitable and the largest loss was only 7%. Drawdown was substantially reduced versus the S&P 500's 48% drawdown in 1974. Against the NASDAQ 100 from March 1983 to Sept. 1997 (modeling the Rydex OTC fund), this strategy gained 16.5% annually with 11 trades. 100% of the trades were profitable. Maximum drawdown was only 18%, far less than the 40% drawdown the NASDAQ 100 suffered in 1987. The T87 Stock Market Timing System The T87 Stock Market Timing System was published in the August 1997 issue of Technical Analysis of Stocks and Commodities Magazine (TASC). This system is an example of one that requires a computer to compute, as you'll see from the complicated formulae below. Since 1/1/96 it has gained 92% vs. the S&P 500 with a 1.5 beta (modeling Rydex Nova) with only a -8.7% maximum drawdown. That gain computes to a 51.1% compounded annual return (CAR)! T87 Formulae Data A = NYSE Advances, D = NYSE Declines, NH = NYSE New Highs, NL = NYSE New Lows, UV = NYSE Advancing Volume, DV =NYSE Declining Volume, SP = Standard & Poor's 500 index close. Formulae XNL = 3 day exponential moving average of NL HNL = Highest XNL in last 40 days. LNL = Lowest XNL in last 40 days. RNL = HNL - LNL; NLS = (((XNL - LNL)/RNL)*100.0)-50; NLS_LAST = NLS value for previous trading day. XNH = 3 day exponential moving average of NH, HNH = Highest XNH in last 10 days. LNH = Lowest XNH in last 10 days. RNH = HNH - LNH; NHS = (((XNH - LNH)/RNH)*100.0)-50; ADR = A/D; ADRV = UV/DV; DAR = D/A; DARV = DV/UV; DARV_LAST = DARV on previous trading day. SP_LOW = lowest SP since last sell signal. SP_HIGH = highest SP since last buy signal. Buy Signals (NLS <= 0) and (NHS >= -10) and (SP > SP_LOW * 1.0125) and one of the following is true. 1. (ADR >= 1.2 for 2 days out of 4 days) and (ADR >= 1.0 for 4 days out of 4 days). 2. (ADRV >= 7.5) Sell Signals (NLS >= 30) and (NLS - NLS_LAST < 30) and (NHS <= 0) and (SP < SP_HIGH * 1.0125) and one of the following is true: 1. DAR >= 1.9 for 3 days out of 4 days. 2. DAVR >= 10 and DAVR_LAST >= 2.2. 3. DAVR >= 2.2 and DAVR_LAST >= 10. lastshadow