http://www.psg.co.za//support/tutorials
http://www.investopedia.com/university/stocks
Hope this helps you to win your argument
Thanks guys. The psg resource (first tutorial) was really useful. It says:
"Once a company has sold its shares to the public in the primary market it derives no further direct benefit from the trading of its shares in the secondary market. It is, however, essential to have a healthy secondary market before the sale of shares in the primary market can be successful. After all people are usually unwilling to buy shares from a company unless they know that they could sell them again in the secondary market if they wanted to."
So a company will have its ipo, where the public can purchase the companies shares (primary market). Then from there, the public trades the companies shares between themselves in the secondary market.
I think my anti capitalist friend sees no reason why a secondary market should exist. Why? Because it seems to provide no social benefit (although, it does help me to build up retirement capital). The primary market does have a social benefit because it helps fund businesses which in the end leads to jobs and, with competition, innovation and the many other benefits that capitalism brings. But as the quote says, nobody would buy in the primary market if there was no secondary market to sell in. Maybe that's the missing piece of the puzzle.