← Back to Skills Marketplace
paudyyin

基金日报-天天基金网

by paudyyin · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
39
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install fund-daily-report
Description
基金日报生成器。每当用户要求查看基金排行、基金日报、基金净值涨幅、 基金资金流向、行业资金流、基金持仓变动时,必须使用此技能。 基于天天基金网/东方财富公开数据,每日推送4大类基金市场信息。
README (SKILL.md)

基金日报 — 天天基金网数据

基于天天基金网 (fund.eastmoney.com) 和东方财富 Choice 数据,每日生成基金市场分析报告。

什么时候使用

  • 用户要求生成基金日报
  • 用户要求查看基金净值排行/涨幅排行
  • 用户要求分析基金资金流向
  • 用户要求查看行业资金流
  • 用户要求查看基金加仓/减仓股票
  • 用户提到"天天基金"、"基金排行"、"基金日报"

核心工作流

1. 运行脚本

cd skills/fund-daily-report
python fund_daily_report.py

2. 输出内容

报告包含4个板块:

板块1: 过去30天净值涨幅最高的10只基金

  • 数据来源:fund_open_fund_rank_em(开放式基金排行)
  • 筛选:股票型 + 混合型
  • 排序:按"近1月"涨幅降序
  • 输出字段:基金代码 | 基金简称 | 单位净值 | 近1月涨幅 | 日增长率 | 基金类型

板块2: 过去30天资金流入最多的10只基金

  • 数据来源:fund_exchange_rank_em(场内ETF基金排行)
  • 排序:按近1月涨幅排序(作为资金关注度代理指标)
  • 输出字段:基金代码 | 基金简称 | 单位净值 | 近1月涨幅 | 近3月涨幅 | 类型

板块3: 过去30天资金流入最多的5个行业

  • 数据来源:stock_fund_flow_concept(概念板块资金流)
  • 排序:按主力净流入净额降序
  • 输出字段:行业名称 | 涨跌幅 | 流入资金 | 流出资金 | 净流入

板块4: 过去30天基金加仓最多的10只股票

  • 数据来源:stock_zh_a_spot_em(A股实时行情)
  • 排序:综合评分 = 成交额 × (1 + 涨跌幅/100)
  • 输出字段:股票代码 | 股票名称 | 最新价 | 涨跌幅 | 成交额 | 换手率

3. 数据刷新

  • 净值数据:T+1(每日更新)
  • 资金流数据:实时
  • 建议执行时间:每个交易日 15:30 之后

依赖

pip install akshare pandas numpy

AKShare 接口清单

用途 接口 状态
开放式基金排行 fund_open_fund_rank_em ✅ 可用
ETF基金排行 fund_exchange_rank_em ✅ 可用
概念板块资金流 stock_fund_flow_concept ⚠️ 可能被拦截
A股实时行情 stock_zh_a_spot_em ⚠️ 可能被拦截

注意事项

  • 公司网络可能拦截东方财富 push2 API
  • 基金净值数据为 T+1 更新
  • 如需精确的基金申赎数据,需使用付费接口
  • 行业资金流和个股资金流可能被防火墙拦截,需配置代理

输出示例

================================================================================
  1. 过去30天净值涨幅最高的10只基金
================================================================================
  1. 018815 方正富邦核心优势混合A  净值:1.8520  近1月:+42.82%  日涨跌:+7.11%  [混合型]
  2. 018816 方正富邦核心优势混合C  净值:1.8210  近1月:+42.75%  日涨跌:+7.11%  [混合型]
  3. 001198 东方惠新灵活配置混合A  净值:2.5430  近1月:+39.68%  日涨跌:+3.25%  [混合型]
  ...

================================================================================
  2. 过去30天资金流入最多的10只基金
================================================================================
  1. 515880 通信ETF国泰   净值:1.5526  近1月:+27.70%  近3月:+48.65%  [指数型-股票]
  2. 159583 通信ETF富国   净值:1.9094  近1月:+24.03%  近3月:+43.36%  [指数型-股票]
  ...
Usage Guidance
Review this skill before installing. Its public-market-data purpose is understandable, but the hardcoded JQData credential should be removed or replaced with clearly documented user-supplied credentials before use.
Capability Analysis
Type: OpenClaw Skill Name: fund-daily-report Version: 1.0.0 The skill contains hardcoded plaintext credentials for the JoinQuant (JQData) API (jq.auth('13918681158', 'Yindb1158')) within fund_daily_report.py. While the script's logic appears aligned with its stated purpose of generating financial reports using AKShare and JQData, embedding static credentials is a significant security vulnerability and a common indicator of poorly managed or potentially compromised code.
Capability Assessment
Purpose & Capability
Generating fund and market reports fits the stated purpose, but the code goes beyond the advertised public AKShare/Eastmoney data flow by authenticating to JQData with embedded credentials.
Instruction Scope
The skill instructions are scoped to fund rankings, fund daily reports, net-value changes, fund flows, industry flows, and holdings-related queries.
Install Mechanism
The README asks users to install Python packages with pip, including jqdatasdk, without version pinning or an install spec. This is common for a Python data skill, but users should install in a trusted environment.
Credentials
Registry metadata declares no required credentials or environment variables, yet the runtime includes a built-in authenticated JQData fallback.
Persistence & Privilege
No persistence mechanism or privileged system mutation is shown; the README only suggests optional daily scheduling with OpenClaw Heartbeat.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install fund-daily-report
  3. After installation, invoke the skill by name or use /fund-daily-report
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
基于天天基金网的基金日报生成器,支持净值涨幅排行、资金流向、行业资金流、基金加仓分析
Metadata
Slug fund-daily-report
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is 基金日报-天天基金网?

基金日报生成器。每当用户要求查看基金排行、基金日报、基金净值涨幅、 基金资金流向、行业资金流、基金持仓变动时,必须使用此技能。 基于天天基金网/东方财富公开数据,每日推送4大类基金市场信息。 It is an AI Agent Skill for Claude Code / OpenClaw, with 39 downloads so far.

How do I install 基金日报-天天基金网?

Run "/install fund-daily-report" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is 基金日报-天天基金网 free?

Yes, 基金日报-天天基金网 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does 基金日报-天天基金网 support?

基金日报-天天基金网 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created 基金日报-天天基金网?

It is built and maintained by paudyyin (@paudyyin); the current version is v1.0.0.

💬 Comments