ARTIFICIAL INTELLIGENCE STOCK PORTFOLIO SOFTWARE : A AMERICAN TRADER'S OVERVIEW