with respect , i dont think your in a strong position to be glib , look at whats happening today
My apologies, I didn't mean to be glib - I was simply trying to articulate my point in a single phrase.
I'll try and explain my position in more detail:-
Stocks fell today. They rose yesterday. I didn't know in advance that this was going to happen so I didn't take any action.
They might collapse in value tomorrow or they might rocket. Again, I don't know what's going to happen in the future so I'm not going to take any action today.
I might predict what's going to happen in the future. My prediction might be right or it might be wrong. I can use any number of charts and formulae to justify my prediction but ultimately I know that the markets won't necessarily conform to my charts or formulae.
All I know is what happened in the past and today's values. From this information, I can formulate a reasonable expectation as to what might be the return on my chosen stock portfolio over the medium to long term (15-40 years). And even then I have to accept that my expectations will almost certainly turn out to be wide of the mark.
I certainly accept that the stock market is not entirely efficient. The problem is I'm not smart enough to spot the inefficiencies in time to benefit from them. Nor am I smart enough to pick a manager who will spot and exploit these inefficiencies on a consistent basis on my behalf over my investment horizon.
So there it is - I simply don't believe it is or ever was possible to time the markets.
You are obviously free to disagree with me and if you consistently call market turns over your investment horizon you should become very wealthy.