美文网首页债券(转债、利率债、信用债)
用python更好的承做债券:(1)财务分析

用python更好的承做债券:(1)财务分析

作者: 08bb344348e9 | 来源:发表于2020-03-14 19:07 被阅读0次

    随着《证券法》的修订,公司债券注册制的进一步推行,未来债券市场统一的趋势越来越明显。2019年12月20日,为完善公司信用类债券信息披露制度,推动公司信用类债券信息披露规则统一,中国人民银行会同发展改革委、证监会,起草了《公司信用类债券募集说明书编制要求(征求意见稿)》《公司信用类债券定期报告编制要求(征求意见稿)》,未来材料及基本格式的统一已是大势所趋。随着市场的进一步扩容,债券承做的速度及效率、债券销售能力可能成为业务良性循环发展的重点支撑。

    同时,随着证券法对证券发行业务中介机构信息披露真实性准确性完整性要求的加强,违法违规业务处罚力度的加强,对业务开展过程中尽调、材料等的准确性要求越来越高靠肉眼办公的本债券狗表示瑟瑟发抖,遂抽时间探讨下如何平时更高效的提高业务速度及准确度,望与各位同行分享。

    (本文同步在:无所不债发布

    一、债券发行业务与代码化

    债券发行业务流程核心属于标准化流程,简单来说可以概括为以下流程:

    1、业务承揽环节:更依靠公司整体实力、产品设计能力、以及客户认可度等因素,目前代码化空间有限;

    2、业务承做环节:尽职调查、材料编制、内部审核,基本均为标准化环节,许多环节标准化程度极高,且对于不同行业不同特点的公司,部分环节内容基本一致,该部分内容可通过模式化、标准化逐步进行统一代码化,提高业务承做效率。同时对于质量控制、内核等环节,涉及到材料复核、材料分析等环节均有望通过程序的方式替代,在提高审核效率的同时,材料披露准确率也有望大大提高,从而降低项目人员及公司整体合规风险。

    3、注册流程:提交交易所、证监会的注册流程,更主要在于与监管沟通与相关问题解答。

    4、发行销售:包含投资者询价、沟通、簿记建档、缴款等相关事宜,其中簿记建档流程标准化程度高,已经逐渐系统化。

    5、后续管理:涉及存续期内公司债券兑付兑息、信息披露、定期报告、存续期风险监控、风险评级动态管理等,目前诸多公司已经建立存续期管理系统开始将存续债券进行动态持续监控,提高整体管理效率。

    二、短期内期望用代码解决的部分债券承做业务中的小问题

    了解到最近Python语言如火如荼,朋友圈中到处都是n天精通Python的宣传文。越看心越慌,遂以自己作为小白鼠,尝试一下将python用到目前自身业务中,在不同的业务小环节中通过标准化的小程序降低自身的工作量,同时又能够提高工作的准确性,又貌似学会了python,贼时髦。经过简单的思考,个人认为可以首先在以下简单环节或细节中利用代码完成操作的可行性较高,遂后续将逐步以以下方向为重点,为大家分享较为实用的相关代码。(本人也是从零开始学习python,只不过之前有部分其他编程语言基础)

    三、 主要财务分析指标自动计算

        每次在撰写募集说明书的时候,总会看到这么一个表:然后就是Excel里面一顿操作,虽然可以提前制作链接Excel函数及公式的表格,但是一旦报表格式变动或者操作不注意,就要重新敲公式复核,十分耗费时间。

    今天本承做狗利用半天时间通过使用通过网上搜索代码,照葫芦画瓢的方式,利用python中Pandas、Excel读取写入相关库中最简单的几个函数,通过加减乘除完成了一个简单的代码模板。基本思路如下:

    1、固定Excel基础数据模板

    需要按照上述模板的格式录入基础源数据,然后开始运行代码读入数据进行运算。上述读入输出原理可以用于其他类似的模式化的财务分析之中,后续可根据个人需求增加个性化的分析,例如变动分析,重大异常变动分析、是否应为重点尽调项目等(后续笔者会以该方向进行完善)。输出结果样子如下:

    代码如下:

    可关注公众号:无所不债,回复“源代码”获取原始代码,具体链接如下:

    相关文章

      网友评论

        本文标题:用python更好的承做债券:(1)财务分析

        本文链接:https://www.haomeiwen.com/subject/mpxnshtx.html