1、1小额贷款公司利率神经网络预测模型研究摘要:利率风险是小额贷款公司面临的主要风险之一,科学的利率预测方法是小额贷款公司利率风险控制的前提。本文以广州民间金融街小额贷款公司的利率数据,验证了 BP 神经网路时间序列预测模型具有较好的利率预测能力和推广能力。 关键词:利率风险 利率预测 BP 神经网络模型 一、小额贷款公司利率预测概述 (一)小额贷款公司利率风险 利率风险是指市场利率变动的不确定性给金融机构造成损失的可能性。随着我国金融市场利率市场化改革的推进,利率风险将成为小额贷款公司面临的主要风险之一。由于小额贷款公司利率风险管理体制不健全、对利率风险认识不够、缺乏相关领域专业人才等因素,使得
2、当市场利率变动时,小额贷款公司往往会面临较大的利率风险。 (二)利率预测:小额贷款公司利率风险控制的前提 影响小额贷款公司市场利率变动的因素来自多个方面,包括运营成本、资金成本、投资项目的收益率水平、同期商业银行的短期贷款利率、社会信用状况、贷款规模状况、预期利润率以及各种补贴等,此外,通货膨胀率、自然灾害等也会对小额贷款公司利率定价产生一定的影响。为了避免或减少利率变动所带来的风险损失,小额贷款公司必须掌握科学的利率预测方法和技术,建立有效的利率风险控制体系。 2准确预测利率是有效进行风险管理的前提,利率预测的内容有:利率变动的方向、变动的水平、周期性的转折点等。对市场利率走势进行预测是金融
3、机构利率风险管理工作的前提与基础,尤其在监管部门或者金融机构采取积极主动的风险管理策略时,科学准确的利率预测显得更为重要。科学准确的利率预测结果可以为小额贷款公司的资产负债管理提供可靠的决策依据,及时运用适当的方法和相应的工具,才能在利率变动中最大限度地减少风险损失、增加经营收益。 二、利率预测模型-BP 神经网络 (一)神经网络预测原理 BP(Back-Propagation)神经网络是一种按照误差逆传播训练的多层前馈神经网络,是目前应用最广泛的神经网络模型之一。BP 神经网络包括两个方面,一是信号向前传播,二是误差反向传播。它不需要预先知道具体的映射关系,而是通过学习和储存大量的输入、输出
4、之间的映射关系,然后利用反向传播不断调整网络的权值和阈值,使得网络的误差平方和最小。BP 神经网络能够实现输入到输出的任何复杂非线性映射关系,对求解内部机制复杂问题具有很大的优势,且网络具有一定的概括和推广功能。因此本文中将利用 BP 神经网络对小额贷款公司利率数据进行拟合预测。由于小额贷款公司的利率数据可以看成一个时间序列,并假设利率时间时间序列数据为,时间序列预测的含义就是通过一定的算法实现利用序列前 N 个时刻的值,预测出后 M 个时刻的值。其中,对于数据样本的分类以序列前 N 个时刻的数据做为滑动窗,将其映射为M 个值,则这 M 个值代表前 N 个数据后的 M 个时刻上的预测值。将数据
5、分3成一定数量的样本后,如果把每个样本的前 N 个值作为神经网络的输入,后 M 个值作为目标输出。通过学习,就可以利用神经网络实现从 RN 到 RM的映射,实现预测利率数据时间序列的目的。 (二)利率预测的基本步骤 利用 BP 神经网络进行时间序列数据进行预测前,需要先将小额贷款公司利率数据划分为用于训练(或拟合)和预测两大部分。本文采用 BP神经网络对广州民间金融街的小额贷款公司利率数据进行预测,具体实现步骤如下: 1、构造网络训练样本 受各种复杂因素影响下的小额贷款公司利率是一个动态变化、不稳定的非线性系统,其未来走势除了受周围经济环境的影响外,还会受到某些人为因素、政府调控行为等的影响。
6、在构建神经网络过程中有必要选择正常运作下的利率样本数据,因为异常数据将会导致神经网络预测能力下降。选取多少样本数据进行训练也是一个重要的考虑因素,当训练样本数据太大时可能会使得计算量大大增加,训练结果无法拟合、收敛,将最终导致预测失败,而过少的样本数据又可能导致拟合误差过大。在本文中选取了小额贷款公司期限结构为 1 个月的利率数据样本进行 BP神经网络的构建。图 1 所示为 2012 年 6-12 月连续 180 天广州民间金融街民间借贷期限结构为 1 个月的利率数据时间序列走势图。 2、数据样本预处理 如果数据样本比较复杂,在利用神经网络进行预测前,为改善数据样本本身的分布特征,降低神经网络
7、对数据样本的敏感度,避免原始数4据过大造成网络麻痹,可以将原始数据进行适当预处理或变换,使得数据样本能够主动适应网络,提高网络的学习预测能力。其中最常用的预处理方法是将原始数据进行归一化处理。图 2 为归一化后的利率时序图。3、构造训练样本 基于大量利率历史数据,进行预测,并对这些利率数据进行技术分析时,分析周期的选择恰当与否对预测结果会有直接的影响。基于研究考虑,本例进行利率预测的分析周期选取为 30 天,即用期限结构为 30天的利率价格作为预测的依据,依次将连序 30 天的利率数据作为网络的一个输入数据,后 30 天的数据作为输出数据(即目标数据) ,按此方式进行滑动式的排列,形成神经网络
8、的训练样本数据序列。 4、构建二层动态神经网络结构进行预测 多层神经网络能力非常强,一般来说,多层神经网络具有较强的模拟性,一个二层的神经网络,第一层是 s 型函数,第二层是线性函数,就可以用来模拟任何连续有界的函数。因此,在本例中选择了二层的神经网络,选择 11 个隐层神经元、30 个输入神经元、30 个输出神经元。 5、训练网络 在本例中最大的迭代次数为 4000,目标收敛精度为 0,并对各种算法进行比较评价最后确定使用 Levenbery-Marquardt 法进行网络训练仿真。 (图 3-图 7、表 1) 以上的神经网络训练结果表明,在这几类算法中,Levenbery-Marquard
9、t 算法以最快的收敛速度和最少的迭代次数达到了最高的收敛精5度,因此本例中选择了 Levenbery-Marquardt 法进行网络仿真训练。 6、利率数据的预测 如果训练样本较少,会出现网络的预报误差较大的情况,若想获得理想的预测效果,应采用大量的数据样本,一年甚至几年的利率数据。图 8 显示了所建立的神经网络模型通过训练后对数据的拟合程度。 图 9 显示了神经网络训练过程产生的误差,在将来的研究中,可以通过大容量样本网络的训练,预测结果会更加精确,且外推能力也更强。图 10 显示了神经网络仿真结果,说明使用 BP 神经网络进行利率预测所获得的结果比较精确,可以较好模拟了利率波动。因此认为,
10、基于BP 神经网络建立起来的时间序列预测模型,应用于利率预测问题,预测结果较为精确,且具有较好的推广能力。图 11 给出了通过该神经网络进行仿真的误差曲线。 经过以上的步骤,我们利用训练好的神经网络进行下一步的预测。图 12 显示了神经网络往后预测 30 天的数据结果。 通过对广州民间金融街利率数据 BP 神经网路时间序列预测模型分析,验证了该模型具有较好的预测能力和推广能力,说明所构建的基于动态利率数据的 BP 神经网络时间序列预测模型的有效性和适用性,进一步说明预测结果的可信度和良好的参考价值。 三、结束语 随着利率市场化改革在我国的不断推进,监管部门对利率预测的要求必定会进一步提高,因此,监管部门应当开展利率风险管理和利率预6测的研究工作。 在实际经济生活中,影响利率变动的因素很多,而利率水平与利率结构的变动往往是许多因素综合作用的结果,因此,准确的预测利率水平的未来走势和利率结构的可能变化是困难的。然而,利率预测具有重要的理论及实践意义,利率预测的各种方法也只有在不断的利率预测实践中反复修改验证才能不断发展和完善。科学准确的利率预测是小额贷款公司进行有效的资产负债管理的前提条件与基础,也是监管部门建立有效利率风险控制体系的基础。因此,不管是小额贷款公司本身,还是政府监管部门,都必须重视利率风险管理工作,加强市场的利率预测。
Copyright © 2018-2021 Wenke99.com All rights reserved
工信部备案号:浙ICP备20026746号-2
公安局备案号:浙公网安备33038302330469号
本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。