you will not be able to look at a company's financial statements and be able to detect fraud. there simply isn't enough information in the filings. the ceos an cfos are not so stupid that they'll make public what they're trying to hide.
of all the companies that turned out to be frauds, how many were detected by an auditor or wall street analyst beforehand? 0.