Disclosed are techniques for analyzing waveforms to determine the
existence of certain patterns in those waveforms. The existence of
certain patterns can be used by investors to make decisions regarding the
purchase or sale of stocks. The processes include a determination of the
formation of a base, whether the pattern formed in the base is a cup or
saucer, whether there is a double bottom in the base, if a base has
broken out and if a handle exists on a cup, as well as other patterns.