深入了解

汇率换算规则说明

中国个税以人民币计征,但税务要求按每笔交易的交割日汇率分别折算。本文讲解 TaxAlpha 使用的央行中间价查找规则、节假日回退逻辑、以及「汇率陷阱」。

本文说明 TaxAlpha 如何进行人民币汇率换算,以及为什么这一步对税务申报至关重要。

为什么汇率换算很重要?

中国个人所得税以人民币计征。美股以 USD 交易,港股以 HKD 交易,因此每笔交易的盈亏都需要折算成人民币。

关键:税务要求按每笔交易的交割日汇率分别折算,而非使用统一的年末汇率或平均汇率。这意味着同一年度内,不同交易使用的汇率可能不同。

TaxAlpha 使用什么汇率?

中国人民银行公布的人民币中间价(央行中间价)。

这是中国税务机关认可的官方汇率标准。TaxAlpha 内置了央行每日中间价的历史数据(覆盖 2003 年至今),工作日自动更新。

汇率查找规则

每笔交易使用其交割日(Settlement Date)的汇率。如果 CSV 文件中提供了交割日,系统会直接使用;如果没有,则以交易日代替。

场景处理方式
交割日为工作日使用当日央行中间价
交割日为周末自动回退到最近一个工作日(通常是周五)
交割日为节假日自动回退到最近一个有汇率数据的工作日

为什么用交割日? 交割日是资金实际结算的日期。税务上以实际资金流转日的汇率为准。

汇率如何影响盈亏?

这是很多人忽略的「汇率陷阱」——即使原币盈亏为零或亏损,汇率换算后可能变成盈利(或反之)。

举例

项目买入时卖出时
操作买入 100 股 @ $100卖出 100 股 @ $100
USD 汇率7.206.80
人民币金额成本 72,000 元收入 68,000 元
  • 原币盈亏:$0(买卖价相同)
  • 人民币盈亏:68,000 − 72,000 = −4,000 元(亏损)

反过来,如果卖出时汇率更高,即使原币亏损也可能变成人民币盈利。

这就是为什么不能简单地把原币盈亏乘以一个汇率——每笔交易的买入和卖出汇率不同,必须逐笔分别折算。TaxAlpha 自动完成这一工作。

汇率数据来源与更新

项目说明
数据源中国人民银行每日人民币中间价
覆盖币种USD/CNY、HKD/CNY
历史范围2003 年至今
更新频率工作日自动同步
回退机制周末/节假日自动回退到最近的有效工作日

延伸阅读