What Is Algoritmic Trading?
Algorithmic trading is a method of trading the financial markets using programs. These programs, commonly known as trading robots, are coded to apply certain rules repetitively and can account for many different variables, such as time, price, volume, market events or even social networks.
When compared to manual trading, the algorithmic trader looks for an additional edge by leveraging the speed and computational resources that are provided by computers.
It Is Predominant, And Growing!
According to data compiled by Goldman Sachs and shared by Analyzing Alpha, Algorithmic Trading accounted for 60-75 percent of the overall trading volume, and the following for each asset class:
- Equities: 60%-70%
- Futures: 40%-50%
- Commodities: 35%-50%
- Options: 40%
- Forex: 20%-30%
- Fixed-income: 10%
Traditionally, algorithmic trading has been dominated by institutional traders and investors. However, that trend is changing as now retail traders also have access to algorithmic trading platforms and coding language. For US equities, algorithmic trading is growing at a 12% CAGR.
Market Share Of Algorithmic Trading By Asset Class
2017 Goldman Sachs data, by Analyzing Alpha
Why Automate Your Trading?
About me
My name is Jose Martinez and I am a former consultant from the IT law, privacy and cybersecurity industry, where I helped companies with their privacy compliance and risk management programs.
I started trading in 2017 and a year after I moved to algorithmic trading. As of today, I am a full-time trader and I have helped thousands of traders around the globe to improve their trading.
Experience of
5+ years
Helped improve
4k+ traders

About me
My name is Jose Martinez and I am a former consultant from the IT law, privacy and cybersecurity industry, where I helped companies with their privacy compliance and risk management programs.
I started trading in 2017 and a year after I moved to algorithmic trading. As of today, I am a full-time trader and I have helped thousands of traders around the globe to improve their trading.
Experience of
5+ years
Helped improve
4k+ traders



Our Courses
What Our Students Say On Udemy
Some kind words from our amazing students
Thanks so much for your very valuable training. I really enjoyed it, and appreciate that you gave your best. I am totally new and I could get the overall awareness of EA and prepared me to get hands on and implement my ideas.
Thank you for this MQL5 programming course! It was very well explained and covered major aspects of trading management system. I will certainly continue to learn with José for future courses on MQL5. I highly recommend!
Really excellent course that I thoroughly enjoyed. Being new to MT5 , but with a coding background, I found the course pitched at the right level and it satisfied my objective of learning enough about MQL and MT5 to be able to code EA’s on my own, which was great – thanks.
Excellent course, he really covers the basic syntax of MQL5. For those who knows C++ this is going to be easy. And the robot section is very good, he does program modular and ordered and covers the basic functions we need to use for algoritming trading, you surely will reuse them in your advisors.
This course is good. I liked the position management section where we trail stop loss and do break even. I think we don’t need profit target as you would note as trend continues you may capture a lot of pips. The coding follows simple moving average as strategy however based on this course you can build your EA with your owns strategy. Please note that this course is not for building indicators. And this is fine as course sticks to it’s course progress.