[远大期货]2.1尿素期货行情:季节性需求导致价格
近期,低库存、低产量的现实,叠加下游刚性的季节性需求预期,导致尿素期货价格创出上市以来新高,而影响商品价格的季节性因素成为我们关注的重点。本文选用山东德州华鲁恒升小颗粒尿素出厂价,使用时间序列的分解模型,将影响尿素价格的因素拆分成趋势性、季节性、随机性三项,尝试探讨季节性规律对尿素价格波动带来的影响。
近期,低库存、低产量的现实,叠加下游刚性的季节性需求预期,致使尿素期货价格创上市以来新高。该如何对商品的季节性规律进行分析?直观上来说,由于春播秋收的自然法则,尿素下游的农业需求存在季节性是毋庸置疑的,而对于我们最关心的影响尿素价格波动的因素,季节性需求仅仅是其中的一个扰动因素。宏观上的经济周期、产能周期、货币政策和财政政策,微观上的生产开工、企业利润、出口数量、其他需求等,都会对尿素价格波动产生影响。
分解模型
一般来说,市场周期是由长周期和短周期嵌套而成的,长周期可以称为趋势,短周期则可以称为季节性。在数据统计领域,季节性、季节变化量、周期变量或者周期波动都被认为是周期性变量的时间序列表现形式。其中,季节性是时间序列的一个组成成分,被定义为在一年或者更短的时期内在一个趋势线上重复性和可预测的变动。
为探讨尿素的季节性规律,本文选用山东德州华鲁恒升小颗粒尿素出厂价,使用时间序列的分解模型,将影响尿素价格的因素拆分成三项:价格(Pt)=趋势性(Tt)+季节性(St)+随机性(Rt)。
首先,趋势项Tt采用中心化的移动平均法得到。其中,f表示时间序列的频率,l表示时间序列的长度,当时间t超出定义的区域时Tt表示为无效值:
其次,将价格Pt减去趋势项Tt得到不含趋势的价格项?,将各个周期中相同频率的值平均化后,得到未中心化的季节项,再将结果中心化得到中心化的季节项?,最后将st重复至长度为l的时间序列,得到季节项St:
Pt=Pt-Tt
[n=max(n,nf≤1),即l对f取整]
t∈(1,f)
st=S‘t-mean(S’t)
St=St%%f(%%为取余运算)
最后,将价格Pt减去趋势项Tt和季节项St,得到随机项Rt,即Rt=Pt-Tt-St。
首先,我们观察季节性,对有规律可循的季节性而言,每年季节性对尿素价格贡献的高点出现在春季施肥旺季,最高可达50—60元/吨,而进入用肥淡季后,季节性对价格的贡献则在-100元/吨左右。因此,相对确定的季节性价格波动极值在150—160元/吨,即基于季节性的现货价格波动极值约为10%。其次,观察趋势性,趋势性对尿素价格占绝对的主导地位,这符合宏观和周期指引商品大方向的说法,也说明商品需要自上而下进行研究,宏观和周期在更长的时间维度上和更宽的空间维度上影响商品价格,而微观层面的估值和驱动等则是更深层次研究的要求。最后,观察随机性,影响价格的因素多种多样,没有明显规律,但对于短期的价格波动,比预测更重要。
气温特征
笔者将每年12月到次年3月的尿素价格和气温走势共同绘制在下图中,可以看出,每年山东德州的气温出现极低点后,地处德州的华鲁恒升尿素出厂价会出现一波上涨行情。究其原因,笔者认为,极低的温度使得人们取暖的需求大幅增加,环境负荷加重,从而出现由政府主导的限产或停产,在供应减少的背景下,尿素价格会不断上涨。