API 密钥
交易所 API 密钥让软件可以在你选择的权限范围内操作账户。了解 API 密钥的定义、重要权限以及如何保护密钥安全。
定义
交易所提供的一种凭证,允许软件读取你的账户信息或下单;权限仅限于创建凭证时选择的范围。
API 密钥可以让交易应用无需你的密码即可连接交易所账户。你在交易所创建密钥,选择它可以执行的操作,然后将密钥及其密钥密码粘贴到应用中。之后,交易所会接受由该密钥签名且符合相应权限的请求。
示例
在 Kraken 上,你可以创建一个可查询资金、查询订单、创建和取消订单的密钥,同时关闭 Withdraw Funds。使用该密钥的智能体可以查看余额并进行交易,但无法将资金转出交易所。
为什么这很重要
密钥的权限决定了密钥泄露后可能造成的最坏后果。具有提现权限的密钥可能让账户资金被全部提走。仅允许交易且限制在您应用服务器地址内使用的密钥要安全得多:即使有人复制了密钥,也无法从其他地方使用它或提走资金。
TradeCorgi 如何使用它
TradeCorgi 只接受具有交易权限的密钥;连接密钥时以及之后每天检查时,都会拒绝具有提现权限的密钥。密钥会使用专属于你的密钥加密,并且只会在下单服务内部解密。每个交易所页面都会逐步说明如何创建符合要求的密钥。