The most modern trading facilities make traders happier than ever