Knowledge and discipline is required for investing in stocks. Fundamental analysis requires more information that is no available to retail investor. Fundamental analysis is used by long term investor.
Technical analysis is useful to trader of any financial instruments including stocks. Data collected is objective and direct from market and it will usually not lie. Line chart, bar chart and candle stick are main charts used in technical analysis. If we learn correctly and apply it, we can reduce the the risk of trading in stocks.