股票收益分布一致性检验KS检验KOLMOGOROV-SMIRNOV、置换检验PERMUTATION TEST可视化

简介: 股票收益分布一致性检验KS检验KOLMOGOROV-SMIRNOV、置换检验PERMUTATION TEST可视化

今年的收益是否真的与典型年份的预期不同?差异实际上与典型年份的预期不同吗?这些都是容易回答的问题。我们可以使用均值相等或方差相等的检验。

但是下面这个问题呢。

今年的收益概况与一般年份的预期情况是否不同?

这是一个更加普遍和重要的问题,因为它包括所有的时刻和尾部行为。而且它的答案也不那么简单。

我在想一定有一种方法可以正式检验收益密度之间的差异,而不仅仅是量化、可视化和用眼睛看。确实有这样的方法。这篇文章的目的是展示如何正式检验密度之间的一致性。

事实上,至少有两种方法可以检验两个密度或两个分布之间的一致性。第一种是比较经典的。这种检验被称为Kolmogorov-Smirnov检验。另一种是比较现代的,使用Permutation Test置换检验(需要模拟)。我们展示这两种方法。让我们先得到一些价格数据。

end<- format(Sy.D, "%Y-%m-%d")
l = lenh
da0 <- lay
Time <- index                   
ret <- as.numeric/as.numeric -1
tail(rt)
# 得到直到2018年的指数。
# 我们随后将2018年与其他年份进行比较
tid<- which(index)
# 每日收益的平均值和SD(2018年除外)
> mean(100*rt\[1:pd\])

> SD(100*retd\[1:tid\])

> # 2008年(到目前为止)每日收益的平均值和SD值
> mean(100*rtd\[-c(1:tpd)\])

> SD(100*red\[-c(1:mid)\])

我们可以看到,2018 年每日收益的均值和标准差与其余的均值和标准差略有不同。这是估计密度的样子:

相关文章
|
6月前
|
存储 Java 数据库
项目《四方保险》
本系列内容围绕《四方保险》系统展开,涵盖系统架构、数据库设计、保险产品组成与分类、微服务划分、文件上传与垃圾处理、性能优化、AOP应用、保费计算逻辑、支付流程、埋点设计及短信平台实现等核心话题,全面梳理保险系统开发中的关键技术与业务实践。
|
5月前
|
存储 网络协议 对象存储
2026阿里云轻量应用服务器——开箱即用200M带宽新手上云首选
阿里云轻量应用服务器焕新升级,推出五大规格族,覆盖建站、开发、游戏、跨境电商等多元场景。默认200Mbps带宽,预装热门镜像,支持一键部署,账单透明,成本低至38元/年,助力中小企业与开发者轻松上云。
657 6
|
9月前
|
缓存 Java 开发者
Java 开发者必看!ArrayList 和 LinkedList 的性能厮杀:选错一次,代码慢成蜗牛
本文深入解析了 Java 中 ArrayList 和 LinkedList 的性能差异,揭示了它们在不同操作下的表现。通过对比随机访问、插入、删除等操作的效率,指出 ArrayList 在多数场景下更高效,而 LinkedList 仅在特定情况下表现优异。文章强调选择合适容器对程序性能的重要性,并提供了实用的选择法则。
413 3
|
算法 安全 搜索推荐
深入理解密码学技术
深入理解密码学技术
542 1
|
11月前
|
并行计算 机器人 网络安全
阿里云服务器上部署ROS2+Isaac-Sim4.5实现LeRobot机械臂操控
本文介绍了如何在阿里云上申请和配置一台GPU云服务器,并通过ROS2与Isaac Sim搭建机械臂仿真平台。内容涵盖服务器申请、系统配置、远程连接、环境搭建、仿真平台使用及ROS2操控程序的编写,帮助开发者快速部署机器人开发环境。
4470 5
|
编译器
stm32使用CubeMx配置蜂鸣器
stm32使用CubeMx配置蜂鸣器
3583 0
|
文字识别 测试技术 API
实战阿里通义灵码极速编程-截屏-OCR-Ollama篇代码
该代码实现了一个截屏测试工具,结合了鼠标事件监听、屏幕截图和OCR功能。用户可通过拖动鼠标选择屏幕区域进行截图,并将截图转换为Markdown格式的文本内容。具体步骤包括:初始化大模型客户端、编码图像为Base64格式、捕获指定屏幕区域并保存截图、调用大模型API进行OCR识别并输出Markdown格式的内容。
721 9
|
存储 传感器 编解码