交易所 API 密钥
dTax 通过只读 API 密钥连接您的交易所。这使 dTax 可以获取您的交易历史,而无法转移资金。您绝不应授予提现或交易权限。
在 dTax 中输入密钥的位置
- 前往 Transactions → Connect Exchange
- 从下拉菜单中选择您的交易所
- 将 API Key 和 Secret Key 粘贴到对应字段中
- 点击 Connect
Binance
-
打开 API 管理
登录 Binance → 点击右上角头像 → 选择 API Management。
-
创建新的 API 密钥
点击 Create API → 选择 System generated → 输入标签(例如
dTax)→ 点击 Next。 -
完成安全验证
完成邮箱 / 验证器验证提示。
-
设置权限 —— 仅读
在 API restrictions 下,确保仅勾选 Enable Reading。 取消勾选 Enable Spot & Margin Trading、Enable Withdrawals 以及所有其他选项。
将 Restrict access to trusted IPs only 保持未勾选状态(或根据需要添加您的 IP 以增强安全性)。
-
保存密钥
立即复制并保存您的 API Key 和 Secret Key —— Secret Key 只会显示一次。
OKX
-
打开 API 设置
登录 OKX → 点击头像 → 选择 API。
-
创建新的 API 密钥
点击 Create API key → 选择用途 Link third-party platform(推荐)或 Custom。
-
填写详细信息
输入名称(例如
dTax)和您自定义的 Passphrase。请保存该 Passphrase,在 dTax 中会用到。 -
设置权限
在 Permissions 下,仅启用 Read。不要启用 Trade 或 Withdraw。
-
保存
完成 2FA 验证并保存。复制您的 API Key、Secret Key 和 Passphrase —— 在 dTax 中需要输入这三项。
Bybit
-
打开 API 管理
登录 Bybit → 点击右上角头像 → 选择 API。
-
创建新密钥
点击 Create New Key → 选择 System-generated API Keys。
-
填写详细信息
输入密钥名称(例如
dTax)。在 Key Permissions 下,选择 Read-Only。 -
绑定 IP(可选)
除非需要额外安全保障,否则留空 IP 绑定。
-
确认并保存
完成 2FA。复制您的 API Key 和 Secret Key。
KuCoin
-
打开 API 管理
登录 KuCoin → 点击头像 → 选择 API Management。
-
创建新的 API 密钥
点击 Create API。
-
填写详细信息
输入名称(例如
dTax)和您自定义的 Passphrase。 -
设置权限
在 Permissions 下,仅勾选 General(读取权限)。 保持 Trade 和 Transfer 未勾选。
-
完成验证
输入交易密码和 2FA 验证码。保存您的 API Key、Secret 和 Passphrase —— 在 dTax 中需要输入这三项。
Kraken
-
打开 API 设置
登录 Kraken → 点击右上角头像 → 前往 Security → API。
-
生成新密钥
点击 Generate new key。
-
设置密钥权限
仅启用以下权限,其他均不启用:
- ✅ Query funds
- ✅ Query open orders & trades
- ✅ Query closed orders & trades
- ✅ Query ledger entries
- ✅ Export data(可选,用于 CSV 导出支持)
其余均不勾选,特别是 Create & modify orders 和 Withdraw funds。
-
保存
点击 Generate key。复制您的 API Key 和 Private Key(Kraken 将其称为”Private Key”而非”Secret”)。
Coinbase
-
打开 API 设置
登录 Coinbase → 点击头像 → Settings → API 标签页。
或者直接前往 coinbase.com/settings/api。
-
创建新的 API 密钥
点击 + New API Key。
-
选择账户和权限
选择要连接的账户。在 Permissions 下,仅选择 View(只读)。 不要启用 Trade 或 Transfer。
-
保存
完成 2FA。下载或复制您的 API Key 和 API Secret。
Gate.io
-
打开 API 管理
登录 Gate.io → 点击右上角头像 → 选择 API Keys(在 My Profile 下)。
-
创建新的 API 密钥
点击 Create API Key。
-
填写详细信息
输入名称(例如
dTax)。输入您的资金密码。 -
设置权限
在 Permissions 下,仅启用 Read(钱包读取和交易历史读取)。 不要启用 Withdraw、Trade 或任何写入权限。
-
完成验证
完成 2FA。复制并保存您的 API Key 和 Secret Key。
故障排除
“Invalid API key” 错误
- 仔细检查复制的密钥是否完整,没有多余空格。
- 确保使用了正确的字段:API Key 填入”API Key”,Secret 填入”Secret Key”。
- 对于 KuCoin/OKX,还需验证 Passphrase 是否正确。
“Insufficient permissions” 错误
- 您的密钥可能在创建时未启用 Read 权限。请删除该密钥并按照上述步骤重新创建。
“IP not whitelisted” 错误
- 您在创建密钥时启用了 IP 限制。请在交易所的 API 管理页面删除 IP 限制,或将当前 IP 地址添加到白名单中。
Binance:密钥有效但没有合约交易记录
- 在 dTax 中连接时,启用 Include futures / perpetual contracts 开关。
密钥被误赋予了交易权限
- 立即在交易所的 API Management 页面删除该密钥,并重新创建一个只读密钥。