当前位置: 首页 > news >正文

布朗运动

内容来源

数理金融初步(原书第3版)Sheldon M. Ross著 冉启康译 机械工业出版社


布朗运动

定义

如果随机变量集合 X ( t ) X(t) X(t) 满足以下条件

  1. X ( 0 ) X(0) X(0) 是一个给定的常数

  2. 对所有正数 y y y t t t,随机变量 X ( y + t ) − X ( y ) X(y+t)-X(y) X(y+t)X(y) 独立于到 y y y 为止的所有过程值,且它服从均值为 μ t \mu t μt,方差为 t σ 2 t\sigma^2 tσ2 的正态分布

则称其为一个漂移参数为 μ \mu μ,方差参数为 σ 2 \sigma^2 σ2 的布朗运动

条件 2 2 2 表明,是过程的现值而不是任何的过去值决定了过程的将来值的概率

连续

X ( t ) X(t) X(t) 以概率 1 1 1 t t t 的连续函数

lim ⁡ h → 0 [ X ( t + h ) − X ( t ) ] \lim_{h\rightarrow0}[X(t+h)-X(t)] h0lim[X(t+h)X(t)]

随机变量 X ( t + h ) − X ( t ) X(t+h)-X(t) X(t+h)X(t) 的均值、方差分别为 μ h \mu h μh h σ 2 h\sigma^2 hσ2

h → 0 h\rightarrow0 h0 时,它收敛于一个均值为 0 0 0,方差为 0 0 0 的随机变量,即常数 0 0 0

处处不可微

lim ⁡ h → 0 X ( t + h ) − X ( t ) h \lim_{h\rightarrow0}\frac{X(t+h)-X(t)}{h} h0limhX(t+h)X(t)

X ( t + h ) − X ( t ) h \frac{X(t+h)-X(t)}{h} hX(t+h)X(t) 的均值为 μ \mu μ,方差为 σ 2 / h \sigma^2/h σ2/h

h → 0 h\rightarrow0 h0 时,方差显然不收敛

布朗运动可由一个相对简单的过程近似

Δ \Delta Δ 是一个很小的时间增量,考虑一个过程,使其在每个 Δ \Delta Δ 时间长度上,该过程或以概率 p p p 增加 σ Δ \sigma\sqrt{\Delta} σΔ ,或以概率 1 − p 1-p 1p 减少 σ Δ \sigma\sqrt{\Delta} σΔ ,其中

p = 1 2 ( 1 + μ σ Δ ) p=\frac{1}{2}\left(1+\frac{\mu}{\sigma}\sqrt{\Delta}\right) p=21(1+σμΔ )

且该过程后面的改变值与前面的改变值是独立的

Δ → 0 \Delta\rightarrow0 Δ0,该过程就变成了一个漂移参数为 μ \mu μ,方差参数为 σ 2 \sigma^2 σ2 的布朗运动

证明如下

X i = { 1 如果在时刻 i Δ 变化是增加 − 1 如果在时刻 i Δ 变化是减少 X_i=\begin{cases} 1&如果在时刻i\Delta变化是增加\\ -1&如果在时刻i\Delta变化是减少\\ \end{cases} Xi={11如果在时刻iΔ变化是增加如果在时刻iΔ变化是减少

再设 X ( 0 ) X(0) X(0) 表示过程在时刻 0 0 0 的值,那么 n n n 次变化之后,过程值为

X ( n Δ ) = X ( 0 ) + σ Δ ( X 1 + X 2 + ⋯ + X n ) X(n\Delta)=X(0)+\sigma\sqrt{\Delta}(X_1+X_2+\cdots+X_n) X(nΔ)=X(0)+σΔ (X1+X2++Xn)

那么

X ( t ) − X ( 0 ) = σ Δ ∑ i = 1 t / Δ X i X(t)-X(0)=\sigma\sqrt{\Delta}\sum^{t/\Delta}_{i=1}X_i X(t)X(0)=σΔ i=1tXi

由于 X i X_i Xi 相互独立,当 Δ → 0 \Delta\rightarrow0 Δ0 时,求和式 ∑ i = 1 t / Δ X i \sum^{t/\Delta}_{i=1}X_i i=1tXi 中的项变得足够多

根据中心极限定理,这个和收敛于一个正态随机变量

其均值与方差分别为

E [ X i ] = 1 ⋅ p − 1 ⋅ ( 1 − p ) = 2 p − 1 = μ σ Δ E[X_i]=1\cdot p-1\cdot(1-p)=2p-1=\frac{\mu}{\sigma}\sqrt{\Delta} E[Xi]=1p1(1p)=2p1=σμΔ

V a r ( X i ) = E [ X i 2 ] − E 2 [ X i ] = 1 − ( 2 p − 1 ) 2 Var(X_i)=E[X^2_i]-E^2[X_i]=1-(2p-1)^2 Var(Xi)=E[Xi2]E2[Xi]=1(2p1)2

因此

E [ X ( t ) − X ( 0 ) ] = E [ σ Δ ∑ i = 1 t / Δ X i ] = σ Δ ∑ i = 1 t / Δ E [ X i ] = σ Δ t Δ μ σ Δ = μ t \begin{align*} E[X(t)-X(0)]&= E\left[\sigma\sqrt{\Delta}\sum^{t/\Delta}_{i=1}X_i\right]\\ &=\sigma\sqrt{\Delta}\sum^{t/\Delta}_{i=1}E[X_i]\\ &=\sigma\sqrt{\Delta}\frac{t}{\Delta}\frac{\mu}{\sigma}\sqrt{\Delta}\\ &=\mu t \end{align*} E[X(t)X(0)]=E σΔ i=1tXi =σΔ i=1tE[Xi]=σΔ ΔtσμΔ =μt

V a r ( X ( t ) − X ( 0 ) ) = V a r ( σ Δ ∑ i = 1 t / Δ X i ) = σ 2 Δ ∑ i = 1 t / Δ V a r [ X i ] = σ 2 Δ t Δ [ 1 − ( 2 p − 1 ) 2 ] \begin{align*} Var(X(t)-X(0))&= Var\left(\sigma\sqrt{\Delta}\sum^{t/\Delta}_{i=1}X_i\right)\\ &=\sigma^2\Delta\sum^{t/\Delta}_{i=1}Var[X_i]\\ &=\sigma^2\Delta\frac{t}{\Delta}[1-(2p-1)^2] \end{align*} Var(X(t)X(0))=Var σΔ i=1tXi =σ2Δi=1tVar[Xi]=σ2ΔΔt[1(2p1)2]

Δ → 0 \Delta\rightarrow0 Δ0 时, p → 1 2 p\rightarrow\frac{1}{2} p21,由上式

V a r ( X ( t ) − X ( 0 ) ) → t σ 2 , Δ → 0 Var(X(t)-X(0))\rightarrow t\sigma^2,\Delta\rightarrow0 Var(X(t)X(0))tσ2,Δ0

综上,当 Δ → 0 \Delta\rightarrow0 Δ0 时, X ( t ) − X ( 0 ) X(t)-X(0) X(t)X(0) 收敛于 N ( μ t , t σ 2 ) N(\mu t,t\sigma^2) N(μt,tσ2)

由于过程后面的改变与前面的改变独立,且每次改变增加或减少点概率是相同的

所以 X ( y + t ) − X ( y ) X(y+t)-X(y) X(y+t)X(y) X ( t ) − X ( 0 ) X(t)-X(0) X(t)X(0) 有相同分布

X ( y + t ) − X ( y ) X(y+t)-X(y) X(y+t)X(y) y y y 之前的过程改变是独立的

因此,当 Δ → 0 \Delta\rightarrow0 Δ0 时,过程值在时间上的集合是一个漂移参数为 μ \mu μ,方差参数为 σ 2 \sigma^2 σ2 的布朗运动

布朗运动的重要性质

给定 X ( t ) = x X(t)=x X(t)=x,那么集合 X ( y ) , 0 ⩽ y ⩽ t X(y),0\leqslant y\leqslant t X(y),0yt 的条件概率分布与 μ \mu μ 的取值无关

更像是说明

s = X ( 0 ) s=X(0) s=X(0) 0 0 0 时刻的价格

考虑近似模型,其中价格是在 Δ \Delta Δ 的整倍数时间上变化的,其每次改变量的决定值相同,设为 c = σ Δ c=\sigma\sqrt{\Delta} c=σΔ (注意 c c c 不依赖于 μ \mu μ

t t t 时刻,变化次数为 t / Δ t/\Delta t,变化的量为 x − s x-s xs

则正改变有 t 2 Δ + x − s 2 c \frac{t}{2\Delta}+\frac{x-s}{2c} t+2cxs 次,负改变有 t 2 Δ − x − s 2 c \frac{t}{2\Delta}-\frac{x-s}{2c} t2cxs

由于每次改变都是独立的,因而在给定条件下,正改变在总改变中的每种排列都是等可能的

因此,尽管 p p p 依赖于 μ \mu μ,但到 t t t 时刻为止的历史值在 X ( t ) = x X(t)=x X(t)=x 下的条件分布不依赖于 μ \mu μ

相关文章:

布朗运动

内容来源 数理金融初步(原书第3版)Sheldon M. Ross著 冉启康译 机械工业出版社 布朗运动 定义 如果随机变量集合 X ( t ) X(t) X(t) 满足以下条件 X ( 0 ) X(0) X(0) 是一个给定的常数 对所有正数 y y y 和 t t t,随机变量 X ( y t …...

WPF+MVVM案例实战(二十二)- 制作一个侧边弹窗栏(CD类)

文章目录 1、案例效果1、侧边栏分类2、CD类侧边弹窗实现1、样式代码实现2、功能代码实现3 运行效果4、源代码获取1、案例效果 1、侧边栏分类 A类 :左侧弹出侧边栏B类 :右侧弹出侧边栏C类 :顶部弹出侧边栏D类 :底部弹出侧边栏2、CD类侧边弹窗实现 1、样式代码实现 在原有的…...

集成旺店通旗舰版售后单至MySQL数据库

旺店通旗舰版-售后单集成到MySQL的技术实现 在数据驱动的业务环境中,如何高效、准确地将旺店通旗舰奇门的数据集成到MySQL数据库,是许多企业面临的重要挑战。本文将分享一个具体的系统对接案例:旺店通旗舰版-售后单-->BI泰海-售后订单表(…...

【Linux】从零开始使用多路转接IO --- epoll

当你偶尔发现语言变得无力时, 不妨安静下来, 让沉默替你发声。 --- 里则林 --- 从零开始认识多路转接 1 epoll的作用和定位2 epoll 的接口3 epoll工作原理4 实现epollserverV1 1 epoll的作用和定位 之前提过的多路转接方案select和poll 都有致命缺点…...

爬虫学习4

from threading import Thread#创建任务 def func(name):for i in range(100):print(name,i)if __name__ __main__:#创建线程t1 Thread(targetfunc,args("1"))t2 Thread(targetfunc, args("2"))t1.start()t2.start()print("我是诛仙剑")from …...

CTF之web题集详情随手笔记

《Web安全》http://mp.weixin.qq.com/s?__bizMzkwNjY1Mzc0Nw&mid2247484238&idx1&snca66551c31e37b8d726f151265fc9211&chksmc0e47a12f793f3049fefde6e9ebe9ec4e2c7626b8594511bd314783719c216bd9929962a71e6&scene21#wechat_redirect 1 WEB 1 靶场目…...

TDengine 集群能力:超越 InfluxDB 的水平扩展与开源优势

随着物联网、车联网等领域的快速发展,企业所面临的数据采集量呈爆炸式增长,这对 IT 基础设施和数据库提出了严峻挑战。传统单机版数据库逐渐无法应对高并发的数据写入和复杂的查询需求。因此,底层数据库必须具备水平扩展能力,以确…...

MATCH_DIRECT_BOOT_AWARE和MATCH_DIRECT_BOOT_UNAWARE

PackageManager.MATCH_DIRECT_BOOT_AWARE和PackageManager.MATCH_DIRECT_BOOT_UNAWARE 在Android系统中,PackageManager类提供了一些标志位,用于控制查询系统中的应用和组件时的行为。其中,MATCH_DIRECT_BOOT_AWARE和MATCH_DIRECT_BOOT_UNAWA…...

LabVIEW离心泵性能优化测试系统

开发了一套基于LabVIEW平台开发的离心泵性能优化测试系统。系统集成了数据采集、流量控制、数据存储、报表生成等功能,提供了低成本、便捷操作的解决方案,适用于工业场景中对离心泵性能的精确测评。 项目背景 随着工业化进程的加速,离心泵在…...

token和jwt区别

Token 和 JSON Web Token (JWT) 都是用于身份验证和授权的技术,但它们之间有一些重要的区别。下面是它们的主要区别和各自的特性: 1. 概念上的区别 Token: 广义概念:Token 是一个通用术语,指的是任何形式的令牌,用于在客户端和服务器之间传递身份验证和授权信息。实现方…...

新闻稿件管理:SpringBoot框架实战指南

3系统分析 3.1可行性分析 通过对本新闻稿件管理系统实行的目的初步调查和分析,提出可行性方案并对其一一进行论证。我们在这里主要从技术可行性、经济可行性、操作可行性等方面进行分析。 3.1.1技术可行性 本新闻稿件管理系统采用SSM框架,JAVA作为开发语…...

AI运动小程序开发常见问题集锦二

截止到现在写博文时,我们的AI运动识别小程序插件已经迭代了23个版本,成功应用于健身、体育、体测、AR互动等场景;为了让正在集成或者计划进行功能扩展优化的用户,少走弯路、投入更少的开发资源,针对近期的咨询问题&…...

nginx安装

下载地址 https://nginx.org/en/download.html选择 把下载好的压缩包放在 解压 tar -zxf nginx-1.27.2.tar.gz下载 yum install -y gcc-c pcre pcre-devel zlib zlib-devel openssl openssl-devel ./configuremake&&make install这样表示安装成功 接下去启动nginx…...

【Linux驱动开发】内核定时器的配置和使用

【Linux驱动开发】内核定时器的配置和使用 文章目录 Linux内核时钟定时器调用方式延时函数 应用附录:嵌入式Linux驱动开发基本步骤开发环境驱动文件编译驱动安装驱动自动创建设备节点文件 驱动开发驱动设备号地址映射,虚拟内存和硬件内存地址字符驱动旧…...

Kubernetes架构及核心组件

一、基本架构 Kubernetes集群可以被看作是一个工厂,而各个组件则是这个工厂里的不同部门: Kubernetes API服务器:就像是这个工厂的总经理,负责接收所有的请求并将它们分配给相应的部门进行处理。 etcd:就像是这个工厂的记事本,负责记录所有的配置信息和状态信息,以便其…...

Fastflow工作流系统源码

可视化工作流程审批插件,作为一款高效的企业管理工具,其核心价值在于帮助用户根据企业独特的业务模式和管理模式,灵活自定义所需的各种流程应用。这一功能极大地提升了企业的自主性和灵活性,使得企业能够迅速构建出贴合自身运营需…...

小林渗透入门:burpsuite+proxifier抓取小程序流量

目录 前提: 代理: proxifier: 步骤: bp证书安装 bp设置代理端口: proxifier设置规则: proxifier应用规则: 结果: 前提: 在介绍这两个工具具体实现方法之前&#xff0…...

AiPPT - 全智能 AI 一键生成 PPT

一、产品介绍 AiPPT是一款基于人工智能技术的智能演示文稿制作工具。它结合了先进的AI算法与用户友好的界面设计,旨在帮助用户快速、高效地创建出专业且富有吸引力的PPT演示文稿。AiPPT不仅能够自动排版、优化内容布局,还能根据用户输入的关键词或主题&…...

React 前端使用 Input 输入框的样式上传一个 Excel 文件并读取内容对象数组

本文讲解了关于如何在 React 前端使用 Input 输入框上传一个 Excel 文件,并读取文件内容转成 json 数据格式(对象数组)。 文章目录 1、Excel 文件展示2、完整代码3、数据结果展示4、前端样式展示5、使用 button 按钮的前端样式 1、Excel 文件…...

【测试工具】Fastbot 客户端稳定性测试

背景 做这个主要为了发版之前提前发现崩溃,风险前置。适合客户端很重的业务。 优点:你不改动也能用, 维护成本不高。 缺点:容易进入H5页面无法返回,效果有限。 备注:我这边接手别人维护,公司…...

【Java学习笔记】Arrays类

Arrays 类 1. 导入包:import java.util.Arrays 2. 常用方法一览表 方法描述Arrays.toString()返回数组的字符串形式Arrays.sort()排序(自然排序和定制排序)Arrays.binarySearch()通过二分搜索法进行查找(前提:数组是…...

QMC5883L的驱动

简介 本篇文章的代码已经上传到了github上面,开源代码 作为一个电子罗盘模块,我们可以通过I2C从中获取偏航角yaw,相对于六轴陀螺仪的yaw,qmc5883l几乎不会零飘并且成本较低。 参考资料 QMC5883L磁场传感器驱动 QMC5883L磁力计…...

SCAU期末笔记 - 数据分析与数据挖掘题库解析

这门怎么题库答案不全啊日 来简单学一下子来 一、选择题(可多选) 将原始数据进行集成、变换、维度规约、数值规约是在以下哪个步骤的任务?(C) A. 频繁模式挖掘 B.分类和预测 C.数据预处理 D.数据流挖掘 A. 频繁模式挖掘:专注于发现数据中…...

使用van-uploader 的UI组件,结合vue2如何实现图片上传组件的封装

以下是基于 vant-ui&#xff08;适配 Vue2 版本 &#xff09;实现截图中照片上传预览、删除功能&#xff0c;并封装成可复用组件的完整代码&#xff0c;包含样式和逻辑实现&#xff0c;可直接在 Vue2 项目中使用&#xff1a; 1. 封装的图片上传组件 ImageUploader.vue <te…...

k8s业务程序联调工具-KtConnect

概述 原理 工具作用是建立了一个从本地到集群的单向VPN&#xff0c;根据VPN原理&#xff0c;打通两个内网必然需要借助一个公共中继节点&#xff0c;ktconnect工具巧妙的利用k8s原生的portforward能力&#xff0c;简化了建立连接的过程&#xff0c;apiserver间接起到了中继节…...

LRU 缓存机制详解与实现(Java版) + 力扣解决

&#x1f4cc; LRU 缓存机制详解与实现&#xff08;Java版&#xff09; 一、&#x1f4d6; 问题背景 在日常开发中&#xff0c;我们经常会使用 缓存&#xff08;Cache&#xff09; 来提升性能。但由于内存有限&#xff0c;缓存不可能无限增长&#xff0c;于是需要策略决定&am…...

华为OD机试-最短木板长度-二分法(A卷,100分)

此题是一个最大化最小值的典型例题&#xff0c; 因为搜索范围是有界的&#xff0c;上界最大木板长度补充的全部木料长度&#xff0c;下界最小木板长度&#xff1b; 即left0,right10^6; 我们可以设置一个候选值x(mid)&#xff0c;将木板的长度全部都补充到x&#xff0c;如果成功…...

DiscuzX3.5发帖json api

参考文章&#xff1a;PHP实现独立Discuz站外发帖(直连操作数据库)_discuz 发帖api-CSDN博客 简单改造了一下&#xff0c;适配我自己的需求 有一个站点存在多个采集站&#xff0c;我想通过主站拿标题&#xff0c;采集站拿内容 使用到的sql如下 CREATE TABLE pre_forum_post_…...

高考志愿填报管理系统---开发介绍

高考志愿填报管理系统是一款专为教育机构、学校和教师设计的学生信息管理和志愿填报辅助平台。系统基于Django框架开发&#xff0c;采用现代化的Web技术&#xff0c;为教育工作者提供高效、安全、便捷的学生管理解决方案。 ## &#x1f4cb; 系统概述 ### &#x1f3af; 系统定…...

Mac flutter环境搭建

一、下载flutter sdk 制作 Android 应用 | Flutter 中文文档 - Flutter 中文开发者网站 - Flutter 1、查看mac电脑处理器选择sdk 2、解压 unzip ~/Downloads/flutter_macos_arm64_3.32.2-stable.zip \ -d ~/development/ 3、添加环境变量 命令行打开配置环境变量文件 ope…...