楼主: 可人4
338 17

[量化金融] 预测日前电力现货价格:EXAA对 [推广有奖]

11
nandehutu2022 在职认证  发表于 2022-5-7 07:32:03
这种关系也适用于季节性ARMA过程,因为每个季节性ARMA过程都是一个特殊的ARMA(p,q)过程,这包括泰勒(2010)中使用的两个和三个季节性ARMA模型。然而,所提到的季节性ARMA模型不同于那些对季节趋势进行单独建模的ARMA模型,例如Koopman等人(2007年)或Keles等人(2013年)使用的模型。这种ARMA型模型不一定能用AR(p)很好地逼近。下面我们用εt表示所考虑的单变量或多变量模型的单变量和多变量误差项。我们假设误差项具有常数和有限方差的零均值。协方差矩阵。当然,由于数据中存在一个季节性结构,也会影响误差项的(条件)方差,因此不满足同方差假设。然而,出于含蓄的原因,我们假设同构。为了指出EXAA对其他电力市场的影响,我们以标准方式对这两种模型进行了评估,并通过以各种方式考虑EXAA价格对其进行了扩展。通过提供一个全面的预测研究,我们可以测试基本模型是否被其对应的EXAA显著超出。3.1. 持久性模型我们介绍的第一个基本模型是非常简单和快速的估算持久性模型,或naive模型,其中电价估计与168小时前相同,通常代表一周。它由YXt=YXt给出-168+εtand可通过Byxt+h=YXt+h估算-168年1月≤ H≤ H(ed(n+1)).3.2。单变量AR(p)第二个基本模型是众所周知的p阶自回归过程(AR(p)),它通常提供了很高的拟合优度,也可以在很短的时间内进行估计。由YXt=u+pXk=1φk(YXt)给出-K- u)+εt(1),其中u是时间序列的平均值,系数φkf为1≤ K≤ P

12
可人4 在职认证  发表于 2022-5-7 07:32:06
对于估计过程,有几个选项可用,例如通过求解Yule-Walker方程进行估计,(条件)最小二乘估计,或(条件)似然估计。我们通过求解3个电价模型6Yule-Walker方程来估计AR(p)过程,该方程保证了一个平稳解,更多细节参见例如Hamilton(1994)。平均u由样本平均值提前估计。模型的p阶是通过信息准则选择的。这也是文献中非常常见的方法,例如Karakatsani和Bunn(2008)或Liebl(2013)。我们通过最小化Akaike信息准则(AIC)来执行p的选择,该准则由AIC=n log(bσ)+2(p+1)给出,bσ作为估计的均方误差。其他标准,如贝叶斯信息标准(BIC)也可能是一个合理的选择。为了执行选择过程,我们决定了最大可能的模型顺序pmax。从p=1开始,我们估计模型,计算AIC,将p增加1,并重复此过程,直到Pmax达到。然后将AIC最小的模型声明为最终模型。上限Pmax选择为1400。该值足够大,因此p的所有选定值至少比pmax小一周,例如168小时。请注意,估计订单通常大于336。预测可以通过bYXn+h=bu+Ppk=1bφk(bYXn+h)进行迭代-K- bu)为1≤ H≤ H(ed(n+1)),其中Byxt=yxtf代表t≤ n、 3.3。基于EXAA的持久模型该模型是持久模型的EXAA类型等价物。这里我们简单地假设市场X上的电价与EXAA价格相同。由于EXAA价格是在较早的时间点结算的,因此相应小时的价格是可观察的。

13
kedemingshi 在职认证  发表于 2022-5-7 07:32:09
因此,基于EXAA的持久性模型由YXt=YEXAAt+ε给出,可由byxt+h=YEXAAt+hfor 1估算≤ H≤ H(ed(n+1)).3.4。二维AR(p)与上文讨论的单变量AR方法类似,我们可以对二维Yt进行建模,其中包含EXAA价格和所研究交易所的时间序列。根据方程式(1),它由Yt=u+pXk=1Φk(Yt)给出-K- u)+εt。使用平均向量u和参数矩阵Φk。我们通过求解多元Yule-Walker方程来估计AR(p)过程,并使用如上所述的AIC策略确定,其中pmax=700。对于预测,我们现在可以利用YEXAAn+his已经观察了1年的事实≤ H≤ H(ed(n+1))。因此,预测由bYn+h=(YEXAAn+h,bYXn+h)给出,其中bYXn+h=buX+Ppk=1(bΦk)(bYn+h)-K-bu)为1≤ H≤ H(ed(n+1)),其中(bΦk)作为t的第二行bΦkandbYt=yt≤ n、 从今以后,只需要对第二个自回归方程进行估计,因为我们只想预测某一天。3.5. 多变量AR(p)模型中的二维AR(p)在观察到的EXAA值YEXAAn+HF1以上≤ H≤ H(ed(n+1))仅在预测中考虑,以便用其真实值Yexan+H替换估算值YEXAAn+HB。因此,我们可以调整模型,以便该信息也直接用于模型估算过程。我们将byeYt=(YEXAAt+H(ed(t+1)),YXt表示为二维过程,其中包含第二部分时间t的X价格和第一部分时间提前一天的EXAA价格。然后,二元自回归模型由eYt=u+pXk=1eΦk(eYt)给出-K- u)+εt。在这种情况下,预测与单变量情况一样简单。

14
何人来此 在职认证  发表于 2022-5-7 07:32:12
用beYn+h=bu+Ppk=1beΦk(beYn+h)迭代完成-K-bu)为1≤ H≤ H(ed(n+1)),其中Beyt=Eyt≤ n、 我们想强调的是,两种二维建模方法是不同的,因为额外的信息是以另一种方式使用的。在第一种方法中,预测BYXn+1独立于未来几个小时内观测到的XAA信息,而在第二种方法中,它实质上很重要。因此,BYXn+1可能取决于BYEXAN+1,但也取决于观测到的信息BYEXAN+h≥ 2.对于预测,第一个预测小时23和第二个预测小时22的确定性未来EXAA小时值的最大数量,以此类推。4预测研究的设置73.6。基于差异的AR(p)后两种模型基于目标价格YXAT与EXAA Electricity价格YEXAAt的差异。因此我们定义t=YXt- YEXAAt。如果t如果是i.i.d.噪声,那么基于persistentEXAA的估计器将是一个合理的选择,对差异进行建模不会导致价格预测的任何改进。然而,如果还剩下一些相关结构,假设下面的AR(p)似乎是合理的。因此,我们假设t=u+pXk=1φk(T-K- u)+εt(2)适用于某些滞后p,其中u代表差异的平均值。在单变量情况下,我们使用Yule-Walker方程和AIC进行估算,其中我们选择pmax=1400。实际上,(2)可以重写为asYXt=YEXAAt+u+pXk=1φk(YXt-K- YEXAAt-K- u)+εt这表明这实际上是误差修正模型的特例。

15
kedemingshi 在职认证  发表于 2022-5-7 07:32:15
这基本上是上面考虑的二维AR(p)的特殊情况。(2)的预测由byxn+h=YEXAAn+h+bu+Ppk=1bφkb迭代完成n+h-驻科部队1≤ H≤ H(ed(n)+1)其中bt=t为t≤ 请注意t=bYXt-ByExaat表示t>n,ByExaan+h=Yexan+HF表示1≤ H≤ H(ed(n)+1)。该模型无法直接涵盖未来一天以上的预测,因为我们必须在相应的估计中指定YEXAAtto插件的amodel。3.7. 模型汇总表2给出了所有考虑的模型的汇总表,以及最相关的信息。在以下章节中,我们将参考本表缩写栏中所示的模型。模型缩写使用ExaInformation Pmax持久模型naive no单变量AR(p)AR(p)no 1400persistent EXAA基于模型naive EXAA yes二维AR(p)Yt2d AR(p)yes 7002维AR(p)oneYt2dgAR(p)yes 700单变量AR(p)差异-AR(p)是14000表2:预测中考虑的模型汇总表4。为评估EXAA价格的预测性能和预期影响,我们进行了预测研究。我们面临的情况是,我们有时不得不预测23或25种价格,而不是24种,这使符号和预测变得复杂。然而,分析中考虑了此类特定天数的发生。如前所述,可用数据涵盖7×365=2555天,约为7年。在预测研究中,我们使用每小时数据的滚动窗口(Y1+R(R),YT+R(R))的长度,R(R)作为滚动指数移动。考虑的样本长度为D=2×365=730天,对应于通常为2年的样本期。因此,对于使用的观测量,我们有T=PDd=1H(ed(M(d)+R(R)),其中M(1)=1,M(d)=1+Pd-d>1时,1i=1H(i)。

16
可人4 在职认证  发表于 2022-5-7 07:32:20
这个表达式通常是24×2×365=17520。给定两年的数据,我们在给定的窗口上进行估计。如上所述,我们将窗口移动R(R)1≤ R≤ rmaxwithrmax=4×365+366-1=1825天。因此,RMax将剩余5年的观测时间缩短为一天。具体来说,我们有R(1)=0和R(R)=Pr-1i=1H(i)表示1<r≤ rmax。在后一个公式中,我们通常有R(R)=24×(R- 1).预测范围包含一个闰年(2012)5结果和讨论8在给定窗口上进行估计后,我们对第二天的交易值进行预测bYXT+R(R)+1,bYXT+R(R)+H(ed(T+R(R)+1))感兴趣的电力时间序列。记住H(ed(T+R(R)+1))是当天交易的小时数,通常是24小时,但有时是23或25小时。为了比较我们的预测,我们计算了所有预测值的平均绝对误差(MAE)和均方根误差(RMSE)。它们由maex=R(rmax+1)给出- 1T+R(rmax+1)-1Xt=T+1 | YXt-bYXt | andRMSEX=vuutR(rmax+1)- 1T+R(rmax+1)-1Xt=T+1 | YXt-bYXt |5。结果和讨论结果基于样本外数据。表3给出了估计的MAE和RMSE。根据MAE或RMSE,每一个粗体印刷数字都对应着最好的型号。带下划线的值代表一个模型,该模型产生的MAE或RMSE至少在最佳模型的置信区间内。括号中的数字显示了标准偏差,这是通过样本量为B=1000的自举法估计的。首先,我们可以观察到,与RMSE值相比,MAE值的标准偏差更小。因此,他们的结果似乎更可靠。原因可能是大多数电价都是重尾的,这也会影响模型残差。

17
nandehutu2022 在职认证  发表于 2022-5-7 07:32:23
因此,在计算RMSE时,将残差平方,将相应的尾部指数减半。这会自动导致更不可靠的结果。考虑到MAE值,我们发现,对于所有邻近的价格区域,至少有一个模型包含EXAA信息,并且优于不包含EXAA信息的naiveand AR(p)模型。考虑到2-sigma范围,我们可以得出,除了瑞典的情况外,性能明显更好。因此,基于MAE,我们可以在考虑EXAA信息的情况下改进预测结果。一个有趣的功能是EPEX。价格方面,naive EXAA模型似乎比其他涉及EXAA信息的复杂AR类型模型要好得多。两者都是EPEX。价格如EXAA。DE&AT价格,考虑同一地区。该结果可能表明,市场对EXAA观察到的信息进行了有效定价。这两种价格之间的关系似乎没有表现出可识别的自回归模式,因此无法用于投资策略。然而,这只适用于我们研究的AR模型。naive EXAA模型也优于OTE。CZ价格,涵盖捷克的交货区域。这表明市场似乎有着很强的关系。考虑RMSE的结果基本相似。然而,高标准差导致的高置信区域会使解释更不稳定。此外,我们定义了MAE和RMSE的每小时版本,以比较一天中特定小时的预测性能。MAEXhand RMSEXhare由maexh=#(h)rmaxXr=1{h给出≤H(D+r)}YXT+r(r)+H-bYXT+R(R)+h |和rmsexh=vuut#(h)rmaxXr=1{h≤H(D+r)}YXT+r(r)+H-bYXT+R(R)+h |带#(h)=Prmaxr=1{h≤1的H(D+r)}≤ H≤ 25

18
可人4 在职认证  发表于 2022-5-7 07:32:26
请注意,表达式#(h)是对应于1小时h的预测数≤ H≤ 23这只是rmax,而对于h=24,由于3月份的时钟变化,这是一个较低的计数。对于h=25,这个值并不重要,因为它只包含很少的10月观测值,这也是由于时钟变化。MAEXhand RMSEXhare在附录图4和图5中显示了所有市场、车型和小时数。这些数据清楚地表明,从晚上到晚上大约20:00到06:00的时间所面临的预测误差小于例如中午左右的时间。将前面提到的问题与RMSEecomes进行比较。由于严重的异常值,尤其是在中午时间,RMSE通常比一天中其他时间高10倍。这使得RMSE类型错误的解释变得复杂,RMSE将24小时预报作为一个整体进行分析。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2025-12-22 17:16