If you are more or less ready to sell, the program may be able to locate a local top. If you already own a PC, then an analysis program might be cost effective. Explain market action, group action, and individual stock action. Every day, some stocks go up, some go down, and some are unchanged. Market action applies to the general direction of the market.
Group action refers to a specific industry group.
A strategy is to locate a rising group in a rising market. Look for good companies in the group which haven't risen yet and purchase one or more of them. Avoid the poorest companies in the group since they may not move at all. If you can't get these, you aren't getting full service.