python规范化货币_Python货币资金科目分析

在资产负债表中,货币资金排在第一项,流动性最强,可以随时支取。主要包括库存现金、备用金、银行存款等,银行支票、即期汇票之类的现金等价物或流动性较强的也属于货币资金。但也要注意,该科目会存在使用受限的货币资金,比如质押、冻结等货币资金,这都需要在报表附注中详细披露。

企业的货币资金充足,是“有钱”的表现,俗话说“手中有粮、心中不慌”,可是货币资金并非越多越好,资金需要不断参与公司经营周转,提高使用效率,创造更多的财富,账上“趴”了过多的货币资金,说明缺乏对现金进行合理的管理。如果一个公司的货币资金锅烧,则偿债风险可能较高。因此,需要将货币资金维持在一个相对合理的比例。

货币资金余额与短期负债

如果一个公司货币资金余额远小于短期负债,则说明该公司有较大的偿债风险。比如乐视网2017年末货币资金为8.53亿元,而短期负债却高达27.5亿元。

隐藏的受限资金

有些公司表面上坐拥大量货币资金,但仍然不断的借债,有可能是大部分资金被冻结,账面看着多,其实根本无法动用。当然也有可能是大股东占用资金,等到年底的时候转回,侵占公司和广大股民的利益。

下面我们以万科的货币资金情况做一个简单分析。

import pandas as pd

import matplotlib.pyplot as plt

# 读取万科历年的资产负债表

balance_sheet = pd.read_csv("/Users/fred/Desktop/financial_data/zcfzb000002.csv", encoding='gbk')

# 获取历年 货币资金 科目

cash_series = balance_sheet.loc[0, :].iloc[1:]

df0 = {'cash_and_cash_equivalent':cash_series.values}

df = pd.DataFrame(df0, index=cash_series.index)

df = df.astype(float)

# df['huanbi'] = df.cash_and_cash_equivalent.diff()

# 画图

df.plot()

plt.show()

如图所示,可以看出万科的货币资金余额大体呈逐年上涨趋势,特别是近几年尤为明显,这也跟房地产市场的大环境有关系。当然,我们不能只看总额,还要分析它的货币资金占营收收入比重、偿债比率、受限资金等等。接下来,我们就万科最新一期的半年报,看一下货币资金的构成。

可以看出,货币资金主要包括现金、各币种的银行存款以及其他货币资金,而受限资金就包含在“其他货币资金”中。这么多的钱,应该偿债没问题了吧?那可不一定,需要看看短期负债有多少,也就是近期偿还的债务。

一年以内到期需要偿还的债务远大于货币资金,那是不是就意味着有较大的风险呢?当然不是,公司不可能手握着大量现金,坐等着偿还债务,那还不如提前偿债,还能少付利息。除了货币资金,还有应收账款(近期可收回的可用于偿债)、交易性金融资产、营业收入等等,一般公司会根据经营情况,合理预估现金流,保证偿债能力,至于是否有风险,需要结合多种指标综合分析。还有一种比较合理的分析方法,就是统计同行业公司的货币资金情况,可以粗略判断一个公司是否具有流动性风险。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值