参考Amihud(2002)关于流动性的度量方法:

setwd("e:/R/tail risk/day/tvn")
# 读取上市公司日收益数据
r1<-read_excel("r1.xlsx",sheet = 1);r2<-read_excel("r2.xlsx",sheet = 1)
r3<-read_excel("r3.xlsx",sheet = 1);r4<-read_excel("r4.xlsx",sheet = 1)
rr1<-read_excel("rr1.xlsx",sheet = 1);rr2<-read_excel("rr2.xlsx",sheet = 1);rr3<-read_excel("rr3.xlsx",sheet = 1)
rr4<-read_excel("rr4.xlsx",sheet = 1);rr5<-read_excel("rr5.xlsx",sheet = 1);rr6<-read_excel("rr6.xlsx",sheet = 1)
rr7<-read_excel("rr7.xlsx",sheet = 1);rr8<-read_excel("rr8.xlsx",sheet = 1);rr9<-read_excel("rr9.xlsx",sheet = 1)
r1<-slice(r1,-(1L:2L));r2<-slice(r2,-(1L:2L));r3<-slice(r3,-(1L:2L));r4<-slice(r4,-(1L:2L))
rr1<-slice(rr1,-(1L:2L));rr2<-slice(rr2,-(1L:2L));rr3<-slice(rr3,-(1L:2L));rr4<-slice(rr4,-(1L:2L));rr5<-slice(rr5,-(1L:2L))
rr6<-slice(rr6,-(1L:2L));rr7<-slice(rr7,-(1L:2L));rr8<-slice(rr8,-(1L:2L));rr9<-slice(rr9,-(1L:2L))
r5<-bind_rows(rr9,r1,r2,r3,r4,rr1,rr2,rr3,rr4,rr5,rr6,rr7,rr8)
## 把时间改成数字并挑选其中的字符。
tvn<-(data.frame(r5,Trdmnt=as.numeric(str_sub(str_replace_all(r5$Trddt,"-",""),start=1L,end=6L)))%>%select(-2))[,c(1,5,2,3,4)]%>%tbl_df()%>%rename(tvn=Dnvaltrd/1000000) # 交易金额单位为 百万元
write.csv(tvn,"tvn.csv",row.names = FALSE)
tvn<-read.csv("tvn.csv")%>%tbl_df()
illiq<-group_by(tvn,Stkcd,Trdmnt)%>%summarise(illiq=1/n()*sum(abs(Dretwd)/tvn))%>%filter(illiq!="NaN",illiq!="NA")%>%tbl_df()
setwd("e:/R/tail risk/month")
write.csv(illiq,"illiq.csv",row.names = FALSE)

Amihud非流动性指标计算相关推荐

  1. 为多模型寻找模型最优参数、多模型交叉验证、可视化、指标计算、多模型对比可视化(系数图、误差图、混淆矩阵、校正曲线、ROC曲线、AUC、Accuracy、特异度、灵敏度、PPV、NPV)、结果数据保存

    使用randomsearchcv为多个模型寻找模型最优参数.多模型交叉验证.可视化.指标计算.多模型对比可视化(系数图.误差图.classification_report.混淆矩阵.校正曲线.ROC曲 ...

  2. R语言glm拟合logistic回归模型:模型评估(计算模型拟合的统计显著性)、模型评估(赤信息AIC指标计算)

    R语言glm拟合logistic回归模型:模型评估(计算模型拟合的统计显著性).模型评估(赤信息AIC指标计算) 目录

  3. R语言临床预测模型的评价指标与验证指标实战:C-index指标计算

    R语言临床预测模型的评价指标与验证指标实战:C-index指标计算 目录 R语言临床预测模型的评价指标与验证指标实战:C-index指标计算

  4. 海量数据的实时指标计算

      最近看了一本书叫<风控要略-互联网业务反欺诈之路>,这本书主要是讲互联网产品安全防范的,我之前做过一年情报数据分析的工作,当时觉得这方面工作很机密,网络上几乎没什么相关的资料,这本书让 ...

  5. 技术实践 | 如何基于 Flink 实现通用的聚合指标计算框架

    导读:网易云信作为一个 PaaS 服务,需要对线上业务进行实时监控,实时感知服务的"心跳"."脉搏"."血压"等健康状况.通过采集服务拿到 ...

  6. sperling指标 matlab,sperling指标计算实验报告

    sperling指标计算实验报告 Sperling 指标计算实验报告 一. 计算原理: 数据给出的信息为时域中的加速度信号.时间的单位为 sec,加速度单位为 m/s^2 1.将时域的信号转化为频域下 ...

  7. 解读混淆矩阵在语义分割FCN指标计算中的应用(含代码实现)

    一.混淆矩阵的概念 混淆矩阵也称误差矩阵,是表示精度评价的一种标准格式,用n行n列的矩阵形式来表示.具体评价指标有总体精度.制图精度.用户精度等,这些精度指标从不同的侧面反映了图像分类的精度. 在人工 ...

  8. java实现基金浮动_Java: 实现自回归分析/线性回归分析/基金各项指标计算等

    版权声明:本文为博主原创文章,未经博主允许不得转载. 需Jama矩阵运算库. java版源码: 包含自回归分析/线性回归分析/基金各项指标计算 import Jama.Matrix; public c ...

  9. Golang 期权 指标计算

    用golang做期权行情指标计算时,关于sigma, delta, gamma, vega, theta, rho等的计算,需要用到black-scholes模型 期权指标计算其他语言已有现成的包或者 ...

最新文章

  1. 重磅!深入调研证券行业,神策数据发布《财富管理数字化转型现状与趋势洞察》报告...
  2. python从字典里搜索_Python:在字典中搜索字典的函数
  3. 63. Unique Paths II 动态规划
  4. [JMX一步步来] 7、用JDK5.0的JConsole来连接MBean
  5. java语言程序设计第六章答案_Java语言程序设计(邵丽萍编著)第六章.doc
  6. 流程图中的虚线含义_还在为画流程图烦恼,焦躁?介绍一款画图神器,让你爱上画图!...
  7. 三十、详测 Generics Collections: TObjectList、TObjectQueue、TObjectStack
  8. 支持XML的公司和它们的开发工具有哪些?
  9. linux列举网卡,linux下快速列出局域网中所有主机名(计算机名)的脚本
  10. 向maven中添加Oracle数据库的驱动,有效!
  11. Android阅读手札:第一行代码(第一章)
  12. 任天堂 虚拟主机服务器,任天堂 虚拟主机服务器
  13. 09年杀毒软件大比拼
  14. 软件评测师教程简介(第一篇-理论篇)
  15. css的语法结构由3部分组成,CSS语法
  16. QTreeView的使用(四)
  17. 华为鸿蒙主题设计,EMUI 11 UX设计一探究竟:这就是鸿蒙OS的提前预演
  18. ios版qq聊天记录的导出
  19. kpi绩效考核流程图_XX公司KPI绩效考核案例.doc
  20. 用Flash做点击页面图片切换效果的超级详细教程

热门文章

  1. CAD制图初学入门教程:CAD图纸目录的使用
  2. delegate类型
  3. 北京计算机科学技术研究所,北京大学计算机科学技术研究所
  4. 新学期,新FLAG——新征程
  5. 第8章、下拉列表框Spinner(从零开始学Android)
  6. 10个3D Max渲染技巧,90%零基础的人最容易被忽略
  7. 手机相机里面的m_让手机具备M档 WP专业拍照软件ProShot
  8. Rosetta Stone的第一遍学习总结
  9. linux安装centos7.3,安装CentOS 6.9与CentOS7.3
  10. (30)虚拟时钟create_virtual_clock