← 返回机构投研助手
🟢 Coze 自建插件

基本面分析 v2.0

自动获取并计算 PE、PB、PEG、ROE、毛利率、净利率、资产负债率等核心基本面指标,并基于 PE 估值区间判断股票当前估值水平。支持 6 只预设股票的 Mock 数据和预留真实 API 接口。
fundamental-analysis
TypeScript / ES5
Mock + 预留 API
📥 输入参数
参数名类型必填默认值说明
symbolstring股票代码,如 600519(贵州茅台)
data_sourcestringmock数据源模式:mock(预设演示)/ auto(真实 API 优先)
📤 输出指标

返回一个包含以下字段的 JSON 对象:

PE 市盈率(静态)
= 股价 / 每股收益(TTM)
PB 市净率
= 股价 / 每股净资产
PEG 市盈增长比
= PE / 净利润增长率
ROE 净资产收益率
= 净利润 / 净资产 × 100%
毛利率 销售毛利率
= (营收 − 营业成本) / 营收 × 100%
净利率 销售净利率
= 净利润 / 营收 × 100%
资产负债率
= 总负债 / 总资产 × 100%
pe_evaluation PE 估值判断
基于 PE 阈值的文字结论
📊 PE 估值判断标准
PE 区间估值判断含义
< 15低估价格低于内在价值,具有安全边际
15 ~ 25合理价格反映内在价值,处于合理区间
25 ~ 40偏高价格高于内在价值,需关注高估风险
> 40高估严重高估,泡沫风险显著
🧪 预设 Mock 股票

插件内置 6 只 A 股核心蓝筹的完整基本面 Mock 数据:

代码名称行业
600519贵州茅台白酒
000858五粮液白酒
000568泸州老窖白酒
300750宁德时代锂电池
600276恒瑞医药医药
600036招商银行银行
💡 功能说明
1
输入股票代码
插件接收目标标的代码(如 600519),可选指定数据源模式。
2
获取行情与财务数据
Mock 模式:从预设数据库中读取 6 只股票的实时行情、财务指标和估值数据。
Auto 模式:通过新浪财经 API 获取实时行情,财务数据从云函数 API 获取。
3
计算核心指标
自动计算 PE、PB、PEG、ROE、毛利率、净利率、资产负债率等 7 项核心指标。
4
PE 估值判断
根据 PE 值落入的区间(<15 低估 / 15-25 合理 / 25-40 偏高 / >40 高估),输出对应的估值文字判断。
5
返回结构化 JSON
返回包含所有指标和估值判断的 JSON 对象,供主智能体读取并写入研报。
📡 数据方案
🟢 实时行情

数据源:新浪财经 API
状态:✅ 真实(通过 Coze 官方插件 search_code_info
测试:已确认可实时获取最新价、涨跌幅、成交量等

🟡 财务数据

数据源:Mock(预设 6 只股票)
状态:⚡ 预留 API 接口
切换方式:部署云函数 → 配置 API_BASE_URL → 设置 data_source: auto

🔗 真实数据接入步骤:
  1. 部署云函数,提供财务指标查询 API(返回格式已预定义)
  2. 在 Coze 插件配置中添加环境变量 API_BASE_URL,指向云函数地址
  3. 插件调用时将 data_source 参数设为 auto
  4. 插件自动优先调用真实 API,降级到 Mock
  5. 零代码修改:所有数据路由逻辑已内置
🧪 测试结果 · 贵州茅台 600519
指标数值估值判断
PE23.69✅ 合理(15 ~ 25 区间)
PB7.44
PEG1.30略高于 1,成长性匹配估值
ROE34.2%🏆 行业顶尖
毛利率92.0%🏆 行业顶尖
净利率53.1%🏆 行业顶尖
资产负债率18.1%✅ 财务风险极低
📌 结论:贵州茅台基本面指标全线优异,ROE 34.2% 远超优秀企业 20% 门槛,毛利率 92% 在 A 股名列前茅,资产负债率仅 18.1% 几乎无财务风险。PE 23.69 处于合理区间,PEG 1.30 表明成长性与估值基本匹配。
🧪 测试结果 · 各股核心数据一览
股票PEPBPEGROE毛利率净利率资产负债率
贵州茅台23.697.441.3034.2%92.0%53.1%18.1%
五粮液16.054.420.6428.6%75.8%35.1%21.3%
泸州老窖12.614.710.6840.2%85.3%38.5%30.8%
宁德时代18.443.810.5221.5%22.3%11.2%61.0%
恒瑞医药55.639.743.0918.2%84.6%22.8%11.5%
招商银行4.860.900.4814.8%37.5%89.6%