Did some Fourier, too much noise in the markets, and the price spikes throw everything out of whack.
There's a good program around where you can fit past info using a number of dominant cycles, and project into the near future assuming same cycles continue, forgotten the name, but can chase it up, a few on XJO thread use it. One or two there have also written their custom cycle fitting programs, intending to do the same soon as well, cheers.