You tested, eh?
You put today's price against yesterday's, and plotted errors?
You then tested whatever bevy of single predictors that can be dragged up, tested them, likewise plotted their errors, and found underwhelming results for Yesterday's Price for various meaningful cuts of time, throughout whatever definition of "history" you have available?
Against your population of alternatives? Really? You did that?
Impressive. DO TELL.
• You found that the collected error of obs{n} =/= obs{n-1] was not equal to 0 while centered on obs{n-1}
AND
• You found that the variance σ[obs{n}] as a predictor was larger than that for any other single predictor you evaluated.
Impressive! DO tell. Please! There's a publication in here for you, just waiting to be plucked. A paper/seminar tour, for sure. (Though -- it's no great shakes -- you get a per deim that won't pay the way, and maybe a room at the university-owned hotel, usually one step up from Motel 6...) AND, if you play your cards right, a walk-one role in any re-boot of The Big Bang Theory that may come to pass.... "Sweet!"

)
Sorry, ironchef, but you can't just declare "This [indicator] sucks!" at a comparative statement, without completing and then showing your own comparison study. I didn't say that Yesterday's Price is a *perfect* predictor -- I didn't say it was good at all! What I said was that it remains
the single best predictor for today's price. To respond to the contrary, you must put up your own goods. You must *beat* Yesterday's Price. (And if you think it's so easy, then it won't be any burden, eh.

)
So again,
try a little thought experiment: imagine you're given three choices for today's S&P price -- 3867, yesterday's close, or 932.
You MUST choose one. Get it wrong, and horrible things happen. What's your choice going to be?
WHY?
[
"And there's your answer????" Exactly. 
]