Screening Shanghai-Listed Stocks by Daily Range and Listing Age
Summary
This note outlines a stock screen for shares with codes beginning with 60, a listing history longer than one year, and a trading range above a stated threshold. The code prefix restricts the universe to Shanghai-listed shares, while the range condition is intended to find stocks with recent price movement. A Tushare example sketches how to retrieve basic listing information and daily high, low, and closing prices, then apply the filters.
The author acknowledges that restricting the universe to Shanghai creates a market bias and may exclude strong performers listed elsewhere; Shanghai shares can also perform poorly. Suggested refinements include adding valuation and market-capitalization criteria. The example is not a complete selection system: its later ranking or selection logic is left unfinished, and the note supplies no backtest, evidence that the exchange filter improves returns, or rules for trade entry, exits, and risk control.
Key ideas
- The proposed universe is Shanghai-listed stocks with codes beginning with 60.
- Stocks must have been listed for more than a year and meet a daily-range threshold.
- The example uses listing data and daily price fields to apply the screen.
- Restricting the universe to one exchange introduces a geographic and listing-market bias.
- The implementation leaves further selection logic unfinished and provides no performance evidence.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.