MaxCap has delivered "stable returns under vastly different economic conditions", according to Head of Research, Bruce Wan.