As shown in my papers (See papers page) in the May/1999 & Jan/2003 issues of Stocks & Commodities and the June/July 2000 issues of Futures the regular FFT of a price series is just a sophisticated curve fit giving only the illusion of predictive value of future price behavior. The system presented in this package is an improved version of the EPFFT system presented in the papers. The EPFFT takes the FFT at each bar, filters the noisy price series using a unique noise filter in the frequency domain, and creates a one day ahead projected price value. This process is continued until the last bar of data is reached. The projected one day ahead values that are created at each bar are plotted. The EPFFT system follows the projected one day ahead price curve to generate it's buy and sell signals. The EPFFT is made into a super fast DLL. This DLL allows the System & Indicator to update in real time. The EPFFT DLL produces an adaptive broadband (many frequencies) noise filtered signal. This process gives a more robust noise filtered signal than a single frequency (dominant cycle) procedure. The price series can easily be converted to Log values to model % price increases instead of point price increases.
The EPFFT system is orientated to short term trading in all bar ranges (1 min, 5min, etc., daily) and with any tradable price series. The system is walk forward tested on 10 years of daily data on the S&P continuous futures contract and on almost 3 years of 5 minute S&P futures intraday bars. The Input parameters to the system and indicator are changeable and optimizable so that the user can develop his own parameter set on his price series and time frame of interest. Although the EPFFT system gives results for the parameters that the S&P500 future was tested on, the user can easily use the system on any tradable or on any time frame. This system can easily be used on stocks, options, and mutual funds.
For TradeStation all of the EasyLanguage™ Strategy(system) and indicator codes files are directly importable into TS7/8 and TradeStation 2000i and are fully disclosed. The C++ DLL code is not disclosed. There are no locks of any kind on the EasyLanguage source code.
The accompanying manual consists of:
The EPFFT Strategy includes the following Input Parameters:
The input parameter XOpn allows the system to not open any trades until XOpn bars have past. This allows the system to avoid open whipsaw trades. The input parameter XTime allows the system to close any open trade before the close. For instance XTime would allow you to close all open trades at 4:05 ET so you would not be caught by the closing rush. The system has its exact duplicate in indicator form which is displayable on the price chart and in the charts printout, so that the user can visually see how the buy and sell signals occur.
For TradeStation, The End Point Fast Fourier Transform System™ Ver2 package consisting of manual, DLL files, Strategy(System) and Indicator els files is being offered through Meyers Analytics L.L.C. for $395 plus shipping if not by email. Shipping via Email consists of the Manual in Adobe PDF format, ELS/ELD file and DLL file.
How To OrderOS Week = Out-Of-Sample Week Ending
$TNP=$ Total Net Profits For Week
| OS Week |
OS Week $TNP |
OS # Trds |
OS Week |
OS Week $TNP |
OS # Trds |
OS Week |
OS Week $TNP |
OS # Trds |
OS Week |
OS Week $TNP |
OS # Trds |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 11/08/02 | $225 | 12 | 11/15/02 | $263 | 10 | 11/22/02 | $125 | 11 | 11/29/02 | $1,275 | 5 |
| 12/06/02 | ($1,063) | 15 | 12/13/02 | $325 | 27 | 12/20/02 | $713 | 8 | 12/27/02 | $438 | 6 |
| 01/03/03 | $675 | 7 | 01/10/03 | $788 | 8 | 01/17/03 | ($650) | 12 | 01/24/03 | $1,938 | 6 |
| 01/31/03 | $1,475 | 8 | 02/07/03 | ($288) | 10 | 02/14/03 | $888 | 8 | 02/21/03 | $363 | 6 |
| 02/28/03 | ($1,063) | 11 | 03/07/03 | ($400) | 9 | 03/14/03 | $1,063 | 10 | 03/21/03 | ($725) | 12 |
| 03/28/03 | ($425) | 8 | 04/04/03 | $788 | 7 | 04/11/03 | $450 | 14 | 04/18/03 | $663 | 6 |
| 04/25/03 | $675 | 8 | 05/02/03 | $818 | 10 | 05/09/03 | ($975) | 14 | 05/16/03 | $775 | 7 |
| 05/23/03 | $1,313 | 7 | 05/30/03 | $913 | 7 | 06/06/03 | $88 | 9 | 06/13/03 | $450 | 8 |
| 06/20/03 | $613 | 8 | 06/27/03 | ($375) | 8 | 07/03/03 | ($263) | 8 | 07/11/03 | ($413) | 7 |
| 07/18/03 | $1,555 | 7 | 07/25/03 | ($238) | 10 | 08/01/03 | $888 | 7 | 08/08/03 | $300 | 10 |
| 08/15/03 | ($1,538) | 14 | 08/22/03 | $1,175 | 7 | 08/29/03 | $588 | 6 | 09/05/03 | $475 | 9 |
| 09/12/03 | $600 | 14 | 09/19/03 | $600 | 7 | 09/26/03 | $725 | 6 | 10/03/03 | $100 | 9 |
| 10/10/03 | ($575) | 14 | 10/17/03 | ($75) | 7 | 10/24/03 | $1,050 | 6 | 10/31/03 | ($850) | 9 |
| 11/07/03 | ($300) | 14 | 11/14/03 | $113 | 7 | 11/21/03 | ($513) | 6 | 11/28/03 | $88 | 9 |
| 12/05/03 | ($250) | 14 | 12/12/03 | ($38) | 7 | 12/19/03 | $763 | 6 | 12/26/03 | ($313) | 9 |
| 01/02/04 | ($463) | 14 | 01/09/04 | $400 | 7 | 01/16/04 | $900 | 6 | 9 |
| The EPFFT takes the FFT at each bar, filters the noisy price series using a unique noise filter in the frequency domain, and creates a one day ahead noise filtered projected price. The EPFFT system then follows the projected one day ahead noise filtered EPFFT curve to generate it's buy and sell signals. |
| Out-Of-Sample Trades For Quarter Ending |
Out-Of-Sample $ Net Profit For Quarter 1 Contract Big S&P |
|---|---|
| 3/31/99 | |
| 6/30/99 | |
| 9/30/99 | |
| 12/31/99 | |
| 3/31/00 | |
| 6/30/00 | |
| 9/30/00 | |
| 12/31/00 | |
| 3/31/01 | |
| 6/30/01 | |
| 9/30/01 | |
| 12/31/01 | |
| 3/31/02 | |
| 6/30/02 | |
| 9/30/02 | |
| 12/31/02 |