I'm not sure why there is confusion is about what I wrote.
Holding one stock for years out of thousands of stocks in a fund does not make the fund long term.
What specifically about this sentence am I not being clear about?
For example, suppose they hold one stock for years, but have traded ten thousand other stocks after holding them for a day. Would that still make it a long term trading algorithm?
A technically-based trading algorithm that considers tens of thousands of stocks doesn't stop, think, and then ask itself questions that an investor would ask when looking at the fundamentals of a few stocks.
It only tries to optimize its statistical average by making millions of calculations on time series data using programmed rules.
I honestly don't understand what you find all of this so unbelievable. But that's how it works in general.