跳到主要内容
Bluecoins

指南

多币种与汇率

可用任意世界货币开设账户、按交易和按账户设置的汇率、带自动提供商回退的实时汇率,以及对加密货币的支持。

Bluecoins 在设计上就是一款多币种应用。账户可以用任意世界货币计价,每笔交易都会记录其在创建时生效的汇率,应用会将所有内容转换为您的默认货币以用于合计和报告。加密货币也可以作为账户货币使用。

汇率如何存储

汇率分为两个层级:

  • 按账户的换算汇率——每个账户都有自己的货币以及相对于您默认货币的换算汇率,在账户设置中设定。
  • 按交易的汇率——当您记录一笔外币交易时,表单会记录该条目所使用的汇率,您可以更改它。

由于每笔交易都带有自己的汇率,历史条目会保留您记录它们时的价值——这正是 EACR 开关在决定如何归一化余额时所考虑的内容。

实时汇率

应用可以自动获取当前汇率,并且经过精心设计,即使某个提供商失败,也绝不会让您没有可用汇率:

  • 提供商回退——汇率会依次从一系列提供商尝试获取。先尝试免费提供商(随机排序),然后以需要密钥的提供商作为后备,如果全部失败,应用会回退到 1.0。
  • 30 秒缓存——在短时间内对同一货币对的重复查询会复用缓存的汇率,而不是再次访问网络。
  • 熔断机制——失败的提供商会在冷却期内被跳过,因此一个缓慢或宕机的服务不会拖住查询;恢复正常的提供商会在其下一次成功时再次被尝试。

汇率引擎内置 14 个提供商,涵盖免费法币、需密钥的法币和加密货币——包括委内瑞拉玻利瓦尔(使用来自 dolarapi 的官方 BCV 汇率),以及用于部分加密货币对的 Kraken。支持加密货币与法币之间以及加密货币与加密货币之间的换算(加密货币对通过 USD 换算)。

报告中的换算

净值和财务状况的合计会使用账户汇率换算为您的默认货币,因此装满外币现金的钱包仍会按您思考时使用的货币计入您的净值。EACR 开关控制外币交易金额在余额视图中的归一化方式——详情请参阅 EACR 指南

同货币的快捷处理

有两个实用细节让结果可预测:将一种货币换算为它自身时总是精确返回 1.0(不会发起网络请求),而当交易的货币与账户的货币一致时,则完全不需要换算。

多币种功能与应用中的其它一切协同工作——不同货币账户之间的转账、外币信用卡,以及混合多个账户的报告——因为汇率附加在条目上,而不是报告上。

← 返回指南