This is an oversimplification of how professional investing works.
The vast majority of the dollar value of markets isn’t governed by immediate profit seeking behaviour - it’s people trying to manage money in the context of a real business. Pension fund money is the largest “pot” in the markets at any one time.
Pensions funds aren’t incentivised to maximise returns in any particular quarter/year. Instead, they’re looking to manage risk and ensure consistent returns in the very long term.
Therefore, the “value” they place on various assets is different to what a trend fund or retail investor is thinking about. The price at which they would buy/sell is different.
The market value might “reflect” that information but it could easily create a situation in which short-term, strictly returns-motivated investors might value an asset much more than pension funds or vice versa. That creates opportunity for both to do a non-zero-sum trade and both “make money”.
I’ve seen it elsewhere in this thread but it’s simply not the case that the “markets are a casino”. The vast dollar value of the market is about sharing risk and providing liquidity.
The global bond market are at least 1.5 times the size of the equities market(s).
yes some markets are basically a casino but they’re tiny in comparison.