Как использовать наш API для налогов

Последнее обновление: 31 мар. 2025 г.

Интерфейс программного приложения (API) — это способ взаимодействия различных сервисов (в данном случае бирж и налоговых служб) друг с другом.

Иногда сервисы могут свободно обмениваться данными, используя общедоступные данные через API, однако, когда дело доходит до запроса информации, необходимой для налогообложения (такой как баланс вашего счета, история торговли и т. д.), все становится сложнее, потому что эта информация защищена вашим именем пользователя/паролем/2FA (которые вы никогда не должны никому сообщать).

Использование API для подключения вашей налоговой платформы к учетной записи Kraken — это эффективный способ предоставить доступ к данным вашей учетной записи без передачи вашей информации для входа.

Чтобы подключить вашу налоговую платформу к учетной записи Kraken, вам необходимо предоставить налоговой платформе доступ к информации вашей учетной записи через ключ API.

Вы не хотите, чтобы третьи стороны знали ваше имя пользователя/пароль/2FA, а также не хотите, чтобы они торговали или выводили средства с вашего счета, поэтому вместо этого используется ключ API с соответствующими разрешениями.

Разрешения, которые вы предоставляете ключу API, устанавливают границы того, что другая платформа может видеть и делать с вашей учетной записью.

В общем, разрешения, необходимые налоговому программному обеспечению для расчета ваших приростов/потерь капитала, следующие:

Запрос средств, Запрос закрытых ордеров и сделок (необязательно для некоторых бирж), Запрос записей в реестре и Экспорт данных.

Они известны как разрешения только для чтения, что означает, что они позволяют другой платформе видеть средства на вашем счете, а также транзакции в истории вашего счета, но не позволяют им вносить какие-либо изменения в ваш счет (без новых сделок и без новых транзакций пополнения).

Давайте посмотрим, как это выглядит на Kraken PRO:

Kraken PRO

Чтобы узнать, как создать API на Kraken, см. ниже.

Средства:

Запрос: это позволяет ключу 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 (для данных Spot API) или Kraken Futures (для данных Futures).

*Обратите внимание, что ключи API Kraken Futures отличаются от ключей API Kraken SPOT и не могут использоваться взаимозаменяемо*

Blockpit

Blockpit 3

Скопируйте свой публичный и приватный ключи API из аккаунта Kraken, вставьте их в соответствующие поля на сайте Blockpit и нажмите «Продолжить».

Blockpit 3

После нажатия «Продолжить» начнется процесс синхронизации балансов вашего аккаунта и истории транзакций. Это может занять от нескольких секунд до нескольких минут в зависимости от длины истории вашего аккаунта.

Blockpit 4

Балансы ваших аккаунтов Kraken (и Kraken Futures) будут отображаться в разделе «Интеграции» на панели управления, где вы сможете синхронизировать данные в любое время или настроить их автоматическую синхронизацию каждые 24 часа при наличии активной лицензии Blockpit.

Если вам нужна дополнительная помощь, ознакомьтесь с пошаговым руководством Blockpit ниже.

  • При добавлении публичного и приватного ключей в стороннее программное обеспечение появляется ошибка «Недействительный ключ».

    Если вы столкнулись с этой ошибкой, сначала убедитесь, что вы правильно копируете публичный и приватный ключи. Если вы делаете это, но ошибка «Недействительный ключ» все еще появляется, создайте новый ключ с правильными разрешениями и попробуйте добавить его снова.

  • Мои балансы Earn/Staked не отображаются.

    Некоторые сторонние налоговые программы не могут корректно импортировать наши балансы стейкинговых активов через API. Обычно это можно исправить, экспортировав историю вашего аккаунта и загрузив ее на сторонний сайт вручную. Чтобы узнать, как вручную экспортировать историю вашего аккаунта, нажмите ниже.

  • Некоторые из моих транзакций отсутствуют.

    Функции мгновенной покупки/продажи не записываются в историю торговых операций аккаунта, однако их можно увидеть в бухгалтерской книге аккаунта. Некоторые сторонние платформы не могут правильно интерпретировать записи о покупке/продаже в бухгалтерской книге аккаунта. В этом случае, пожалуйста, вручную экспортируйте историю вашего аккаунта и загрузите файл на используемую вами стороннюю платформу.

  • Я вручную загрузил историю своего аккаунта, но не понимаю, что означают символы.

    Полная история вашего аккаунта состоит из двух частей: бухгалтерской книги (Ledger) и торговых операций (Trades). Сначала давайте немного узнаем о различиях между ними.

    Теперь, когда мы хорошо понимаем различия между бухгалтерской книгой вашего аккаунта и историей торговых операций, давайте посмотрим, как интерпретировать каждую из них.

  • Безопасно ли предоставлять ключи API стороннему программному обеспечению?

    Пока сторонний сайт/приложение требует ваши приватные ключи API Kraken, могут существовать потенциальные проблемы безопасности, но если вы создадите специальный ключ API с минимальными разрешениями, например, только для чтения вашего баланса и/или бухгалтерской книги, то риска для ваших средств или безопасности в целом не будет. По этой причине рекомендуется предоставлять разрешения только для чтения и создавать специальный ключ API с такими разрешениями для обмена с вашим доверенным сторонним программным обеспечением.


Нужна дополнительная помощь?