A-Share Screening with KDJ Crossovers, Daily Range, and Earnings Growth
Summary
This A-share screening idea combines a daily range filter, a recent KDJ crossover, and year-over-year net profit growth. It selects stocks whose high-to-low range exceeds 1%, whose J line has just crossed above D, and whose parent-company net profit growth is above 20% and at most 100%. The post explains the rationale as combining price activity, a possible shift in momentum, and improving company earnings.
The article includes example formulas and Python-style logic, but offers no backtest, trade records, or performance measurements. Its code examples differ in how they express the crossover and earnings-growth conditions, so implementation details merit checking before use. The author also notes that the screen omits company operations, industry competition, and whether earnings growth can persist. Adding other indicators and fundamental review is suggested, but no validated optimization is presented.
Key ideas
- The screen requires a daily high-to-low range above 1%.\nIt looks for a newly formed upward crossover between the KDJ J and D lines.\nEligible stocks must have year-over-year parent-company net profit growth above 20% and no more than 100%.\nThe document provides example screening logic but no evidence of historical or live performance.\nCompany fundamentals, industry conditions, and the durability of earnings growth remain outside the screen.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.