securities platform