Surf - The Intelligence Layer for Open Financial Markets