【工作论坛】 银行监管报表自动化研究 曾璇 (中国农业银行股份有限公司,北京100o36) 摘要:当前,金融形势不断变化,银行业面临的监管形势日趋严格,各类监管报表种类繁多、口径 复杂,对业务人员和系统均提出了较高的要求。为实现监管报表的自动化,提出了开发由用户 自定义设置并生成各类报表的系统设想,并对报表系统的体系结构、原理和方法进行了介绍。 关键词:银行监管;监管报表;报表系统;用户自定义;自动化 文章编号:1003—4625(2015)08—0112—03 中图分类号:F830.49 文献标识码:A 在当前形势下,银行业竞争激烈,监管也逐渐加 (4)报表展示:对生成的报表进行访问、下载、保 强,主要体现在指标增多、范围变广、水平提升和力 存、报送等操作处理,还可针对特定指标向下钻取, 度更加严格n五】。监管报表数量多、指标口径复杂,并 进一步分析处理[91。 且随着金融形势的变化而改变,如果新增或修改的 报表系统体系结构如图1所示: 报表及指标都需要技术人员重新开发、维护,周期漫 报表系统 长,难以及时满足监管的需要,无法适应日新月异的 数据库 抽取区 报表设置 金融形势。针对这些问题,需要有一个能够整合银 数据表1 抽取表1 报表数据集 设置 数据表2 抽取表2 抽取表l 报表格式 行内各源系统数据,并在此基础上由用户根据监管 要求自行设置报表样式的报表系统,以便灵活地应 对监管需要以及业务统计分析的需求[31。在该系统 中,用户能够根据监管报表的需要选择数据来源并 自行设置报表,在设置完成后,报表可以由系统自动 导人表1 抽取表n 数据表l 报表公式 报表校验 \ \~— 图1 生成。除应对监管要求外,该系统还可用来生成各 报表系统需满足如下条件:(1)数据库和报表设 类统计分析数据,供管理层管控风险和决策所用,快 计过程可视化;(2)报表设计工具在语法规则相对简 速响应金融形势变化;也为在“大数据时代”的背景 单的同时需要具备较强的功能性;(3)报表设计完成 下,充分使用和挖掘数据价值提供手段 。 后,如果遇到样式变更、指标变化等,用户仍可自行 体系结构 调整,快速响应监管需要。 二、系统功能介绍 报表系统的结构分为如下四个部分: 一、(1)数据库:用于存放和检索内外部数据。内部 报表系统的功能就是为用户(非技术人员)直接 数据为各源系统中数据表,包括各类金融产品交易 设置并生成所需报表提供工具并展示成果。系统功 及账务信息等;外部数据主要包括从资讯系统获取 能通过如下四个步骤实现:或人工导人的各类信息,用于监管报表的填报等需 (一)数据抽取和转换 要 。 将异构的数据源(既包括来源于不同系统的数 (2)数据抽取:将源数据进行必要转化和处理 据,也包括系统中结构各异的数据表)按照一定规则 sl。由 后,再存放到数据库抽取区中。包括删除无意义的 抽取并转换为相同格式,并剔除不需要的字段I数据,统一数据名称和定义等。用于统一数据结构, 用户制定抽取转换规则及执行频率、时间后,系统自 动按照设定执行(一般在系统日终或月终批量结束 便于后续加工处理 _8】。 (3)报表设置:在对数据进行抽取、集成的基础 后),生成后存储在抽取区。例如:表l中将某类金 上,由业务人员选取所需数据表或抽取表,灵活自行 融产品多张数据表中为监管统计所需的字段装载在 张表上,并对部分字段进一步加工计算,生成监管 设置报表格式和公式,生成所需的各类报表。 一收稿日期:2015-06—10 作者简介:曾璇(1984一),女,湖北天门人,硕士研究生,会计师,高级专员,研究方向:外汇金融会计,金融监管报表等。 金融理论与实践 1 12 2015年第8期(总第433期) 【工作论坛】 所需各类指标。抽取频率:每月抽取;抽取规则:到 期日>报告日等。 表1 XX产品明细表 字段1 字段2 字段3 字段4 字段5 字段6 字段7 时间信息 产品编号 交易对手 币种 金额 起息日 到期日 监管 监管 指标1 指标2 公式计算 公式计算 项目 字段区:字段值来源于源数据表 指标区 此行条件:交易对 口径1(比 手类型为“xxxx” XⅪⅨ 置校验公式,比如指标1合计数=某类会计科目余额 等。如果未满足校验条件,则以颜色标识、字段提示 等方式在报表展示环节提示用户。 表2 XX产品情况表(合并本外币/合并美元) 此列值取自抽取表 此列值取自抽取表 依次 (表1)计算结果 (表2)计算结果 类推 指标l 指标2 在抽取时,还可将各计算得出的指标金额进一 如按交易 对手类型) 依次类推 步加工,生成监管指标1(美元或人民币)等数据值, 此行为求和 按口径1合计 求和 求和 满足监管报表的汇总币种要求。如果监管指标发生 此行条件:到期日 一年以下 口径2(比 <报告日+1年 变化,可再次设置抽取规则,对指标计算公式进行修 如按照剩 余期限) 依次类推 改。 此行为求和 接口径2甜 求和 求和 (二)信息的人工导入 依次类推 监管报表需要的很多信息并非业务处理所需 (四)报表展示 要,业务系统可能不具备相关数据,这时需要采用用 报表设置完成后,登录访问界面,选择相应报 户手工导人Excel表格的方式。导入表格数据由用 启动后台对报表运算。用户可对报表进行保存、 户从外部获取或手工加工等,如各监管报表对交易 表,用户可查看特定指标构成 对手的多种分类口径等。部分情况下,在暂时无法 下载等操作。除此之外,从源业务系统直接获取数据时,也可由用户从源业 明细并下载使用,尤其在指标值前后期出现较大波 动时可分析原因,应对监管询问。用户还可设定报 务系统下载、整理后导入。 表运算时点和运算条件,比如设置在月终会计处理 (三)设置报表 或是直接设定月末晚间1O:o0运 按照监管报表的格式和要求,设置报表。该过 完成后自动运算,算等。如果生成报表需要自动推送至相关报送系 程分为如下两个阶段: 用户可以设置报表上传地址,在报表自动运算完 (1)针对特定监管报表所需数据,选取数据表或 统,抽取表,构建数据集。以单一产品举例如图2所示, 成且满足校验结果后上传。 三、复杂报表(涉及多类金融产品)的设置 选取两张报表构成《xx产品情况表》的数据集: 上文中对系统功能的介绍以单一产品报表为 XX产品分类表(表2) 例,处理逻辑较为简单,可满足部分监管报表的自动 (数据库导入表) 加工处理要求。但很多监管报表非常复杂,涉及多 字段1:产品编号 类金融产品的不同指标,金融产品特点各异,数据逻 字段2:产品类型 辑也各不相同,针对涉及多类金融产品的报表,在这 字段3:交易对手分类 里提出两种思路: (监管口径) 表3产品明细表 字段1 字段2 字段3 字段4 字段5 字段6 字段7 图2 指铜 (2)设置报表格式和公式。报表格式:包括表样 时间 产品类型:如产 产品 交易 每类产品业务特点各异,涉及字段有 公式计算,不同 信息 品1、产品2等等 编号 对手 差异,因此各产品某些字段值为空。 产品公式不同 和报表字体显示等,支持用界面工具自行编辑模板 和EXCEL表格导人两种方式;报表公式:按照各监 管报表的填报说明和业务实际情况进行设置。仍以 单一产品举例如表2所示: 如果监管表样发生变化,需要在这个环节进行 修改或重新设计。 xx年 )【)【月 产品1 ](】【 XXX 字段5+ 字段6 xxg )()【月 产品2 )()【 XXX 字段7+ 字段8 很多监管报表的指标合计数和财务数据存在校 (1)将所有金融产品数据抽取至同一张表中,后 验关系。在报表设计环节,可以针对特定单元格设 续处理方式与单一产品报表相同。不同产品数据表 113 金融理论与实践 2015年第8期(总第433期) 【工作论坛】 需要满足不同的抽取规则,抽取表样示例如表3。 抽取后,按表4所示设置报表: 表4 此列条件:分类为1。 依次 指标值取自抽取表计 类推 算结果 产品1 此行条件:产 品类型为1 产品2 此行条件:产 品类型为2 依次类推 着监管要求数据的进一步细化,部分报表已经改为 按照特定分类(如币种、交易对手类型、债权债务人 所在国家等)对交易明细、账户信息等汇总报送指定 字段数据,并无特定表样,此类报表可在抽取表的基 础上,进一步加工,逐列设置,分类汇总。如表6所 示: 分类1 指标值 指标值 依次类推 分类2 分类3 分类4 袁6 字段1 字段2 置 分类1 分类2 分类3 数据项1 数据项2 数据项3 ,报送机构信息,统一设 监管要求分类,需要将系统分类 按照监管要求计算,与监管要求 对应系统中缺 可直 接选取抽取表计算结果 失时需要 }部导人 该方法主要依赖数据抽取,其优点为公式设置 简单,抽取表抽取完成后,可用于多张报表加工。不 足之处为抽取数据量过大,影响运行速度;各产品特 点各异,规则复杂,难以统一。 (2)略去对不同金融产品报表的抽取过程,直接 将各金融产品的相关数据表自数据库中选人数据 集,设置监管报表。如图3所示,数据集包含多张数 据表: 五、总结 本文对监管报表的自动化进行研究探讨,并针 对几种类型的报表进行举例阐述。除监管报表外, 其他不同目的报表也可采用相应手段,满足信息提 取、分析的需要。大数据时代对信息的利用需求将 会越来越多,拥有一套报表工具将有助于对数据的 充分利用。 参考文献: [1]马宁,曹震,李军.基于数据仓库的银行监管 报表系统研究【J].软件导刊,Vo1.12 No.4 Apr 2013: 137-141. 图3 [2]初莹莹.基于数据仓库实现对外部监管的支 撑探析fJ1.中国金融电脑,2012,(11):32—36. 【3]林志荣,张金仙,谢金达,郑俊杰.基于用户自 分类2 分类3 分类4 报表公式设置方法见表5: 表5 分类1 定义的动态报表设计fJ].兰州文理学院学报(自然科 学版),Vo1.28 No.3 May 2014:62—66. 产品1 此行将产品1字段按公式计算 指标值条件: 指标值条件: 依次 出指标值,并需满足相关条件 分类为1 分类为2 类推 产品2 此行将产品2字段按公式计算 指标值条件: 指标值条件: 依次 出指标值,并需满足相关条件 分类为1 分类为2 类推 依次类推 [4]王元卓,靳小龙,程学旗.网络大数据:现状 与展望『J].计算机学报,Vo1.36 No.6 June 2013: 1125-1138. [5]梁昊.大数据时代的金融统计模式创新[J].青 海金融,2013,(12):31-32. 该方法直接使用数据库中原数据表进行进一步 的设计加工。指标的计算公式也在报表设置环节进 【6I宫夏屹,李伯虎,柴旭东,谷牧.大数据平台技 行。该方法的优点为:设计较为灵活,可针对不同产 术综述『J1.系统仿真学报,Vo1.26 No.3 Mar 2014: 品特点分别设置;不足则为:设置过程烦琐,不同产 489-496. 品均需设置不同筛选条件,且需要将表内逐个单元 [7]William H.Inmon.数据仓库【M].第4版.王志 格进行设置。在一张表中计算过的数据不能被其他 海,等,译.北京:机械工业出版社. 报表所用,不同的监管报表需要重复设置。 【8】刘如九,张振山,柴天佑.一种通用的多数据 在实际使用时,也可将两种思路结合,相似度较 库间数据抽取方法及应用[J].北京交通大学学报, 高的产品,可以统一抽取,和其他产品相差甚远,可 2008,(4):14—18. 以单独抽取或是从源数据表中筛选加工。 【9]唐敏,徐玮,李昭原.基于Web的报表工具的 四、无特定表样的监管报表 设计与实现[J].北京航空航天大学学报,Vo1.27 No.4 以上介绍均针对已经有明确报表样式的监管报 August 2001:482-485. (责任编辑:贾伟) 表。绝大部分监管报表均有明确样式,但近年来,随 金融理论与实践 114 2015年第8期(总第433期)