Screening Main-Board Stocks by Turnover, Relative Gain, and Recent High
Summary
This post describes a daily screen for main-board stocks, excluding the technology-focused board. It selects shares with turnover between 3% and 12%, a gain above 1% relative to peers in the same board, and a day high that is the highest across two days. The post includes example indicator formulas and a Python-style implementation, although the sample code appears to compare stock prices with a broad index in one place rather than clearly calculating the stated same-board relative gain. That discrepancy makes the implementation difficult to reproduce as written.
The author presents the two-day high as a way to capture price persistence, while noting the screen may miss short-term pullbacks, longer-term trends, or unusual moves in individual stocks. Adding indicators such as KDJ is suggested, along with tailoring the rules to risk preferences. The document reports no backtest or performance evidence, so it establishes neither profitability nor the claimed reduction in selection risk. Data fields and market-board exclusions would need careful checking before applying the sample implementation.
Key ideas
- The screen filters for turnover between 3% and 12% and a daily gain above 1% relative to same-board stocks.
- It also requires the day's high to be the highest across a two-day window and excludes specified boards.
- The sample implementation may compare the stock with a broad index instead of its same-board peers.
- The post warns that the screen can miss pullbacks, longer-term trends, and unusual stock-specific behavior.
- No backtest results are provided, and suggested additions such as KDJ are not evaluated.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.