Coinbase API 交易历史

时间:2021-02-16 09:58:59

标签: coinbase-api

我已使用 API 提取交易数据。问题是“金额”总是使用当前的硬币价值,而不是执行交易时的价值。这使得无法获得交易实际花费的正确历史记录。

例如。 10 小时前,我买了一些 DNT 并收到一封电子邮件,上面写着“您将 98.88 kr. of USD Coin 转换为 District0x”..这是不正确的,它正在将值调整为当前市场价格。

我如何在购买时获得价格? (是的,我的价值观是丹麦克朗)。

1 个答案:

答案 0 :(得分:0)

取决于交易类型,例如“购买”:

可以从交易中获取buy_id,并通过API查询购买详情

buy_data = https://api.coinbase.com/v2/accounts/:account_id/buys/:buy_id;

然后

price = (buy_data['subtotal']['amount'] / buy_data['amount']['amount'])

希望这会有所帮助,这是我们内部管理的方式。