| name | akshare-a-stock |
| description | A股量化数据分析工具,基于AkShare库获取A股、港股、美股行情、财务数据、板块分析等。用于回答关于股票查询、行情数据、财务分析、资金流向、龙虎榜、涨停跌停、新股IPO、融资融券等问题。 |
A股量化 - AkShare 数据接口
AkShare v1.18.48 | 数据来源:东方财富、同花顺、新浪、巨潮资讯等
快速开始
uv pip install akshare
import akshare as ak
注意事项
- 数据仅供学术研究,不构成投资建议
- 部分接口返回数据量大,建议使用
df.head() 或切片
- 实时行情接口较慢(⚠️ >15s),建议加超时处理
- 日期格式统一为
YYYYMMDD(如 "20250101"),分钟线为 "YYYY-MM-DD HH:MM:SS"
- 股票代码不带前缀(如
"000001" 而非 "SZ000001")
- ⚠️ 查个股必须用个股接口,禁止用全市场接口筛选!
- ✅
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()
ak.stock_sh_a_spot_em()
ak.stock_sz_a_spot_em()
ak.stock_bj_a_spot_em()
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()
个股详情
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()
ak.stock_zh_index_daily_em(symbol="sh000001")
2. 历史K线
日/周/月K线
ak.stock_zh_a_hist(
symbol="000001",
period="daily",
start_date="20250101",
end_date="20250301",
adjust="qfq"
)
分钟K线
ak.stock_zh_a_hist_min_em(
symbol="000001",
period="1",
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")
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()
ak.stock_ipo_review_em()
ak.stock_ipo_summary_cninfo()
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()
ak.stock_a_ttm_lyr()
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")
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