Coinbase API限价单参数设置
5 个回答
挂限价单时,price是要填你愿意成交的价格,比如说想买个便宜些的BTC,那就填个比市价低一些的数;amount则是要买多少币,数量不能超过自己账户内可用余额,当然也要大于交易所规定的最小交易量。
Coinbase API文档会明确说明每个字段需要什么数据类型以及参数格式等信息,比如price是string还是float,USD还是EUR等等,建议先阅读文档,然后根据要求编写测试代码。
总之,严格按照文档要求填写即可。
如果选择挂限价单,需要输入 price 和 size。其中,price 填入想成交的价格,例如 30000 U 换 ETH,就填入 30000;size 填入想买/卖的数量,例如买 0.1ETH,就填入 0.1。
注意填对单位,不要填反。币种代码也要对,比如BTC-USD,不是USD-BTC。 Coinabase文档里有介绍,看了几次就懂了
挂限价单时,price 填入你想要成交的价格,size 填入你想要交易的数量。如果想要以 30,000 元买入 ETH,价格填写 price: 30000, 数量填写 size: 0.5(表示0.5个ETH)。 注意不要混淆币种和报价货币的单位。 接下来按照上文描述的方式调用接口即可完成下单。
挂限价单: price: 填想要成交价格,size: 填想要买卖的币数。 比如我以3万美元买入1比特币就填 price: 30000 size: 1 注意单位要按照api中给出的单位来,不要混淆币币还是币法币,价格小数位数也要符合交易所要求。
填写价格和数量的方法:填写的是想要挂单的价格,小数点后保留系统允许的位数即可,不要随意砍掉后面的部分;而数量则是指想要交易的数字货币的数量,不能超出账户内的数字货币数量。 其实非常简单,只要按照自己想要出售或买入的价格填写价格字段,按照希望的成交量填写数量,且符合 api 文档的要求即可。