`
isiqi
  • 浏览: 16615084 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

金融随机序列的生成方法

阅读更多

金融随机序列的生成方法

在金融工程中,仿真模拟是不可缺少的。仿真模拟中的随机数列的质量对模拟结果有着本质的影响。现在金融学理论中,大多假设时间价格随机游走,即Brownian motion 布朗运动,在给定期望与方差的基础上便可生成相应的随机序列(http://blog.csdn.net/aris_zzy/archive/2008/03/18/2194615.aspx),当然在时机序列中还可以引入jump跳跃等。

在实际模拟中发现,Brownian motion 布朗运动生成的指数随机时间序列,大多为结构性市场,即在期望给定的前提下,指数趋势一定,波动大小根据给定的方差而不同。纵观道琼斯指数,似乎就是由一段段结构性市场组合而成。但A股市场是否如此……

最近想到一种似乎更为合理(但实际效果很难证明合理,矛盾)的方法,即从历史数据中按随机抽样的方法组合成近似随机的收益率序列。抽取方法可以从历史数据中按单日抽取,也可以按段抽取。

结果如下图:

matlab
分享到:
评论

相关推荐

    rs_随机序列生成_

    综上所述,"rs_随机序列生成_"这一主题涵盖的内容包括Windows平台上的随机数生成方法、C++标准库和Boost库的使用,以及随机序列在各种应用场景中的重要性。理解并熟练运用这些知识,将有助于我们在实际项目中生成...

    Sobol随机序列的产生

    Sobol随机序列,作为低差异序列的一种,因其良好的分布均匀性和较低的计算成本,在蒙特卡洛模拟、数值积分、金融工程以及计算机图形学等领域有着广泛的应用。本文将深入探讨Sobol序列的生成原理及其算法实现,基于...

    chapter10 codes&data_金融时间序列分析代码_

    金融时间序列分析是统计学和金融学的重要领域,...通过这些方法,我们可以对金融时间序列进行深入分析,理解市场动态,甚至做出预测。在"chapter10 codes&data"中,你将有机会实际操作这些概念,并通过R代码加深理解。

    基于3-DES算法的伪随机数生成器

    伪随机数生成器是一种能够产生看似随机序列的算法,但实际上这些序列是确定性的,即给定相同的初始条件(种子),PRNG将始终产生相同的序列。在"基于3-DES算法的伪随机数生成器"软件中,3-DES算法可能被用来创建不可...

    二维联合正态分布伪随机数生成算法的研究与实现

    #### 1.1 伪随机数生成方法 伪随机数是一类遵循特定数学规则产生的数字序列,它们看似随机,但实际上是由确定性的算法产生的。常见的伪随机数生成方法包括但不限于: - **线性同余法**:这是一种基于线性方程式的...

    数据集目录,其中 包含哈默斯利准随机序列的示例.rar

    哈默斯利准随机序列是一种在统计学和计算科学中广泛使用的伪随机数生成方法。这种序列具有良好的统计性质,如均匀分布和无关联性,使得它们在模拟和蒙特卡洛方法中非常有用。哈默斯利序列由英国数学家菲利普·哈默斯...

    SP800-22rev1a 随机数与伪随机数生成

    ### SP800-22rev1a 随机数与伪随机数生成 #### 概述 《SP800-22rev1a 随机数与伪随机数生成》是一份由美国国家标准与技术研究院(NIST)发布的关于随机数和伪随机数生成器的统计测试套件的规范文档。该文档旨在为...

    包含哈默斯利准随机序列的示例的数据集.rar

    标题 "包含哈默斯利准随机序列的示例的数据集.rar" 暗示了这个压缩包文件包含了一些与哈默斯利准随机序列相关的数据样本。哈默斯利序列是一种在计算机科学、统计学和工程领域广泛使用的伪随机数序列,特别是在...

    fgn-LH.zip_FGN_fgn-LH_fgn序列生成_matlab 自相似_自相似

    在IT领域,尤其是在信号处理和数据分析中,"fgn-LH.zip_FGN_fgn-LH_fgn序列生成_matlab 自相似_自相似"这个标题暗示了我们正在探讨一种特殊的序列生成方法,即FGN(Fractional Gaussian Noise)序列,以及与之相关的...

    excel随机生成数据

    虽然这不是随机的,但可以通过配合RAND()函数来创建随机序列。 4. **使用公式生成随机字符串**:如果需要生成随机文本,可以结合使用RAND()和TEXT函数。例如,用TEXT(RAND(), "0000")将生成4位数的随机数字字符串。...

    数据集目录,其中 包含 Halton 准随机序列的示例.rar

    **Halton序列** 是由荷兰数学家Jan Halton在1960年提出的一种低差异序列,它是基于素数基的伪随机数生成方法。该序列具有良好的空间填充性质,即在高维空间中分布均匀,避免了在某些方向上的聚集现象,这使得它在多...

    2. 霍尔顿(Halton)序列_霍尔顿(Halton)序列_

    总结来说,霍尔顿序列是一种在MATLAB中生成的低差异序列,它结合了素数幂的逆运算和取模操作,以产生看似随机但实际上具有特定结构的点集。在处理多维问题时,霍尔顿序列能够提供均匀分布且低偏差的样本点,是数值...

    金融时间序列分析讲义1

    本讲义由李东风教授于2020年春季学期编撰,旨在深入探讨金融时间序列的特性、分析方法及应用。 首先,讲义介绍了123平稳性,这是时间序列分析的基础。平稳性是指时间序列的统计特性(如均值、方差)不随时间变化而...

    数据集,包含索博尔准随机序列的样本.rar

    在这个特定的案例中,我们讨论的是一个名为"数据集,包含索博尔准随机序列的样本.rar"的压缩包文件,它提供了一组基于索博尔(Sobol)准随机序列的样本。这个数据集可能被用于各种目的,如模拟、优化、统计分析或...

    索波尔Sobol序列.rar

    拟随机序列在许多领域都有用武之地,如金融工程、计算物理、可靠性分析以及优化问题的求解等。 在给定的压缩包文件"索波尔序列"中,可能包含了Sobol序列的源代码实现,供开发者学习和使用。通过研究和理解这些代码...

    halton序列.pdf

    这个示例代码使用Halton序列生成圆形区域内的随机点,并使用MATLAB的plot函数来可视化结果。 Halton序列是一种强大的工具,它可以广泛应用于计算机科学、机器学习、统计学、金融工程等领域,特别是在蒙特卡罗模拟、...

    生成伪随机数.rar

    在计算机科学和编程领域,伪随机数生成是至关重要的一个环节。这些数字看似随机,但实际上是由确定性算法生成的,因此称为“伪”随机。在各种应用中,如模拟、加密、游戏、测试等,都需要使用到伪随机数。本资料...

    随机函数计算方法及应用

    1. **线性同余法**:这是一种常见的随机数生成方法,其基本思想是利用线性方程组来生成随机数序列。这种方法简单易行,但在某些情况下可能表现出周期性重复等问题。 2. **混合线性同余法**:为了解决线性同余法的...

    完整图文版Python高级教程 Python在金融大数据领域应用 08 第八讲 金融随机模拟Python实现(共27页).ppt

    8. **金融中随机模拟及Python实现**:这是第八讲的重点,介绍了如何使用Python进行随机分析,包括随机数生成(如numpy.random库)、随机变量和随机过程的模拟,以及基于Monte Carlo方法的金融衍生品估值和风险度量...

    完整图文版Python高级教程 Python在金融大数据领域的应用 04 第四讲 金融时间序列数据处理与分析(共21页).ppt

    10. **数据分析和建模**:结合NumPy生成随机数据,进行初步的统计分析,预示着后续章节将深入探讨更多的金融建模和计算方法。 通过这一系列教程,学习者将掌握Python在金融大数据领域的核心技能,包括数据获取、...

Global site tag (gtag.js) - Google Analytics