Rounding Rules in Retail Foreign Exchange Interfaces: Evidence from CNY and HKD Quotes
本文通过分析中国大陆银行与香港机构的零售外汇界面,旨在论证分位级舍入规则(如四舍五入)如何导致汇总交易成本与单笔交易成本之间产生可衡量的累积算术差异。
原始论文采用 CC BY 4.0 许可(https://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
当你向银行兑换货币时,无论是用人民币购买日元,还是将美元兑换成港元,计算机都会进行一个简单的乘法运算:它将你想兑换的外币金额乘以当前的价格。通常情况下,这个数学运算的结果并不是整数个分(cents)。它可能是一个分数,比如 7.164 或 8.049。由于这些系统中的货币通常以整数个分来计算,计算机必须决定如何处理那个微小的剩余小数部分。它必须将数字向上或向下舍入到最接近的整数分。这种决策对于单笔交易来说似乎微不足道,但如果你进行许多小额交易,它就会变得非常重要。如果银行在每次你购买少量金额时都向下舍入,你支付的金额可能会略低于精确的数学成本;但如果你一次性购买那 same 总额的大额款项,舍入的结果可能会有所不同,从而改变你看到的最终价格。这就是零售银行业中无声的算术,即处理小数部分的规则决定了客户在点击按钮前看到的精确成本。
一位名叫邓瑞瑞(Ruir \text{--} 假设音译)的研究人员调查了中国大陆两家主要银行以及香港一家移动银行应用程序是如何处理这些小数部分的。该研究聚焦于客户在进行交易前用于检查价格的公开计算器。通过向中国工商银行的在线工具输入特定金额的外币,研究人员测试了其系统如何对结果进行舍入。测试显示,该计算器遵循一种被称为“四舍五入”(rounding half up)的标准规则。这意味着,如果小数部分正好处于两个分的正中间,或者略高于一半,系统就会向上舍入到下一个分;如果略低于一半,则向下舍入。研究人员通过输入产生略低于和略高于中点值的数字,证实了这一点。例如,在计算特定金额的印尼盾时,精确的数学计算结果略低于中点值,计算器正确地显示了较低的分数值。当输入经过微调,使结果略高于中点值时,计算器则显示了较高的分数值。
研究还观察了这种舍入在不同货币(如日元、韩元和印尼盾)之间的表现。尽管这些货币相对于人民币的价值差异巨大,但该银行的计算器对所有货币都应用了相同的舍入逻辑。研究人员发现,对于某些金额,显示的成本与精确数学成本之间的差异最高可达近半个分。虽然对于单笔交易来说这种差异微乎其微,但研究模拟了如果客户进行一千次相同的小额购买会发生什么。在一个涉及日元的特定测试中,每次购买 189 日元,显示的成本为 8.04 元。如果客户重复这一千次小额购买,总显示的成本将是 8,040 元。然而,如果客户以同样的汇率一次性购买全部 189,000 日元,计算器显示的成本为 8,044.22 元。这 4.22 元的差额完全是因为银行在每一千笔小额订单中都对价格进行了向下舍入,而单笔大额订单在最后仅进行了一次舍入。这表明,银行显示价格的方式会根据客户是将交易拆分为许多小块还是合并在一起进行,从而改变总成本。
研究人员还检查了香港汇丰银行(HSBC)的移动银行应用程序,该程序显示美元兑换港元的汇率。该应用程序显示的汇率有四位小数,但这种精度不足以揭示应用程序究竟是如何舍入最终的“分”的。由于显示的汇率可能会隐藏计算机内部使用的更多位数,研究人员无法确定该程序是向上舍入、向下舍入,还是使用了其他方法。在一次案例中,应用程序显示的结果与基于可见数字进行的数学计算不符,这表明内部计算可能使用的是一个与屏幕上显示的略有不同的汇率。这凸显了一个关键局限性:当银行显示的汇率精度有限时,客户很难准确知道最终价格是如何计算出来的。
研究结果证实,这两家中国大陆银行的计算器使用了一种一致且可预测的舍入方法,这是银行系统的标准做法。该研究并非声称这种舍入造成了巨大的财务风险,也并非指银行在亏损;而是表明这些算术规则是真实且可衡量的。在模拟场景中,几元的差额虽然很小,但它说明了一个清晰的机制:舍入发生的位置至关重要。如果银行对每一笔小额订单分别进行舍入,那么总成本可能会与对总额进行一次性舍入的结果不同。这是运营控制的一个例子,即系统中内置的用于处理小数部分的规则。这项研究提供了一种方法,让任何人都可以通过测试特定数字并观察显示的价格如何变化来检查这些规则。它表明,虽然屏幕上的数字通常与真实的数学值非常接近,但那些被切掉的微小分数会以特定的方式累积。理解这些规则有助于解释客户究竟被收取了多少费用。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。