Vnstock Free Expert

📊 越南股市免费级智能分析引擎

专为越南股市设计的免费级安全分析工具,支持估值、排名与API操作,具备严格的速率控制与数据质量评估体系

收藏
5.8k
安装
1.4k
版本
1.0.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

VNStock Free Expert 是一套端到端的越南股票分析工作流,基于 vnstock Python 包构建,专为免费用户设计。其核心流程包括:环境验证 → 构建股票池 → 采集市场数据 → 采集基本面数据 → 综合评分排名 → 生成分析师风格报告。支持通过 build_universe.py 按指数组(如 VN30)、交易所或自定义代码列表构建分析范围,使用 kbs 为主要数据源、vci 作为备选,明确禁用 tcbs

显著优点

1. 免费级安全设计:内置严格的速率限制(无 API 键≤20请求/分钟,免费键≤60请求/分钟),默认 3.2 秒/请求的安全 pacing,避免触发供应商限流
2. 标准化置信度体系:强制要求报告 High/Medium/Low 三级置信度,基于覆盖率(≥95%/80%)、关键指标完整度(≥80%/60%)和硬错误率(≤5%/15%)量化评估

3. 模块化脚本架构:7 个专用脚本覆盖发现、采集、评分、报告全流程,支持单脚本调用或 run_pipeline.py 一键执行

4. 下游技能兼容:单票深度分析时输出标准化 JSON bundle,可直接喂给 equity-valuation-frameworkportfolio-risk-manager

5. 弹性错误处理:符号级失败记录并继续,关键步骤失败时中断并报告重试范围

潜在缺点与局限性

  • 数据源约束tcbs 完全禁用,Screener API 默认可用性受限,需用户确认版本恢复
  • 免费级吞吐量瓶颈:即使优化 pacing,大规模全市场扫描仍耗时显著
  • 越南市场专属性:无法扩展至其他新兴市场,代码硬耦合 vnstock 生态
  • 缓存依赖:跨步骤复用缓存 artifacts 是性能关键,但缓存失效机制未详细说明

适合人群

  • 个人投资者和量化研究员,需低成本越南股市分析
  • 免费 tier 预算受限的开发者,需遵守 API 供应商速率限制
  • 需要将 vnstock 数据接入下游估值/风险管理框架的技术用户

常规风险

  • 数据新鲜度风险:基本面数据可能存在滞后,需通过 as_of_date 字段追踪
  • 排名结论敏感性Low 置信度场景下缺失字段可能翻转排名结果
  • 供应商依赖:KBS/VCI 服务可用性变化直接影响数据覆盖
  • 配置泄露风险.env 文件存储 VNSTOCK_API_KEY,需确保版本控制排除

技术亮点

catalog_vnstock.py + invoke_vnstock.py 提供动态反射能力,可探测运行时 vnstock 版本能力并泛化调用任意类方法,显著提升前向兼容性。

Vnstock Free Expert 内容

agents文件夹
references文件夹
vnstock文件夹
scripts文件夹
手动下载zip · 74.7 kB
openai.yamltext/plain
请选择文件