# Recovering from a three-year low — NSE scan

> Up more than 50% off the three-year low, back above the 200-day average, with a three-month return over 10%.

Canonical: https://patternsradar.com/screener/off-3-year-low

```sift
where pct_from_low(3y) > 50
    and close > sma(200)
    and return(3mo) > 10
```

Bottom-fishing is expensive because the bottom is only visible afterwards. This scan waits for the recovery to be undeniable. Fifty percent above the three-year low means the low has held for a while, the 200-day filter means the trend has actually turned, and a positive quarter means it is still going. The `pct_from_low(3y)` form is the 52-week distance field stretched to a longer window, which is what a cycle-length recovery needs.

Category: [Reversals](https://patternsradar.com/scans/reversals.md). Default universe: top 500 by 20-day turnover.

More reversals: [RSI oversold turning up](https://patternsradar.com/screener/rsi-oversold-turn.md), [RSI overbought](https://patternsradar.com/screener/rsi-overbought.md), [Golden cross](https://patternsradar.com/screener/golden-cross.md), [Death cross](https://patternsradar.com/screener/death-cross.md), [MACD bullish crossover](https://patternsradar.com/screener/macd-bullish-cross.md).

The rendered page runs this scan against the latest session and can replay it across the last 250 sessions to measure its hit rate: https://patternsradar.com/screener/off-3-year-low.

---

Price and delivery data from the [eod2](https://github.com/BennyThadikaran/eod2) dataset: National Stock Exchange of India end-of-day files, split- and bonus-adjusted, updated after each close. Not affiliated with or endorsed by NSE. PatternsRadar is a research tool. Nothing here is investment advice or a recommendation to buy or sell anything.
