One of the things I do unconsciously [we'll pass on that high hanging curve ball -ed] is note the action in the more speculative names versus those at the ultramarine end of the spectrum.
Today First Solar was up a couple bucks while the DJIA was down 200.
This isn't nearly as foolproof as our 'What's on TV Timing Model' (backtested to August) but has shown some skill in forecasting the overall market with a 1 to 5 day lead time.
Fairly wide error bars so your mileage may vary etc, but for what it's worth here's today's action via Yahoo Finance: