{"skill":{"slug":"akshare-stock","displayName":"A股量化 AkShare","summary":"A股量化数据分析工具，基于AkShare库获取A股行情、财务数据、板块信息等。用于回答关于A股股票查询、行情数据、财务分析、选股等问题。","description":"---\nname: akshare-stock\ndescription: A股量化数据分析工具，基于AkShare库获取A股行情、财务数据、板块信息等。用于回答关于A股股票查询、行情数据、财务分析、选股等问题。\n---\n\n# A股量化 - AkShare 数据接口\n\n## 快速开始\n\n安装依赖：\n```bash\npip install akshare\n```\n\n## 支持的功能\n\n### 1. 实时行情查询\n\n```python\nimport akshare as ak\n\n# 个股实时行情\nstock_zh_a_spot_em()\nstock_zh_a_spot_em(symbol=\"北证A股\")\n```\n\n### 2. 历史K线数据\n\n```python\nimport akshare as ak\n\n# 日K线\nstock_zh_a_hist(symbol=\"000001\", period=\"daily\", start_date=\"20240101\", end_date=\"20241231\", adjust=\"qfq\")\n\n# 周K线\nstock_zh_a_hist(symbol=\"000001\", period=\"weekly\", start_date=\"20240101\", end_date=\"20241231\", adjust=\"qfq\")\n\n# 月K线\nstock_zh_a_hist(symbol=\"000001\", period=\"monthly\", start_date=\"20240101\", end_date=\"20241231\", adjust=\"qfq\")\n```\n\n### 3. 财务数据\n\n```python\nimport akshare as ak\n\n# 财务报表\nstock_financial_abstract_ths(symbol=\"000001\", indicator=\"按报告期\")\n\n# 主要财务指标\nstock_financial_analysis_indicator(symbol=\"000001\")\n```\n\n### 4. 板块/行业分析\n\n```python\nimport akshare as ak\n\n# 行业板块行情\nstock_board_industry_name_em()\n\n# 概念板块行情\nstock_board_concept_name_em()\n\n# 板块内个股\nstock_board_industry_cons_em(symbol=\"半导体\")\n```\n\n### 5. 资金流向\n\n```python\nimport akshare as ak\n\n# 个股资金流向\nstock_individual_fund_flow(stock=\"000001\", market=\"sh\")\n\n# 大单净流入\nstock_individual_fund_flow(stock=\"000001\", market=\"sh\", symbol=\"大单净流入\")\n```\n\n### 6. 龙虎榜\n\n```python\nimport akshare as ak\n\n# 每日龙虎榜\nstock_lhb_detail_em(date=\"20240930\")\n\n# 机构调研\nstock_zlzj_em()\n```\n\n### 7. 新股/IPO\n\n```python\nimport akshare as ak\n\n# 新股申购\nstock_new_ipo_em()\n\n# 待上市新股\nstock_new_ipo_start_em()\n```\n\n### 8. 融资融券\n\n```python\nimport akshare as ak\n\n# 融资融券\nstock_margin_sse(symbol=\"600000\")\n\n# 融资融券明细\nstock_rzrq_detail_em(symbol=\"600000\", date=\"20240930\")\n```\n\n## 常用股票代码\n\n- **平安银行**: 000001\n- **贵州茅台**: 600519\n- **宁德时代**: 300750\n- **比亚迪**: 002594\n- **招商银行**: 600036\n\n## 备选方案: Baostock\n\n如果 AkShare 安装失败，可使用 baostock（更轻量）:\n\n```python\nimport baostock as bs\n\n# 登录\nlg = bs.login()\nprint(lg.error_msg)\n\n# 获取历史K线\nrs = bs.query_history_k_data_plus('sh.600519',\n    'date,code,open,high,low,close,volume',\n    start_date='20250101',\n    end_date='20251231')\n\ndata_list = []\nwhile rs.next:\n    data_list.append(rs.get_row_data())\n    \nbs.logout()\n```\n\n## 注意事项\n\n1. 数据仅供学术研究，不构成投资建议\n2. 接口可能因目标网站变动而失效\n3. 建议添加异常处理和重试机制\n4. **当前环境网络问题可能导致测试失败，请在本地环境测试**\n","tags":{"china":"1.0.1","finance":"1.0.1","latest":"1.0.1","quant":"1.0.1","stock":"1.0.1"},"stats":{"comments":0,"downloads":30036,"installsAllTime":324,"installsCurrent":324,"stars":94,"versions":2},"createdAt":1772461176564,"updatedAt":1778491691403},"latestVersion":{"version":"1.0.1","createdAt":1772461532238,"changelog":"- Added a new \"备选方案: Baostock\" section with example code for using baostock if AkShare installation fails.\n- Updated \"注意事项\" to include a note about potential network issues and testing in the local environment.\n- No changes to skill functionality or API usage; documentation improvement only.","license":null},"metadata":null,"owner":{"handle":"mbpz","userId":"s172mwqtmjm0e0r2dv1ecqjj5n83k049","displayName":"ttbb","image":"https://avatars.githubusercontent.com/u/19383199?v=4"},"moderation":null}