DACX - The next generation trading platform