Backtesting / Optimising Speeds

Created at 21 Jan 2025, 22:48
How’s your experience with the cTrader Platform?
Your feedback is crucial to cTrader's development. Please take a few seconds to share your opinion and help us improve your trading experience. Thanks!
LU

luz.ric

Joined 02.04.2024

Backtesting / Optimising Speeds
21 Jan 2025, 22:48


Backtesting speeds on the Mac seem to be pretty slow and getting slower.  Larger optimisations will start quickly and i can see that memory usage goes up and eventually maxes out and then things really slow down.  Other platforms can run the same backtest code in a fraction of the time.  

Are there plans to optimise this further, perhaps to use GPU or other methods to speed this up, it seems completely unusable at times.


@luz.ric
Replies

dtio
26 Jan 2025, 12:39 ( Updated at: 14 Feb 2025, 18:19 )

Hi @luz.ric

May I know what hardware spec of your macOS? I’ve interest of getting a Mac Mini to run the cBot optimisation but I just afraid the speed and performance of running it. Hope you can give some insights. Thank you. 


@dtio

luz.ric
15 Feb 2025, 00:32 ( Updated at: 17 Feb 2025, 12:10 )

RE: Backtesting / Optimising Speeds

dtio said: 

Hi @luz.ric

May I know what hardware spec of your macOS? I’ve interest of getting a Mac Mini to run the cBot optimisation but I just afraid the speed and performance of running it. Hope you can give some insights. Thank you. 

Sure.  I have a new MacMini M4 Pro with 24GB RAM.  It's lightning quick with so many things but I get the feeling that cTrader V5 is a lot slower than the old version and they have done nothing to optimise it.  Having said that, I don't think it's any faster on a PC.  I get the impression that this is a cTrader issue, not a “Mac” issue.  

I tested my i9 intel machine with windows 11 and it was a little slower than the M4 MacMini

 


@luz.ric