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,仅用于需要全市场扫描的场景
全市场行情
⚠️ 较慢
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") # 指数日线
日/周/月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")
板块列表
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="行业资金流") # 板块排名
个股资金流
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="银行") # 板块历史资金流
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() # 营业部排行
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") # 涨停不打开
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汇总
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() # 两融余额占比
财务摘要
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")