You've gotten the hack, it's more about competing with your self, than others.
I became better at trading when I realised this and courtesy of the onchain challenge, I'm better off now.
I remember joining at phase 3 or so and now it's at phase 17, and I'm still grinding.
Hope you're...