In a research note, it cites China's economic shrinkage, volatile oil prices and downward revision in listed companies' earnings as the reasons.
"There is also a chance that all would improve and in that case, the index can rebound to 1,300 points," it said.
Yesterday, the index gained 0.43 per cent. At 3.42pm, it stood at 1,273.06 points, losing 5.55 points or 0.43 per cent. Until yesterday, the index shed 0.73 per cent so far this year.
At the close, the index was 1,263.29, losing 15.32 points or 1.20 per cent.