What I would do is implement one custom usercontrol.ascx that implements ISettingControl, the implementation would just be a fake it could have a hard coded value in the get method and the set method doesn't have to do anything, but by implementing this you can add the usercontrol to the profile.
Then in the usercontrol you should link to a custom page(s) where you implement your own functionality for all this other information and you can then group it however you like.
The custom profile system makes it easy for simple profile properties but it is not really suited for all possible needs, when you have more elaborate needs you should implement something custom where you can have more control to do whatever you need.
You could alternatively implement your own link instead of using "My Account", make your own "My Trades" link that goes to your custom pages.
Hope that helps,
Joe