- Published on
LogNormal
- Authors

- Name
- CoresightQuant
NOTE
本文为公开交易策略的技战术复盘,聚焦方法逻辑、交易场景与风险边界。
在量化交易的世界里,没有一种分布假设能够完美刻画市场价格波动,但有一类经典而强大的分布——对数正态分布——却始终占据核心地位。公开交易社区中,一位策略作者共享了名为“LogNormal”的研究成果。该研究并非某个简单的买卖信号,而是一整套用于将偏态分布建模为对数正态分布的工具函数集合。这篇文章将围绕该策略的原始描述,展开对数正态分布的金融逻辑、交易应用、优缺点,并结合前沿改进方向,为读者提供一份兼具理论与实战价值的中文解读。
策略解读
为什么价格通常被建模为对数正态分布?要理解这一点,首先要认识价格波动的乘法特征。假设一只股票当前价格为100元,它上涨10%变成110元,或者下跌10%变成90元;如果从110元继续上涨10%,则变成121元。也就是说,价格的变化是按比例发生的,而不是按绝对金额发生。这种乘性过程决定了价格永远不可能为负,而且在上涨时可能出现巨大的绝对值,形成右偏的长尾。
在数学上,如果一个随机变量的自然对数服从正态分布,那么该变量本身服从对数正态分布。换句话说,价格的对数满足正态分布,而价格本身则具有正偏态。这种性质非常符合实际资产价格行为:它不会变成负数,但有可能在极少数情况下出现剧烈上涨。
进一步,对数收益率 ln(P_t) - ln(P_t-1) 具有可加性,也就是多期的连续复利收益可以简单相加。根据中心极限定理,大量独立同分布的小幅乘性变化,其对数之和会趋于正态分布。这正是对数正态分布在金融分析中的理论基础:虽然单期收益率可能有偏、有厚尾,但在足够长的时间跨度下,累积对数收益更容易接近正态。
该策略库的核心思想,就是为交易者提供一组现成的工具,把偏斜的原始数据映射到对数正态分布空间,从而使用均值、标准差、分位数、累计概率等统计量来刻画价格行为。在实际交易中,这种映射使得我们可以将正态分布下的成熟方法移植到价格分析中,例如计算价格落在某一区间的概率、估算风险价值、构建统计套利通道等。
虽然原文最后的表述不完整,但“因为对数空间分析不如直接使用……”这句未完成的话可以从另一个角度理解:直接观察原始价格序列时,趋势和波动往往混在一起,很难直观判断当前价格是否“异常”。而在对数空间中,价格被分解为可加的随机游走,配合均值和方差,就能更清晰地识别价格偏离历史常态的程度。这正是对数空间分析的魅力——它牺牲一部分直观性,却换来了统计上的便利与严谨。
名词解释
-
对数正态分布:一个随机变量取对数后服从正态分布,则称该变量服从对数正态分布。它的概率密度曲线右偏,均值大于中位数,常用于描述价格、收入等非负且具有乘性增长特征的变量。
-
连续复利收益率:也称对数收益率,定义为价格的自然对数之差。它表示在连续复利条件下的实际增长率,其好处是跨期收益可以直接相加,数学性质优于简单百分比收益率。
-
偏态分布:指概率分布左右不对称。若右尾更长,则称为右偏或正偏。资产收益率往往呈现右偏,即存在小概率的极端上涨事件。
-
布莱克-舒尔斯模型:1973年提出的期权定价公式,其核心假设之一就是股票价格遵循几何布朗运动,价格在任意未来时点服从对数正态分布。该模型奠定了现代衍生品定价的基础。
-
长尾 / 厚尾:指分布尾部比正态分布更“厚”,即极端值出现的概率高于正态分布预测。对数正态分布虽然比普通正态分布有更长的右尾,但相比真实市场中的极端崩溃仍显不足。
-
波动率:衡量资产收益率变异程度的指标,通常用收益率的标准差表示。在对数正态框架下,波动率是影响价格区间宽度的关键参数。
-
中心极限定理:统计学术语,指大量独立同分布随机变量的和近似服从正态分布。它解释了为什么对数收益率在足够多样本下会趋于正态分布。
-
分位数:将一个概率分布划分为若干等份的数值点。例如95%分位数意味着有95%的样本低于该值。在对数正态模型中,分位数可用于计算极端价格水平或风险上限。
策略思路讲解
基于对数正态分布,交易者可以设计出多种可执行的量化策略。这里以最常见的“对数正态通道”策略为例说明其逻辑。
首先,选取最近N个交易日(例如60日)的收盘价作为样本。计算每一天的对数收益率 r_t = ln(P_t) - ln(P_t-1) 。接着,求出这些对数收益率的均值 和标准差 。这两个参数就描述了一个“对数正态世界”中的随机过程。
假设未来T天后的对数价格仍以当前对数价格为起点,并以 为漂移率、 为波动率扩散。那么,在95%的置信水平下,未来对数价格大约落在 ln(P_now) + T pm 1.96 T 之间。将上下限取指数,即可还原为实际价格区间:
- 上轨: P_now e^ T + k T
- 下轨: P_now e^ T - k T
其中 k 是置信度参数,通常取1.64、1.96或2.58。
当价格向上突破上轨时,说明实际价格远高于对数正态模型预期的“正常波动范围”。此时有两种截然相反的应对逻辑:一是趋势跟随——突破表明新的上涨动量已经形成,可追多;二是均值回归——突破属于统计异常,价格大概率会回落,可做空。决定采用哪一种,需要结合更宏观的市场环境、成交量变化以及该策略作者在库中可能提供的“方向过滤函数”。
相反,当价格跌破下轨时,意味着价格进入了统计上的“超卖区”。稳健的交易者可以等待价格重新回到轨道内时顺势做多,或者直接以回归逻辑做多,同时设置严格的止损。
此外,该策略库还能用于计算“价格位于某区域上方的概率”。例如,给定当前价格和波动率参数,可以求出三个月后价格高于某一目标的概率。这种概率值可以作为期权的定价参考,也可以作为趋势强度的过滤条件——如果概率极高但价格尚未突破,往往意味着市场正在积蓄动能。
当然,对数正态通道策略并不是一个完整的交易系统,它的本质是一个统计工具。使用它时,应该叠加趋势判断、资金管理、止损规则,才能真正落地为可交易的策略。
优点
-
数学性质优秀:对数变换把乘性过程变为加性过程,使得收益率序列可以自洽地相加、平均、计算方差,统计推断工具可直接使用。
-
符合金融资产基本属性:对数正态分布天然保证价格非负,并能模拟价格上涨慢、下跌快的“偏态长尾”形态,这与股票、指数、大宗商品等资产的长期特征高度一致。
-
参数简洁、估计稳定:整个分布由均值和标准差两个参数决定,样本计算简单,不涉及复杂优化,适合作为量化策略的“第一层”模型。
-
普适性强:从期权定价到风险价值(VaR)计算,对数正态分布是金融行业的标准假设。使用它构建的策略能够与其他金融衍生品估值方法兼容,方便交易者扩大应用范围。
-
可解释性好:通过置信区间和分位数,交易者可以直接获得价格波动范围的直观描述,便于向团队或客户解释策略逻辑。
缺点
-
正态假设过强:真实市场中的对数收益率不是严格正态,往往存在显著的偏度和尖峰厚尾。用对数正态模型描述实际数据可能产生系统性误差。
-
低估极端风险:对数正态分布的尾部相对真实市场“太薄”,对于金融危机、闪崩、监管突变等极端事件,模型给出的概率会远低于实际发生频率。
-
参数不稳定:均值和波动率并非固定不变,不同时间窗口估计出的参数差异很大。使用固定参数会导致通道宽度在剧烈波动市场失效。
-
忽略价格不连续过程:对数正态模型假设价格连续变动,但现实中存在跳空、涨跌停、停牌等非连续事件。对这些事件,简单对数正态框架无能为力。
-
学习门槛较高:不少投资者对“对数”等概念不熟悉,容易在计算和解释上出错。若将模型用于交易决策,需要较强的统计基础。
起源年份考证
以下时间线是针对“将对数正态分布用于金融建模”这一方法的考证,而非针对该具体策略脚本的创作年份;该策略的具体发布年份无法考证。
- 19世纪末—20世纪初:统计学界开始研究对数正态分布的性质,高尔顿等人曾使用对数量值分析身高、胸围等生物数据,但尚未引入金融领域。
- 1900年:法国数学家路易·巴舍利耶在博士论文《投机理论》中首次用布朗运动描述股票价格。但他假设的是普通正态分布,没有使用对数正态,且未处理价格非负问题。这是金融随机过程研究的里程碑。
- 1931年:罗伯特·吉尔布拉特提出“比例效应定律”,指出一个随机的比例增长过程将趋于对数正态分布。该思想虽然应用于企业规模和收入分布,但为后来金融乘性模型提供了重要启发。
- 1965年:保罗·萨缪尔森提出几何布朗运动模型,明确假设股票价格的对数服从正态分布,并讨论了期权定价结构。这可视为对数正态金融建模的直接理论前身。
- 1973年:布莱克与舒尔斯发表经典期权定价公式,核心假设即股票价格服从几何布朗运动,价格在任意未来时点呈对数正态分布。这是该类方法在金融领域公认的流行起点,随后迅速席卷全行业。
- 1976年:默顿在Black-Scholes基础上引入跳跃扩散模型,在连续的对数正态过程中加入离散跳跃项,承认了单纯对数正态假设的局限性,推动了后续各类复杂模型的演进。
因此,如果要对“对数正态分布金融应用”追根溯源,公认的里程碑是1973年的Black-Scholes模型;而对应策略库的逻辑基础则明显承袭自萨缪尔森和Black-Scholes在1965—1973年间建立起来的理论体系。
改进建议
-
动态波动率建模:用指数加权移动平均(EWMA)或GARCH族模型替代固定标准差,让通道宽度自动适应波动率聚集效应,避免在“平静期”发错信号。
-
引入厚尾分布:使用学生t分布或广义双曲分布拟合对数收益率。这类分布具有更重的尾部,能保留对数正态框架的计算优势,同时提高对极端事件的捕捉能力。
-
加入跳跃项:将资产价格分解为连续的扩散过程与离散的跳跃过程,如跳跃扩散模型。跳空高开、低开均由跳跃项解释,而连续波动单独估计,模型更贴近真实市场。
-
偏度修正:采用Cornish-Fisher展开或Gram-Charlier展开,在标准正态分位数中加入偏度和峰度修正项,使VaR和置信区间更接近真实分布。
-
多因子信号过滤:不要单独依赖对数正态通道。可叠加均线趋势、RSI超买超卖、成交量异动等因子,只在多个维度共振时出手,提高胜率。
-
自适应参数窗口:根据市场状态动态切换估计窗口。趋势市使用短窗口及时反应,震荡市使用长窗口减少噪音;也可用BIC准则自动选择最优参数。
-
模型诊断与切换:定期使用QQ图和JB检验判断当前对数收益是否仍然服从正态假设。若偏离度过大,则自动切换为t分布或混合分布模型。
-
机器学习集成:将对数变换得到的Z-score、波动率、历史分位数、成交量变化等特征输入机器学习分类器,让模型学习更复杂的非线性交易规则,从而突破单一分布假设的限制。
总结
对数正态分布是一座连接经典统计与现代金融的桥梁,它让交易者能用均值和方差去描述一个天然非负且偏斜的价格世界。该策略库正是基于这一思想,把偏态数据转化为可分析、可建模的对数空间,为交易者提供了一套可复用的统计工具。
但我们必须清醒地认识到:任何分布假设都只是对真实市场的一种近似。对数正态模型虽然漂亮,却低估极端风险、依赖参数稳定、忽略跳跃过程。优秀的交易者应当把它当作“第一层”理解市场的工具,在应用时不断加入动态波动率、厚尾修正、多因子过滤等现实约束。唯有如此,才能让理论模型在残酷而复杂的真实市场中,真正转化为可持续的收益来源。