螃蟹投研-股票行业Collector

收集A股某行业全部上市公司资料,包括代码、名称、交易所、行业、财务数据(ROE、毛利率、净利率、资产负债率、现金流、增长率)、控股股东及持股比例

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "螃蟹投研-股票行业Collector" with this command: npx skills add stock-industry-collector

股票行业数据收集器 v2.3

功能

收集A股某行业的全部上市公司详细信息,包含完整财务数据和控股股东数据

【重要】获取行业全部公司的方法

本技能使用 akshare 行业分类 获取股票,确保不遗漏任何公司:

方法1:使用申万行业分类

c.collect(industry_name="煤炭")  # 自动转换为申万行业代码 BK0437
c.collect(industry_name="焦煤")  # BK1494
c.collect(industry_name="煤化工") # BK1419

方法2:直接使用申万行业代码

c.collect(industry_code="BK0437")   # 煤炭
c.collect(industry_code="BK1494")   # 焦煤
c.collect(industry_code="BK1493")   # 动力煤
c.collect(industry_code="BK1419")   # 煤化工

支持的行业

行业名称申万代码说明
煤炭BK0437煤炭开采
焦煤BK1494焦炭
动力煤BK1493动力煤
煤化工BK1419煤化工
石油BK0411石油开采
燃气BK0501燃气
电力BK0502电力
光伏BK1033光伏

输出字段

字段说明数据来源
代码股票代码基本信息
名称公司名称基本信息
交易所沪市/深市基本信息
行业证监会行业分类行业数据
ROE净资产收益率(%)利润表
毛利率毛利率(%)利润表
净利率净利率(%)利润表
营业收入营业收入(元)利润表
净利润净利润(元)利润表
总资产总资产(元)资产负债表
总负债总负债(元)资产负债表
资产负债率负债/权益资产负债表
经营现金流经营现金流(元)现金流量表
营收增长营收增长率(%)成长能力
净利润增长净利润增长率(%)成长能力
控股股东控股股东名称十大流通股东
控股比例持股比例(%)十大流通股东
股东性质国企/民企自动判断
所在地省份手动维护
产区主要生产区手动维护

数据来源

  • baostock - 财务数据(免费无需注册)
  • akshare - 股东数据、行业分类(需清除代理)

使用

from stock_industry_collector import IndustryCollector

c = IndustryCollector()

# 方法1:按行业名称
df = c.collect(industry_name="煤炭")

# 方法2:按申万行业代码
# df = c.collect(industry_code="BK0437")

print(f"找到 {len(df)} 只煤炭行业股票")

# 格式化
df['ROE'] = df['ROE'].apply(lambda x: str(round(float(x)*100, 2)) + '%' if x else '')
df['净利润'] = df['净利润'].apply(lambda x: str(round(float(x)/1e8, 2)) + '亿' if x else '')

print(df[['代码','名称','控股股东','ROE','净利润']].head())

# 保存Excel
df.to_excel("煤炭行业财务分析.xlsx", index=False)

注意事项

  1. 行业股票获取:使用 akshare 申万/中证行业分类,不遗漏
  2. 财报年份:默认获取2024年年报(year=2024, quarter=4)
  3. 数据延迟:每年4月底发布上年年报
  4. 请求限速:已内置延时,避免请求过快
  5. 代理问题:akshare 需要清除系统代理才能正常工作

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

通义晓蜜 - 智能外呼

触发阿里云晓蜜外呼机器人任务,自动批量拨打电话。适用于批量外呼、客户回访、满意度调查、简历筛查约面试等场景。可从前置工具或节点获取外呼名单。

Registry SourceRecently Updated
General

Letterboxd Watchlist

Scrape a public Letterboxd user's watchlist into a CSV/JSONL list of titles and film URLs without logging in. Use when a user asks to export, scrape, or mirror a Letterboxd watchlist, or to build watch-next queues.

Registry SourceRecently Updated
General

Seedance Video Generation

Generate AI videos using ByteDance Seedance. Use when the user wants to: (1) generate videos from text prompts, (2) generate videos from images (first frame, first+last frame, reference images), or (3) query/manage video generation tasks. Supports Seedance 1.5 Pro (with audio), 1.0 Pro, 1.0 Pro Fast, and 1.0 Lite models.

Registry SourceRecently Updated
4.2K17jackycser
General

Universal Skills Manager

The master coordinator for AI skills. Discovers skills from multiple sources (SkillsMP.com, SkillHub, and ClawHub), manages installation, and synchronization...

Registry SourceRecently Updated