by Das Brain
The timing of when to purchase a stock is one of the hardest thing to do. Market timing as it is called, is a skill that generally takes many years to learn and become proficient at. In regards to long term and intermediate trades (holding stocks or options from months to years out), I am quite proficient at this. Most of the time I am correct in determining which direction the stock price will go. However, as for short-term trading (day trading, swing trading), I still have quite a bit to learn and improve in this area.