A Volatility and KDJ Golden-Cross Stock Selection Rule
Summary
This post proposes selecting stocks whose daily price range exceeds one percent, whose KDJ indicator has just formed a golden cross, and whose stated price change falls between minus five and 2.6 percent. It provides indicator formulas and sample Python logic intended to identify the conditions, including a comparison of the latest KDJ values with the prior session.
The post presents the rule as a screening idea rather than a tested strategy and gives no backtest or evidence of returns. It warns that high-range stocks can fall sharply, a small recent gain may precede prolonged sideways trading, and technical or order-flow signals do not account for company fundamentals or industry conditions. It suggests adding volume, fundamental measures, and market or sector context. The implementation also leaves room for ambiguity: the text describes a price-change range, while the formula and code use different reference prices and units, so they may not select identical stocks.
Key ideas
- The screen combines a daily range threshold, a newly formed KDJ crossover, and a bounded price-change condition.
- The post supplies formulas and sample code but no evidence from historical or live performance.
- Large daily ranges increase exposure to abrupt declines.
- The selection rule omits fundamentals and broader market context unless added separately.
- The text and code differ in how they define the price-change condition.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.