The Sim Kee Boon Institute for Financial Economics at SMU has met the targeted $17 million endowment since it was launched six months ago.