Predictability in the markets
TLDR: Markets are a casino made for the rich. Best way to play it is have some thesis driven companies like weed or steel and yolo and forget about it for a few months until you think Biden's not going to pump your infra and weed plays and move onto growing companies
Algorithms control most of the markets, so unless you want to play cat and mouse with them regularly, there's no reason to be in them, unless you like gambling or have insider info.
Few things come to mind when scouring and playing the market: everything is surprising (but predictable in hindsight), and trends form for no reason.
1) Everything is surprising but predictable in hindsight EV, battery, infrastructure, and weed are all the fuss for the past few months. There are no fundamentals when it comes to plays where there's public acknowledgment that something's about to happen: Biden's going to say we need more steel and laws that lead to more weed usage. In hindsight you could've thought to yourself: of course I should've invested in weed stocks, and even at this moment you don't see a reason to invest after like an insane 300% run-up, its still going to skyrocket; the market will stay irrational more than you can stay solvent.
2) Trends, consolidation periods, and breakouts are all algo driven Day trader, momentum trader, fundamental trader, I don't care; most of the markets are driven by algos. Like 80% from what I last read; and because of that you see very almost clearly predictable breakouts and momentum plays in broad daylight. I don't chase at all, but its always fun to see these stocks hit very predictable resistance points or fibonnaci numbers as retracement levels for stocks. I think SPY hit 0.618 fib levels almost perfectly on last week's dip.
If you choose the very sane, thesis driven investment approach, you won't really need to care about all this BS, because here's what happens in the market as a TLDR: News -> algo shit -> News -> algo shit. Cloudflare is a company I love but hate as a stock (I always lose with cloudflare), but overtime it'll continue to prosper even though its going through whatever algorithm driven consolidation period its going through right now. its almost impossible to time markets, so yolo'ing into stocks you believe in and forgetting about it is almost always the best decision.
Same goes with weed stocks or $X steel stocks. Just go all in, forget timing or resistance levels; just yolo and forget about it for a few months. News and algorithms will probably drive whatever you believe in up.