Reasons for $HD puts before earningsPrice is unlikely to rise over 340 before earnings on 21 Feb. It may stay under 330. There is plenty of time for swing puts, for price to move back down in range (gray box) 328-280. The purple band shows upper supply zone.
1- 5ema < 12ema < 20sma
2- bearish reversal open
3- long red candle closed below recent rangebound days
4- RSI below 50
5- stochastic %D moving down