You think Citadel and Jane Street are fairy tales? The comment you replied to gave plenty of very pointed evidence. Even "bad" trading firms are disappointed to make 20% returns year over year...