然后爆发了一波直接上涨到了232023/12/7原油运输的主要方式大概许众同伙都念用Python明白一下股票数据,来看看己方的股票是否值得持有,或者鉴定某支股票是否值得筑仓。那么题目来了,数据正在哪里呢?
我一经写了一个剧本,用于抓取逐日的行情数据并存储到数据库中,而且用crontab筑树了让它每天收盘后履行。然则现正在,我创造了一个加倍便利的办法,可能迅速获取股票的行情数据!
这种技巧便是利用Tushare供应的免费数据接口。Tushare API供应了对Python、R、HTTP、Matlab的支撑,这看待咱们片面拓荒者来说再好然而了!
正在Tushare的官方网站上有细致的安设和挪用教程,感意思的可能先安设下。tushare.pro/document/1。
可能看到,容易的几行敕令,咱们就告捷得回了上证指数逐日的行情数据,况且仍是超等便利的pandas DataFrame体例呢!从数据中,咱们看到Tushare供应了收盘价、开盘价、最高价、最低价、昨日收盘价、涨幅、百分比涨幅、成交量和成交额这些字段。
咱们留神到日期的体例不太适应咱们的条件,还好pandas看待时期序列处分供应了优良的支撑。咱们可能先把日期对象转换为datetime对象,以便利后续的利用。同时咱们将时期筑树为index。
咱们知晓,股票行情受百般成分影响,振动较大,以是咱们常常会用均线来动作一个褂讪趋向的参考。即日咱们就以60日均线为例看下若何利用Python绘制均线。
研商到涌现结果的题目,咱们仅截取了2015年此后的数据,看到这幅图,不禁开头心疼A股韭菜。一经认为的慢牛,没念到只是一个反弹……
同时咱们也留神到了本年此后60日线看待上证指数的重大压制力,然而察看史籍趋向咱们还可能创造一点,那便是一朝告终对60日线的有用冲破,那就起码会有一段行情(固然有时大概仅有一个小波段……)
Tushare还供应了接口用于获取每天的各项目标,此中就包括了咱们接下来要查看的PE秤谌。
可能看到,这里有总市值、流利市值、总股本、流利股本、换手率、基于流利股本的换手率、PE(市盈率)、动态PE、PB(市净率)这些字段。
看起来,固然目下的动态市盈率处于绝对的低位,然则仍有许众天的动态市盈率正在目下的秤谌之下。那咱们再看一下比目下估值秤谌更低的景况都浮现正在哪些期间。
看起来合键14、15年的阶段底部时代,A股上证的估值秤谌比现正在还要低。那么倘使真的要跌到这个秤谌的话,上证指数还要下跌众少?咱们来算一下。
又有20%……别怕,这个并不是线年时代,上证磨底继续将PE磨到了8.9的秤谌,然后发作了一波直接上涨到了23。因此说磨得越久,能量蓄积就越足。