The trading environment