The Sensex opened with a negative gap of 288 points at 12,694.The index is now down 374 points at 12,609.