Why Python is Better than C++ for Algotrading
There is a great misconception with algotrading: that, at heart it’s a race - the first bid in the market will get the profit-making trade. Just as Michael Lewis explained in Flash Boys. In fact algotrading is a race, just not that one. It’s instructive to read the various discussion sites on the subject (HackerNews, Reddit, etc). You come away with the idea that algotrading is all about eking that last nanosecond out of your exchange connection. That, or using cunning techniques to optimise pricing calculations: get that order in first! Of course, it has to be in C++ (or Rust or other compiled languages) or you can’t keep up. But that’s not what algotrading is about at all. (See below for what it is all about). Why does everyone get it so wrong? The reason is that those few top market-makers and prop firms who do agonise about nanoseconds get such a frenzy of attention as to drown out any other point of view. The fact that they pay breathtakingly well is much to do with this! This blo
Why Python is Better than C++ for Algotrading Why Python is Better than C++ for Algotrading Python gets you there quicker TL;DR: I’m a C++ trading systems programmer - but I recommend you use Python. Here’s why. There is a great misconception with algotrading: that, at heart it’s a race - the first bid in the market will get the profit-making trade. Just as Michael Lewis explained in Flash Boys . In fact algotrading is a race, just not that one. It’s instructive to read the various discussion sites on the subject (HackerNews, Reddit, etc). You come away with the idea that algotrading is all ab
Explore this link on the map →related reading
- Python for Finance – Algorithmic Trading Tutorial for Beginnersfreecodecamp.org
- claude code is not making your product betterethanding.substack.com
- Competitive Programmer's Handbookcses.fi
- Algorithms for Modern Hardware - Algorithmicaen.algorithmica.org
- Computational Finance and Algorithmic Trading Publications by Michael Kearns and Yuriy Nevmyvaka (and Others)cis.upenn.edu
- Ahead of the (Yield) Curve - by Abraham Thomas - Pivotalpivotal.substack.com
- The pool of talented C++ developers is running dryefinancialcareers.com
- Quantitative Trading Summary – Headlands Technologies LLC Blogblog.headlandstech.com
- Role Of Algorithmsmatklad.github.io
- Blackalgo | Intelligent Trading for the Crypto Eliteblackalgo.com
- August 2017 – Headlands Technologies LLC Blogblog.headlandstech.com
- Backtrader for Backtesting (Python) - A Complete Guide - AlgoTrading101 Blogalgotrading101.com