Here is something that every stock picker needs to know.
50% of all individual stock price behavior is attributable
to the general market trend.
Another 35% of individual stock price behavior is
attributable to its industry or sector.
That only leaves a 15% probability that all of your hard work
picking individual stocks will translate to anything.