Remix.run Logo
▲ _se a day ago

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...