The following are sites that may be of interest to you.  Free stock charting site that allows you to do technical analysis on any stock you are interested in purchasing. In the advanced chart section you can enter many parameters for screening your choices. Check it out. A site that is ideal for providing information for teaching your kids about money and investing. Well worth a look.