Has anyone used this companies software before, they have back tested results from 2003 and a annualised returns of 42%