专栏首页sringbootpython基金量化 分析 小程序

python基金量化 分析 小程序

import re
import time
import matplotlib.pyplot as plt
import requests
import demjson

html=requests.get("http://fund.eastmoney.com/pingzhongdata/000522.js?v=20160518155842").text

dataPattern= re.compile("var Data_netWorthTrend = (\[.*?\]);")
targetStr = re.findall(dataPattern,html)
equityDataList=demjson.decode(targetStr[0])

for item in equityDataList:
    item['x']= time.strftime("%Y-%m-%d", time.localtime(item['x'] / 1000))

xData=list(map(lambda item:item.get('x') ,equityDataList))
yData =list(map(lambda item:item.get('y') ,equityDataList))

plt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示中文标签
plt.rcParams['axes.unicode_minus']=False #用来正常显示负号
# 一个基本的折线图
plt.figure(figsize=(12,5))
plt.title("华润元大信息传媒科技混合-单位净值走势折线图")
# 收盘价的折线图
plt.xlabel("日期")

# x=[]
# for i in range(0,len(xData),30):
#     x.append(xData[i])

plt.xticks([i for i in range(0, len(xData), 30)],[xData[i] for i in range(0,len(xData),30)],rotation=45)
plt.plot_date(xData,yData,'-',label="单位净值")

print(yData[-1], yData[-2])
difValue =yData[-1]-yData[-2]
print(difValue/yData[-2])

plt.show() 

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Could not find artifact org.springframework.cloud报错

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明...

    多凡
  • python 风险控制

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

    多凡
  • python 收益与风险图表集成

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

    多凡
  • 正则表达式爬取猫眼电影

    zhang_derek
  • 学习PowerPivot前你需要知道的

    经过了前两章的学习,终于走到了学习的深水区,Power BI的灵魂部分,数据建模Power Pivot。其实Power Pivot并不是一个新生事物,它自从20...

    公众号PowerBI大师
  • maven parent

    5.2.parent artifactId 父项目的artifact标识符 groupId 父项目的group标识符 v...

    cloudskyme
  • 不要用烂了RTOS

    今天跟一个工程师聊到嵌入式实时操作系统的话题,随着嵌入式实时操作系统(RTOS)越来越多的应用以及流行,如,linux, freeRTOS, uClinux...

    用户1605515
  • 有向无环图的自动布局算法

    逍遥剑客
  • 物流订单模块设计

    不同物流公司在同一地区的报价也会不同,所以调度系统在选择出货仓库时, 除了要考虑库存、发货距离、配送时效,还要考虑物流成本。这就需要 后台录入和仓库对应的各物流...

    物流IT圈
  • 五、XML与xpath--------------爬取美女图片 先用一个小实例开头吧(爬取贴吧每个帖子的图片)XML 和 HTML 的区别XML文档示例

    除了正则表达式处理HTML文档,我们还可以用XPath,先将 HTML文件 转换成 XML文档,然后用 XPath 查找 HTML 节点或元素。 ----  先...

    酱紫安

扫码关注云+社区

领取腾讯云代金券