to some extent, yes.
trading is not a zero sum game, like poker (except in options, forex and futures). so, it is not true, as in poker, that every dollar in your P&L comes from somebody else's loss.
but with shorter timeframes, to include daytrading, it approaches the appearance of a...