FINTS第四章线性ARMA模型_第1页
FINTS第四章线性ARMA模型_第2页
FINTS第四章线性ARMA模型_第3页
FINTS第四章线性ARMA模型_第4页
FINTS第四章线性ARMA模型_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

FINTS第四章线性ARMA模型金融时间序列分析·自回归与滑动平均模型的理论、估计与应用Contents本章内容概览线性ARMA模型的理论框架、估计方法与实战应用01时间序列基础与平稳性02自回归(AR)模型03滑动平均(MA)模型04ARMA模型的理论与性质05模型估计、诊断与实战应用Chapter01时间序列基础与平稳性理解时间序列数据的本质特征与平稳性假设的数学含义LINEARARMAMODEL时间序列的定义与基本特征时间序列是按时间顺序排列的随机变量观测值序列,其核心特征在于数据点之间存在时间依赖性(自相关性),这种依赖性既是时间序列分析的挑战,也是ARMA等模型建模的基础。金融时间序列的典型走势形态定义与范畴:时间序列{Xt}定义为一族按时间指标t排列的随机变量,金融中常见日收益率、月度价格等离散观测序列自相关性:时间序列最本质的特征——当前观测值Xt与历史值Xt-1、Xt-2等存在统计依赖关系序列分解:通常可分解为趋势成分、季节性成分和随机波动成分,ARMA模型主要建模去趋势后的平稳分量金融特性:还表现出波动聚集(volatilityclustering)和尖峰厚尾(leptokurtic)等特有统计现象Stationarity平稳性的定义与数学条件弱平稳性(协方差平稳)是ARMA建模的核心前提:要求序列均值恒定、方差有限且自协方差仅依赖于滞后阶数k而非时间点t。非平稳序列需通过差分等手段转化为平稳后才能应用ARMA模型。Condition1E(Xt)=μ均值恒定,序列围绕一个常数水平上下波动而无系统性漂移Condition2Var(Xt)=σ²方差有限且恒定,序列波动幅度在时间维度上保持一致Condition3Cov=γ(k)自协方差仅依赖于滞后阶数k,与具体时间点t无关Strict严平稳vs弱平稳严平稳要求任意有限维联合分布关于时间平移不变;对高斯过程两者等价平稳序列(上)与非平稳序列(下)的直观对比CHAPTER04·LINEARARMA白噪声过程与随机冲击白噪声{ε_t}是均值为零、方差恒定且序列不相关的随机过程,它是ARMA模型中随机冲击项的标准假设。DEFINITION白噪声定义:{ε_t}满足E(ε_t)=0、Var(ε_t)=σ²且Cov(ε_t,ε_s)=0(t≠s),即序列各时刻互不相关E(ε)=0GAUSSIAN若白噪声进一步服从正态分布N(0,σ²),则称为高斯白噪声,此时不相关等价于独立,性质更优良N(0,σ²)ARMAERRORARMA模型中的误差项假设为白噪声,代表不可预测的随机冲击,是模型"解释不了"的残余信息随机冲击DIAGNOSIS拟合后残差应近似白噪声,若残差仍存在自相关性,说明模型阶数不足或形式不当残差检验CHAPTER04·LINEARARMA自协方差函数与自相关函数(ACF)自相关函数ACF是衡量时间序列自身不同时刻观测值之间线性相关程度的核心工具。ACF的衰减模式(截断vs拖尾)是区分AR、MA及ARMA模型类型的关键依据,也是模型定阶的第一把"尺子"。01自协方差函数γ(k)=Cov(Xt,Xt+k)=E[(Xt−μ)(Xt+k−μ)],度量滞后k期的两个观测值之间的协变程度。02自相关函数ρ(k)=γ(k)/γ(0),将自协方差标准化到[−1,1]区间,消除量纲影响,便于跨序列比较。03对称性与衰减平稳序列ACF具有对称性ρ(k)=ρ(−k)且|ρ(k)|≤1,随k增大通常呈指数衰减或振荡衰减。04模型识别关键MA(q)的ACF在滞后q阶后精确截断为零,AR(p)的ACF呈拖尾衰减——此差异是模型定阶的核心判据。ACF自相关函数柱状图·滞后阶数与相关系数FINTS·CHAPTER4偏自相关函数(PACF)与模型识别偏自相关函数PACF度量去除中间滞后变量影响后Xt与Xt+k之间的直接线性相关性。PACF与ACF的截断/拖尾模式组合构成ARMA模型类型识别的完整判据:AR模型PACF截断ACF拖尾,MA模型反之。01PACF核心定义—Xt与Xt+k在去除Xt+1,…,Xt+k-1线性影响后的条件相关系数区别于ACF的"总相关",PACF刻画变量间的"直达"相关性,剔除间接路径干扰,是识别模型阶数的关键工具02AR(p)模型的PACF特征—在滞后p阶后截断为零这是AR模型的标志性特征,可用于直接判定AR阶数p。理论上AR(p)的PACF在k>p时精确为零,样本中表现为落入置信区间03MA(q)模型的镜像对称—PACF拖尾衰减,ACF在q阶截断MA(q)的PACF呈指数或振荡衰减,不会突然截断;而其ACF在q阶后截断。这一"对偶"关系是ARMA识别的理论基础04ACF与PACF联合判据—同时绘制两图进行综合判断若ACF与PACF均拖尾则暗示ARMA混合模型;若一截断一拖尾则可判定纯AR或纯MA。实际建模需结合信息准则搜索最优(p,q)组合CHAPTER02自回归(AR)模型从AR(1)到AR(p):用历史观测值解释当前值的线性回归框架CHAPTER04·LINEARARMAAR(1)模型的定义与动态特性AR(1)模型X_t=φ₁X_{t-1}+ε_t是最基础的自回归模型,其平稳性要求|φ₁|<1。参数φ₁控制序列的记忆强度与衰减速度:φ₁越接近1,序列对历史冲击的记忆越持久,动态持续性越强。01模型定义X_t=c+φ₁X_{t-1}+ε_t,当前值是前一期的线性函数加上白噪声冲击ε_t~WN(0,σ²)t-1X_t=c+φ₁Xt-1+ε_t02平稳性条件|φ₁|<1,等价于特征方程1−φ₁z=0的根z=1/φ₁位于单位圆外,保证序列不发散|φ₁|<103均值与方差E(X_t)=c/(1−φ₁),Var(X_t)=σ²/(1−φ₁²),φ₁越接近1方差越大,序列波动越剧烈σ²/(1−φ₁²)04ACF指数衰减ρ(k)=φ₁^k,衰减速率由φ₁决定;φ₁=0.9时ρ(10)≈0.35,φ₁=0.5时ρ(10)≈0.001ρ(k)=φ₁^kFINTS·第四章线性ARMA模型AR(p)模型的一般形式与平稳域AR(p)模型引入p阶滞后项以捕捉更复杂的时序依赖结构。其平稳性由特征方程φ(z)=0的根全部位于单位圆外来保证,等价于模型可表示为收敛的MA(∞)过程。实践中p通常不超过4-5阶。01AR(p)模型定义X_t=c+φ₁X_{t-1}+φ₂X_{t-2}+…+φ_pX_{t-p}+ε_t,用p个历史值线性预测当前值p阶滞后02特征方程与平稳性φ(z)=1−φ₁z−φ₂z²−…−φ_pz^p=0,平稳性要求所有根的模|z_i|>1(位于单位圆外)单位圆外03AR(2)平稳域充要条件:φ₁+φ₂<1,φ₂−φ₁<1,|φ₂|<1,参数空间为一个三角形区域三角区域04ACF与Yule-Walker方程ρ(k)=φ₁ρ(k-1)+…+φ_pρ(k-p),自相关函数呈拖尾衰减(指数或正弦振荡)拖尾衰减Chapter4·LinearARMAModelsYule-Walker方程与AR参数估计Yule-Walker方程建立了AR模型参数与自相关函数之间的线性关系,既是理解AR模型理论性质的关键工具,也是矩估计方法的理论基础。Yule-Walker方程组ρ(k)=φ₁ρ(k−1)+φ₂ρ(k−2)+…+φpρ(k−p)k=1,2,…,p,p个方程解p个未知数p阶方程矩阵形式Rφ=ρR为p×p自相关矩阵(Toeplitz结构),φ为参数向量,ρ为自相关向量ToeplitzYule-Walker估计用样本自相关系数r(k)代替理论值ρ(k),通过求解线性方程组得到参数估计估计结果自动满足平稳性条件,是AR模型最常用的矩估计方法样本ACF代入白噪声方差估计σ²=γ(0)[1−φ₁ρ(1)−φ₂ρ(2)−…−φpρ(p)]由Yule-Walker方程直接推导σ²估计CAUSALITY&WOLDDECOMPOSITIONAR模型的因果性与Wold表示因果性要求AR模型可表示为当前及过去白噪声的线性组合Xt=Σψjεt-j,等价于特征根在单位圆外。Wold分解定理保证任何平稳过程都有唯一的MA(∞)表示,为脉冲响应分析提供理论基础。01因果性定义:Xt可表示为Σj=0∞ψjεt-j,其中Σ|ψj|<∞,保证序列仅依赖当前及过去的冲击。Σ|ψj|<∞02因果性等价于φ(z)=0的根全部在单位圆外,与平稳性条件一致;非因果模型在金融应用中缺乏经济意义。|z|>103Wold分解定理:任何非确定性平稳过程可唯一表示为Xt=Σj=0∞ψjεt-j,ψ0=1,Σψj²<∞。MA(∞)04脉冲响应函数ψj描述第t期一个单位冲击εt对未来第t+j期观测值Xt+j的影响路径与衰减模式。ψj衰减FINTS·第四章·线性ARMA模型AR模型在金融时间序列中的应用AR模型广泛应用于利率建模、宏观经济预测和金融收益率分析等领域。其核心价值在于捕捉序列的均值回复特性和短期持续性,为金融变量的短期预测和风险度量提供量化工具。利率与宏观变量建模利率时间序列的均值回复特征Vasicek利率模型本质是连续时间AR(1)过程,短期利率rt围绕长期均值μ做均值回复运动GDP增长率、通胀率等宏观变量常表现出显著的AR特征,AR(1)或AR(2)即可捕捉主要动态收益率预测与市场微观结构证券交易所的高频数据场景日度股票收益率中存在的微弱自相关性可用低阶AR模型捕捉,虽预测力有限但具有统计显著性高频交易数据中的订单流和价差序列表现出强AR特征,AR模型是微观结构分析的基础工具CHAPTER03滑动平均(MA)模型用历史随机冲击的加权平均解释当前值的对偶建模框架ARMA·MOVINGAVERAGEMA(1)模型的定义与核心性质MA(1)模型Xt=εt+θ₁εt-1用当前和前一期的随机冲击线性组合来表示当前值。其标志性特征是ACF在滞后1阶后精确截断,且MA模型天然平稳,无需额外参数约束。模型定义Xt=μ+εt+θ₁εt-1,当前值由当前冲击εt与前一期冲击εt-1的加权和构成θ₁矩特征均值E(Xt)=μ,方差Var=(1+θ₁²)σ²,自协方差γ(1)=θ₁σ²,γ(k)=0对k≥2γ(k)=0ACF截断ρ(1)=θ₁/(1+θ₁²),ρ(k)=0对k≥2,ACF在滞后1阶后精确为零——MA(1)的标志Lag-1天然平稳无论θ₁取何值,有限阶MA过程都是平稳的,这是与AR模型的重要区别∀θ₁CHAPTER04·LINEARARMAMA(q)模型与可逆性条件MA(q)模型的ACF在q阶后截断,是可识别性的重要特征。可逆性条件保证MA模型可唯一转化为AR(∞)表示。01MA(q)模型定义Xt=μ+εt+θ₁εt-1+…+θqεt-q,当前值由q+1个连续误差项的线性组合构成。q+1误差项02ACF截断特性γ(k)=σ²Σθjθj+k(k≤q),γ(k)=0(k>q)。自相关函数在q阶后精确截断为零。q阶截断03可逆性条件θ(z)=1+θ₁z+…+θqzq=0的所有根|zi|>1,等价于MA可表示为收敛的AR(∞)。|zi|>104模型唯一性保障不可逆时同一ACF可对应不同参数集的MA模型,导致参数不可识别;可逆性消除多对一映射。唯一标识Duality&EstimationAR-MA对偶性与MA模型估计因果AR过程可展开为MA(∞),可逆MA过程可展开为AR(∞),这种对偶性是ARMA统一框架的理论基石。MA模型的参数估计因ACF截断导致Yule-Walker方程不可直接求解,需依赖非线性优化或创新算法。01对偶性定理因果AR(p)等价于MA(∞)表示X_t=Σψ_jε_{t-j},可逆MA(q)等价于AR(∞)表示Σπ_jX_{t-j}=ε_t。这一双向展开揭示了AR与MA在数学结构上的深层对称关系。02实际意义真实DGP为MA时用AR逼近需高阶且低效,反之亦然。正确识别模型类型可显著提升建模效率,避免参数冗余与估计偏差。03MA参数估计不能直接用Yule-Walker方程(ACF截断导致方程数不足),需条件MLE或精确MLE进行数值优化求解参数。04Hannan-Rissanen算法先用高阶AR估计残差,再以残差为回归变量估计MA参数,提供MLE的良好初始值,加速收敛并改善数值稳定性。CHAPTER04ARMA模型的理论与性质自回归与滑动平均的统一框架:模型定义、平稳可逆条件与谱分析MODELDEFINITIONARMA(p,q)模型的定义与算子表示ARMA模型以滞后算子统一自回归与滑动平均,少量参数即可捕捉丰富动态结构。01模型定义Xt=c+ΣφiXt−i+εt+Σθjεt−j,融合p阶自回归(AR)与q阶滑动平均(MA)两个组件,构成完整的ARMA(p,q)模型。02滞后算子B定义BXt=Xt−1,BkXt=Xt−k。引入滞后算子后,模型可简洁表示为φ(B)Xt=c+θ(B)εt,表达更紧凑。03AR与MA多项式φ(B)=1−φ₁B−…−φpBp为AR多项式,θ(B)=1+θ₁B+…+θqBq为MA多项式,两者共同决定模型的动态行为与平稳性。04约简原则若φ(B)与θ(B)存在公因子,应先约去,避免模型过度参数化导致不可识别,确保参数估计的唯一性与模型的可解释性。FINTS·LINEARARMAARMA的平稳性、可逆性与ACF/PACF模式ARMA模型的平稳性由AR多项式φ(B)=0的根在单位圆外决定,可逆性由MA多项式θ(B)=0的根在单位圆外决定。两者均满足时ACF和PACF均呈拖尾衰减,这是识别ARMA混合模型的关键信号。平稳性条件φ(B)=0的所有根|zᵢ|>1,仅取决于AR部分,MA部分对平稳性无影响(有限阶MA天然平稳)。|zi|>1·AR决定可逆性条件θ(B)=0的所有根|zᵢ|>1,仅取决于MA部分,保证模型可唯一转化为AR(∞)表示。AR(∞)唯一表示ACF拖尾ρ(k)满足φ(B)ρ(k)=0(k>q),衰减模式由AR特征根决定,呈指数衰减或阻尼正弦振荡。φ(B)ρ(k)=0PACF拖尾PACF在p阶后不截断,而是逐渐衰减——ACF与PACF均拖尾是识别ARMA混合模型的判据。双拖尾·识别判据CHAPTER04·LINEARARMAARMA的MA(∞)表示与脉冲响应函数因果可逆的ARMA模型可展开为MA(∞)表示Xt=Σψjεt-j,权重序列{ψj}即脉冲响应函数,描述单位冲击对未来各期的动态影响路径。ψj的衰减速度量化了金融冲击的持续性与市场消化信息的时间尺度。MA(∞)展开Xt=Σj=0∞ψjεt-j,ψ0=1,权重ψj通过φ(B)ψ(B)=θ(B)递推计算φ(B)ψ(B)ψj递推公式ψj=φ1ψj-1+…+φpψj-p+θj(j≥1),初始条件ψ0=1,ψj=0(j<0)ψ0=1脉冲响应函数IRF(j)=ψj:度量第t期一个单位冲击εt对第t+j期Xt+j的边际影响IRF(j)累积脉冲响应Σj=0hψj度量冲击的长期累积效应;若Σψj收敛到有限值,冲击效应是暂时的Σψj收敛SpectralDensity·频域分析ARMA模型的谱密度与频域分析谱密度函数f(ω)描述序列方差在不同频率上的分布,是ARMA模型频域分析的核心工具。AR特征根在对应频率处产生谱峰(共振),MA特征根产生谱谷(滤波),二者共同塑造序列的频域特征。谱密度定义f(ω)=(1/2π)Σγ(k)e−ikω,为自协方差函数的Fourier变换,ω∈[−π,π]FourierTransformARMA谱密度公式f(ω)=(σ²/2π)·|θ(e−iω)|²/|φ(e−iω)|²,分子MA部分、分母AR部分AR·MARatio共振与滤波AR特征根接近单位圆时在对应频率处产生尖峰(共振放大),反映序列中存在准周期性振荡成分UnitCircle金融应用通过谱密度识别收益率中的日、周、月周期成分,或检测市场微观结构中的高频噪声特征CycleDetectionPREDICTIONTHEORYARMA模型的最优预测理论ARMA模型的最优预测(最小均方误差意义下)通过递推获得,预测值随步长增加收敛至无条件均值,预测误差方差逐渐趋向无条件方差。这揭示了平稳序列的预测极限:短期可预测,长期不可预测。01向前h步最优预测X̂t+h|t=E(Xt+h|Xt,Xt-1,…),利用MA(∞)表示递推计算02预测误差et+h|t=Xt+h−X̂t+h|t=Σj=0h−1ψjεt+h−j,仅包含未来h期的不可观测冲击03预测误差方差Var(et+h|t)=σ²Σj=0h−1ψ²j,随h增大单调递增并收敛于σ²Σj=0∞ψ²j04长期预测极限h→∞时X̂t+h|t→μ(无条件均值),Var(e)→γ(0)(无条件方差),预测价值消失CHAPTER05模型估计、诊断与实战应用从参数估计到模型诊断再到Python实现的完整建模流程ParameterEstimationARMA模型的参数估计方法ARMA模型参数估计主要有矩估计、最小二乘和最大似然三种方法。最大似然估计在大样本下具有渐近有效性,是实践中最常用的方法;但MA和ARMA的似然函数非线性,需依赖BFGS等数值优化算法求解。矩估计用样本ACF代入Yule-Walker方程求解,简单快速但效率较低,适合AR模型的初步估计Yule-Walker条件最小二乘给定前p个初始观测值,对ARMA回归部分做OLS,计算简便但初始值影响小样本精度ConditionalOLS精确最大似然基于Kalman滤波计算精确似然函数,大样本下渐近有效,是实际应用的首选方法MLE·首选数值优化MLE似然函数关于MA参数θ非线性,常用BFGS、Nelder-Mead等算法迭代求解BFGSOrderSelection模型阶数选择:信息准则与Box-Jenkins方法信息准则AIC和BIC通过在似然函数上施加复杂度惩罚来平衡拟合优度与简约性,是ARMA定阶的核心工具。ACF/PACF模式速查模型ACFPACF定阶AR(p)拖尾衰减p阶截断PACF=pMA(q)q阶截断拖尾衰减ACF=qARMA拖尾衰减拖尾衰减AIC/BICACF/PACF截断与拖尾的组合是初步识别模型类型的核心工具01AIC准则AIC=−2ln(L)+2(p+q+1),选最小AIC对应的阶数02BIC准则BIC=−2ln(L)+ln(T)·(p+q+1),大样本下一致选出真实阶数03过拟合检验法先拟合高阶模型,新增系数不显著则降阶,逐步简化至最优04Box-Jenkins建议p+q不超过4–5阶,金融序列通常ARMA(1,1)或(2,1)即可MODELDIAGNOSTICS模型诊断:残差检验与拟合优度评估模型诊断的核心是检验残差是否近似白噪声:若残差无自相关、无异方差、近似正态,则模型已充分提取数据信息。01残差时序图检查观察残差是否围绕零均值随机波动,有无趋势、异方差或异常值(outlier)等异常模式。零均值02残差ACF/PACF图若残差ACF在95%置信带内无显著尖峰,表明残差无自相关性,模型已提取充分信息。95%置信带03Ljung-BoxQ检验Q(m)=T(T+2)Σrk²/(T−k)~χ²(m−p−q),p>0.05不拒绝白噪声原假设。p>0.0504Jarque-Bera正态性检验检验残差偏度和峰度是否符合正态分布,对MLE的统计推断有效性至关重要。MLE推断FINTS·第四章·线性ARMA模型完整建模案例:标普500日收益率ARMA分析以标普500日收益率演示Box-Jenkins完整循环:平稳性检验→识别→拟合→诊断,展示迭代建模思想Step1–3·识别与估计01ADF检验确认收益率平稳(p<0.01),ACF拖尾+PACF在2阶截断,初选AR(2)模型02拟合得φ₁=0.08、φ₂=−0.03(均显著),AIC=−5.82,滞后5处有残余自相关Step4–6·诊断与优化03Ljung-BoxQ(10)=22.4,p=0.008,拒绝白噪声假设,模型不充分需扩展04扩展为ARMA(2,1),AIC降至−5.89,Q(10)=8.2,p=0.51通过检验结论:ARMA(2,1)充分描述标普500日收益率动态特征标普500指数历史走势·日收益率序列呈平稳波动特征IMPLEMENTATIONPython实现:Statsmodels库ARMA建模代码框架Python的statsmodels库提供了完整的ARMA建模工具链,从数据加载、模型拟合到残差诊断均可通过简洁API实现。模型构建:fromstatsmodels.tsa.arima.modelimportARIMA;model=ARIMA(data,order=(p,0,q)),d=0即ARMA参数估计:model.fit()默认

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论