Personal trading systems achieved verified returns of 34% over a 12-month period, with a profit factor of 1.34 and a gentle drawdown of ~6.5%.
Personal trading systems achieved verified returns of 34% over a 12-month period, with a profit factor of 1.34 and a gentle drawdown of ~6.5%.