← 최신 논문
📈 경제학

Rounding Rules in Retail Foreign Exchange Interfaces: Evidence from CNY and HKD Quotes

이 논문은 중국 본토 은행과 홍콩 금융기관의 소매 외환 인터페이스를 분석하여, 사사오입(반올림)과 같은 센트 단위의 반올림 규칙이 어떻게 집계된 거래 비용과 개별 거래 비용 사이에 측정 가능한 누적 산술적 불일치를 생성하는지 입증한다.

원저자: Ruirui Deng

게시일 2026-09-28
📖 4 분 읽기☕ 가벼운 읽기

원저자: Ruirui Deng

원본 논문은 CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. ✨ 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

은행에서 환전을 할 때, 일본 엔화를 중국 위안화로 사든 미국 달러를 홍콩 달러로 팔든, 컴퓨터는 단순한 곱셈을 수행합니다. 즉, 고객이 원하는 외화의 양에 현재 가격을 곱하는 것입니다. 종종 그 수학적 결과는 정수 단위의 센트(cent)로 떨어지지 않습니다. 7.164나 8.049처럼 소수점이 발생할 수 있습니다. 이러한 시스템에서 돈은 보통 정수 단위의 센트로 계산되기 때문에, 컴퓨터는 그 미세하게 남은 소수점을 어떻게 처리할지 결정해야 합니다. 숫자를 가장 가까운 센트로 올리거나 내리는 결정을 내려야 하는 것입니다. 단일 거래에서는 사소해 보이는 이 결정은, 만약 고객이 작은 규모의 거래를 여러 번 반복한다면 매우 중요해집니다. 만약 은행이 소액을 살 때마다 매번 내림을 한다면, 고객은 각 거래당 정확한 수학적 비용보다 아주 약간 적게 지불하게 될 수도 있지만, 만약 동일한 총액을 한 번에 큰 덩어리로 산다면 결과적인 반올림 방식이 달라져 최종적으로 보이는 가격이 변할 수 있습니다. 이것이 소매 금융의 조용한 산술이며, 여기서 소수점을 처리하는 규칙은 고객이 버튼을 클릭하기 전 화면에 표시되는 정확한 비용을 결정합니다.

연구원 루이루이 덩(Ruirui Deng)은 중국 본토의 두 주요 은행과 홍콩의 한 모바일 뱅킹 앱이 이러한 소수점을 어떻게 처리하는지 정확히 조사했습니다. 이 연구는 고객이 거래 전 가격을 확인하기 위해 사용하는 공개 계산기에 초점을 맞췄습니다. 연구원은 중국 공상은행(ICBC)의 온라인 도구에 특정 금액의 외화를 입력함으로써, 시스템이 결과를 어떻게 반올림하는지 테스트했습니다. 테스트 결과, 해당 계산기는 "반올림(rounding half up)"이라고 알려진 표준 규칙을 따르고 있었습니다. 이는 소수점이 두 센트의 딱 중간 지점에 있거나 중간보다 약간 더 클 경우, 다음 센트로 올림 한다는 것을 의미합니다. 만약 중간보다 약간 작다면 내림을 합니다. 연구원은 중간 지점보다 바로 아래와 바로 위의 숫자를 입력함으로써 이를 확인했습니다. 예를 들어, 특정 금액의 인도네시아 루피아를 계산했을 때 정확한 수학적 결과가 중간 지점보다 약간 낮은 값이었고, 계산기는 정확하게 낮은 센트 값을 표시했습니다. 입력을 약간 조정하여 결과를 중간 지점 바로 위로 올렸을 때, 계산기는 높은 센트 값을 표시했습니다.

또한 이 연구는 일본 엔, 한국 원, 인도네시아 루피아와 같이 서로 다른 통화들 사이에서 이 반올림이 어떻게 작동하는지도 살펴보았습니다. 이 통화들은 중국 위안화 대비 가치가 매우 다르지만, 은행의 계산기는 이들에게 동일한 반올림 로직을 적용했습니다. 연구원은 특정 금액에 대해 수학적 비용과 표시된 비용 사이의 차이가 거의 0.5 센트에 달할 수 있음을 발견했습니다. 단일 거래에서는 이 차이가 매우 미미하지만, 연구는 고객이 동일한 소액 구매를 1,000번 반복하는 상황을 시뮬레이션했습니다. 일본 엔과 관련된 한 특정 테스트에서, 한 번에 189엔씩 구매하면 표시되는 비용은 8.04위안이었습니다. 만약 고객이 이 소액 구매를 1,000번 반복한다면, 총 표시 비용은 8,040위안이 됩니다. 그러나 고객이 동일한 환율로 189,000엔을 한 번에 대량으로 구매한다면, 계산기는 8,044.22위안의 비용을 보여주었습니다. 4.22위안의 차이는 은행이 1,000번의 개별 소액 주문 각각에 대해 비용을 내림했기 때문에 발생한 것이며, 반면 단일 대규모 주문은 마지막에 단 한 번만 반올림되었기 때문입니다. 이는 은행이 가격을 표시하는 방식이 고객이 거래를 여러 개의 작은 조각으로 나누느냐 아니면 한 번에 처리하느냐에 따라 총비용을 변화시킬 수 있음을 보여줍니다.

연구원은 또한 홍콩 HSBC의 모바일 뱅킹 앱이 미국 달러를 홍콩 달러로 환전할 때의 환율을 조사했습니다. 해당 앱은 소수점 넷째 자리까지 환율을 보여주었으나, 이 정도의 정밀도만으로는 앱이 최종 센트를 정확히 어떻게 반올림하는지 밝혀내기에 충분하지 않았습니다. 화면에 표시된 환율이 컴퓨터 내부에서 사용하는 몇 자리의 숫자를 숨기고 있을 수 있기 때문에, 연구원은 앱이 올림을 하는지, 내림을 하는지, 혹은 다른 방식을 사용하는지 확실히 결정할 수 없었습니다. 한 사례에서는 앱이 보여준 결과가 눈에 보이는 숫자들을 바탕으로 한 수학적 계산과 일치하지 않았는데, 이는 내부 계산이 화면에 표시된 것과는 약간 다른 환율을 사용하고 있을 가능성을 시사했습니다. 이는 중요한 한계를 드러냈습니다. 즉, 은행이 정밀도가 제한된 환율을 보여줄 경우, 고객은 최종 가격이 정확히 어떻게 계산될지 알기 어렵다는 점입니다.

연구 결과는 두 중국 본토 은행의 계산기가 반올림에 대해 일관되고 예측 가능한 방법을 사용하고 있음을 확인해주었으며, 이는 금융 시스템의 표준적인 관행입니다. 이 연구는 이러한 반올림이 막대한 재정적 위험을 초래하거나 은행이 돈을 잃고 있다고 주장하는 것이 아니라, 산술 규칙이 실재하며 측정 가능하다는 점을 보여줍니다. 시뮬레이션된 시나리오에서의 몇 위안 차이는 작지만, 이는 명확한 메커니즘을 설명합니다. 즉, 반올림이 발생하는 위치가 중요하다는 것입니다. 만약 은행이 모든 소액 주문에 대해 가격을 개별적으로 반올림한다면, 전체 금액을 한 번에 반올림하는 것과 총비용이 달라질 수 있습니다. 이것은 소수점을 처리하기 위해 시스템에 구축된 규칙인 운영 통제(operational control)의 한 예입니다. 본 연구는 특정 숫자를 테스트하고 표시되는 가격이 어떻게 변하는지 관찰함으로써 누구나 이러한 규칙을 확인할 수 있는 방법을 제공합니다. 이는 화면의 숫자가 대개 실제 수학적 가치와 매우 근접해 있지만, 잘려 나가는 미세한 소수점들이 특정한 방식으로 합쳐질 수 있으며, 그 규칙을 이해하는 것이 고객에게 정확히 얼마가 청구되는지를 설명하는 데 도움이 된다는 것을 보여줍니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →