Isn't incompatible with socialism. Stocks or things like a crypto coin are a form of communism, because it has a community shared value, and the more people contribute to it the better everyone in the community is. What differs is it's voluntary and not mandatory, at least from other forms of communism we actually call communism/socialism