Screening Stocks by Turnover, Rising KDJ, and Listing Date
Summary
The screen selects stocks with turnover rates between 3% and 12%, a rising KDJ K value below 100, and a listing date earlier than a chosen cutoff. The KDJ condition is implemented by checking whether the current K value exceeds the prior value, while the turnover and listing date act as additional filters. The article gives both a formula-style expression and a Python example that applies these conditions to tabular stock data.
The stated rationale for the listing-age filter is to favor companies that have been public longer, but the article cautions that age alone does not establish business quality or growth. It provides no backtest, trading performance, or precise selection of the cutoff date, and notes that sector and financial fundamentals are omitted. It proposes adding technical or financial measures and industry context for broader screening. The description also contains an ambiguity: it calls for a listing date earlier than the selected date, while its prose describes the listing time as greater than a selected time. The intended cutoff convention should therefore be clarified before use.
Key ideas
- The screen combines a turnover range, a rising KDJ K value below 100, and a listing-date cutoff.
- The KDJ growth condition compares the current K value with its previous observation.
- The listing-age filter is intended to favor longer-listed companies, but age is not evidence of business quality.
- The article offers formula and Python examples but presents no backtest results.
- The prose and formula describe the listing-date cutoff inconsistently, so the condition needs clarification before implementation.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.