The KLCI extended its year-to-date (y-t-d) gains from last Friday to close 14.59 points or 0.92% higher at 1,606.43 yesterday.