What is stock market timing?
Stock market timing is the strategy of making buy-and-sell decisions on the basis of predictions of market price movements. The prediction may be based on an assessment of market or economic conditions resulting from technical or fundamental analysis. This is an investment strategy based on an overview of the aggregate market, rather than for a particular financial asset.