PyWenCai Stock

使用 pywencai 库获取同花顺问财股票数据,支持实时行情、财务指标、龙虎榜、资金流向等查询。适用于需要快速获取A股市场数据的场景。

安装

概览

什么是PyWenCai Stock

PyWenCai Stock 是一款基于 Python 的轻量级工具库,通过调用同花顺问财(WenCai)公开数据接口,为开发者提供快速、便捷的 A 股市场股票数据获取能力。该工具封装了丰富的查询功能,支持从实时行情到财务指标、资金流向等多维度数据的结构化提取,并以 pandas DataFrame 形式返回结果,极大简化了金融数据分析流程。其设计初衷是帮助量化交易员、数据分析师及普通投资者在无需复杂爬虫或 API 授权的情况下,高效抓取市场动态信息。借助 pywencai 库,用户可以在几行代码内完成对涨停个股、主力资金动向或行业概念股的批量检索,显著提升研究效率。目前版本已稳定支持主流查询场景,并持续适配问财平台的数据更新。

核心功能特点

  1. 支持实时行情查询,包括涨停、跌停、涨跌幅排名等市场即时数据
  2. 可获取上市公司核心财务指标,如净利润、市盈率、ROE 等关键估值参数
  3. 提供龙虎榜、主力净流入等资金流向数据,辅助判断市场情绪与机构动向
  4. 支持板块与概念股检索,轻松筛选芯片、新能源车等主题投资标的
  5. 返回结构化 pandas DataFrame,兼容 CSV、Excel、JSON 等多种导出格式
  6. 内置分页与自动翻页机制,支持大规模数据批量下载而不丢失记录

适用场景

PyWenCai Stock 特别适用于需要快速响应市场变化的场景。例如,量化策略研究员可在盘中实时调用接口,抓取当日涨停股票列表,结合自定义因子模型进行次日择股回测;投资爱好者则可通过查询‘主力净流入最多的股票’,识别短期资金追捧热点,辅助短线决策。对于基本面分析人员而言,该工具能一键获取某只个股(如贵州茅台)的历史财务数据并按净利润排序,节省手动整理年报的时间成本。此外,在构建行业轮动策略时,用户可通过‘芯片概念股’等关键词批量拉取相关标的,再进一步分析其技术面与资金面表现。由于其输出为标准表格结构,也便于集成进 Jupyter Notebook、自动化报告系统或 BI 工具中,实现数据可视化与监控看板的一体化部署。