Skip to content

v3.29.0

Choose a tag to compare

@github-actions github-actions released this 02 Aug 13:42
· 13 commits to main since this release

v3.29.0

发布亮点

  • feat: 将参考 AlphaSift 实现的选股核心与策略正式纳入 DSA,统一选股服务与 API,并新增运行历史、数据源历史和候选深度分析链路。
  • feat: 新增 1080px 个股决策卡与高密度市场复盘分享图,支持中英韩模板、Web 原生分享、下载回退和可配置品牌元素。
  • feat: 新增 Skill Opinion Outcome 计算、表现统计及基于真实样本的有界运行时权重,让策略后验评估形成可追踪闭环。
  • improve: 优化选股快照复用、热点按需加载、多源并发、候选轮换和运行阶段展示,缩短长流程等待并提升结果稳定性与多样性。
  • fix: 加固关闭认证二次确认、短凭证诊断脱敏、CI 超时取证和 PyInstaller/NLTK 桌面启动链路。
  • fix: 修复 Longbridge 量比参数、回测股票身份与日线窗口、选股后置重排,以及分享图用户激活时序等正确性问题。

What's Changed

  • Integrated the AlphaSift-inspired screening core and strategies into DSA, with a unified ScreeningService, /api/v1/screening, persisted run/source history, announcement context, and candidate-to-deep-analysis handoff, by @ZhuLinsen.
  • Added dedicated 1080px stock decision cards and dense market-review share images, with structured-payload rendering, multilingual templates, native Web Share support, download fallback, and configurable branding, by @ZhuLinsen.
  • Added versioned Skill Opinion Outcome evaluation, read-only performance statistics, and bounded Bayesian runtime weights after the independent 30-evaluated-sample threshold, by @ObVious55.
  • Hardened screening ranking and post-analysis ordering, bounded near-score candidate rotation, snapshot reuse, hotspot on-demand loading, multi-source concurrency, timeout cleanup, and user-facing diagnostics, by @ZhuLinsen.
  • Required current-password verification when disabling authentication, improved short-credential redaction, and added timeout/faulthandler evidence to the release backend gate, by @xxiaoxiong.
  • Corrected Longbridge volume-ratio calls across supported SDK signatures, tightened backtest stock identity and daily-window resolution, and hardened desktop frozen-package startup and share-image fallback behavior, by @xxiaoxiong, @ObVious55, and @ZhuLinsen.

Full Changelog

v3.28.0...v3.29.0

@ObVious55 @ZhuLinsen @xxiaoxiong