【问题标题】:Getting the latest pair value with Kraken API使用 Kraken API 获取最新的配对值
【发布时间】:2018-07-22 11:37:20
【问题描述】:

我正在尝试使用 Kraken API 获取给定货币对的最新价值/汇率,但我无法真正弄清楚。 有人知道怎么做吗?

我正在使用 Git (https://github.com/trenki2/KrakenApi) 上提供的 C# 代码,并认为使用以下函数是可行的方法:

client.GetRecentTrades("XETHZEUR",ID)

但是,我不想使用 ID,根据 Kraken 网站,这似乎是可选的。 我只想知道当前值是多少,仅此而已。

我也使用 GetTicker 来获取最后一笔交易,但这没有时间戳,也不会给出实际的货币对值。

干杯

【问题讨论】:

    标签: c# trading kraken.com


    【解决方案1】:

    GetTickerGetRecentTrades 都会为您提供最后一笔交易的价值。您可以根据需要的其他数据使用其中任何一种。我想可能会有一些差异,因为 Kraken 很可能会缓存结果。

    在上述两种方法中,只有GetRecentTrades 会提供时间戳。

    您也可以致电GetOrderBook 并计算最低卖出价和最高买入价之间的平均值,而不是获得最后一笔交易。

    【讨论】:

    • 感谢您的回答。但是,您如何获得最新交易的时间戳?此外,最新交易并不意味着“配对价值”。有没有办法得到它?我想我可以取最近销售和购买之间的平均值。
    • @progLearner 我已经扩展了我的答案。我认为您需要确定“配对价值”对您意味着什么,因为对大多数人来说,这是最后一笔交易。
    • 再次感谢。 “对值”是指时间 t 的实际比率。我想取最小值和最大值之间的平均值应该足够接近,尽管不能保证任何一个订单都会通过,但这应该作为一个估计值。
    猜你喜欢
    • 2017-12-29
    • 2020-12-16
    • 2019-06-24
    • 1970-01-01
    • 1970-01-01
    • 2013-05-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多