yespsam/a-share-us-catalyst — explained in plain English
Analysis updated 2026-05-18
Generate a daily research report linking overnight US market moves to A share candidates.
Automate a scheduled morning report using a local scheduled job.
Publish a public web dashboard of market signals to Netlify.
Receive daily candidate reports through a Telegram bot.
| yespsam/a-share-us-catalyst | astraltenprosper/uncensored-ai-image-video-generator | yoheinakajima/activegraph | |
|---|---|---|---|
| Stars | 96 | 96 | 96 |
| Language | Python | Python | Python |
| Setup difficulty | moderate | easy | easy |
| Complexity | 3/5 | 2/5 | 4/5 |
| Audience | developer | general | developer |
Figures from each repo's GitHub metadata at analysis time.
Real data mode depends on external market data endpoints that can change without notice, sample data mode works offline.
CatDesk 9 is a research tool that generates a daily morning report at 9am linking overnight moves in US stocks to candidate stocks in the Chinese A share market. It combines how US market themes moved overnight, how A shares have historically reacted the next day, individual stock momentum, recent news catalysts, and risk warnings into a single score, then lists five candidate stocks per sector. The README is explicit that this output is research material and risk notes, not an unconditional buy signal, and that real trading decisions still depend on personal risk tolerance, position sizing, stop losses, liquidity, and the actual opening price. For data, it prefers lightweight direct connections to sources like Sina, Yahoo, and Eastmoney for US and A share prices, historical data, and news, with a slower library called AkShare kept as an optional fallback since it is not enabled by default. Because these external endpoints can change without notice, the tool includes caching and graceful failure handling. To run it, you clone the repository, set up a Python virtual environment, install the dependencies, and run a command line tool that writes a markdown and JSON report into a reports folder. There is also a sample data mode that lets you check the formatting and scoring logic without needing a live network connection. On macOS, a script can install a scheduled job that runs the report automatically every trading day morning, and a separate script can rebuild and publish a public website version to Netlify on the same schedule. The web version also includes sections for US stock picks filtered by quality and valuation, coverage of Japanese and Korean markets, a section for early stage high potential stocks, and a page showing backtested performance of the scoring approach over the past six months. Results can also be pushed to a Telegram chat using a bot token. The README states the tool is for entertainment and public information organizing only, and does not constitute investment advice.
A command line and web research tool that scores Chinese A share candidates each morning based on overnight US market moves, momentum, and news, for research only.
Mainly Python. The stack also includes Python, CLI, Netlify.
The README does not state a license for this repository.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
double-check against the repo, no cap.