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.
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional
Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional
Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.