Add jev-A-share-trader to applications - #43
Eric-Zhou-0302 wants to merge 1 commit into
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (1)
Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review. 📝 WalkthroughWalkthroughThe project catalog adds ChangesProject Catalog
Priority: ⬇️ Low Estimated code review effort: 1 (Trivial) | ~5 minutes Change: Feature Suggested reviewers: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Landed on main as d8b0731 with you as the commit author, so it shows on your contributions. Live at https://awesomejev.com/#applications. Closing the PR rather than merging because the site's data file gets appended to nightly, which makes fork branches conflict faster than they can be reviewed. Landing the entry directly keeps your authorship without force-pushing to your fork. Thanks for the submission. |
Adds jev-A-share-trader, a local technical analysis workspace for China A-shares.
It computes indicators and dated evidence from completed trading sessions using AKShare or Tushare, asks Jev
Choicequestions for directional dimensions andNoulquestions for volatility risk across two horizons, and aggregates validated responses into one Buy/Hold/Sell assessment with supporting and opposing evidence. It supports a bilingual web UI, CLI, watchlists, and market scans. It does not place orders and makes no backtested profitability claims.Implementation and runnable checks:
python -m pytest -q(104 passed locally),python -m ruff check src tests, andnpm --prefix frontend run build. Tests use fixtures and mock transports; these are software checks, not evidence of predictive performance.Tushare behavior has fixture coverage, but a live Tushare account was not used for end-to-end validation. Users supply their own API credentials.
Only
data/projects.jsonis changed.npm run validatepasses, and the project was not already listed when this PR was prepared. The description contains no latency, cost, or return claims.GitHub CI passed for Linux Python 3.11 / 3.14, macOS Python 3.14, and the frontend build. Release: v0.1.1.
Need help on this PR? Tag
@codesmith-botwith what you need. Autofix is disabled.Summary by CodeRabbit
jev-A-share-traderproject to the app catalog.