BOB半岛qstock 玩转问财:一行代码实现条件选股

  新闻资讯     |      2024-03-23 03:00

  BOB半岛qstock 玩转问财:一行代码实现条件选股问财是同花顺平台上一款专业的财经AI助手,融合了自然语言和语音问答机器人。问财提供了度的股票、基金、债券数据,并支持自然语言搜索,能够轻松查找所需的信息。对个人投资者来说,问财最好用的功能它的条件选股和短线复盘功能。目前同花顺软件电脑版和手机版都能轻松访问问财。

  那么如何使用 Python 访问数据接口,直接获取问财的数据呢?GitHub上开源了一个wencai接口:,网上也分享了一些相关教程,但直接安装后调用接口会报错,发现源代码有一点点的 bug 。于是公众号在wencai 库的基础上进行了修改,只保留其选股和数据获取功能,并融入qstock的数据获取模块 data 中BOB半岛,使读者基于 qstock 能实现一行代码轻松获取问财数据。

  qstock是免费开源金融量化库,已在pypi官网和GitHub上发布,更新至1.3.5版本,添加了问财的数据访问功能,通过qstock.wencai(选股条件)调用。使用“pip install qstock ”进行安装,通过’pip install –upgrade qstock’进行更新BOB半岛。目前部分策略选股和策略回测功能仅供知识星球会员使用,会员可在知识星球置顶帖子上获取 qstock 的离线安装包。

  行情面:涨跌幅 DDE大单净量 DDE大单净额 委比 振幅 换手率 成交量 成交额 股价 分时指标 强势股

  基本面:总股本 总市值 流通市值 流通比例 十大股东持股比例 股东户数 户均持股数 增减持 机构持股 分红 上市天数

  财务面:销售毛利率 市盈率 市净率 市销率 净利润增长率 营业收入增长率 每股收益 每股收益率增长率 净利润 每股净资产 每股现金流 每股未分配利润 每股资本公积 净资产收益率 每股股利 资产负债率

  阶段表现 创阶段新高 创阶段新低 阶段缩量 平台整理 平台突破 阶段涨幅 阶段换手 阶段振幅

  问财支持自然语言输入条件选股,不同条件之间使用逗号或分号或空格分开。注意输入参数需要使用单引号或双引号得到字符串格式。

  df=qs.wencai(涨停,非ST,上市时间大于1个月)df[[股票简称,最新价,连续涨停天数,首次涨停时间,最终涨停时间,涨停原因类别,涨停封单额,涨停封单量占流通a股比]]

  阶段表现选股可以输入条件:如创阶段新高、创阶段新低BOB半岛、阶段缩量、平台整理、平台突破、阶段涨幅、阶段换手、阶段振幅,时间周期可以自己定,比如250日。

  财务指标选股常用的指标比如:市盈率、市净率、净资产收益率、总资产收益率、资产负债率、每股收益、每股净资产、股息率、派息比率、分红明细等。下面使用财务指标进行组合条件选股。

  df=qs.wencai(上市时间不足一个月新股和次新股)df[[股票简称,股票代码,新股上市日期,最新价,最新涨跌幅,所属同花顺行业,公开发行市值,所属概念数量]]

  df=qs.wencai(可转债)df[[可转债@可转债代码,可转债@正股简称, 可转债@最新价,可转债@涨跌幅,可转债@上市日期,可转债@到期日,可转债@网上发行申购价格]]

  df=qs.wencai(基金涨幅排名)df[[基金简称,基金代码,基金@最新日收益率,基金@最新单位净值,基金@最新净值日期,基金@涨跌幅排名名次,基金@涨跌幅,基金@涨跌幅排名]]