Technical analyze skill is essential to be successful in stock market. You need to know current events, lot lot lot of research.
Theres many technique, strategies, tools, and methods that people have developed over year. Most of em probably are internal information, but few people has broken...