首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >量化交易软件ptrade如何获取get_stock_status函数!

量化交易软件ptrade如何获取get_stock_status函数!

原创
作者头像
用户12567181
发布2026-07-27 13:38:51
发布2026-07-27 13:38:51
430
举报
文章被收录于专栏:量化软件开通量化软件开通

在Ptrade怎么判断股票是否是健康的股票呢?比如是不是 ST 股、有没有停牌、有没有退市,避免踩坑,今天我就来教大家使用get_stock_status函数。

get_stock_status函数的作用特别好理解:查询股票是不是 ST 股、有没有停牌、有没有退市(就像给股票做 "体检")。返回的结果很简单:True(是 / 有)或False(不是 / 没有),一眼就能看明白。

举个生活中的例子:就像查食品的 "保质期和质量等级",输入食品编号(类似股票代码),就知道它是不是过期了、有没有质量问题 ——get_stock_status就是这样,输入股票代码,就知道它的 "风险状态"。

函数怎么使用?

get_stock_status函数用法很直接,核心是告诉它 "查哪支股票" 和 "查什么状态":

l 第一个参数(必须写):股票代码(可以是单个代码,也可以是多个代码的列表);

l 第二个参数(可选):查的状态类型,默认查 "ST",常用的有 4 种(记不住就看下面的表);

l 第三个参数(可选):查哪一天的状态,不写就查当天。

4 种常用状态类型(记中文意思就行):

实战演练:

场景 1:模拟查一支股票是不是 ST 股

逻辑:模拟查某支股票是不是ST 股,避开高风险股票。

运行后会看到什么?如果是 ST 股,会提醒风险:

场景 2:模拟查多支股票是否停牌

逻辑:模拟同时查多支股票有没有停牌,避免买了不能卖的股票。

运行后会看到什么?能清楚知道哪些股票能交易:

场景 3:模拟查股票是否退市

逻辑:模拟查股票是不是已经退市,完全不能碰。

运行后会看到什么?如果已退市,会强烈警告:

新手要注意的点是:

1)股票代码必须写对,不然查不到

代码要带市场后缀(比如.SS、.SZ),比如工商银行必须写 "601398.SS",少了后缀会返回空结果。

2)结果是 True/False,别搞反了

True表示 "是 / 有"(比如 ST 状态返回 True,就是 ST 股)False表示 "不是 / 没有"(比如停牌状态返回 False,就是没停牌)

get_stock_status函数就是证券的 "风险检测仪",核心作用就一个:快速查询股票的风险状态(ST、停牌、退市等),帮咱们避开雷区。用这个函数提前 "体检" 股票,能大大降低投资风险,炒股更安心。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档