3 ms·
Tech is mostly FPGA order placer interfacing with a C++ market data decision router and a high end Melanox card. Their kit is inserted as physically close to th
by fnordpiglet 3y ago
Tech is mostly FPGA order placer interfacing with a C++ market data decision router and a high end Melanox card. Their kit is inserted as physically close to the exchange matching system as possible. One of the big firms famously reversed the box insertion into the rack and trimmed their Ethernet cables down to minimize the physical length signal had to go (probably theatre but that’s the mentality). Some strategies require good low latency inter exchange connectivity so a comprehensive and well organized microwave network is another bit of the stack. Otherwise it’s largely what you would expect. There’s some mythologizing about these companies but a few notes: they’re often highly insular and their code and stacks can be 10 or more years behind the times, but the kernel of execution will be highly current within that stack. A large part of their moat is that mythology, most people would quit and do some other segment of finance like quant trading or stat arb rather than try to squeeze out some profit in HFT. My view is it’s not a winner takes all market though and there’s a lot of room at the table, but it’s a very challenging market overall. I think bringing in a more modern tech stack that cuts the cable back a little more would be an advantage too.
On the techniques, there’s not a ton explicitly written unlike quant and statarb that have almost too much written about them. The essence is very simple though, you basically use techniques you would use in board games or casino games - look at the structure of the game itself and try to find little gaps in the rules that let you insert yourself. For instance if you can see the order being placed into the book before any march is processed you can try to insert yourself into the match engine before anyone else. That’s low latency trading more than HFT though. Likewise price discrepancies between exchanges (microwaves) is low latency.
HFT would typically be something like a market making strategy where you place lots of small orders around where you believe the market is going playing long and shorts. You place bazillions of orders all the time to pick up small variations in a way that on average is better than random trading. This is high frequency trading because the frequency of the trading is high.
Often they get conflated because they complement each other. Being able to do one often implies you can do the other, so why not? They also sometimes help each other synergistically.
Source: I was there (and I’m building my own as a side project with some long time coworkers)
- majikaja 3y ago>A large part of their moat is that mythology, most people would quit and do some other segment of finance like quant trading or stat arb rather than try to squeeze out some profit in HFT. I find it silly that math types gravitate so much towards HFT/quant trading when there's so much money to be made just by studying companies and becoming a traditional trader/investor. Why go to the bother going down the route of having to invest millions of funds to build an uncertain HFT business when there's no cost in opening a retail brokerage account. If one lucks into getting a high paid HFT/quant job straight out of university it's great to save some money but otherwise I wouldn't recommend it except for pure engineers.
- fnordpiglet 3y agoWell, most people don’t have much alpha as retail traders either. Technical trading is voodoo mumbo jumbo. HFT and quant trading actually produces reliable returns. But I agree don’t try to do it yourself unless you’ve been doing this a long time. Me and my partners each have 30 more years doing this and know the weaknesses and our strengths and basically what we need to do to get a toe in the game. The reason it’s worth it is generally there are no customers, no investors, nothing but you and your partners and you can make a lot of money and be independent, then grow that into a firm. That’s attractive, and frankly with my background I feel it’s easier than trying to make a tech/retail/b2b startup again.
- majikaja 3y agoWho said technical trading? If one reads the financial statements properly it will take less than 30 years to become profitable.
- fnordpiglet 3y ago30 years - I want to be profitable now. :-) I got paid for the last 30 years. I didn’t do it as a way of investing. I did it because it’s some of the hardest technical challenges out there. I did a tour at FAANG, built my own startups, among other things. Now it’s my turn to do for myself. Value trading works but it’s a slow slog and returns are bounded and tight. In many ways stat arb and similar quant trading can be viewed as value trading with power tools. It’s good stuff. But I like to make things fast and powerful. For me it’s not about being profitable, although profit is the primary metric. It’s about doing awesome stuff with awesome stuff no one has ever seen before.