SMALL caps closed at a three-and-a-half-year high today, as the main market edged towards the 5000 mark. The FTSE Small Cap index closed 12.2 points higher at 2953.9, a level not seen since the end of June 2001, while the FTSE 100 index was up 15.7 points at 4,995.5.