Today I will show you the results of my test account at DarwinexZero, which I just traded by AlgoCloud.
How it started
Sometime in March 2024 I had the idea to connect AlgoCloud to MT5. Since MT5Bridge didn’t exist back then, I wrote my own program that can copy trades from my account Alpaca to MT5.
So I created an account DarwinexZero focused on trading stocks and ETFs.
My own program for copying trades from Alpaca to MetaTrader 5
My trade copy program
DarwinexZero stock account provides capital 1 mil. USD. In order to be able to trade in parallel with Alpaca, I created a demo account with capital there 0,5 mil. USD and lever 1:2, so that I can also open short positions. Both accounts were therefore based on the same basic capital.
I built the program simply:
- no pending stop or limit orders
- everything runs on market executions
- open position in Alpaca = immediately open also in MT5
- closed position in Alpaca = also closed in MT5
Simple but functional.
The limitations in MT5
It needs to be said that the results in MT5 are not exactly the same as in Alpaca because:
- there are only around 800 stocks and a few ETFs in MT5T
- for one position you can buy max. 1000 shares
I therefore created my own stock group in AlgoCloud with shares from Darwinex and had to set a limit of 1000 pcs per position.
Business test
I started trading in mid-April – right around the time when Trump was starting his craziness. I deployed my tried and true strategy from live account and supplemented them with strategies I had previously published on AlgoCloud blog.
It was about 15 strategies, each had its weight in % of the account.
I did not interfere with the shops in any way. In the first month alone, I had to close all positions due to an error in the program. Since May, the system has been running completely without intervention – I was just checking whether everything was working technically.
Results after 4 months
At the end of August, the situation looks like this:
- Alpaca account: evaluation +22 %
- DarwinexZero Account (MT5): evaluation +7 %
The difference is mainly due to limitations in MT5 (fewer available tickers and a limit on the number of shares per position).
Alpaca account
DarwinexZero Account (MT5)
Statistics from the FXBlue website
According to statistics from DarwinexZero, profit is only +4,53 %, because Darwinex calculates profits in relation to risk in its own specific way (see their website for details).
Screenshot from DarwinexZero account
Screenshot from DarwinexZero account
Conclusion of the experiment
I have not reached the capital allocation yet because the rating is not yet high enough. But that doesn’t matter – the main goal was to find out whether it is possible to trade through AlgoCloud also through MT5 and what differences it brings.
It turns out that profits in Darwinex are noticeably less than in Alpaca. Nevertheless – if you have an account with DarwinexZero or classic Darwinex account, you can earn extra money this way.
And the good news at the end: You don’t have to use AlgoCloud with just an Alpaca account. With the upcoming MT5Bridge it will be possible to trade with other brokers directly via MT5. Yes, it has limitations for now, but it’s still an easy way to get some extra cash.
I personally look forward to making full use of this opportunity.
Libor Štěpán
AlgoCloud trader