欧易API交易:新手指南,轻松创建订单
利用API创建交易
想要通过API进行交易,你需要注册账户并获取API密钥。接下来,我将以一个例子来说明如何操作:
价格
假设你想以50000的价格购入。
数量
你想购买0.1个。
类型
你可以选择限价单(limit)或市价单(market)。
以Python为例,使用requests库发送HTTP请求,示例代码如下:
import requestsapi_key = '你的API密钥'api_secret = '你的API密钥'api_passphrase = '你的API密钥'url = 'https://www.okx.com/api/v5/trade/order'params = {'instId': 'BTC-USDT','tdMode': 'cross','sz': 0.1,'px': 50000,'ordType': 'limit','side': 'buy'}headers = {'Content-Type': 'application/json','OK-ACCESS-KEY': api_key,'OK-ACCESS-SIGN': api_secret,'OK-ACCESS-TIMESTAMP': '1643723400','OK-ACCESS-PASSPHRASE': api_passphrase}response = requests.post(url, json=params, headers=headers)print(response.json())
订单状态查询
提交订单后,你可以通过API查询订单的状态,例如是否已经成交、成交价格是多少等等。
url = 'https://www.okx.com/api/v5/trade/order'params = {'instId': 'BTC-USDT','ordId': '订单ID'}response = requests.get(url, params=params, headers=headers)print(response.json())
以上就是创建交易的基本步骤。在实际操作中,你需要根据自己的需求调整参数。请务必保管好你的API密钥,不要泄露给他人。