在金融科技开发中,手动整理财务报表和股价信息往往效率低下。PyWenCai 工具库为 Python 开发者提供了一种调用同花顺问财平台数据的便捷方式,让你能够像调用普通函数一样轻松获取丰富的金融数据。
环境配置与安装
确保你的开发环境满足以下要求:
- Python 3.6+
- 稳定的网络连接
通过 pip 安装核心依赖:
pip install pywencai
建议始终使用最新版本以获得最佳兼容性,因为问财平台接口策略会不定期调整。
Cookie 获取指南
使用 PyWenCai 必须提供有效的 cookie 参数,这是访问问财平台数据的身份验证凭证。Cookie 具有时效性,过期后需要重新获取。
详细操作流程:
- 登录问财平台(www.iwencai.com)完成账户登录。
- 打开浏览器开发者工具(右键页面选择检查或按 F12 键)。
- 切换到网络面板(Network 标签页)。
- 在问财平台进行一次搜索操作。
- 在请求列表中找到问财的 POST 请求,查看 Headers 中的 Cookie 字段并完整复制。
基础筛选示例
快速筛选潜力股
如何快速找到市净率低于 1 且 ROE 高于 10% 的优质股票?
import pywencai
query_conditions = '市净率<1 and ROE>10'
result = pywencai.get(query=query_conditions, cookie='你的 cookie 值')
print(result)
退市风险预警
需要监控可能退市的股票,提前做好风险控制?
risk_stocks = pywencai.get(
query='退市股票',
sort_key='退市@退市日期',
sort_order='asc',
cookie='你的 cookie 值'
)
支持的数据类型
PyWenCai 支持丰富的金融产品类型,满足不同场景需求:
| 查询类型 | 适用产品 | 典型应用 |
|---|---|---|
| stock | A 股股票 | 个股分析、组合管理 |
| fund | 公募基金 | 基金筛选、业绩比较 |
| hkstock | 港股市场 | 跨境投资分析 |
| usstock | 美股市场 | 全球资产配置 |
| futures | 期货合约 | 衍生品交易策略 |

