ST与*ST股票的财务状况条件

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/dongdong2980/article/details/81975378

ST意即“特别处理”。该政策针对的对象是出现财务状况或其他状况异常的。1998年4月22日,沪深交易所宣布,将对财务状况或其它状况出现异常的上市公司股票交易进行特别处理(Special treatment),由于“特别处理”,在简称前冠以“ST”,因此这类股票称为ST股。

 

如果哪只股票的名字前加上ST, 就是给市场一个警示,该股票存在投资风险,一个警告作用,但这种股票风险大收益也大,如果加上*ST那么就是该股票有退市风险,希望警惕的意思,具体就是在4月左右,公司向证监会交的财务报表,连续3年亏损,就有退市的风险。

 

哪些异常财务状况,其股票要被戴上ST的帽子呢?

  1. 审计结果显示连续两个会计年度的净利润均为负值;
  2. 上市公司最近一个年度审计的每股净资产低于股票面值;
  3. 注册会计师对最近一个会计年度的财务报告,出具无法表示意见或否定意见的审计报告;
  4. 最近一个会计年度经审计的股东权益,扣除注册会计师、有关部门不予确认的部分,低于注册资本;
  5. 最近一份经审计的财务报告,对上年度利润进行调整,导致连续两个会计年度亏损;
  6. 经交易所或证监会认定为财务状况异常的。

 

哪些异常财务状况,其股票要被戴上*ST的帽子呢?

  1. 最近两年连续亏损的(以最近两年年度报告披露的当年经审计利润为依据);
  2. 财务会计报告因存在重大会计差错或虚假记载,公司主动改正或被中国证监会责令改正,对以前年度财务会计报告进行追溯调整,导致最近两年连续亏损的;
  3. 财务会计报告因存在重大会计差错或虚假记载,中国证监会责令其改正,在规定期限内未对虚假财务会计报告进行改正的;
  4. 在法定期限内未依法披露年度报告或者半年度报告的;
  5. 处于股票恢复上市交易日至其恢复上市后第一个年度报告披露日期间的公司;
  6. 交易所认定的其他情形。

 

如果要查询一只股票某一天是否是ST股,可以通过baostock数据接口获取,示例代码如下:

import baostock as bs
import pandas as pd

#### 登陆系统 ####
lg = bs.login()
# 显示登陆返回信息
print('login respond error_code:'+lg.error_code)
print('login respond  error_msg:'+lg.error_msg)

#### 获取历史K线数据 ####
# 详细指标参数,参见“历史行情指标参数”章节
rs = bs.query_history_k_data("sh.600000",
    "date,code,open,high,low,close,preclose,isST",
    start_date='2017-06-01', end_date='2017-12-31', 
    frequency="d", adjustflag="3") #frequency="d"取日k线,adjustflag="3"默认不复权
print('query_history_k_data respond error_code:'+rs.error_code)
print('query_history_k_data respond  error_msg:'+rs.error_msg)

#### 打印结果集 ####
data_list = []
while (rs.error_code == '0') & rs.next():
    # 获取一条记录,将记录合并在一起
    data_list.append(rs.get_row_data())
result = pd.DataFrame(data_list, columns=rs.fields)
#### 结果集输出到csv文件 ####
result.to_csv("D:/history_k_data.csv", encoding="gbk", index=False)
print(result)

#### 登出系统 ####
bs.logout()

参数含义及返回结果如下:

猜你喜欢

转载自blog.csdn.net/dongdong2980/article/details/81975378
ST
1st