币安API市价单和限价单下单代码示例

如何调用币安的api接口下单(市价单和限价单),求一个代码示例!

4 个回答

工资月光但快乐
工资月光但快乐回答于 12 月 11 日
最佳答案

API下单 币安的API下单还是比较简单的,我们需要前往官网申请一个api key和Secret key 然后安装requests库 将要传递的参数拼凑好即可

市价单中仅填写 amount 值(数量),不填写 limit price;限价单仅需填写 price 和 amount 值。

请留意签名部分,需要按照币安API规则,将所有参数按照字母顺序排列后+secret key进行签名,请务必在下单之前查询自己的账户余额以及交易对的最小精度

代码实现网上的有很多,但还是建议自己根据文档抄一份,以便于更好的理解程序执行过程。

算力之王
算力之王回答于 12 月 11 日

币安 API 下单比较简单,需要先获取到 API Key 和 Secret,并且加上币安的签名。

市价单:直接以当前成交价格成交,如定额购入; 限价单:用户指定某一价位进行交易,仅当达到此价位时才成交。

python的requests模块可以实现,记得带上headers,时间戳和签名

可以直接在 github 找一个 binance-api-python,按照例子跑一遍,修改参数即可

Junya
Junya回答于 12 月 12 日

币安下单的接口分市场价订单和限价订单两种,需要先获取API key再进行签名,以下是python示例: market_order = order_type='market' limit_order = order_type='limit' price='要挂的价位即可' 一定要附上时间戳和签名否则会报错,另外币安有很多开源的Python库都可作为参考,但是建议自行调试过程中都使用币安测试环境

Alexis Alford
Alexis Alford回答于 12 月 14 日

用币安 API 下单,首先申请 API 密钥开通交易权限,在平台中,目前下单有两种模式:市价单、限价单

市价订单是按照实时市场行情来执行的,适用于需要立即下单的情况,而限价订单只有在市场行情达到设定的价格时才会被执行。两者代码结构大致相同,不过参数上有明显的差异,比如市价订单写的是`type=MARKET`,而限价订单为`type=LIMIT`,并带有价格字段。

建议使用Python结合requests库请求币安接口,注意签名部分要正确,不然会出现报错的问题,官方文档和Github上面都有,直接拿来用就完事了。

先测试后下单,千万不要一上来就正式交易。其次就是注意API的请求频率,避免被风控。最后,建议大家先用沙盒环境玩熟了,再进入正式环境。

按这个填写的就该能下了,有问题再回

您的答案