Have you ever found yourself caught off guard by a major price movement for one of your stocks? ...