I’m by no means an “expert”, though I’ve spent a fair amount of time studying this and writing quant software.
There are three important starting places to study this question, in this order: #1 dark pools ( see https://squeezemetrics.com/monitor/dix ) 40%
1 dark pools ( see https://squeezemetrics.com/monitor/dix )
40% to 60% of large trades are now done in dark pools. #2 the “closing auction” at 4pm #3 the “on balance volume” technical chart indicator. This indicator doesn’t “work” to help generate alpha.
2 the “closing auction” at 4pm
3 the “on balance volume” technical chart indicator. This indicator doesn’t “work” to help generate alpha.
Disclaimers: There is no formulaic or algorithmic answer to this question. I’ve proven to myself many many times that any algorithm that “works” on historical data is likely to work against me in the future.
More than 60% of the time, even relatively small “iceberg” type orders from a small time trader like me have effects on price. The more thinly traded the ticker, the bigger the effect. Market makers are there to take your money.
Maybe there are times technical indicators have kept me from taking really dumb trades, however.