HBB's Blog

Ordinary road, record every bit

Beancount × 港股通投资记录指南

港股通人民币到港币汇率规则

港股通是内地投资者投资香港股票市场的重要渠道,其汇率机制涉及两个关键概念:

参考汇率(每日公布)

  • 由中国结算公司在交易日早上公布

  • 用于日间交易的资金冻结计算

结算汇率

  • 由中国结算公司在交易日结束后公布

  • 用于实际交收的资金结算

两市的每日汇率在下面网个站上可以查询:

两者在汇率上会有一些很小的差异,需要注意。

Beancount记录港股通投资

港股通买入

2024-12-20 * "阿里巴巴-W建仓" "港股通"
Assets:HK:Invest:XX证券:阿里巴巴-W 400 HK_09988 { 80.606 HKD }
Assets:CN:Invest:XX证券:现金 -30306.32 CNY @@ 32242.4 HKD
Assets:CN:Invest:XX证券:现金 32242.4 HKD ; 汇率转化为港币
Assets:CN:Invest:XX证券:现金 ; 自动计算港币支出,等同于 -32242.4 HKD
Expenses:Invest:券商佣金 1.00 CNY ; 券商佣金等手续费
Assets:CN:Invest:XX证券:现金 -1.00 CNY ; 券商佣金等手续费

港股通卖出

2024-12-20 * "阿里巴巴-W清仓" "港股通"
Assets:HK:Invest:XX证券:阿里巴巴-W -400 HK_09988 { 80.606 HKD } @ 100.00 HKD
Assets:CN:Invest:XX证券:现金 -32242.4 HKD @@ 30306.32 CNY ; 将成本HKD转为人民币
Assets:CN:Invest:XX证券:现金 30306.32 CNY ; 入账一笔人民币
Assets:CN:Invest:XX证券:现金 ; 留白让自动补充收益部分呢
Expenses:Invest:券商佣金 1.00 CNY ; 券商佣金等手续费
Assets:CN:Invest:XX证券:现金 -1.00 CNY ; 券商佣金等手续费
Income:CN:Invest:收益 -xxxx.00 CNY ; 明确你的港股通人民币收益

Fava的多币种资产负债表

Fava的资产负债表支持自动货币转换功能:

Snipaste_2025-05-01_21-31-55.jpg

为了确保准确性,您需要在Beancount账本中更新对应证券的CNY价格记录

2025-04-30 price HK_09988                         117.5000 HKD

2025-04-30 price HK_09988 110.06224999999999 CNY

CNY的价格就是港币的价格乘以”买入结算汇兑比率“, 有的券商在计算过程中对汇兑比率四舍五入仅保留四位小数,你可以灵活调整以便和券商的结算价格一致。

自动化汇率转换脚本

可以通过python脚本自动化处理汇率转换,我的解决办法是先更新一份HKD的最新价格数据,然后根据交易所公布的最新日期和结算汇率对最后一个交易日的港股更新一份CNY的价格,方便进行资产的对账和统计。

脚本可以参考:将港股通的港元证券资产价格转化为最新交易日的人民币资产价格

结语

通过这些步骤,就可以更准确的统计资产负债表和收益情况。

最后,祝您投资顺利!