[{"data":1,"prerenderedAt":536},["ShallowReactive",2],{"learn-concept-/zh/learn/monte-carlo-simulation":3},{"id":4,"title":5,"body":6,"cardImage":473,"cardImageAlt":474,"date":475,"description":476,"domain":477,"domainKey":478,"extension":479,"featured":480,"fullName":481,"interaction":482,"maturity":483,"mentalModel":484,"meta":485,"navigation":480,"neighbors":486,"ogImage":513,"path":514,"published":480,"robots":513,"seo":515,"shortName":516,"sitemap":517,"socialImage":518,"socialImageAlt":519,"sources":520,"stem":529,"tags":530,"translationKey":482,"updated":475,"__hash__":535},"learnZh/zh/learn/monte-carlo-simulation.md","蒙特卡洛模拟",{"type":7,"value":8,"toc":451},"minimal",[9,12,16,19,27,31,34,37,50,53,56,59,70,80,125,132,135,142,148,184,187,190,196,199,202,206,209,212,215,219,222,260,263,267,270,287,290,294,299,302,305,311,314,317,320,323,326,329,332,335,338,376,379,396,399,416,419],[10,11,5],"h1",{"id":5},[13,14,15],"p",{},"一条预测线会把不确定性伪装成确定性。Monte Carlo Simulation（蒙特卡洛模拟）把它重新展开成一个分布。",[13,17,18],{},"方法很直接：反复抽取不确定输入，让每组输入通过同一个完整模型，再记录结果。一次运行代表一个内部一致的可能世界；数千次运行则揭示范围、中位数、尾部、阈值与失败路径。",[13,20,21,22,26],{},"最关键的词是",[23,24,25],"strong",{},"条件式","。结果只描述模型允许生成的世界，不代表模型发现了真实未来的客观概率。",[28,29,30],"h2",{"id":30},"一场户外活动",[13,32,33],{},"假设你要举办户外活动。“平均气温 22°C”并不足以决定是否需要租帐篷。",[13,35,36],{},"更有用的做法，是根据合理的气温、降雨和风速，把当天重播数千次，同时保留它们之间的关系。有些版本晴朗温暖，有些又冷、又湿、又刮风。然后你可以问：",[38,39,40,44,47],"ul",{},[41,42,43],"li",{},"有多少版本越过失败阈值？",[41,45,46],{},"下行尾部究竟有多糟？",[41,48,49],{},"哪一项准备最能减少脆弱结果？",[13,51,52],{},"蒙特卡洛模拟把同一逻辑应用到任何含不确定输入的模型。赌场只是名称来源；真正的核心是有纪律的抽样。",[28,54,55],{"id":55},"工作机制",[13,57,58],{},"先把结果写成模型：",[60,61,67],"pre",{"className":62,"code":64,"language":65,"meta":66},[63],"language-text","Y = f(X₁, X₂, …, Xₖ)\n","text","",[68,69,64],"code",{"__ignoreMap":66},[13,71,72,75,76,79],{},[68,73,74],{},"Y"," 是关心的结果，",[68,77,78],{},"X"," 是不确定输入。一套有用的模拟通常包含七步：",[81,82,83,89,95,101,107,113,119],"ol",{},[41,84,85,88],{},[23,86,87],{},"明确决策与成功条件。"," “资产在 30 年内没有耗尽”可以检验；“方案看起来不错”不行。",[41,90,91,94],{},[23,92,93],{},"表达输入不确定性。"," 为回报、需求、价格、增长、成本、通胀、工期或故障率定义范围或分布。",[41,96,97,100],{},[23,98,99],{},"表达依赖关系。"," 相关性与因果约束让抽出的世界保持一致。每个输入单独合理，组合起来仍可能不可能。",[41,102,103,106],{},[23,104,105],{},"联合抽样一次。"," 得到一个可能世界。",[41,108,109,112],{},[23,110,111],{},"跑完整模型。"," 保留复利、时点、提款、再投资、排队等真正造成路径依赖的机制。",[41,114,115,118],{},[23,116,117],{},"反复运行。"," 所有结果组成经验分布。",[41,120,121,124],{},[23,122,123],{},"阅读并挑战分布。"," 报告范围、分位数、越线频率和失败路径，再改变假设并增加压力测试。",[13,126,127,128,131],{},"更多运行次数只会减少所选模型里的",[23,129,130],{},"抽样噪音","。它不会修复错误模型、遗漏风险、陈旧数据或不现实的分布。",[28,133,134],{"id":134},"一个长期资金模型",[13,136,137,138,141],{},"设模型从资产 ",[68,139,140],{},"B₀"," 开始，每年年初提款且提款随通胀增长，随后应用当年的净组合回报：",[60,143,146],{"className":144,"code":145,"language":65,"meta":66},[63],"Bₜ = max(0, [Bₜ₋₁ − W₀(1 + π)ᵗ⁻¹] × [1 + Rₜ − f])\n",[68,147,145],{"__ignoreMap":66},[38,149,150,160,166,172,178],{},[41,151,152,155,156,159],{},[68,153,154],{},"Bₜ","：第 ",[68,157,158],{},"t"," 年末资产。",[41,161,162,165],{},[68,163,164],{},"W₀","：第一次提款。",[41,167,168,171],{},[68,169,170],{},"π","：通胀率。",[41,173,174,177],{},[68,175,176],{},"Rₜ","：抽样得到的组合回报。",[41,179,180,183],{},[68,181,182],{},"f","：年度费用率。",[13,185,186],{},"每次运行都会抽取不同的股票与债券回报顺序，同时保留假设中的相互关系，然后走完整条路径。若资产不足以支付某次提款，这条路径就被标为耗尽。",[13,188,189],{},"假设 2,000 条路径中有 1,640 条撑完整个期间。准确的表达是：",[191,192,193],"blockquote",{},[13,194,195],{},"在这组回报、波动、相关性、通胀、费用、时点与提款规则之下，82% 的合成路径没有耗尽。",[13,197,198],{},"它不是“某个人客观上有 82% 的成功概率”。这个数字更适合在同一组假设下比较规则变化：降低支出、改变配置、降低成本、增加时间，或采用弹性提款策略。",[13,200,201],{},"本页只用于概念学习，不提供个性化投资建议。互动结果均为假设性结果，完全取决于页面上可见的模型假设。",[28,203,205],{"id":204},"为什么顺序会改变结局","为什么顺序会改变结局？",[13,207,208],{},"如果没有存入或取出现金，同一组年度回报无论怎样换序，最终复利结果都相同，因为乘法不在乎顺序。",[13,210,211],{},"一旦存在提款，顺序就重要了。早期亏损发生时，现金仍持续流出，本金会更快缩小；后来的反弹只能作用在更少的资产上。因此，两条平均回报相同的路径可能走向完全不同的结局。",[13,213,214],{},"这也是“平均路径”经常误导的原因。它可能不是任何一条真实路径，会隐藏中途耗尽，还会抹掉真正造成失败的机制。",[28,216,218],{"id":217},"应该读什么输出","应该读什么输出？",[13,220,221],{},"平均数通常不够。支持决策的读法一般包括：",[38,223,224,230,236,242,248,254],{},[41,225,226,229],{},[23,227,228],{},"中位数："," 模拟结果的中点，可以描述中心，但不是承诺。",[41,231,232,235],{},[23,233,234],{},"分位数范围："," 例如第 10 至第 90 百分位区间。",[41,237,238,241],{},[23,239,240],{},"越线频率："," 抽样世界中穿过指定失败线或目标线的比例。",[41,243,244,247],{},[23,245,246],{},"失败时点："," 问题集中在早期、后期，还是某个特殊条件附近。",[41,249,250,253],{},[23,251,252],{},"尾部严重度："," 越过阈值之后，结果还能坏到什么程度。",[41,255,256,259],{},[23,257,258],{},"敏感度："," 哪些假设改变时，结果移动最大。",[13,261,262],{},"不说明条件的概率，会制造虚假精确。好的表达会把假设与输出放在一起。",[28,264,266],{"id":265},"什么时候有用","什么时候有用？",[13,268,269],{},"蒙特卡洛模拟适合这些问题：",[38,271,272,275,278,281,284],{},[41,273,274],{},"多个不确定输入会联合影响结果；",[41,276,277],{},"事件顺序与时点重要；",[41,279,280],{},"决策关注范围、尾部或阈值，而不只是平均数；",[41,282,283],{},"需要在同一套假设下比较不同规则；",[41,285,286],{},"没有简洁解析解，或解析解会隐藏完整路径。",[13,288,289],{},"应用并不限于金融模型，也包括项目工期、库存、可靠性、排队、能源需求、保险损失与测量不确定性。",[28,291,293],{"id":292},"失败长什么样","失败长什么样？",[295,296,298],"h3",{"id":297},"垃圾输入分布输出","垃圾输入，分布输出",[13,300,301],{},"专业外观的直方图不会让缺乏依据的输入变可信。最难的工作通常是定义可信世界，而不是生成随机数。",[295,303,304],{"id":304},"虚假精确",[13,306,307,310],{},[68,308,309],{},"84.7%"," 可能只是把同一模型的答案算得更稳定。假设误差往往远大于蒙特卡洛抽样误差。",[295,312,313],{"id":313},"尾部失明",[13,315,316],{},"如果薄尾分布从不生成流动性冻结、跳跃、制度切换或相关性飙升，模拟当然看不到这些风险。需要额外加入明确的压力测试。",[295,318,319],{"id":319},"独立性幻想",[13,321,322],{},"把每个变量独立抽样会生成不可能的世界。增长、利润率、利率、违约与资产回报常常一起变化。",[295,324,325],{"id":325},"策略遗漏",[13,327,328],{},"现实中的个人与组织会调整支出、价格、人员、融资、库存或项目范围。固定策略模型可能高估或低估韧性。",[295,330,331],{"id":331},"目标错误",[13,333,334],{},"模型可能优化了错误的成功定义。期末余额刚好大于零，仍可能在途中违反流动性、服务、安全或质量约束。",[28,336,337],{"id":337},"容易混淆的邻近方法",[38,339,340,346,352,358,364,370],{},[41,341,342,345],{},[23,343,344],{},"情景分析","讲述少量内部一致的未来，容易解释，但覆盖的世界更少。",[41,347,348,351],{},[23,349,350],{},"压力测试","强迫模型进入指定极端环境，适合补足分布没有覆盖的尾部。",[41,353,354,357],{},[23,355,356],{},"敏感度分析","识别最值得研究或监控的假设，比单独一张分布图更直接地解释驱动因素。",[41,359,360,363],{},[23,361,362],{},"历史模拟","保留真实历史组合，却无法展示样本中从未发生的环境。",[41,365,366,369],{},[23,367,368],{},"自助抽样","从观测数据重复抽取；区块方法还能保留一部分时间结构。",[41,371,372,375],{},[23,373,374],{},"预测","试图识别更可能发生的未来路径；蒙特卡洛通常更擅长条件式范围与稳健性，而不是指出哪条路径会成真。",[28,377,378],{"id":378},"记住五件事",[81,380,381,384,387,390,393],{},[41,382,383],{},"蒙特卡洛生成许多条件式路径，不提供一条特权预测。",[41,385,386],{},"模型、输入分布、依赖关系与策略规则共同决定哪些世界可以存在。",[41,388,389],{},"阅读范围、尾部、越线频率与失败路径，不要只看平均数。",[41,391,392],{},"更多迭代减少的是抽样噪音，不是模型风险。",[41,394,395],{},"在一致假设下比较决策，并把模拟与敏感度分析、压力测试配合使用。",[28,397,398],{"id":398},"自测",[81,400,401,404,407,410,413],{},[41,402,403],{},"为什么“每年固定 6%”与“平均回报 6% 的随机路径”可能产生不同结果？",[41,405,406],{},"报告“82%”时，必须同时说明哪些假设？",[41,408,409],{},"哪一种错误无法靠增加模拟次数修复？",[41,411,412],{},"即使模拟已经有第 5 百分位，什么情况仍应加入指定压力测试？",[41,414,415],{},"你的模型中，哪些输入不应该独立抽样？",[28,417,418],{"id":418},"延伸阅读",[38,420,421,430,437,444],{},[41,422,423],{},[424,425,429],"a",{"href":426,"rel":427},"https://doi.org/10.1080/01621459.1949.10483310",[428],"nofollow","Metropolis & Ulam (1949), “The Monte Carlo Method”",[41,431,432],{},[424,433,436],{"href":434,"rel":435},"https://www.nist.gov/news-events/news/2020/01/new-tool-account-uncertainty",[428],"National Institute of Standards and Technology · New Tool to Account for Uncertainty",[41,438,439],{},[424,440,443],{"href":441,"rel":442},"https://www.finra.org/rules-guidance/rulebooks/finra-rules/2214",[428],"Financial Industry Regulatory Authority Rule 2214 · Requirements for Investment Analysis Tools",[41,445,446],{},[424,447,450],{"href":448,"rel":449},"https://www.cfp.net/-/media/files/cfp-board/standards-and-ethics/compliance-resources/cfp-board-tech-guide-questionnaires-checklist.pdf",[428],"Certified Financial Planner Board · Core Financial Planning Technologies questionnaire",{"title":66,"searchDepth":452,"depth":452,"links":453},2,[454,455,456,457,458,459,460,469,470,471,472],{"id":30,"depth":452,"text":30},{"id":55,"depth":452,"text":55},{"id":134,"depth":452,"text":134},{"id":204,"depth":452,"text":205},{"id":217,"depth":452,"text":218},{"id":265,"depth":452,"text":266},{"id":292,"depth":452,"text":293,"children":461},[462,464,465,466,467,468],{"id":297,"depth":463,"text":298},3,{"id":304,"depth":463,"text":304},{"id":313,"depth":463,"text":313},{"id":319,"depth":463,"text":319},{"id":325,"depth":463,"text":325},{"id":331,"depth":463,"text":331},{"id":337,"depth":452,"text":337},{"id":378,"depth":452,"text":378},{"id":398,"depth":452,"text":398},{"id":418,"depth":452,"text":418},"/learn-img/monte-carlo-simulation/card-4x5.jpg","纯英文分享卡：一条橙色预测线展开成许多可能路径，标题为 Monte Carlo Simulation，并配有 one forecast to many conditional futures。","2026-07-22","生成许多条件式未来，看见范围、尾部与失败路径，而不是把模型误当成预测。","金融与决策科学","finance-decision-science","md",true,"Monte Carlo Simulation · 蒙特卡洛模拟","monte-carlo-simulation","持续生长","不要押注一个未来。抽取许多内部一致的未来，让完整模型逐一运行，再阅读结果分布。",{},[487,491,495,499,504,508],{"name":344,"fullName":488,"category":489,"summary":490},"Scenario Analysis · 情景分析","叙事方法","比较少量内部一致、容易解释的未来，而不是系统抽取一个大分布。",{"name":350,"fullName":492,"category":493,"summary":494},"Stress Testing · 压力测试","补充证据","强迫模型进入分布可能极少或从不生成的指定极端环境。",{"name":356,"fullName":496,"category":497,"summary":498},"Sensitivity Analysis · 敏感度分析","诊断方法","识别哪些假设最能推动答案；蒙特卡洛负责传播它们的联合不确定性。",{"name":500,"fullName":501,"category":502,"summary":503},"收益顺序风险","Sequence-of-Returns Risk · 收益顺序风险","路径依赖风险","解释当提款或其他路径依赖现金流存在时，结果顺序为何会改变结局。",{"name":368,"fullName":505,"category":506,"summary":507},"Bootstrap Resampling · 自助抽样","抽样机制","对观测数据重复抽样，可为蒙特卡洛模型提供路径并保留选定的经验特征。",{"name":509,"fullName":510,"category":511,"summary":512},"模型风险","Model Risk · 模型风险","上位风险","涵盖模型结构、输入、数据、假设或使用方式不当造成的损失。",null,"/zh/learn/monte-carlo-simulation",{"title":5,"description":476},"Monte Carlo",{"loc":514},"/learn-img/monte-carlo-simulation/og-1200x627.jpg","纯英文横版图：许多可能路径从一个起点向外展开，位于 Monte Carlo Simulation 标题旁，表示一个模型产生许多条件式未来。",[521,523,525,527],{"title":522,"url":426},"Metropolis & Ulam (1949) · The Monte Carlo Method",{"title":524,"url":434},"NIST · New Tool to Account for Uncertainty",{"title":526,"url":441},"FINRA Rule 2214 · Investment Analysis Tools",{"title":528,"url":448},"CFP Board · Core Financial Planning Technologies Questionnaire","zh/learn/monte-carlo-simulation",[531,532,533,534,509],"不确定性","概率","模拟","决策","7zTae48k8x0GFFmU6X8WWbjX445Ut22dhMo_989rh-o",1785418435121]