This is such a stupid conversation.
These items are not geared to the same thing.
1. Bonds - 5-7% return. Stable.
2. Buy and hold stocks 10-15% return. Stable long term.
3. Commodities, day trading, derivatives. 25-200% return. Unstable.
4. Offshore wagering. 100-400% return. Unstable.
5. Real Estate speculating. Very damn good.
The stock market suits most investors. Go to work, make $50k/year. Put $10K in the market. Have a million to retire.
If you look at succesful hedge funds,they buy and hold in the market when they have TOO much money.
Funds would not pay commodity and derivative and currency traders millions of dollars if a 15% return was considered good. They pay these people millions of dollars to reach much higher returns.
Real estate is spectacular cause you can leverage - 3% down,mortgage, etc and you can rent. You used to be able to depreciate - now this is capped.
Bonds can be spectacular if you get banks to give you credit against the bonds... Instead of buying $100M of a bond, a hedge fund will buy $1B with the bonds as collateral. Now if they make .5% in a week,they really make 5%.
Derivatives are extremely leveraged.
Too bad you can't leverage gambling. If I ran a book, I'd offer significant margin. - If you had $5000 in 100 $50 bets, I'd let you bet another $4000...
I can not say gambling is more lucrative than real estate,derivatives, etc I dont know those markets as well. I can say you can start with a lot less money.
The negative to gambling is your return will likely go down if you get into 7 figures. You cant be gambling with $500M. But then you just start the next pinnacle.
There are lots of ways to make money. Buy and hold is not one of them unless you like the 2 bedroom house, 2 kids, a ford outfront....
Sean