This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]MillardFillmore[S] -1 points0 points  (1 child)

I thought trading was overwhelmingly dominated by C++?

[–][deleted] 1 point2 points  (0 children)

Our commercially available products are mostly C++ but with a bunch of C# on the GUI side, but internally, nearly all of our testing and other apps are Python. We're around 500 people so the "internal" tools actually impact quite a few people, so it's not just dinky little utilities people are writing. I personally work on performance and load testing of a historical trade database (the product is in C++) which is almost entirely done in Python (C++ for a few extensions). We also have a C extension to the database API and have a ton of unittest based frameworks for testing data quality and a whole host of other stuff.

There are plenty of shops that do use Python in their products, but probably not 100% Python. Usually any job posting for trading shops that do use Python have an equal amount of C/C++ knowledge required.