建议用BP神经网络,并且结合主成分分析法。
一些常用的方法,比如多元回归和时间序列方法构建价格预测模型,是一种典型的线性预测模型,能够预测价格变化的线性关系,对中长期预测具有一定的局限性。
神经网络是一种智能预测方法,需要对对象建立准确的数学模型,能够准确描述对象的特征,具有学习能力强、并行处理等特点,在复杂系统等领域的建模中得到了广泛的应用,也为石油价格预测提供了思路。但是由于影响石油价格的因子比较多,且数据中含有噪声,直接用神经网络学习收敛速度慢,且预测精度低,因此需要对石油价格影响因子预处理。针对石油价格变化的特点,提出一种基于主成分分析和BP神经网络的石油价格预测模型。该模型用定性分析选择出影响因子,再利用主成分分析方法对石油价格影响因子进行筛选,选取最主要的几个影响因素,最后通过神经网络能够逼近非线性连续函数的能力对石油价格进行预测,从而实现了石油价格的准确预测。
价格的预测过程
BP神经网络的预测过程如下:
1、收集石油价格以及影响因子,并获取相关数据。
2、对石油价格影响因子进行主成分分析,并筛选出贡献率大的主成分。
3、将石油价格数据分为训练样本和预测样本。
4、用BP神经网络对训练样本进行训练,并找出模型的最优参数。
5、利用最有参数建立BP神经网络预测模型,对预测样本进行预测。
预测石油价格的趋势需要从基本面和技术面两个方面综合分析预判。
技术面一般是通过分析国际现货石油价格盘面技术指标得出来的,这些分析软件可以找相关现货石油投资平台的下载。
基本面主要从石油的供给需求进行分析。常见的影响比较大的数据就是美国EIA原油库存数据,这些数据一些专业的网站都是有及时公布的,比如说汇通网。现在还有很多的群也有这些数据直播的形式,比如说一些朋友所在的华尔街投资之神这个群。
发改委指定石油指导价格主要是综合石油进口以及国内石油供需关系进行指定的,具体的公式是不可能进行公布的。