The Order Book Edge
Tech
Coding Smarter, Not Harder: The Move to C# for Algo Trading
0:00
-18:06

Coding Smarter, Not Harder: The Move to C# for Algo Trading

Why I Ditched C++ for High-Frequency Trading (And Why AI Made Me Do It)

For decades, the rule was simple: if you want speed, you write in C++. But what happens when the complexity of the language starts slowing you down?

Join us as we explore a developer’s journey to simplify his high-speed trading stack. We discuss the “lightbulb moment” when he realized that C++ was causing his AI tools to lose context, making debugging a nightmare. By switching to C#, he didn’t just change languages; he unlocked a new way to organize his trading strategies.

What we cover:

  • Why “fast code” doesn’t matter if development is slow.

  • How to stop fighting Windows package managers.

  • A guide to using Redis to connect a central server to multiple strategy clients.

  • Why your software architecture should match your trading philosophy.

Discussion about this episode

User's avatar

Ready for more?