Tech Blog
The HRT BeatFeatured Articles
Building Robust Codebases with Python’s Type Annotations
Hudson River Trading’s Python codebase is large and constantly evolving. Millions of lines of Python reflect the work of hundreds of developers over the last decade. We trade in over 200 markets worldwide — including nearly all of the world’s electronic markets — so we need to regularly update our code to handle changing rules and regulations.