Category: Screening / Analytics
Tracks market breadth indicators across multiple markets: advancing/declining issues, new highs/lows, volume distribution, and sector participation.
- Fetches the full stock list for each selected market.
- Pulls quotes in batches to classify each stock as advancing/declining/unchanged.
- Computes breadth indicators: Adv/Dec ratio, McClellan Oscillator, volume distribution.
- Displays sector-level breakdown within each market.
python3 main.py # defaults to HK,US
python3 main.py --markets HK,US,SH,SZget_stock_listandget_stock_quotebatch processing- Market breadth computation (pure stdlib)
- McClellan Oscillator approximation
- ASCII bar chart rendering
- Multi-market screening