As you said your stop loss always get hit before trade reverse or goes into your favour it might happen due to following reasons : Your Stop loss levels are very small. The stock you chose is hard to predict and is very volatile. Stock moves very violantly.