bounty还有5天到期。回答此问题可获得+150声望奖励。Dave正在寻找一个答案从一个有信誉的来源。
我想使用Python与Kraken REST API交互(https://support.kraken.com/hc/en-us/articles/360025180232-REST-API-command-line-client-Python-#python)。我是美国人。我试图弄清楚“ETHUSD”对需要什么样的小数精度,
$ ./krakenapi AddOrder pair=ETHUSD type=sell ordertype=limit price=1.00 volume=50 oflags=post
然而,当我询问
https://api.kraken.com/0/public/AssetPairs
我没有看到这对上市。在Kraken的REST API中交易ETHUSD需要什么样的精度(小数位)或是否不可能?
1条答案
按热度按时间ttcibm8c1#
ETHUSD
在您提到的AssetPairs
查询中作为altname
列出,在XETHZUSD
的id/key下,价格十进制精度为2,如pair_decimals
键所示:"XETHZUSD":{"altname":"ETHUSD","wsname":"ETH/USD","aclass_base":"currency","base":"XETH","aclass_quote":"currency","quote":"ZUSD","lot":"unit","cost_decimals":5,"pair_decimals":2,...
这意味着您可以为
ETHUSD
货币对下1600.01美元的订单,但不能下1600.001美元的订单。有关更多信息,请阅读Kraken在Price decimal precision上的文档。