我的Python心路历程 第十期 (10.11 股票实战可视化风险评估操练)

股票风向评估之前,需要先做两个准备工作:
一方面是抓取整理其中的几只数据,如下图所示:

另一方面是需要将数据进行一次转换,即求得每个公司的每日股票变化情况(daily-return)。如下所示:

    #每日差距分析top_tech_dr = top_tech_df.pct_change()print top_tech_dr.head()


DataFrame结构的top_tech_dr变量就是我们准备的进行风险分析数据。

1、我们首先来看一下这两家公司的股票价格走势:

    top_tech_df.plot()plt.title(u"总体视图")plt.gcf().autofmt_xdate()  # 自动旋转日期标记plt.show()

其中,top_tech_df数据取自准备工作1的结果。效果图如下:

从上图可以看出,goog的走势明显优于aapl,多只一起看可以进行梯队划分。

下面两只看着有点同梯队的感觉吧!

2、我们可以通过散点图使用daily-return数据再次验证我们看出的这种现象:

从上面的图可以看出,散点图相对于上图来说比较宽,如果我们从中画一条线的话,很明显是不经过原点的;可以多比较几家看看差异。比如相似度高的两家是啥情况呢,如下所示:

3、使用seaborn库的pairplot()方法,从整体上看这2家公司的股票价格关系如下:

    sns.pairplot(top_tech_dr.dropna())plt.show()


另外两家:

4、最后我们通过分位数的概念,来分析一下风险的情况。

    # 分位数,有95%的把握在这个区间里面,应用于风险评估print "quantile=" + str(top_tech_dr[comName[0]].quantile(0.05))


上图给quantile传入0.05,即我们有95%的信心对这只个股,我们买的话每天的亏损最大不超过2.5%。但是,这个值依赖于对周期的设定,比如1年、5年和10年的可能有所差异,仅供参考。

002238.SZ的分为数显示意思是说买的话每天的亏损最大不超过4.5%:

以上仅供参考和练习之用途,请勿对号入座。

我的Python心路历程 第十期 (10.11 股票实战可视化风险评估操练)相关推荐

  1. 我的Python心路历程 第十期 (10.3 雅虎金融股票day数据转化为csv)

    我的Python心路历程 第十期 (10.3 雅虎金融股票day数据转化为csv) 上期实践了如何获取通信达数据,但先天不足是无法获取Adj Close的取值,今天这一实践课堂可以解决这个忧虑. 首先 ...

  2. 我的Python心路历程 第十期 (10.2 通达信股票day数据转化为csv)

    背景 今日我的Python心路历程是 通达信股票day数据转化为csv) 方案 股票day数据转化为csv,便于pandas分析.详见参考1来下载股票日线数据,如:上证所有证券日线. 其中,需要了解的 ...

  3. 我的Python心路历程 第十二期 (12.4 指数实战可视化之plot中展示文本)

    我的Python心路历程 第十二期 (12.4 指数实战可视化之plot中展示文本) label.文本的显示. 代码: plt.xlabel(u'日期')plt.ylabel(u'净值')plt.te ...

  4. 【学习笔记】Python编程,从入门到实践(自学python心路历程及学习笔记整理)

    [学习背景] 最爱语录:人生苦短,我用python! Input("Is life always this hard or is it just when you are a kid?&qu ...

  5. 文科生学python_一个文科生的python心路历程

    没错,我是一个文科生.作为一个文科生,学习python这种计算机编程语言,一般人会认为是不是疯了.大概我之前也没有想过会选这门课.而做下决定的原因很简单,肖胜刚老师曾是大一时任我们计算机课的老师,当时 ...

  6. python接口自动化(十九)--Json 数据处理---实战(详解)

    简介 上一篇说了关于json数据处理,是为了断言方便,这篇就带各位小伙伴实战一下.首先捋一下思路,然后根据思路一步一步的去实现和实战,不要一开始就盲目的动手和无头苍蝇一样到处乱撞,撞得头破血流后而放弃 ...

  7. 九月十月百度人搜,阿里巴巴,腾讯华为小米搜狗笔试面试六十题(10.11)

    九月十月百度人搜,阿里巴巴,腾讯华为小米搜狗笔试面试六十题 引言 九月十月百度人搜,阿里巴巴,腾讯华为小米搜狗笔/面试五十题 后记 九月十月百度人搜,阿里巴巴,腾讯华为小米搜狗笔试面试六十题 (参与面 ...

  8. 一位台湾软件工程师的心路历程

    发布于2012年12月 前言: 台湾的 IT 环境是什么样的,我们很少关注过.本文作者 superbcde 是一位台湾程序员,他没有显赫的教育背景,从 IT 培训学校开始,一步一步走向自己的奋斗目标. ...

  9. ArchSummit微课堂|蘑菇街DevOps实践及心路历程分享

    本文整理自 #ArchSummit微课堂#--赵成分享的蘑菇街DevOps实践及心路历程,主要介绍一些运维体系建设中的的经历和实践, 什么是DevOps?为什么是DevOps? 蘑菇街DevOps实践 ...

  10. 最近的心路历程非常之多

    1.<老王和他的IT界朋友>能给我们带来什么 最近的心路历程非常之多,每次到了每年的这个时候,我总喜欢停下来,好好写写东西,感觉越来越力不从心.看到之前写的东西,总是很惊讶那样的文字也会出 ...

最新文章

  1. 网页转变成app,隐藏浏览器地址栏
  2. 本地搭建Hadoop伪分布式环境之四:开启搭建Hadoop2.4.0之旅
  3. yolov3 权重转换
  4. 小波变换原理_小波变换的知识,转载的
  5. node 更新_被创造者嫌弃,Node.js 如何应对来自 Deno 的挑战
  6. 【转】全了!临港四镇最新对口地段小学,中学都在这里,看看你的孩子能读哪个学校
  7. IPC Binder
  8. 判断是否是完全二叉树和是否为满二叉树
  9. JAVA解析RTF 文件
  10. 交通信息工程 实验三:交通信号机仿真实验
  11. ant design vue 修改 table 的默认分页的pageSize
  12. C++异常处理throw
  13. mysql字符串索引与数字索引_×××数字和字符串数字的索引使用情况
  14. 有人@70后,只差一位【嘚啵嘚】特约评论员啦!
  15. PEP8风格是什么?
  16. AoCoder 1983 [AGC001E] BBQ Hard(组合数+dp)
  17. 多次登录同一cookie skey 【低危】
  18. Unity 使用 bvh 驱动骨骼动作
  19. vmstat 输出中bi bo细说
  20. 移动魔百盒101s刷机注意事项

热门文章

  1. 等额本金等额本息计算器
  2. html导航栏前面有图片,CSS带图片的漂亮导航菜单
  3. access横向求和sum_access 2007使用查询对数据求和
  4. android 在线获取音乐歌词lrc文件
  5. linux五笔教程,RHEL6 64位操作系统安装极点五笔输法
  6. mysql 联合主键_mysql的联合主键与复合主键区别
  7. matlab pie 空隙,编码解决饼图(Pie)的标签重叠问题
  8. 天下极品女人-----海上闻人
  9. OC中的分类与类扩展
  10. 李娟计算机学院,李娟(青岛农业大学教授)_百度百科