Hi, Rhys,
A few things can cause this, the max spread value may work different in backtesting as it would probably not pick it up, also, if you started the cBot at a different time from the backtest start date and time, the results will differ.
I can see the backtest closing dates are very different, if your first trade opens at a different date and time then all future trades will be different, it may be worth adding the following.
- cbot log showing cBot start date and time
- live trading history showing entry date and time