Strategy Results

Backtested cumulative P&L · Apr 2021 – present · £1 per bet

Cumulative P&L