China and Nicaragua signed a free trade agreement on Thursday, according to the Chinese Commerce Ministry.