(to others also)
BTW, I also found some awesome benefits of C CORP but do not want to promote it.. Might be not hard to find but also heavily depends what one is looking for...
So again, I think that one can hardly get wrong with rather simple LLC... And maybe attach S-corp for tax reason... But with C CORP it is much harder to find or to exploit the edge of course.. because yeah, TAXes... BUT again... ok..
Also it heavily depends on the personality.. Some love the CORP world... and everything about it... Some love the (small) BIZ world... Usually, quite different personalities (needed)... And the same solutions that might bring good profits in small business, the way they "solve" things.. could cost many lives in the corp world... So either someone is more of a DIY guy or one likes to delegate, PAY (invest in) PROs to set the things right
It is also funny to see the personalities reflect in trading.. Some are so fixated on getting the "ZERO risk" trade.. seeting the SL0 as soon as possible... maybe not letting the trade to breath.. because it does go in NEG before it might go to POS...
BTW, just my opinion!
And it is interesting.. some people here dreaming about putting 10-100k deposit, retirement money or pension or life-savings in the TRADE account and dreaming of "FIX" annual income.. Some dream about rollin 100USD to 100M if not 100B.. and some dream about becoming THE BROKER himself... or even (INVESTMENT) BANK.. It is very exciting to see different personalities in the trading world also... That is why I alway suggest to breakdown trade(r) into components and he might have the JUICE even if he might not be profitable.. at the same time, some (very) profitable ones might just be on the POSITIVE side of extreme risk and luck
So, to sum up, it comes down to the WHOLE picture... of what the main objective, strategy is... Then the COMP/CORP solution might appear naturally, specially with the help with some PROs... or at least some clips online that sum up the best cases/templates for certain types
Can you afford to take that chance?