NDX changes - it's hard to tell. They announce the changes tonight (or Monday), but they won't actually happen until next Friday on the close. Last year, they removed/added 13 companies, and the companies being removed dropped an average of 3% between the announcement and their removal. The NDX overall, though, dropped 3%, so it could be said there was no effect at all...
Hard work often pays off over time,
but laziness always pays off right now.