股票总资产怎么提取?
获取股票的总资产的方法:
用Python的pandas_datareader库获取股票数据,然后计算股票的总资产,pandas_datareader可以直接从网易获取数据,不用自己专门从网站上爬取,首先安装pandas_datareader,使用pip就可以了!
由于获取的数据不包含总资产,因此得使用pandas_datareader获得股票数据,然后计算总资产,比如计算每天的总资产,就是将每天的开盘价收盘价最高价最低价分别乘以流通股数,就是每天的总资产,如果觉得太抽象,可以结合代码理解一下!
代码:
1、导入pandas_datareader和pandas
2、获取股票数据的函数,由于是从网易获取,因此代码中带有网易的数据链接
3、计算总资产,在函数中传入股票代码,开始时间,结束时间,得到的dataframe包含5个字段,时间,开盘价,交易量,收盘价,代码,因此需要修改列名,然后计算总资产
注:流通股数需要从股票软件获取!
如果获取时间跨度比较大,例如两年,可能会有问题,因此可以分几次获取,再合并到一起,然后计算总资产!
如果股票退市了,那就不能获取,代码中的股票是002230,获取的是一年的股票行情,因此结束时间是2020-04-18,开始时间是2019-04-18!
流通股数,我假定了100,因此计算的总资产都是以100股计算!