eastmoney-financial-data

star 1

东方财富金融数据查询工具。支持行情数据(股价、资金流向、估值)、财务数据(财报、股东结构、高管信息)、关系与经营数据。通过自然语言查询,如"东方财富最新价"、"贵州茅台市盈率"。当用户需要查询股票、基金、指数、板块等金融数据时使用此skill。需要先配置apikey才能使用。

wnzzer By wnzzer schedule Updated 3/23/2026

name: eastmoney-financial-data description: 东方财富金融数据查询工具。支持行情数据(股价、资金流向、估值)、财务数据(财报、股东结构、高管信息)、关系与经营数据。通过自然语言查询,如"东方财富最新价"、"贵州茅台市盈率"。当用户需要查询股票、基金、指数、板块等金融数据时使用此skill。需要先配置apikey才能使用。

东方财富金融数据 (EastMoney Financial Data)

基于东方财富权威数据库,通过自然语言查询金融相关数据。

功能

1. 行情类数据

  • 实时行情: 最新价、涨跌幅、成交量、成交额
  • 资金流向: 主力资金流入流出
  • 估值数据: 市盈率(PE)、市净率(PB)、市销率(PS)

2. 财务类数据

  • 基本信息: 公司概况、主营业务
  • 财务指标: 营收、净利润、资产负债率、ROE
  • 股东结构: 十大流通股东、股东户数
  • 高管信息: 董监高名单、薪酬

3. 关系与经营类数据

  • 关联关系: 股东关联、企业图谱
  • 融资情况: 增发、配股、可转债

使用前配置

1. 获取 API Key

访问东方财富Skills页面获取 apikey

2. 配置 API Key

方式一(推荐)- 使用命令配置:

python3 ~/.openclaw/workspace/skills/eastmoney-financial-data/scripts/financial_data.py config <your_apikey>

方式二 - 环境变量:

export EASTMONEY_APIKEY=<your_apikey>

方式三 - 手动创建文件:

mkdir -p ~/.openclaw
echo "<your_apikey>" > ~/.openclaw/eastmoney_apikey

使用方法

基本查询

python3 ~/.openclaw/workspace/skills/eastmoney-financial-data/scripts/financial_data.py query '<查询语句>'

示例

# 股价查询
python3 ~/.openclaw/workspace/skills/eastmoney-financial-data/scripts/financial_data.py query '东方财富最新价'
python3 ~/.openclaw/workspace/skills/eastmoney-financial-data/scripts/financial_data.py query '贵州茅台收盘价'

# 估值指标
python3 ~/.openclaw/workspace/skills/eastmoney-financial-data/scripts/financial_data.py query '宁德时代市盈率'
python3 ~/.openclaw/workspace/skills/eastmoney-financial-data/scripts/financial_data.py query '中国平安市净率'

# 资金流向
python3 ~/.openclaw/workspace/skills/eastmoney-financial-data/scripts/financial_data.py query '比亚迪主力资金流向'

# 指数数据
python3 ~/.openclaw/workspace/skills/eastmoney-financial-data/scripts/financial_data.py query '上证指数今日涨幅'
python3 ~/.openclaw/workspace/skills/eastmoney-financial-data/scripts/financial_data.py query '创业板指成交量'

# 板块数据
python3 ~/.openclaw/workspace/skills/eastmoney-financial-data/scripts/financial_data.py query '半导体板块涨幅'

# 财务数据
python3 ~/.openclaw/workspace/skills/eastmoney-financial-data/scripts/financial_data.py query '茅台2024年净利润'
python3 ~/.openclaw/workspace/skills/eastmoney-financial-data/scripts/financial_data.py query '工商银行股东户数'

输出说明

脚本会输出:

  1. 涉及证券: 查询结果包含的股票/基金/指数
  2. 数据明细: 表格形式展示各指标数据
  3. 原始JSON: 完整数据保存到 ~/.openclaw/workspace/financial_data/

Python API 使用

import sys
sys.path.insert(0, '/home/chenbaifu/.openclaw/workspace/skills/eastmoney-financial-data/scripts')
from financial_data import query_financial_data, parse_result

# 查询
data = query_financial_data("东方财富最新价")
result, error = parse_result(data)

if result:
    print(f"查询成功,涉及 {len(result.get('entityTagDTOList', []))} 个证券")
    for item in result.get('dataTableDTOList', []):
        print(f"指标: {item.get('title', '')}")

常用查询语句模板

查询类型 示例语句
最新价 XX股票最新价
涨跌幅 XX今日涨幅
市盈率 XX市盈率 / XX PE
资金流向 XX主力资金流向 / XX资金净流入
成交量 XX今日成交量
财务数据 XX净利润 / XX营业收入
股东数据 XX十大流通股东 / XX股东户数
指数数据 上证指数最新价 / 创业板指涨幅
板块数据 XX板块涨幅 / XX板块资金流向

数据说明

返回字段解释

字段路径 说明
dataTableDTOList[].entityName 证券全称
dataTableDTOList[].code 证券代码(含市场标识)
dataTableDTOList[].title 指标标题
dataTableDTOList[].table 表格数据
dataTableDTOList[].nameMap 列名映射(编码转中文)
entityTagDTOList[].secuCode 证券纯代码
entityTagDTOList[].marketChar 市场标识(.SZ/.SH)
entityTagDTOList[].entityTypeName 证券类型(A股/港股等)

注意事项

⚠️ 重要提示

  1. 避免大数据量查询: 如"某只股票3年的每日最新价"会导致返回内容过多,建议分段查询
  2. API需要联网: 确保网络连接正常
  3. 数据仅供参考: 不构成投资建议
  4. 股市有风险: 投资需谨慎

无数据时的处理

如果查询返回空数据,会提示用户访问东方财富妙想AI进行查询。

Install via CLI
npx skills add https://github.com/wnzzer/openclaw-skills --skill eastmoney-financial-data
Repository Details
star Stars 1
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator