导图社区 CFRM知识点梳理
CFRM知识点梳理的思维导图,整理了财务基础知识、市场风险、信用风险、操作风险、量化风控的内容,感兴趣快来看看。
编辑于2023-04-11 13:37:40 贵州CFRM
财务基础知识
会计的基本概念
会计基本假设
会计主体
会计主体≠法律主体;
持续经营
假定企业在可预见将来能持续经营,是会计计量依据
如果企业不会持续经营,固定资产就不应采用历史成本进行记录并按期计提折旧
会计分期
界定会计核算与报告的“时间”范围
会计期间分为年度、半年度、季度、月度
都是对会计主体经营时间长度的描述
货币计量
统一计量尺度,反映的是可货币化计量的经济业务
会计六要素
资产
定义
由过去交易或事项形成
并由企业拥有或控制
预期或给企业带来经济利益的资源
分类
流动资产
非流动资产
确定条件
该资源有关的经济利益很可能流入企业
该资源的成本或价值能够可靠计量
负债
定义
企业过去的交易或事项形成的
预期会导致经济利益流出企业的现时义务
义务
法定义务:是指具有约束力的合同或者法律法规规定的义务。通常在法律意义上要强制执行
推定义务:是指根据企业多年来的习惯做法、公开的承诺或者公开宣布的政策而导致企业将承担的责任,这些责任也使有关各方形成了企业将履行义务解脱责任的合理预期
确定条件
与该企业有关的经济利益很可能流出企业
该义务的成本或价值能够可靠计量
所有者权益
定义
指资产减去负债的剩余金额,它表示除去所有负债后的公司资产净值,又称净资产
它既反映了所有者投入资本的保值增值情况,也体现了保护债权人权益的理念,分为股东出资和留存收益两部分
收入
定义
企业在日常活动中形成的
会导致所有者权益增加的
与所有者投入资本无关的经济利益的总流入
费用
定义
日常活动中发生的
会导致所有者权益减少的
与向所有者分配利润无关的经济利益总流出
分类
期间费用
管理费用
销售费用
财务费用
生产费用
利润

会计三大支柱
权责发生制-确认以权责发生制为基础
权责发生制(应计制)
以收入和费用的归属期来计量收入和费用,而不是以款项是否实际收付来计量
主要是从时间上来规定会计确认的基础,其核心是根据债权关系的实际发生的期间来确认收入和费用
能更准确的反映特定会计期间的财务状况和经营成果
收付实现制(现金制)
历史成本原则-计量采用历史成本原则
各项资产都应当按构建或取得时的实际发生
优点
历史成本容易客观确定
有会计凭证作为依据可随时验证
可以简化核算手续
影响
保证会计信息可靠性,但一定程度损害了会计信息的有用性
缺陷
若资产减值,会计会对资产的成本进行修订;若资产升值,会计不确认由资产升值带来的收益,从而导致会计计量方法的不一致性
历史成本原则对高科技企业的无形资产计量力不从心;新颁布的会计准则在部分资产的确认上抛弃了历史成本原则,采用了公允计量模式,如交易性金融资产等
复式记账法-记录采用复式记账法
对发生的每一项经济业务,都以相等的金额,在两个或两个以上的关联账户中进行记录的记账方法
特点
可以通过账户的对应关系,全面、清晰的反映经济业务的来龙去脉,从而了解经济业务的具体内容
以相等的金额在有关账户中进行记录,便于进行核对,进行试算平衡以检查账簿记录是否正确
会计对风险管理的价值与作用
三大报表
关系
资产负债表
结构
表头
主体部分
资产按流动性排列,流动性强的在前,流动性差的排在后
负债按其到期日远近排列,近的在前,远的在后
所有者权益按永久性大小排列,永久性大的在前,小的在后
补充资料
重点科目
资产类
流动资产
概念:在一个营业周期内可以变现或运用的资产,主要包括现金、银行存款、交易性金融资产、应收账款、应收票据、存货
货币资金
主要包括库存现金、银行存款、其他货币资金;过多的货币资金意味着企业的资产回报率较低
应收账款
销售主营产品产生的应收而未收的款项
其他应收款是因其他业务而产生的因收但未收的款项
应收账款在一定程度上反应了买房的谈判能力,应收账款越多,买方谈判能力越强
此外需要关于应收账款的账龄情况和风险计提,以及收入确认
预付账款
提前支付的货款,一般相对较少,体现了供应商的控制能力以及在行业中的竞争力
一般上市公司多为行业龙头企业,拥有较强的付款安排能力,预付账款在数量级上低于应收账款、货币资金
存货
原材料、半成品、成品;存货一般按成本进行初始计量
要点
存货的所有权是否属于企业
存货购入是否为了销售
存货储备量是否合理
其他流动资产
反映的是企业除以上流动资产以外的其他流动资产,由有关科目填列
数值较大的应该在附注中披露
非流动资产
与流动资产的区别
能不能在一定周期(一般1年)内部资产转变为流动的资金使用,除流动资产外是非流动
长期股权投资
长期股权投资的核算范围包括子公司、合营企业、联营企业
固定资产
为生产商品、提供劳务、出租或经营管理而持有
使用年限超过1年
单位价值较高
不易变现,使用中保持原有形态
无形资产
企业拥有或控制的没有实物形态的可辨认非货币性的资产。能够从企业中分离或者划分出来并能够单独或者与相关合同、资产或负债一起,用于出售、转移、授予许可、租赁或者交换
主要包括专利权、非技术专利、商标权、著作权、土地使用权、特许权等;无形资产可分为按年限摊销和无法确定使用年限每年减值测试两种
大部分上市公司的无形资产由土地使用权构成
商誉(goodwill)
企业并购过程中发生的溢价,控股合并的商誉在合并报表中列报,吸收合并的商誉在个别报表中列报
商誉的存在无法与企业的自身分离,不具有可辨认性,不属于无形资产
商誉需要每年进行减值测试
负债类
流动负债
将在一年或低于一年的一个营业周期内偿还的债务,包括短期借款、应付票据、应付账款、应付职工薪酬、应交税费、应付利润、预提费用等
短期借款
向银行等金融机构借入的期限在一年以内的各种借款
应付账款
本质是赊购,购买商品、原材料及服务过程中形成的。无需支付利息,相当于给购买方一笔无息贷款。金额越大,说明企业在供应链中处于优势地位
预收账款
本质是预收,相当于给与卖方一笔无息贷款,说明卖方对消费者处于优势地位
非流动负债
偿还期在一年或超过一年的一个营业周期以上的债务,有长期借款、应付债券、长期应付款等
长期借款
向银行等金融机构借入的期限在一年以上的各种借款,一般用于构建固定资产、大修工程、扩建工程等
应付债券
企业为筹集资金而对外发行的期限在一年以上的长期借款性质的书面证明,约定在一定期限内还本付息的一种书面承诺。应付债券通常票面利率远低于银行同期借款利率
1.使用成本:长期负债成本高、流动负债成本低; 2.财务风险:流动负债的还款压力大,财务风险高;而长期负债的还款压力相对较小,财务风险相对较低; 3.公司特点:公司商品的畅销程度、周转速度、公司在产业链中的地位及行业的特点共同决定负债结构
权益类
所有者权益指企业资产扣除负债后由所有者享有的剩余权益,来源包括所有者投入的资本、直接计入所有者权益的利得和损失、留存收益等
实收资本/股本
实际投入企业的资本,注册资本
资本公积
接受捐赠、股本溢价以及财产重估增资形成的公积金
盈余公积、未分配利润
留存在企业的盈利
利润表
收入
经常性收入
营业收入:是指企业在销售商品,提供劳务和让渡资产使用权等日常经营业务过程中所形成的经济利益的总流入。分为主营业务收入和其他业务收入。
营业成本:是指企业销售商品或提供劳务的成本 毛利=营业收入-营业成本
非经常性收入
营业外收入:非企业经营范围内业务产生的收入,包括非流动资产处置利得、出售无形资产收益、债务重组利得、企业合并损益、盘盈利得、政府补助、捐赠利得等
营业外支出:与企业日常生产经营活动无直接关系的各项支出,包括非流动资产处置损失、债务重组损失、公益性捐赠支出、非常损失、盘亏损失等
费用
销售费用
销售环节所产生的费用,广告费、运费、仓储费、销售员的工资、销售部门的门店租金或折旧费用等
管理费用
管理环节的费用、管理人员的工资、行政开支、办公楼的折旧费用等
财务费用=利息支出-利息收入
投资收益与资产减值损失
投资收益:是对外投资所取得的利润、股利和债券利息等收入减去投资损失后的净收益
资产减值的损失和公允价值的收益:因为资产价格的变化引起的利润增减的变化
现金流量表
概念
现金流量表:将现金的流入和流出按照公司从事的经营、融资、投资三项活动进行分类描述。反映了企业的风险情况
现金:指库存现金、可以随时用于支取的存款、其他货币资金和现金等价物
【注意】现金流量中涉及的现金一般由以上4部分组成,除非同时提及现金等价物
(1)现金=库存现金(我国会计核算中)
(2)现金=库存现金+银行存款+其他货币资金(西方会计以及与现金等价物同时提及时)
(3)现金=库存现金+银行存款+其他货币资金+现金等价物(现金流量表中)
经营活动现金流净额
+:公司日常经营活动流入的现金可以支持流出的现金,如果经营活动的现金流占比较大,证明公司依靠主营业务获取资金
-:公司日常经营活动流入的现金无法支持流出的现金,必须通过融资变卖资产、投资收益等支持公司日常运转
投资活动现金流净额
+:公司从投资活动中获取的现金流净额是正的,一种可能是公司投资获取的股利或利息不错,另一种是公司变卖了资产
-:证明公司在不断向外投资,用于扩大生产规模或进入新的业务领域;未来的收入规模有可能进一步增长
筹资活动现金流净额
+:公司通过筹资活动,有净现金流流入公司
-:一般是公司进入成熟期,开始不断归还借款或发放股利
财务报告的体系与机制
企业财务核算流程
流程
会计系统中的信息流
日记账分录记录所有交易,按日期顺序将其分类到相关账户,并调整具体金额
总账按日期列出所有日记账分录,并按科目对总账分录进行排序
在会计期末编制的初始试算表显示每个账户的金额
调整后的试算表记录了期末的调整,调整后的试算表中所列科目的金额
调整后的试算表中列示的账户余额,在财务报表中列示
三大报表的勾稽关系
利润表与资产负债表:净利润对应留存收益
现金流量表与资产负债表:总现金流=期末货币资金-期初货币资金
利润表与现金流量表:净利润调整对应经营活动的现金流
上市公司年报的非财务信息
市场及行业的环境与趋势分析
公司商业模式分析
公司经营风险分析
会计准则
会计准则概述:IFRS与US GAAP
财务报告目标
参考国际会计准则委员会(IASB)2010年财务报告概念框架,财务报告旨在为当前和潜在的财务报表使用者提供公允的信息,帮助他们做出投资决策
财务报告为公司或证券公司的估值提供了重要的信息
概念框架
用于制定会计准则
各类交易及会计估计、会计假设的多样性和复杂性会导致财务报表没有统一的标准
会计准则的作用
会计准则为记录交易建立了框架,确保不同公司提供的财务报告的一致性
会计准则的灵活性使管理人员能够正确的报告公司的经济情况
会计准则并非专为资产估值而设计,但仍为公司或公司发行证券的估值提供了重要的支持
会计准则制定机构
财务会计准则委员会FASB:公认会计准则U.S. GAAP
国际会计准则委员会IASB:国际会计准则IFRS
监管机构
美国证券交易委员会SEC
英国金融服务管理局FSA
现代会计准则下的财务报告特征
国际会计准则IFRS框架结构
会计信息的定性特征:基本特征和强化特征
基本特征
相关性
具有相关性的信息指该信息能够对使用者的决策产生一定的影响
预测价值:是信息在决策者对未来事项进行预测时可以使用
反馈价值:指能够对已发生事项予以反馈和检验
重要性:是指该信息的错记或遗漏将会对决策者决策制定和判断产生影响
客观公允
即忠实的表述报告信息,包括有完整性、中立性和准确性
完整性:要求披露的信息应当包含所有使用者在理解和判断该经济现象时所需的所有描述和解释
中立性:是指在获得、选择、表述会计信息时,不存在任何主观臆断和偏见,这些信息也不会被用于操纵或影响信息使用者对信息的接受程度
准确性:不仅对于经济现象的表述上不可以有错误或者遗漏,在表述与计量的方法选择和应用上也不应当出现错误或者遗漏
强化特征
可比性:财务报告应当符合同一企业不同时期可比,不同企业相同会计期间可比的要求
可验证性:是指不同知识背景的独立观察者可以达成共识
及时性:是对会计信息的时间要求
可理解性:要求报告中表述及披露的信息应当是可理解的
IASB一般要求
要求呈现的财务报表
资产负债表
利润表+其他综合收益表
现金流量表
所有者权益变动表
报表附注
常规要求
持续经营:假定企业主体在可以预见的将来无限期的经营下去
权责发生制:除了现金流量表,权责发生制用于编制其他财务报表
公允表达:指依据确认资产、负债、收入、费用时所需要的准则对影响会计主体的交易与重大事项进行公正合适的表达与呈现
重要性:指财务报表应当尽量避免错报、漏报那些可能会影响财务信息使用者决策的重要信息
可比信息:企业提供的财务报表信息应当是可比的,也就是需要在报表中包含过往会计年度的信息
一致性:这里强调不同时期的一致性,企业当期的科目与前期的科目可以进行对比分析,需要采取一致的会计估计
不可抵消:意味着在编制资产负债表和利润表时,除非准则允许,资产和负债不能相互抵消,收入和费用不能相互抵消
报告频率:通常情况下,财务报告至少需要每年报告一次
结构和内容
分类的资产负债表:区分流动资产和非流动资产
最低披露的信息:即报表及报表附注披露的信息不能低于准则规定的最低限度
可比信息:除非其他标准另有规则或允许,否则应包括以前期间的可比信息
IFRS与US GAAP之比较
IFRS和U.S. GAAP的区别
收入和费用的定义
IFRS:与业绩有关的要素列为收入和费用
U.S. GAAP:这两个要素包括收入、费用、收益、损失和综合收益
资产的定义
IFRS:资产是一种期望未来带来经济利益流入的资源
U.S. GAAP:资产是未来能够带来的经济利益
FASB不允许对大多数资产的减值进行回转
估值:不同准则对资产和负债价值的衡量标准不同,历史成本估价要求最低限度的判断。公允价值,需要相当多的判断,但可以提供更多的相关信息
IFRS基于基本原则;U.S. GAAP基于具体规则
财务报表分析技术
财务报表分析九大基本方法
1.趋势分析法
年度变动分析
指数趋势分析=(当年余额/基期余额)*100%
2.结构百分比法
结构百分比=(部分/总体)*100%
3.比较分析法
按比较对象的不同分为
纵向比较或趋势分析
横向比较
差异分析(计划与实际比)
按比较的内容分为
比较会计要素的总量
比较结构百分比
比较财务比率
4.比率分析法
5.因素分析法
概念:因素分析法是依据分析指标与其影响因素之间的关系,按照一定的程序和方法,确定各因素对分析指标差异影响程度的一种技术方法
注:当有若干因素对分析指标发生影响作用时,假定其他因素都无变化,顺序确定第一个因素单独变化所产生的影响
6.连环替代法
指标分解
建立指标体系,确定分析对象
连环顺序替代,计算替代结果
比较替代结果,确定各因素对分析指标的影响
检验分析结果
注意事项
因素分解的相关性
分析前提的假定性
因素替代的顺序性
顺序替代的连环性
7.差额分析法
8.杜邦分析法
9.外部比较与行业分析
这种方法是将一个公司的比率与相似情况的公司或同期的行业的平均水平进行对比
对比公司的选择通过经营策略与财务策略两个方面选择
经营策略:是指该可比公司必须与目标公司同处在一个行业,具有相似的战略
财务策略:是指公司融资政策,股利政策等问题,如是大量采用负债经营还是使用自有资金稳健经营
财务报表分析的步骤与角度
财务报表分析步骤
企业资金结构分析
资产来源
资产结构
资产质量
资产周转
企业利润及利润表分析
动态性
经营成果=收入-费用
应计利润而非现金净流量
现金流量表分析
交易需要
筹资需要
营运需要
偿债需要
杜邦分析
企业诊断
财务报表分析的角度
财务综合质量
收益
回报率
营运效率
成长率
风险
短期偿债能力
长期偿债能力
分析财务报表的主要目的
收益性-公司获利能力分析
安全性-公司偿债能力分析
成长性-公司经营能力分析
周转性-公司经营效率
财务报表分析
偿债能力分析
短期偿债能力
流动比率=流动资产/流动负债
速动比率=速动资产/流动负债:速动资产=流动资产-存货,防止存货滞销影响比率
现金比率=(现金+短期有价债券)/流动负债
长期偿债能力
资产负债率=负债/资产
权益乘数=总资产/股东权益
利息保障倍数=EBIT/利息费用=(净利润+利息费用+所得税费用)/利息费用:反映债务政策风险的大小,该指标越大,偿还利息的缓冲资金越多;该指标原则上≥1
营运能力分析
短期营运能力分析
应收账款周转率=营业收入/年初年末应收账款均值 应收账款周转天数=365/应收账款周转率
存货周转率=营业成本/年初年末平均存货余额 存货周转天数=365/存货周转率
营业周期=应收账款周转天数+存货周转天数
应付账款周转率=营业成本/平均应付账款余额 应付账款周转天数=365/应付账款周转率
现金周转周期=应收账款周转天数+存货周转天数-应付账款周转天数
长期营运能力分析
总资产周转率=营业收入/年初年末平均总资产
流动资产周转率=营业收入/年初年末平均流动资产
固定资产周转率=营业收入/年初年末平均固定资产净额
盈利能力分析
从资产分析
净资产收益率=净利润/净资产
总资产收益率
1-t代表债权人收到利息要缴纳所得税
从收入分析
销售净利润率=净利润/营业收入
存货的计价与核算
存货的初始计量
存货科目计量基础:BASE法则
期末存货=期初存货+当期购入存货-销售成本
存货资本化与费用化
资本化成本
存货达到可销售状态前正常发生的成本将直接计入存货账户,体现在资产负债表中,具体包括:
采购成本-贸易折扣和回扣
转换成本,包括劳动成本和间接成本
其他必要成本,把库存放到当前的场所并保持其状态
注意:在将产品成本资本化入存货科目后,只有当存货被卖出并且确认收入之后,才可以确认费用,对应费用为销售费用
费用化成本
不能资本化的库存成本,只能在当期以费用(费用化)体现,包括:
非正常消耗的原材料,劳动力或间接成本
仓储成本(未达到销售状态之前的仓储成本可以资本化)
行政管理费用
销售费用
存货的计价方式
假设存货成本不变
销售费用COGS=售出的单位数量*单位成本
期末存货=剩余单位数*单位成本
如果存货成本是变化的,则使用成本流转确定计算单位成本,COGS(I/S)和期末存货(B/S)
国际准则IFRS下只允许
个别计价法
先进先出法
加权平均成本计价法
美国准则(U.S.GAAP)下除此之外还允许后进先出法
公司在对相同性质与用途的存货计价时,必须使用相同的存货计价方法
存货的四种计价方式
个别计价法
又称个别识别法,是指对发出的每一件存货,分别认定其单位成本的方法
一般来说使用个别计价法的
产品单位价值加高,且不同商品之间差异较大,相互之间无法替代
产品是在公司正常业务范围以外的特殊订单或项目中购买的
比较常见的采用个别计价法的商品包括珠宝、古董、二手车、定制化商品等
先进先出法(FIFO)
是以“先购入的存货先发出”这样一种存货假设为前提,对发出存货进行计价的一种方法。它的基本假设是最先采购的单位会最先出售,而后期采购的单位会作为存回留存在仓库中
对财务报表的影响
销售成本反映的是期初存货中的商品成本加上会计期间最早购买(或制造)的商品成本
期末存货反映的是最近购买(或制造)的成本
在通货膨胀环境中
低估COGS
高估净利润
后进先出法(LIFO)
是以“后购入的存货先发出”这样一种存货实物流转假设为前提,对发出存货计价的一种方法。他的基本假设是最近采购的单位最先出售,而最早采购的单位仍然最为存货留在仓库里
对财务报表的影响
销售成本反映最近购买(或制造)的商品成本
期末存货反映了旧货的成本
在通货膨胀环境中
高估COGS
低估净利润
降低所得税,增加现金流
加权平均成本计价法(AVCO)
思路是先计算这段期间的存货平均单位成本,再根据销售商品的数量和库存数量计量销售成本和存货价值
第一步:存货平均单位成本=(期初存货购买成本+当期存货购买成本)/(期初存货数量+当期购买数量)
第二步:当期销售成本COGS=当期销售商品数量*存货单位成本
第三步:期末库存存货成本=期末库存存货数量*存货单位成本
按此方法计算的COGS位于存货先进先出法和后进先出法之间
存货的后续计量
存货的两大计量体系
存货的减值
不同计价方法间的转换
后进先出法“清算”风险
买入的存货数量小于卖出的存货数量;这种情况下,所售商品的价格不再是最近的价格
COGS不反映当前成本,分析师应当调整COGS以减少后进先出法储备
长期资产的折旧、摊销与减值
长期资产的初始计量:资本化与费用化
资本化:企业的一笔支出,如果能在当期确认为新增资产,称为资本化
费用化:如果直接作为费用确认在利润表或损益表中,称为费用化
对现金流量表的影响
资本化的支出被列为CFI(投资活动现金流)
费用化的支出被列为CFO(经营活动现金流)
对财务报表的影响
长期资产的后续计量:固定资产的折旧与无形资产的摊销
长期资产的减值
U.S.GAAP下长期资产减值步骤
第一步:进行减值测试
如果资产的账面价值>继续使用该项资产产生的未折现现金流之和,则发生减值
第二步:计算减值损失
减值损失=资产原账面价值-资产公允价值;如果资产公允不能获得,则使用该资产所能得到的未来现金流的现值,即折现现金流之和代替公允价值
IFRS下长期资产减值步骤
第一步:进行减值测试
如果资产的账面价值>可回收价值,则发生减值
可回收价值=Max{公允价值-销售成本,使用价值}
第一步:进行减值测试
减值损失=资产账面价值-可回收价值
一旦资产被减记,后期价值又上升 U.S.GAAP下:自己使用-不允许转回 待售-允许转回 IFRS下:除了商誉外都允许转回,但仍不允许计提减值准备
对财务比率的影响
特殊事项:长期资产重估模型与投资性房地产
PPE为固定资产
所得税与递延所得税

税务报表术语
应纳税所得额(税前利润):是指按照国内税法规定计算的应纳税金额,通常等于应纳税额收入-可抵扣费用
应付所得税:指应该向税务当局缴纳的所得税金额,应付所得税需分为变动额与累计额进行理解
实缴所得税:为公司当期实际支付给税务部门的所得税,一般以现金的形式支出,包括支付和退回的税费
税损转结:又称“税损移后扣减”,指当前净应税损失可以用来抵扣未来的应税所得,由于未来应税所得减少,所以未来少缴税,产生递延所得税资产(我国是5年以内损失可抵减当年的盈利)
税基:用于税收报告目的的资产或负债的净额
财务报表术语
会计利润:指企业在支付除资本以外的所有要素报酬之后剩下的利润
所得税费用:指按会计准则确定的,决定当期净利润时,应予扣除的归属该期的所得税;所得税费用=Δ当期应交税费(税表)+ΔDTL(递延所得税负债)-ΔDTA(递延所得税资产)
递延所得税负债:指应税所得少于税前利润,即代表当期或以前年度已确认但未支付的所得税费用,必须在未来支付,预期在未来会导致现金流出
递延所得税减值:当递延所得税资产不能变现时,用来记录其减少额的抵扣科目
账面价值:按照会计核算的原理和方法计量的资产与负债的价值
用资产负债表法计算递延所得税

步骤
第一步:通过资产负债表观识别DTL和DTA
第二步:计算递延所得税费用
资产负债表观
确定B/S每个资产和负债项目的会计基础和税基
计算差额:资产(科目)=会计报表的账面价值-税基 负债(科目)=(-会计报表的账面价值)-(-税基)
DTL=(正)暂时性差异*税率 DTA=(负)暂时性差异*税率
无法实现的递延所得税

财务分析实务

金融工具
金融资产

传统金融资产分类

新准则下金融资产的分类与计量

金融资产计量

金融资产减值

长期股权投资


金融负债
仅针对债权,不含股票
定义:以公允价值计量且其变动进入当期损益的金融负债,包括交易性金融负债和指定为以公允价值计量且其变动进入当期损益的金融负债
其他金融负债
摊余成本计量的金融负债
财务担保合同
以低于市场利率贷款的贷款承诺
金融资产转移不符合终止确认条件或者使用继续涉入法进行核算形成的金融负债
衍生工具
定义:一项金融工具的衍生工具,如果按照合同约定可以独立于该金融工具进行合同转让,或者具有与该金融工具不同交易对手方,则该衍生工具不是一项嵌入衍生工具,而是一项独立的金融工具
判断条件
与主合同在经济特征及风险方面不存在紧密联系
与嵌入衍生工具相同,单独存在的工具符合衍生工具定义
符合上述条件的,可分拆成主合同+嵌入衍生工具, 也可不分拆,直接整体指定为FVTPL
关于分拆后计量嵌入衍生工具公允值方法
第一步:以混合合同公允价值减主合同公允价值; 如仍不能可靠计量,则第二步:强制整体指定FVTPL
金融监管
巴塞尔协议III所包含措施的目的如下
提高银行业吸收金融和经济压力造成冲击的能力,无论其来源
改善风险管理和治理
加强银行的透明度和信息披露
巴塞尔协议III的三大重点
最低资金要求
巴塞尔协议III规定了银行必须用股本资金进行融资的风险加权资产的最小百分比
此最低资本要求阻止银行承担太多的财务杠杆,使其无法承担贷款损失(资产减记)
最低流动性
银行必须持有足够的优质流动资产,以在30天的流动性压力情况下满足其流动性需求
确保银行有足够流动性,确保银行有足够的现金应对损失
稳定的资金
在一年的时间里,相对于银行的流动性需求,最低的稳定资金数
CAMELS评级法
CAMELS
资本充足性

资产质量

管理水平

盈利状况

流动性

市场风险敏感度

CAMELS评级法的目标
对银行进行评估分析
对银行的股权或债务投资进行分析
其他考虑因素

五级分类模型

三阶段预期损失模型

合并模型

IFRS新准则中对于判断金融资产已发生减值的可观察证据

财务舞弊与财务报表粉饰
舞弊与造假的分析步骤

初步判断
舞弊三角

压力/动力
机会
态度/合理化
合理性测试

配比分析
结合宏观经济数据与市场数据
具体方式判断
收入、成本、费用确认

计提,转回准备
资本化与费用化
会计方法与会计估计

关联交易
财务尽职调查与财务报表调整

财务尽调的框架与步骤

财务质量分析

财务报表调整

审计调整

常用审计工具

追溯调整

正常化调整的常见类型

导致模拟调整的因素

模拟调整的具体方法

盈利预测

市场风险
固定收益产品及其定价
久期与凸度
久期
Mac久期(D)
定义:每次支付现金所用时间的加权平均值(先将现金流折现到T0时刻,再用现金流所占权重乘以该笔现金流的期限)
性质:1.对于零息债券,Mac久期=到期时间; 2.对于普通债券,Mac久期≤到期时间;(债券最后一期的Mac久期=到期时间) 3.永续债券D=1+1/y
修正久期(D*)
公式:D*=1/(1+y)×D
美元久期(DD)
公式:DD=D*×P
DV01
公式:DV01=-DD×0.01%
有效久期(De)
 
ΔP=-D*×P×Δy(收益率变动对债券价格的影响-线性关系)
凸度
性质:1.到期收益率越高,债券的久期与凸度越低; 2.到期收益率越低,债券的久期与凸度越高; 3.凸度越大对投资人越好
有效凸度:
固定收益投资组合管理
特雷诺指数
意义:用来测量单位风险水平的溢价
公式:分母为系统性风险系数,分子代表超额回报率
夏普比率
公式:分母为投资组合的波动率,分子代表超额回报率
詹森指数
定义:该指数为实际回报率Rp与预期回报率E(Rp)之间的差值
衍生产品市场
期货(future)
内容包括:标的资产、合约规模(每份期货包含的资产数量)、报价方式
定价
普通复利:F0=S0*(1+r)ⁿ
r代表无风险市场利率;n代表期货合约期限;S0代表现货价格
连续复利:
有分红或仓储费用:

收益全部减掉,成本全部加上
外汇期货合约定价: (连续复利S0为直接标价法的汇率)

直接标价法:本/外
间接标价法:外/本
推论:r本>r外,本币汇率远期贬值,近期升值
期权(options)
类型
看涨期权买方

看涨期权卖方

看跌期权买方

看跌期权卖方

六因素

期权平价公式
市场风险管理实务
利率期限结构建模

利率二叉树

例题

可赎回债券

可回售债券

各类模型
模型一

模型二

Ho-lee模型

Vasicek模型

模型三

CIR模型

模型四

期权组合策略
基础头寸收益结构

期权组合策略
保护性看涨期权Covered Call

信用风险
概念
违约概率PD:指公司偿付债务和履行合约规定义务的能力不确定性,就是交易对手或贷款者不能履行还款义务的概率
违约损失率LGD:债务人一旦违约将给债权人造成的损失数额占风险暴露(债权)的百分比,即损失的严重程度。可以用1-回报率来得到
违约风险暴露EAD/E/EA:指在违约时资产的经济价值或市值
相关公式
UL(非预期损失)=VAR-EL
VAR的计算,可将各事件发生的概率分别算出,排列完毕后按累计概率取值

EL(预期损失)=EAD(贷款敞口)*PD(违约概率)*LGD(违约损失率) =EAD(贷款敞口)*PD(违约概率)*(1-f)(f为回收率)
EL%(预期损失率)=PD(违约概率)*LGD(违约损失率) =1-(1+rf)/(1+YTM)=(Y-rf)/(1+Y) (当Y比较小时)≈Y-rf=CS(信用利差Credit Spread)
评级
评级转移矩阵

矩阵乘法、MMULT函数
股票价格法-莫顿模型结论
股票可以视为一个以公司资产价格为标的的看涨期权,执行价格等于债务面值 Eq=V*n(d1)-K*e^(-rt)N(d2)
购买有风险债券可以视为购买一个无风险债券然后卖出企业价值的看跌期权 Long bondrisk=long bondrisk-free+short put Bond=V*n(-d1)+K*e^(-rt)N(d2)
风险中性条约下的违约概率:N(d2)
股票价格法-KMV模型步骤
1.估计公司的资产价值和公司资产波动率
2.根据公司的负债计算出公司的违约实施点(企业一年以下短期债务的价值加上未偿清长期债务账面价值的一定比例),计算借款人的违约距离DD DD=(V-T/)σ
ST+½LT ST/LT<1.5 违约实施点Dft point= 0.7(ST+LT) 其他
3.根据企业的违约距离与预期违约率之间的对应关系,求出企业的预期违约率
信用风险管理概述
五招看财务报表
财务状况
偿债能力
经营成果
盈利能力
现金流量
实用表
 
交易对手风险分析和度量
信用价值调整(CVA)
概念:指交易对手信用风险的市值
单边CVA只考虑交易对手违约;如:期权、贷款
双边CVA既考虑交易对手违约,又考虑己方违约;如:远期、互换
国家主权风险评估指标
数量指标
国民生产总值GNP
国民收入
财政赤字
通货膨胀率
国际收支
国际储备
比率指标
外债总额与国民生产总值之比。反应一国长期外债负担情况,该指标较高说明外债负担过重
偿债比例(一国外债本息偿付额与该国当年出口收入之比)。衡量一国短期的外债偿还能力,该指标较高说明该国的偿还能力有问题
应付未付外债总额与当年出口收入之比。衡量一国长期资金的流动性,该指标较高说明该国的长期资金流动性差,因而风险也较高
国际储备与应付未付外债总额。衡量一国国际储备偿付债务的能力。该指标较低说明该国国际储备偿还外债能力不足
国际收支逆差与国际储备之比。衡量一国国际储备弥补其国际收支逆差的能力。该指标较高说明风险较大
等级指标
其他信用风险模型
中小企业信用评分模型
专家方法
重点集中在借款人的5C上,品德与声望character,资格与能力capacity,资金实力 capitalor cash,担保collateral、经济条件和商业周期cycle and condition
缺陷
需要相当数量的专门分析人员
效果不稳定
应变能力差
标准不统一,有一定主观性
Z计分模型
公式
Z=1.2X1+1.4X2+3.3X3+0.6X4+0.999X5 破产上限1.8,非破产下线为3.0
2.99及以上:从财务数据来判断,该企业运营是安全的。当然,管理失误、欺骗、经济下滑以及其他因素都可能会造成难以预见的问题
1.81以下:很可能正在走向破产。很难指望一个Z计分指在1.8以下的企业可能恢复过来
X1=营运资本/总资产=(流动资产-流动负债)/总资产
X2=留存收益/总资产=(未分配利润+盈余公积)/总资产
X3=息税前收益/总资产=(利润总额+财务费用)/总资产
X4=优先股和普通股市值/总负债=股票市值*股票总数/总负债
X5=销售额/总资产
缺陷
依赖财务报表
理论基础薄弱
线性关系可靠性不高
忽略表外信用风险
没有考虑特定行业、新公司等差别
信用风险组合模型
度量制模型
精算方法
二项分布N足够大可以近似用泊松分布
操作风险
操作风险概述
案例分析
法国兴业银行(49亿欧元)
爱尔兰联合银行(6.91亿美元)
巴林银行案例
大和银行(损失11亿美元)
德国金属公司
2012年JPMorgan-伦敦鲸事件
信孚银行Bank trust
基本概念
巴塞尔委员会定义:由于内部流程的不完善或失效、人力和系统以及外部事件所导致的风险。不包含战略或声誉风险。
操作风险事件(7类)

巴塞尔委员会定义-银行产品线划分(8个)
公司金融
交易和结算
支付和结算
高风险
商业银行业务
托管业务
中风险
零售银行业务
零售经纪
资产管理
低风险
特点
广泛性
内生性
非系统性
难以量化
操作风险计量
操作风险监管资本计量
右侧三种方法从上至下风险敏感度加强,管理要求提高
1.资本指标法
自上而下法 优点:简单易行 缺点:数据来源和计算结果的可靠性差,对于提升操作风险管理水平无益
 注:若某年的GI为负,则按0计算,且N要减一
2.标准法
3.高级计量法AMA
自下而上法 将目标变量分解为一个个具体的变量,分别估计操作风险值再加总 能够清晰的了解各条线的风险大小

损失分布法LDA
概念:银行利用操作风险损失数据对单个风险的损失概率分布进行模拟,估计出一定时间(比如1年)风险的具体分布形式,计算出单个风险的风险价值(VAR),并加总得到总的操作风险计量结果
步骤
1.将业务活动分为若干产品线/风险事件类型
2.估计每个产品线/风险事件类型发生的频率及损失严重性
损失频率分布建模方法
二项分布
泊松分布
负二项分布
损失严重性分布建模方法
对数正态分布
韦伯分布
Gamma分布等
3.假设损失的严重程度和损失的频率相互独立,得到产品线/风险事件类型的损失分布
4.按照给定的置信水平,求出操作风险的VaR值
5.最后将所有的VaR值加总之后得到总的操作风险度量结果
释义
预期损失
反映高频低损的损失事件EL=E(频)*E(损):E为期望
公司设立准备金的目的是预防预期损失
非预期损失
指在一定置信水平下的分位点损失和预期损失之间的偏差。它通常能够反映低频高损的损失事件
一般用资本储备来应对非预期损失
重大损失
指超出非预期损失的损失,这种损失通常发生的概率极低,但具有极强的破坏性。最理想的途径是由保险公司来承担。
操作风险管理
巴塞尔委员会建议“三道防线”
业务条线;明确各业务单位的人员在识别和管理操作风险中的重要责任
独立的操作风险管理部门;作为业务条线管理的有效补充
独立的评估与审查
管理流程

管理原则

管理工具

应对策略

实务
总风险加权资产(RWA)=信用风险RWA+市场风险RWA+操作风险RWA
资本充足率=总监管资本÷总风险加权资产
RWA是各种风险都要考虑的风险加权资产求和。银行的一级资本,二级资本要满足RWA对资本充足率的要求。其中市场风险部分的RWA=12.5*市场风险capital
净稳定资金比率 = 可用的稳定资金/业务所需的稳定资金,净稳定资金比率的标准是大于100%
流动性覆盖率(LCR,Liquidity Coverage Ratio)= 优质流动性资产储备/未来30日的资金净流出量,流动性覆盖率的标准是不低于100%
巴塞尔协议Ⅲ规定的资本充足率为8%;Basel协会对于统重要性银行额外损失吸收能力的额外资本要求为1%
LVaR=VaR+1/2×V×(μ+ασ)
模型风险
模型风险的来源
模型本身的问题
模型假设的问题
模型使用不当
模型应用的问题
输入不正确数据
样本选取时间段不合适
金融市场主要模型
定价模型
风险管理模型
模型风险管理
明确模型基本限制
识别模型关键假设
结合已知结论的数据验证模型
使用尽可能简化的模型
回溯测试与压力测试
量化模型风险
不忽视小问题
图形分析
定期检验
量化风控
Python编程基础
基础语法
Jupyter Notebook使用方法
Jupyter Notebook 基本操作
Jupyter Notebook 快捷键
Jupyter Notebook 魔法命令
行魔法:前缀为%,对该行执行命令
单元魔法:前缀%%,对整个cell执行命令
常用的魔法命令
1. %lsmagic 罗列当前可以使用的魔法命令 ; 2. %matplotlib in line 使用matplotlib画图时,图片嵌入在Jupyter Notebook里; 3. %time %timeit %%time %%timeit 计算代码运行时间; 4. %run 运行py文件; 5. %pwd 查看当前路径; 6. %cd 更改当前路径; 7. %whos 查看当前所有变量信息;
Python基础语法
标识符
定义:简单理解,标识符就是一个名字,它的主要作用就是作为变量、函数、类、模块以及其他对象的名称
标识符的命名规范
由字符、下划线、数字组成,但第一个字符不能是数字
标识符不能和Python中的保留字(关键字)相同
标识符对大小写敏感
Python语言中,以下划线开头的标识符有特殊含义,除非特定场景需要,否则避免使用
在Python3中,可以用中文作为变量名,非ASCII标识符也是允许的
保留字
保留字即关键字,我们不能把他们用作任何标识符名称。Python的标准库提供了一个keyword模块,可以输出当前版本的所有关键字
'False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield'
注释
Python中单行注释以#开头,多行注释可以使用多个#号,或者"""和'''
缩进
缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数
多行代码
Python通常是一行写完一条语句,但如果语句很长,我们可以使用反斜杠\来实现多行语句
导入模块
将整个模块导入,格式为:import somemodule
从某个模块导入某个函数,格式为:from somemodule import somefunction
从某个模块导入多个函数,格式为:from somemodule import firstfunc,secondfunc,thirdfunc
将某个模块中的全部函数导入,格式为from somemodule import * 不推荐
Python基本数据类型
数字Number(不可变数据)
支持int、float、bool、complex(复数)
字符串String(不可变数据)
用'或"括起来,同时使用反斜杠\转义特殊字符
元组Tuple(不可变数据)
元组与列表类似,不同之处在于元组的元素不能修改,元组写在()里,元素之间用,隔开
列表List(可变数据)
列表的创建使用 [ ] ,元素之间用 , 隔开
集合Set(可变数据)
可以使用{}或者set()函数创建集合,注意:创建一个空集合必须使用set()而不是{},因为{}是用来创建一个空字典
字典Dictionary(可变数据)
Python运算符
算数运算符
比较运算符
赋值运算符
逻辑运算符
成员运算符
身份运算符
运算符比较级
基本数据类型
数字Number(不可变数据)
常用的数学函数
abs() 取绝对值 round() 四舍五入 import math 导入math模块 math.e 自然对数e值 math.pi 圆周率π math.ceil() 向上取整 math.floor 向下取整 math.exp() 自然常数e为底的指数对数 math.log() 自然对数ln,即以常数e为底数的对数 math.sqrt() 平方根
字符串String(不可变数据)
字符串的方法
upper() 将字符串所有字符转换为大写 lower() 将字符串所有字符转换为小写 title() 返回标题化的字符串,即所有单词首字母大写,其余字母小写 capitalize() 将字符串的第一个字符转换为大写 split() 将字符串按指定字符进行拆分,默认按照空格、制表符、换行符等空字符进行拆分 replace() 对字符串中的子字符串进行替换 find() 查找字符串中是否包含某子字符串,如包含则返回子字符串开始的索引值,否则返回-1
字符串的转义
\ (在行尾时)续行符 \\ 反斜杠符号 \' 单引号 \" 双引号 \000 空 \n 换行 \v 纵向制表符 \t 横向制表符
字符串格式化
占位符%
%s:字符串占位
%d:整型占位
%f:浮点数占位,可指定小数点后精度(%.2f-保留2为小数)
format()函数
f-string字面量格式化字符串
元组Tuple(不可变数据)
元组与列表相似,不同之处在于元组的元素不能修改。元组写在小括号()里,元素之间用逗号隔开。注意,当元组中只包含一个元素时,需要在元素后面添加逗号。元组中的元素类型也可以不相同
元组的创建
元组的索引和切片
元组运算符
参考列表用法
列表List(可变数据)
列表的创建:列表使用[]创建,用逗号分隔元素。列表中的元素类型可以不同,它支持数字、字符串、列表(所谓嵌套)等
列表的切片和索引:和字符串一样,列表同样可以被索引和截取,列表被截取后返回一个包含所需元素的新列表。与字符串不一样的是,列表中的元素是可以改变的
列表的运算符
+:表示列表拼接
*:表示列表的重复
in:如果列表中包含指定的元素返回Ture
not in:如果列表中不包含指定的元素返回Ture
列表的修改
更新列表元素
增加列表元素
append():在列表末尾添加一个对象
extend():将某序列中的元素依次添加至原列表中
insert():在列表指定位置添加元素
删除列表元素
remove():删除列表中某个值的第一个匹配项,无返回值
pop():删除指定位置的元素(默认删除最后一个元素),并将该元素返回
del语句:删除列表中指定元素,无返回值,可以通过切片同时删除多个元素,也可以删除变量
列表函数和方法
len():计算列表长度
max()/min():计算列表最大值/最小值
list.count():统计某个元素在列表中出现的次数
list.reverse():反向列表中元素
list.sort():对原列表进行排序
list.copy():复制列表
集合Set(可变数据)
集合(set)是一个无序的不重复元素序列;可以使用大括号{}或者set()函数创建集合,注意:创建一个空集合必须用set()而不是{},因为{}是用来创建一个新字典
字典Dictionary(可变数据)
字典是另一种可变容器模型,且可储存任意类型对象。字典的每个键值对用冒号:分割,每个键值对之间用逗号,分割,整个字典包括在花括号{}中
字典的创建
字典的键是独一无二的,不会有两个相同的键。创建时如果同一个键被赋值两次,会储存后面的值
字典的键必须为不可变数据类型,所以可以用数字、字符串或元组,不可以使用列表、集合、字典等可变数据类型
字典的函数及方法
len()函数计算字典元素个数,即键的总数
get()函数返回指定键的值,如果字典中不存在该键,则返回默认值
update()函数把新字典中的键值对更新到原字典中
fromkeys()函数用于创建一个新字典,以序列seq中元素做字典的键,value为字典所有键对应的初始值
控制结构和异常处理
条件语句-if
if…if…else:实际上是一个if语句和一个if…else…语句拼接,两者无联系
循环语句-for
for循环语句可以对某序列中的所有元素进行相同操作
range()函数:如果你需要遍历数字序列,可以使用Python内置range()函数,区间是前闭后开;例:range(a,b)-- a≤x<b
循环语句-while
while循环在需要记录循环的次数时非常常用,在无限循环时也比较有用
关键字-break&continue
break语句的功能是用来打破程序的执行的;break语句常用于循环结构中,在循环结构中出现break语句的时候,能将该循环强制停止,然后退出整个循环
continue语句的功能室强制停止循环中的这一次执行,直接跳到下一次执行
列表和字典解析
异常处理
try…except…else…finally…
常见错误类型
1.TypeError:类型错误,对象用来表示值的类型非预期类型是发生的错误
2.AttributeError:属性错误,特性引用和赋值失败时会发生属性错误
3.NameError:试图访问的变量不存在
4.SyntaxError:语法错误,代码形式错误
5.KeyError:在读取字典中的key和value时,如果key不存在,就会触发KeyError
6.IndexError:索引错误,使用的索引不存在,常索引超出序列范围,序列中没有此索引
7.ValueError:传入无效参数
8.ModuleNotFoundError:没有某个模块
函数
函数定义
函数可以将需要重复使用的代码块打包,在之后需要使用的时候调用,从而避免重复代码块
函数返回值用return,否则函数无返回值,或者返回值为None
注意return和print()的区别:return可以将函数里面的值传到函数外并加以使用,print()则只是简单的打印
可以使用pass进行占位,此时函数什么都不做
函数调用
定义一个函数:给了函数一个名称,指定了函数里包含的参数,和代码块结构
这个函数的基本结构完成后,你可以通过函数调用执行
函数调用的基本形式:函数名(参数传递)
函数参数
必须参数:须以正确的顺序传入函数。调用时的数量必须和声明时的一样
关键字参数:使用关键字参数允许函数调用时参数的顺序与声明不一致,因为Python解释器能够用参数名匹配参数值
默认参数:调用函数时,如果没有传递参数,则会使用默认参数
不定长参数:你可能需要一个函数能处理比当初声明时更多的参数,这些参数叫做不定长参数,声明时不会命名;不定长参数可以和其他参数结合一起使用
*args:加了星号的参数会以元组(tuple)的形式导入,存放所有未命名的参数变量
**kwargs:加了两个星号**的参数会以字典(Dictionary)的形式导入,存放多个关键字参数
匿名函数
Python使用lambda来创建匿名函数;所谓匿名,意即不再使用def语句这样标准的语句定义一个函数;lambda的主体是一个表达式,而不是一个代码块,仅仅能在lambda表达式中封装有限的逻辑进去;匿名函数可以赋值给变量进行调用
Python数据分析-NumPy
NumPy Ndarray
1.Ndarray 创建
np.array()函数可以将其他类似数列的对象转成Ndarray 对象;和列表、元组等不同,Ndarray元素必须是同一数据类型
np.arange()函数可以生成等距数组
np.linspace()函数可以生成等距数组,和np.arange()不同的是,np.linspace()区间为双闭区间
np.zeros()/ones()/empty()
np.zeros_like()/ones_like()
2.Ndarray 基本属性
.ndim维度
.shape每个维度的长度
.size整个数组的长度,等于各个维度长度之积
.dtype内部数据的类型
.itemsize每个元素的字节长度
.nbytes整个数组的字节长度,等于.itemsize*.size
3.Ndarray 索引和切片
布尔索引
4.Ndarray 修改结构
reshape()方法可以改变数组的形状,但是不可以改变数组的大小
resize()方法可以改变数组的形状和大小
np.resize()也可以改变数组的形状和大小;和Ndarray的resize()方法不同的是,该函数修改后的数组以返回值形式返回,原数组没有发生改变
flatten()方法可以将数组拉平为一维数组;以返回值形式,原来数组没有发生改变
transpose()方法可以将数组进行转置;以返回值形式,原来数组没有发生改变
5.Ndarray 向量化操作
Ndarray可以批量处理数据而不需要写任何for循环,即向量化操作
6.广播(Broadcast)
广播是NumPy对不同形状的数组进行数值计算的方法
如果两个数组a和b形状相同,即满足a.shape==b.shape,那么a*b的结果就是a与b数组对应位相乘,即向量化操作。当运算中的两个数组形状不同时,NumPy将自动触发广播机制
NumPy数据分析
NumPy通用函数
算数函数
求绝对值

求平方根

求平方

指数运算

对数运算

数据近似计算

符号判断

统计函数
求和

均值

标准差

最大最小值及其索引

累积求和

累积求积

np.where()

np.any()/all()

NumPy随机数
正态分布随机数

均匀分布随机数

随机整数

指定序列随机数

seed函数

NumPy线性代数
numpy.linalg.solve()函数

numpy.dot()函数可以进行矩阵乘法
NumPy矩阵运算
NumPy多项式回归
np.polyfit() 计算回归系数

np.polyval() 计算多项式的值

案例

Python数据分析-Pandas
Pandas Series&DataFrame

Series 创建及基本用法

通过数组类型创建(List、Tuple、Ndarray)或者字典(Dictionary)创建

Series 基本属性

Series 索引和切片

DataFrame 创建及基本用法

DataFrame 创建
通过数组构建 DataFrame

通过字典构建 DataFrame

DataFrame 基本属性

DataFrame 索引及切片
位置索引

标签索引

选取一列

选取不连续的几列

选取连续的几行

DataFrame 数据处理
DataFrame 修改
重命名 rename

替换 replace

设置索引 set_index

DataFrame 增删列
增加列

删除列

删除行或列-drop

DataFrame 排序
按索引排序-sort_index

按值排序-sort_values

DataFrame 统计方法
快速统计 describe

统计非空元素 count

分位数 quantlle

协方差 cov

相关系数 corr

偏度 skew

峰度 kurt

DataFrame apply()方法

DataFrame 缺失值处理
缺失值判断 - isnull

缺失值删除 - dropna

缺失值填充 - fillna

Pandas数据分析
DataFrame 分组操作
GroupBy 对象

选择数据

聚合运算

原理

DataFrame 合并操作
Concat
concat - 纵向拼接

concat - 横向拼接

concat - 重置索引

Join
join - left 合并

join - how 参数

join - 含相同列

Merge
merge - 重复列合并(忽视index)

merge on - 参数

merge how - 参数

merge - 按索引合并

merge - 相同列不同列名

DataFrame 层次化索引
构建层次化索引

使用层次化索引

平面化展示

聚合运算

Pandas 数据获取
本地数据获取

网络数据获取

数据可视化-Matplotlib

基本设置
常用功能

matplotlib.pyplot 在图形上显示中文

图形种类
折线图

散点图

直方图

多个图形
多条绘图指令

双Y轴

子图

Seaborn