4 ms·
> The trading system reports an average latency of 10ms Python is a bad choice for a system with such latency requirements. Isn't C++/Rust preferred language f
by abhashanand1501 10mo ago
> The trading system reports an average latency of 10ms
Python is a bad choice for a system with such latency requirements. Isn't C++/Rust preferred language for algorithmic trading shops?
- alfalfasprout 10mo agoDepends... not all kinds of trading are THAT latency sensitive.
- Quothling 10mo agoWhy is Python automatically a bad choice? We've build some turbodbc + pandas which beats Go when dealing with a logic azure sql server for massive analtyic flows. I'm not sure if it's faster or slower than Rust, but it's basically C++ fast, though it obviously uses a lot more memory. Fortunately we live in a world where "a lot more" is like $5 a year. I don't disagree with you that Python might be a wrong choice for algorithmic trading, but I do think it depends. We did our stuff with turbodbc rather than pyodbc which is used everywhere else, specifically because we analysed our bottlenecks.