3 Commits

Author SHA1 Message Date
LouisHong
c1b17bc5ec fix: [issue #1446] 支持股票自动补全索引远程刷新 (#1480)
* feat: add remote stock index cache refresh

* test: cover remote stock index cache refresh

* docs: document remote stock index updates

* fix: harden stock index refresh and selection

* fix: stabilize stock index fallback selection
2026-05-27 20:55:37 +08:00
LouisHong
43d05b4179 feat: Enhance A-share stock name correction and index generation (#1462)
- Improved `fetch_tushare_stock_list.py` to support A-share name corrections for stocks with prefixes XD/XR/DR/N/C using the `--a-rk` option.
- Updated documentation to reflect the new functionality and usage of the correction script.
- Added a new script `refresh_stock_index.py` to automate the fetching of stock lists and index generation.
- Implemented tests for the new features, ensuring the correct functionality of stock name corrections and index generation.
- Enhanced error handling for missing dependencies and improved user feedback during execution.
2026-05-25 20:26:24 +08:00
LouisHong
f7101b447d #730 [PR2] 股票输入框自动补全 - 拓展索引生成脚本,支持 A股/港股/美股三市场 (#798)
* feat(autocomplete): refactor index generator to support Tushare and multi-market

* docs: update changelog and README for multi-market autocomplete

- Add Unreleased entries for Tushare stock list fetcher, multi-market
  index generation scripts, and updated index data
- Update README to reflect A-share/HK/US coverage instead of
  A-share-only first phase
- Add examples for HK and US stock autocomplete (tencent, aapl)
- Reference TUSHARE_STOCK_LIST_GUIDE.md for index update workflow

* fix: deduplicate US autocomplete symbols
2026-03-22 20:34:34 +08:00