运行时依赖
安装命令
点击复制技能文档
A股量化 - Ak分享 数据接口 快速开始
安装依赖:
pip 安装 ak分享
支持的功能
- 实时行情查询
# 个股实时行情 stock_zh_a_spot_em() stock_zh_a_spot_em(symbol="北证A股")
- 历史K线数据
# 日K线 stock_zh_a_hist(symbol="000001", period="dAIly", 启动_date="20240101", end_date="20241231", adjust="qfq")
# 周K线 stock_zh_a_hist(symbol="000001", period="weekly", 启动_date="20240101", end_date="20241231", adjust="qfq")
# 月K线 stock_zh_a_hist(symbol="000001", period="monthly", 启动_date="20240101", end_date="20241231", adjust="qfq")
- 财务数据
# 财务报表 stock_financial_abstract_ths(symbol="000001", indicator="按报告期")
# 主要财务指标 stock_financial_analysis_indicator(symbol="000001")
- 板块/行业分析
# 行业板块行情 stock_board_industry_name_em()
# 概念板块行情 stock_board_concept_name_em()
# 板块内个股 stock_board_industry_cons_em(symbol="半导体")
- 资金流向
# 个股资金流向 stock_individual_fund_flow(stock="000001", market="sh")
# 大单净流入 stock_individual_fund_flow(stock="000001", market="sh", symbol="大单净流入")
- 龙虎榜
# 每日龙虎榜 stock_lhb_detAIl_em(date="20240930")
# 机构调研 stock_zlzj_em()
- 新股/IPO
# 新股申购 stock_new_ipo_em()
# 待上市新股 stock_new_ipo_启动_em()
- 融资融券
# 融资融券 stock_margin_sse(symbol="600000")
# 融资融券明细 stock_rzrq_detAIl_em(symbol="600000", date="20240930")
常用股票代码 平安银行: 000001 贵州茅台: 600519 宁德时代: 300750 比亚迪: 002594 招商银行: 600036 备选方案: Baostock
如果 Ak分享 安装失败,可使用 baostock(更轻量):
导入 baostock as bs
# 登录 lg = bs.记录in() print(lg.error_msg)
# 获取历史K线 rs = bs.查询_历史_k_data_plus('sh.600519', 'date,code,open,high,low,close,volume', 启动_date='20250101', end_date='20251231')
data_列出 = [] while rs.next: data_列出.应用end(rs.获取_row_data()) bs.记录out()
注意事项 数据仅供学术研究,不构成投资建议 接口可能因目标网站变动而失效 建议添加异常处理和重试机制 当前环境网络问题可能导致测试失败,请在本地环境测试