记账的意义就在于复盘。而统计功能也是 beancount 强大之处的重要体现,你几乎可以使用 BQL进行任何维度的统计。

下面就介绍一下 beancount-gs 中实现的统计。

收支债统计

stats1.png

月度收支统计

查看月度收入,支出和结余总览
stats2.png

资产负债统计

查看指定账户时间的资产变动
stats3.png

损益账户统计

查看指定收入和支出账户的金额,支持按天,月,年的三种维度。
stats4.png

账户分布占比

查看指定账户下的子账户占比分布,支持一级,二级,不限级三种维度。
stats5.png

商户消费排行

查看指定账户日期下的商户消费情况,支持累计、单笔、消费次数三种维度。
该统计中的商户来自交易记录中的 narration数据。
stats6.png
如果你还有其他有意思的统计信息,欢迎留言讨论。