I have always wondered where my earnings come from. Most traders, especially those whom I'm friendly with consistently make money over the long term. The market is essentially a zero sum game (not including the effects of commissions which continually take money out). I realize that newbies constantly loose, but a few k here or there shouldn't account for the millions that all traders make daily, (not even including NITE and it's kin). So who's money are we taking. Is it the mutual fund's money? Is it margined money or something else? I realize that money is constantly pumped into the market by retirement funds etc. Are we just taking that money? Does anyone have any input, or even understand what I'm asking?