Online stock trading platform

Your first paragraph ...