Trading Platform Definition | CFI UK