Tushare 免费财经数据接口使用(三)——股权质押

in #cn8 years ago

最近碰到一个关于股权质押的问题,搞清楚了顺便总结了一下。

从2017年以来很多中小创股票跌跌不休,很多公司的大股东和高管质押的股票,很容易就触到了平仓线。

先了解下啥是股权质押吧,它是权利质押的一种,是市场上补充流动性的常用方式,如果一家企业需要资金,它可以选择去银行贷款,像咱普通人去银行房贷,都是抵押的房子,企业可以选择股权质押,然后融资会打折扣,比如你向银行融资1000万,可能你需要质押的股权价值须在2000万以上,一般折扣率在3-6折不等。

举个栗子吧:

小天鹅企业是上市公司,由于近段时间需要资金1000万,选择股权质押的方式进行融资,假设由银行出借资金给他,折扣率为5折,那么A企业实际拿到手的资金为500万。

而由于股票市场波动比较大,若股票价格上涨,那大家相安无事,加入股票价格下跌,企业就有可能出现无法偿付本金的风险,所以这时候银行会为个股设置预警线,平仓线,已保证自己的利益不会损失,一般预警线,平仓线多为160/140或150/130。

比如一只个股质押时市值为10元,质押率为5折,预警线为160,平仓线为140,那么

预警价位:100.51.6=8元,即股价下跌20%即为预警价了。

平仓价位:100.51.4=6元,即股价下跌40%银行就可强制平仓已保住本金。

当然银行也不愿意强制平仓,如果股票价格一直下跌,银行就会要求股东补仓,这时候企业就要考虑是继续补还是就此收手平仓,因为补的多了,到时候就会失去对企业的控制权。

综上所述,虽然目前股权质押已经成为企业补充资金流动性的常用方式之一,但其风险也较大,特别是上市公司股票质押,由于股市波动,在质押前一定要了解其风险。

tushare最近补充了两个接口,可以通过一些分析,知道哪些企业股权质押较多,分析当前股价,看看是否容易被强平,从而避免风险。

先升级tushare到最新版:

pip install tushare --upgrade

  1. 取质押统计数据,可以看到各公司目前质押的股票占总股本的比例:

import tushare as ts

df=ts.stock_pledged()

df.head(10)

返回字段含义:

code: 证券代码

name: 证券名称

deals: 质押次数

unrest_pledged: 无限售股质押数量(万)

rest_pledged: 限售股质押数量(万)

totals: 总股本

p_ratio: 质押比例(%)

  1. 再看看质押比例达到60%及以上的总数:

df[df.p_ratio >=60]['code'].count()

53
  1. 股权质押明细数据:

ds = ts.pledged_detail().sort_values('from_date', ascending = False)

ds.head(10)

返回字段含义:

code:证券代码

name: 证券名称

ann_date:公告日期

pledgor:出质人

pledgee: 质权人

volume: 质押数量

from_date: 质押日期

end_date:解除日期

  1. 再来统计下从2018年以来,哪些公司质押次数最多:

ds.groupby('name')['name'].count().sort_values(ascending=False)

name
海能达     14
九安医疗    14
双塔食品    12
仟源医药    11
荣科科技    11
神雾节能    11
三维丝     10
共进股份     9
跨境通      9
丽鹏股份     8
邦讯技术     8
天际股份     8
雅百特      8
国创高新     8
昌红科技     8
金信诺      8
奥飞娱乐     8
新宏泰      8
银亿股份     8
万润科技     8
爱施德      7
厚普股份     7
博腾股份     7
中泰化学     7
华鹏飞      7
未名医药     6
电工合金     6
京威股份     6
聚龙股份     6
蓝海华腾     6
        ..
必康股份     1
怡达股份     1
恒力股份     1
恒顺醋业     1
平治信息     1
联合光电     1
宜华健康     1
帝王洁具     1
英科医疗     1
宝德股份     1
英唐智控     1
宝鼎科技     1
实达集团     1
艾比森      1
容大感光     1
舒泰神      1
至纯科技     1
富瀚微      1
聚飞光电     1
聚灿光电     1
聚光科技     1
山东华鹏     1
联明股份     1
山鹰纸业     1
岭南园林     1
川大智胜     1
巨人网络     1
巴士在线     1
巴安水务     1
新大洲A     1
Name: name, Length: 672, dtype: int64
Sort:  

@chenlocus, 伦家就觉得你写得不错嘛~~~ img

Thanks, I reckon you are a lovely robot.

Coin Marketplace

STEEM 0.04
TRX 0.32
JST 0.076
BTC 64288.81
ETH 1666.04
USDT 1.00
SBD 0.41