如何将我们的 API 用于税务

上次更新时间: 2025年3月31日

应用程序编程接口 (API) 是一种不同服务(在本例中为交易所和税务服务)之间相互交互的方式。

有时,服务可以通过 API 使用公开数据自由通信,但是,当需要查询税务所需信息(例如您的账户余额、交易历史等)时,事情会变得更加复杂,因为这些信息受到您的用户名/密码/双重身份验证 (2FA) 的保护(您绝不应与任何人分享)。

使用 API 将您的税务平台连接到您的 Kraken 账户是一种高效的方式,可以在不共享您的登录信息的情况下允许访问您账户上的数据。

为了将您的税务平台连接到您的 Kraken 账户,您需要通过 API 密钥授予税务平台访问您账户信息的权限。

您不希望任何第三方知道您的用户名/密码/双重身份验证 (2FA),也不希望他们交易或从您的账户中提款,因此会使用具有适当权限的 API 密钥。

您授予 API 密钥的权限将设定其他平台可以在您的账户上查看和执行操作的范围。

一般来说,税务软件计算您的资本利得/损失所需的权限如下:

查询资金、查询已平仓订单和交易(某些交易所可选)、查询账本条目以及导出数据。

这些被称为只读权限,意味着它们允许其他平台查看您账户中的资金以及您账户历史中的交易,但不允许它们对您的账户进行任何更改(无新交易,无新资金交易)。

让我们看看这在 Kraken PRO 上是什么样子:

Kraken PRO

要了解如何在 Kraken 上创建 API,请参阅下文。

资金:

查询:这允许 API 密钥查看账户余额和账户上的资金记录(历史存款和取款)。

订单和交易:

查询已平仓订单和交易:这允许 API 密钥查看账户上的已平仓订单和交易(用于帮助确定盈亏)。

数据:

查询账本条目:这允许 API 密钥查看账户账本,即所有过去交易/资金交易的记录。

导出数据:这允许 API 密钥导出上述所有数据,包括您的交易和账户账本历史记录(通常为 CSV 格式)。

有关如何将您的 Kraken 账户连接到 Koinly 的更多信息,请访问:

首先选择您的居住国家/地区

1

接下来点击“添加钱包”并选择 Kraken

2

要使用 API '自动同步' 方法,请输入您从 Kraken.com 获取的公钥和私钥,然后点击“添加 Kraken”。

3

3

4

要手动上传您的 CSV 文件,请使用 CoinTracker CSV 指南重新格式化您的数据,并将其加载到 CoinTracker CSV 模板中。

完成后,将已完成的 CoinTracker CSV 模板拖放到指定的上传区域。

5

如果您需要进一步的帮助,请查看下面的 CoinTracker 分步指南。

在主页设置您的基本设置

1

点击下一步,然后点击“查看更多选项”

2

从钱包/交易所列表中选择 Kraken

4

5

请将您的 Kraken 公钥和私钥复制并粘贴到 API 密钥和秘密密钥字段中,然后点击“连接交易所”

4

在主页上,请选择“输入币种”并搜索并选择 Kraken(不要与 Kraken Futures 混淆)

Select Exchange/Wallet

向下滚动到“创建新的自动 Kraken 任务”,粘贴 API 密钥和您的 API 私钥(秘密),然后点击“保存此 Kraken 任务”

Input Public/Private Keys

要手动上传您的 CSV 文件,请点击“CSV 导入”选项卡,然后拖放您的 CSV 文件并点击“继续导入”。

Manually Upload CSV file

最后,请点击“开始导入”

Manually upload CSV file

Successfully uploaded CSV file

如果您需要进一步的帮助,请查看下面的 CoinTracking 分步指南:

有关如何将 Kraken 数据上传到 Crypto Tax Calculator (CTC) 的详细指南,请访问我们的支持文章:

在仪表板页面,选择右上角的“+ 集成”按钮:

Blockpit

接下来,在提示选择钱包时选择 Kraken。

它在“最受欢迎的集成”下可见。

接下来请选择 Kraken(用于现货 API 数据)或 Kraken Futures(用于期货数据)。

*请注意,Kraken Futures API 密钥与 Kraken SPOT API 密钥是独立且不同的,不能互换使用*

Blockpit

Blockpit 3

请从您的 Kraken 账户复制您的 API 密钥和 API 私钥,并将其粘贴到 Blockpit 网站上的相应字段中,然后点击“继续”。

Blockpit 3

点击“继续”后,将开始同步您的账户余额和交易历史记录。根据您的账户历史记录长度,这可能需要几秒钟或几分钟。

Blockpit 4

您的 Kraken(和 Kraken Futures)余额将显示在仪表板的“集成”下,您可以随时同步数据,或者在拥有有效的 Blockpit 许可证的情况下每 24 小时自动同步一次。

如果您需要进一步的帮助,请查看下面的 Blockpit 分步指南。

  • 将我的公钥和私钥添加到第三方软件时,出现“无效密钥”错误。

    如果出现此错误,请首先确保您正确复制了私钥和公钥。如果您已正确操作但仍收到无效密钥错误,请创建一个具有正确权限的新密钥,然后再次尝试添加。

  • 我的收益/质押余额未显示。

    某些第三方税务软件无法通过 API 正确导入我们的质押资产余额。这通常可以通过导出您的账户历史记录并手动上传到第三方网站来解决。要了解如何手动导出您的账户历史记录,请点击下方链接。

  • 我的一些交易丢失了。

    即时买入/卖出功能不会记录在账户交易历史记录中,但可以在账户分类账中查看。某些第三方平台无法正确解释账户分类账上的买入/卖出条目。如果出现这种情况,请手动导出您的账户历史记录并将文件上传到您正在使用的第三方平台。

  • 我手动下载了我的账户历史记录,但我不明白这些符号的含义。

    您的完整账户历史记录由两部分组成,即您的分类账和您的交易。首先,让我们了解一下两者之间的区别。

    现在我们已经很好地理解了您的账户分类账和交易历史记录之间的区别,接下来让我们看看如何解释每一个。

  • 将我的 API 密钥提供给第三方软件安全吗?

    只要第三方网站/应用程序需要您的 Kraken 私有 API 密钥,就可能存在潜在的安全问题,但只要您创建一个具有最小权限的特定 API 密钥,例如仅用于读取您的余额和/或分类账,您的资金或整体安全性就没有风险。因此,建议授予只读权限并创建具有这些权限的特定 API 密钥,以便与您信任的第三方软件共享。


需要更多帮助吗?