Been doing some research on this for a while now, not actively building anything yet, just trying to understand how the whole thing works before I get in too deep.
From what I've gathered, most people who start a brokerage don't build the trading platform from scratch way too much time and money involved.
Instead they go with something that's already built and tested, then customize it to fit their own branding and business model. Makes sense given the timelines involved, apparently custom builds can take over a year.
What's still a bit unclear to me is how much control you actually get with these ready-made setups. Like, can you fully customize the risk management side, or are you stuck with whatever the provider gives you? Also curious how liquidity provider relationships work in this is that something you set up separately, or does it come bundled?
One thing I keep running into in my research is people mixing up the software side with the actual legal/licensing side. Feels like a lot of folks assume once you have the platform sorted, you're basically operational, but licensing seems like its own separate headache depending on the region.
Also read a bit about choosing your execution model (A-book vs B-book vs hybrid) before even picking the tech stack apparently getting that order wrong leads to rebuilding things later, which sounds painful and expensive.
If anyone's actually gone through setting up a white label forex trading platform, would love to hear what surprised you the most, or what you wish you'd known before starting. Trying to avoid the obvious rookie mistakes here.