4 ms·
I think there is a lot of variety in the space depending on what type of fund and what time scales they work on. HFT will have FPGAS almost certainly. Crypto fu
by ajoseps 4y ago
I think there is a lot of variety in the space depending on what type of fund and what time scales they work on. HFT will have FPGAS almost certainly. Crypto funds generally don’t have the same time constraints (yet) and are becoming more cloud native but it’s not just crypto funds that are on the cloud: e.g. https://medium.com/prooftrading/proof-engineering-the-algorithmic-trading-platform-b9c2f195433d https://medium.com/prooftrading/proof-engineering-the-algori... . I think most traditional hedge funds still collocate with the exchanges they trade with. Crypto funds tend to be more distributed and figure out which “link” is the fastest to their exchange of choice.
Programming language wise I think the most common ones are: C++, Java, C# (there are some strange window native shops out there)
Hardware: FPGA, Solarflare cards (moves part of the network stack out of the kernel space to user space to reduce context switching and reduce latency)