Quote from oddiduro:
I have stated that the stock market is NOT a zero sum game, therefore it is possible for both parties in a trade to be profitable, one on the long side, the other on the short side.
Of course it's possible, but if you think that even most of your trades do not depend on someone else's loss, then I'm afraid you're just rationalizing.
--Db