Sploe = 2: means that SPY move up 1, ABC move up 2

Correlation: how close those dots close to the line.

def scatter(df):

    plot_data(df, title="Data frame", yLabel="Time")
plt.show() dr = compute_daily_return(df)
plot_data(dr, title="Daily returns", yLabel="Daily returns") dr['GOOG'].hist(bins=20, label="GOOG")
dr['SPY'].hist(bins=20, label="SPY")
plt.legend(loc='upper right') # Scatterplot SPY vs GOOG
dr.plot(kind='scatter', x = 'SPY', y = 'GOOG')
spy = dr['SPY'][:-1] # remove nan value
goog = dr['GOOG'][:-1] # remove nan value
beta_goog, alpha_goog = np.polyfit(spy, goog, 1)
# beta_goog= 1.23719057977
# alpha_goog= -0.000283995818653
plt.plot(dr['SPY'], beta_goog*dr['SPY']+alpha_goog, '-', color='r')
plt.show() print("Correlation", dr.corr(method='pearson')) # Get kurtosis
print("kurtosis=", dr.kurtosis()) if __name__ == '__main__':
df=test_run()
scatter(df[['SPY', 'GOOG']])

最新文章

  1. CATransition(os开发之画面切换) 的简单用法
  2. 使用VS2010编译64的Geos库
  3. 打造XP下可运行的微型PE文件
  4. WPF MultiDataTrigger
  5. asp.net 的状态管理
  6. Jquery中删除元素方法
  7. DGIM
  8. 关于地址的理解 C++
  9. Lync Server 2013中央管理存储:自动收集配置数据失败
  10. HDOJ2000-ASCII码排序
  11. PHP入门怎么选?大学生适合学习吗?
  12. Oracle_子查询
  13. ASP.NET MVC 5 SmartCode Scaffolding for Visual Studio.Net
  14. nginx系列14:对HTTP协议的反向代理proxy模块
  15. ubuntu connect to windows folder share
  16. 《程序设计入门——C语言》翁恺老师 第二周编程练习记录
  17. JavaScript 输入小数点(event.key或event.code)
  18. Premiere导入视频之后音频轨没有内容
  19. 利用arcgis处理遥感栅格数据,得到省平均值数据
  20. Linux进程内存布局(翻译)

热门文章

  1. 优动漫PAINT简简单单绘画绣球花
  2. 数组的常用方法 Array;
  3. 找tensorboard
  4. django 之数据库模块
  5. legend---九、js的核心是什么
  6. hpuoj--校赛--特殊的比赛日期(素数判断+模拟)
  7. hpuoj--校赛--与学妹滑雪(最短路+精度判断)
  8. poj--1789--Truck History(prim)
  9. AngularJs轻松入门(八)Cookies读写
  10. WebApp之H5登录注册