Which stock analysis is better, fundamental analysis or technical analysis to choose stocks to buy or stocks to sell?
Being a CFA charterholder I strongly support and start with fundamental analysis when analyzing stocks to byt, stocks to sell, investing in stocks. My financial analysis is based on analyzing trends about key financial metrics, profitability, liquidity, solvency, leverage, efficiency and valuation. A great stock if it is overvalued according to my financial analysis is not a great investment.
Technical analysis is very useful for trading and investing. But the main caveat of it is to simply buy or sell stocks based on the technicals ignoring the fundamentals. It is like buying a used car without any inspection at all. Yet, the stock market can be irrational, momentum stocks with poor fundamentals or a stock price that is excessive according to their intrinsic value can continue moving higher.