360 Secure SkillHub
360 安全技能中心

A股数据分析 (AkShare)

该 Skill 提供基于 AkShare v1.18.48 的 A 股量化数据接口清单,覆盖实时与历史行情、板块、资金流向、龙虎榜、涨跌停、新股 IPO、融资融券、财务报表、股东与公司信息、沪深港通、估值、研报新闻与指数成分,用于回答股票查询与财务分析类问题,并附带接口参考文档和 CLI 脚本。

awsl1414
awsl1414
热度 84.29
最近更新 2026-05-11 17:37:27
分类:数据依赖:代码执行 / 第三方 API应用场景:市场分析 / 财务 / 研究 / 数据处理

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add akshare-a-stock
Metadata
name
akshare-a-stock
description
A股量化数据分析工具,基于AkShare库获取A股、港股、美股行情、财务数据、板块分析等。用于回答关于股票查询、行情数据、财务分析、资金流向、龙虎榜、涨停跌停、新股IPO、融资融券等问题。

A股量化 - AkShare 数据接口

AkShare v1.18.48 | 数据来源:东方财富、同花顺、新浪、巨潮资讯等

快速开始

uv pip install akshare
import akshare as ak

注意事项

  1. 数据仅供学术研究,不构成投资建议
  2. 部分接口返回数据量大,建议使用 df.head() 或切片
  3. 实时行情接口较慢(⚠️ >15s),建议加超时处理
  4. 日期格式统一为 YYYYMMDD(如 "20250101"),分钟线为 "YYYY-MM-DD HH:MM:SS"
  5. 股票代码不带前缀(如 "000001" 而非 "SZ000001")
  6. ⚠️ 查个股必须用个股接口,禁止用全市场接口筛选!
    • ✅ stock_bid_ask_em(symbol="600227") — 个股盘口,~3s
    • ✅ stock_individual_info_em(symbol="600227") — 个股基本信息,~3s
    • ✅ stock_zh_a_hist(symbol="600227", ...) — 个股历史K线,~5s
    • ❌ stock_zh_a_spot_em() — 全A行情 ~70s,仅用于需要全市场扫描的场景

1. 实时行情

全市场行情 ⚠️ 较慢

ak.stock_zh_a_spot_em()           # 沪深京全部A股 (~70s, 5800+ rows)
ak.stock_sh_a_spot_em()           # 沪A股 (~28s, 2400+ rows)
ak.stock_sz_a_spot_em()           # 深A股
ak.stock_bj_a_spot_em()           # 北证A股
ak.stock_cy_a_spot_em()           # 创业板
ak.stock_kc_a_spot_em()           # 科创板
ak.stock_new_a_spot_em()          # 新股

港股/美股

ak.stock_hk_spot_em()             # 港股实时 ⚠️ 较慢
ak.stock_us_spot_em()             # 美股实时 ⚠️ 较慢
ak.stock_zh_ah_spot_em()          # AH股对比

个股详情

ak.stock_individual_info_em(symbol="000001")   # 个股基本信息
ak.stock_individual_spot_xq(symbol="000001")   # 雪球个股行情
ak.stock_bid_ask_em(symbol="000001")            # 五档盘口

指数行情

ak.stock_zh_index_spot_em()       # A股指数实时
ak.stock_zh_index_daily_em(symbol="sh000001")  # 指数日线

2. 历史K线

日/周/月K线

ak.stock_zh_a_hist(
    symbol="000001",       # 股票代码
    period="daily",        # daily/weekly/monthly
    start_date="20250101",
    end_date="20250301",
    adjust="qfq"           # qfq前复权 / hfq后复权 / ""不复权
)

分钟K线

ak.stock_zh_a_hist_min_em(
    symbol="000001",
    period="1",            # 1/5/15/30/60
    start_date="2025-03-27 09:30:00",
    end_date="2025-03-27 15:00:00",
    adjust=""
)

港股/美股K线

ak.stock_hk_hist(symbol="00700", period="daily", start_date="20250101", end_date="20250301", adjust="qfq")
ak.stock_us_hist(symbol="AAPL", period="daily", start_date="20250101", end_date="20250301", adjust="qfq")
ak.stock_hk_hist_min_em(symbol="00700", period="1", start_date="2025-03-27 09:30:00", end_date="2025-03-27 16:00:00")
ak.stock_us_hist_min_em(symbol="AAPL", period="1", start_date="2025-03-27 09:30:00", end_date="2025-03-27 16:00:00")

3. 板块分析

板块列表

ak.stock_board_industry_name_em()   # 行业板块行情
ak.stock_board_concept_name_em()    # 概念板块行情

板块成分股

ak.stock_board_industry_cons_em(symbol="银行")     # 行业板块个股
ak.stock_board_concept_cons_em(symbol="人工智能")   # 概念板块个股

板块历史K线

ak.stock_board_industry_hist_em(symbol="银行", period="daily", start_date="20250101", end_date="20250301")
ak.stock_board_concept_hist_em(symbol="人工智能", period="daily", start_date="20250101", end_date="20250301")

板块资金流向

ak.stock_fund_flow_industry(indicator="今日")       # 行业资金流
ak.stock_fund_flow_concept(indicator="今日")        # 概念资金流
ak.stock_sector_fund_flow_rank(indicator="今日", sector_type="行业资金流")  # 板块排名

4. 资金流向

个股资金流

ak.stock_individual_fund_flow(stock="000001", market="sz")       # 个股资金流向
ak.stock_individual_fund_flow_rank(indicator="今日")              # 个股排名

大盘资金流

ak.stock_market_fund_flow()          # 大盘资金流向
ak.stock_main_fund_flow()            # 主力资金流向

历史资金流

ak.stock_fund_flow_individual(stock="000001", market="sz")  # 历史资金流
ak.stock_sector_fund_flow_hist(symbol="银行")               # 板块历史资金流

5. 龙虎榜

ak.stock_lhb_detail_em(start_date="20250320", end_date="20250328")  # 龙虎榜详情
ak.stock_lhb_stock_detail_em(symbol="000001")                       # 个股龙虎榜
ak.stock_lhb_stock_statistic_em()                                    # 龙虎榜统计
ak.stock_lhb_jgstatistic_em()                                        # 机构统计
ak.stock_lhb_yybph_em()                                              # 营业部排行

6. 涨停/跌停

ak.stock_zt_pool_em(date="20250327")              # 涨停池
ak.stock_zt_pool_dtgc_em(date="20250327")         # 跌停池(仅最近30个交易日)
ak.stock_zt_pool_strong_em(date="20250327")       # 强势股池
ak.stock_zt_pool_previous_em(date="20250327")     # 昨日涨停
ak.stock_zt_pool_sub_new_em(date="20250327")      # 次新股涨停
ak.stock_zt_pool_zbgc_em(date="20250327")         # 涨停不打开

7. 新股/IPO

ak.stock_new_ipo_cninfo()           # 新股列表(巨潮)
ak.stock_ipo_declare_em()           # 新股申购(东财)
ak.stock_ipo_info()                 # IPO信息
ak.stock_ipo_review_em()            # IPO审核
ak.stock_ipo_summary_cninfo()       # IPO汇总

8. 融资融券

ak.stock_margin_sse(start_date="20250301", end_date="20250328")   # 沪市融资融券
ak.stock_margin_szse(date="20250301")                             # 深市融资融券(旧参数)
ak.stock_margin_detail_sse(date="20250301")                       # 沪市明细
ak.stock_margin_detail_szse(date="20250301")                      # 深市明细
ak.stock_margin_account_info()                                    # 融资融券账户
ak.stock_margin_ratio_pa()                                        # 两融余额占比

9. 财务数据

财务摘要

ak.stock_financial_abstract_ths(symbol="000001", indicator="按报告期")  # 同花顺财务摘要

三大报表

ak.stock_profit_sheet_by_report_em(symbol="000001")           # 利润表
ak.stock_balance_sheet_by_report_em(symbol="000001")          # 资产负债表
ak.stock_cash_flow_sheet_by_report_em(symbol="000001")        # 现金流量表

业绩数据

ak.stock_yjbb_em(date="20240930")           # 业绩报表
ak.stock_yjyg_em(date="20240930")           # 业绩预告
ak.stock_yjkb_em(date="20240930")           # 业绩快报
ak.stock_lrb_em(date="20240930")            # 利润表
ak.stock_zcfz_em(date="20240930")           # 资产负债表
ak.stock_xjll_em(date="20240930")           # 现金流量表

财务指标

ak.stock_financial_analysis_indicator(symbol="000001")   # 主要财务指标(⚠️ 可能超时)
ak.stock_financial_analysis_indicator_em(symbol="000001.SZ", indicator="按报告期")  # 东财版
ak.stock_sy_em(symbol="000001")                            # 收益指标
ak.stock_yysj_em(symbol="000001")                          # 营收数据
ak.stock_fhps_em(symbol="000001")                          # 分红配送

10. 股东与公司

股东数据

ak.stock_zh_a_gdhs(symbol="000001")                   # 股东户数
ak.stock_gdfx_free_top_10_em(symbol="000001")         # 十大流通股东
ak.stock_gdfx_top_10_em(symbol="000001")              # 十大股东
ak.stock_main_stock_holder(symbol="000001")           # 主要股东

公司信息

ak.stock_individual_info_em(symbol="000001")          # 公司概况
ak.stock_individual_basic_info_xq(symbol="000001")    # 雪球公司信息
ak.stock_changes_em(symbol="000001")                  # 公司变动
ak.stock_repurchase_em(symbol="000001")               # 股票回购

高管/机构

ak.stock_hold_management_detail_em(symbol="000001")   # 高管持股
ak.stock_institute_hold(symbol="000001")              # 机构持仓
ak.stock_institute_recommend()                        # 机构推荐
ak.stock_analyst_rank_em()                            # 分析师排名

11. 限售解禁

ak.stock_restricted_release_queue_em()                     # 限售解禁队列
ak.stock_restricted_release_summary_em()                    # 限售解禁汇总
ak.stock_restricted_release_detail_em(symbol="000001")      # 个股解禁详情

12. 沪深港通

ak.stock_hsgt_hist_em(symbol="沪股通")                      # 历史净买入
ak.stock_hsgt_sh_hk_spot_em(symbol="沪股通")                # 实时数据
ak.stock_hsgt_fund_flow_summary_em()                        # 资金汇总
ak.stock_hsgt_board_rank_em()                               # 板块排名

13. 市场估值

ak.stock_a_all_pb()                     # 全A市净率
ak.stock_a_ttm_lyr()                    # 全A市盈率(无参数,返回全市场)
ak.stock_dxsyl_em()                     # 股息率 ⚠️ 较慢
ak.stock_zh_valuation_baidu(symbol="000001", indicator="总市值")  # 百度估值
ak.stock_zh_valuation_comparison_em(symbol="000001")              # 估值对比

14. 研报与新闻

ak.stock_research_report_em()           # 研报列表
ak.stock_news_em(symbol="000001")       # 个股新闻
ak.stock_hot_keyword_em()               # 热门关键词
ak.stock_hot_rank_em()                  # 热搜排名
ak.stock_comment_em(symbol="000001")    # 股吧评论

15. 指数成分

ak.index_stock_cons_csindex(symbol="000300")          # 中证指数成分(如沪深300)
ak.index_stock_cons_weight_csindex(symbol="000300")   # 成分股权重
ak.index_stock_cons_sina(symbol="000300")             # 新浪版

常用股票代码

名称 代码 市场
平安银行 000001 sz
贵州茅台 600519 sh
宁德时代 300750 sz
比亚迪 002594 sz
招商银行 600036 sh
腾讯控股 00700 hk
苹果 AAPL us
沪深300 000300 index

常用日期

查询最新数据时,用近期交易日日期(如 "20250327")。获取当日日期可用 Python datetime。

详见

更多接口参见 references/api-reference.md