also recommend Daniel Pistelli's tools, CFFexplorer and Rebel.net as well as his articles on .net internals
IMO if you learn rce, you will be a good trader. Not because you will learn any great secret from reversing commercial trading software or anything like that (all you will learn from doing that is what a sham most commercial programs/indicators are) but because mastering trading and mastering rce both require the same skills: persistence, dedication, ability to think outside the box and to see things from anothers perspective.
What I mean by that last bit is that in order to be a good reverser, you must be able to see the problem from the eyes of the enemy, so to speak. To be a good cracker you must be able to see the problem from the perspective of a protection developer and understand how they think and how they might approach the problem of protection. To be a good security analyst you must understand the perspective of crackers and malware authors, etc. Similarly, to be a good trader you must understand the methods of other market participants (both operators/smart money and retail traders) and just like with reversing the only way you have to understand their methods is via the traces they leave behind..
The following 2 users say Thank You to sefstrat for this post: