sobol+matlab+代码金融衍生品定价 实施这组代码以对具有障碍功能的改进的喜马拉雅选项进行定价。 定价由多种蒙特卡罗模拟方法进行,包括: Naïve Monte Carlo 模拟(MC 的经典版本) 控制变量 Monte Carlo 模拟 拟蒙特卡罗模拟(高维版) 支持Sobol采样集和Halton采样集 使用布朗桥的准蒙特卡罗模拟 使用布朗桥的分层蒙特卡罗模拟 对偶蒙特卡罗模拟 标的资产是一个由多只股票组成的篮子。 在为期权定价时,考虑了多只股票之间的相关性。 运行代码的主要文件如下: global_setting.m :该文件包括所有参数定义。 例如,基础篮子特征(无风险利率、股息收益率、波动率、现货价格和相关性)、期权特征(到期时间、可赎回障碍)和蒙特卡罗模拟参数(使用的 MC 算法类型、数量模拟路径的数量,以及模拟的时间步数)。 init_struct.m :声明并初始化了三个结构体(分别用于蒙特卡洛模拟、篮子和选项),其中包括运行时使用的所有全局信息。 可以更改“mc.type”(文件中的第 48 行)和“eln.type”。 cp_method”(文件中的第 32
2022-01-12 23:19:28 18KB 系统开源
1
本文表明,在某些高维积分问题中,无论如何仔细选择原始多项式和初始化数,使用Sobol序列的准蒙特卡洛永远不会比普通蒙特卡洛更有效。
2021-12-24 18:29:53 219KB Sobol sequence Monte Carlo
1
** * THIS PACKAGE IS NO LONGER MAINTAINED ** * Scipy现在实现了Sobol序列生成器的实现,比该功能更完整。 您可以在此处查看文档: : Sobol序列在python中的实现 是准随机低差异序列,可用于创建样本分布。 安装 使用setuptools照常安装-可以从获得源代码。 或像这样的体面的包管理器: conda install -c https://conda.binstar.org/naught101 sobol_seq 您可以这样固定到Github的特定版本: pip install git+https://github.com/naught101/sobol_seq@v0.2.0#egg=sobol_seq 用法 使用i4_sobol生成单个Sobol向量: import sobol_seq vec, seed
2021-11-05 15:43:01 15KB Python
1
【优化求解】基于 Sobol 序列和纵横交叉策略的麻雀搜索算法(SSASC) Matlab源码.zip
2021-11-03 11:30:15 500KB 简介
1
sobol+matlab+代码Sobol_sequence_generator 这是一款使用 MATLAB 代码为阿尔伯塔大学刘思廷开发的硬件 Sobol 序列生成器生成 VHDL 文件的工具。 目前,它只有一个函数“direction_vector_generation.m”,用于生成 Sobol 序列生成器 [1] 中使用的方向向量数组。 更多代码即将推出。 如果使用代码,请引用我们的工作。 谢谢。 [1] S. Liu 和 J. Han,“Toward Energy Efficient Stochastic Circuits Using Parallel Sobol Sequences”,IEEE Transactions on Very Large Scale Integration (VLSI) Systems, vol. 26,没有。 7,第 1326-1339 页,2018 年 7 月。
2021-11-02 16:21:16 3KB 系统开源
1
Python和Matlab代码计算基于方差的Sobol指数,这是一种流行的特征选择和降维算法。
2021-09-28 18:06:41 547KB sobol sobolMATLAB exclaimedmyj 特征选择方差
灵敏度分析库(SALib) 常用的敏感性分析方法的Python实现。 在系统建模中有用,可用于计算模型输入或外部因素对目标输出的影响。 文档: 要求: , , , ,Python 3(从SALib v1.2开始,SALib不正式支持Python 2) 安装: pip install SALib或python setup.py install或conda install SALib 生成状态: 测试范围: SALib纸: Herman, J., Usher, W., (2017), SALib: An open-source Python library for Sensitivity Analysis, Journal of Open Source Software, 2(9), 97, doi:10.21105/joss.00097 方法包括: Sobol
1
【优化求解】基于 Sobol 序列和纵横交叉策略的麻雀搜索算法(SSASC) Matlab源码.md
2021-09-18 13:49:41 8KB
1
该应用程序允许您对 SimBiology 模型执行全局敏感性分析 (GSA),以探索模型参数、物种或隔室的变化对模型响应的影响。 使用该应用程序,您可以计算 Sobol 指数并执行模型响应的多参数全局灵敏度分析。 要安装 Global Sensitivity Analysis App,只需双击 mltbx 文件。 您可以通过单击 MATLAB 工具条中的附加组件按钮来管理已安装的附加组件。 要启动应用程序,请在 MATLAB 命令行中输入以下内容:“startGlobalSensitivityAnalysisApp(model)”,其中模型是 SimBiology 模型。 有关如何应用剂量和变体的更多信息,请输入:“help startGlobalSensitivityAnalysisApp”。
2021-09-17 19:35:27 102KB matlab
1
sobol+matlab+代码GSA 用于计算基于方差的 Sobol 指数的 Python 和 Matlab 代码,这是一种流行的特征选择和降维算法。
2021-08-02 15:27:12 547KB 系统开源
1