一个计算A股总市值与GDP比值
2015年任泽平大佬预测2015年牛市顶点的计算方法,通过股市总市值和GDP比值来判断指数的高低,比值介于75%~90%适合投资股市,超过120%则代表要避开股市风险。{:301_999:}import requests
import re
import datetime
def sh_url():
heards = {
'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.51 Safari/537.36'
}
response = requests.get('http://www.sse.com.cn/',headers=heards)
sh = re.findall("home_sjtj.mkt_value = '(.*?)'", response.text)
sh_number = sh.pop(0)
sh_number = float(sh_number)
return sh_number
def sz_url():
response2 = requests.get('http://www.szse.cn/api/report/ShowReport/data?SHOWTYPE=JSON&CATALOGID=1803_after&loading=first&random=0.9432337715587713')
zongshizhi = re.findall('zbmc":"股票总市值(亿元)","brsz":"(.*?)"',response2.text)
number=zongshizhi.pop(0)
number = number.replace(',', '')
number = float(number)
return number
def sum_sh_sz(sh=sh_url(),sz=sz_url()):
A = (sh+sz)/1143669.7 * 100
return A
def getYesterday():
today=datetime.date.today()
oneday=datetime.timedelta(days=1)
yesterday=today-oneday
return yesterday
def write(sum=sum_sh_sz(),data=getYesterday()):
sum = str(sum)
data = str(data)
filename = 'GDP占比.txt'
with open(filename, 'a') as file_object:
file_object.write(sum +" ")
file_object.write(data)
file_object.write('\n')
write() ciker_li 发表于 2022-3-24 09:07
这个有必要存成文件吗?
GDP是固定值?
GDP一年公布一次,手动调就可以了。 devilmyf 发表于 2022-3-23 23:09
怎么用呀,能不能出个详细的教程,小白路过
复制到pycharm执行就完了 赞一个!!! 赞一个!!! 看来时候还未到哦!
能否做出来一个软件或者网页呢? 任千万 有点东西的有没有具体算法 🚼(经济学上的) 有点东西啊 感谢分享,好东西 怎么用呀,能不能出个详细的教程,小白路过 python是世界上最好的语言(doge)