After an extended rally started around election day, the market registered huge gains. Now traders are taking profits and late buyers are forced out of positions. We could see another buying opportunities coming for the next few days or weeks. I see the currently rally will likely ended around the high of 2015 or lower so far.