Thats why. Firstly we have to admit we are just small players, and we depend on large fund players.
The key is here. When you have identified a good profit growth stock on the night its quarter report is published, don't be too confident that it will shoot tomorrow morning. Why? Because we need the large players to get interested in this profit stock.
So how we know that the good profit growth stock will be "goreng" tomorrow morning? Easy...
At 9a.m. the next day, see whether the stock opening trade price is above 10% its previous day closing price. If yes, bingo it is being played by large fund players. Take YSPSAH for example in this May 14. On May 14 its closing price is at 1.61. On May 15 the next day its opening price is at 1.77.
[(1.77-1.61) / 1.61] x 100 = 9.9%. Bingo, you quickly buy at around 1.83 at around 9.15a.m.
Take back YSPSAH for example in this February 27. On Feb 27 its closing price is at 1.50. On Mar 2 the next day its opening price is still at 1.50. This tells you no large players are interested in this stock at this moment. So you just ignore this stock.
My opinion. Actually it is not all of a sudden so many people are interested in a particular stock, it is just a single large fund player buy the stock bit by bit over the day and pushes up the price to attract small investors at the end of a few days later then dumps the stocks to those small buyers at higher price.
Thanks for this useful explanation...but noob question here, how are we going to know when the quarter report will be published?