About 4 or 5 weeks ago I was called by a broker from one of these day trading firms from his office in the city and he was trying to sign me up for an account. He even asked me to log into a trading platform since I was in front of laptop. I did and he asked me to put a trade in. Told me to pick an amount per share I wanted to trade and then select the time frame the trade was going to last, which in this case was going to be 1 minute. At the end of the minute the trade would close and it would be determined whether it was a winner or loser. I guessed right, and I say guessed because that's exactly what I did. I did a further two trades the same way, and they were again called correctly. I still told him I wasn't interested because they were complete guesses. When you stay in the trade for such a short time frame what you are essentially doing is guessing. No matter how sophisticated the charts, price movements cannot be predicted over a few seconds or few minutes. Over longer term, say, weeks and months, yes, I do believe you can predict price direction much better. but over seconds and minutes the volatility is too much to predict accurately. People end up mostly second guessing. This is why I am going to look for stocks or indices and trade them with the intention of holding them for days, weeks, or even months.