Skip to main content
All integrations

Connect XT with Kryptos.

API Import Manual Import

Last updated: · 5 min read

XT

XT.com is a broad exchange: spot, margin, perpetual futures, loans, earn products and leveraged tokens all in one place.

That breadth is the tax problem. Each of those products has a different shape, and one of them behaves very differently from what people assume.

Leveraged tokens are the one to watch. They look like a holding and behave like a position.

What you get out of the box

Spot trades and margin positions
Perpetual futures and their funding payments
Leveraged token holdings
Loans, including interest paid
Earn products and the yield they pay
Liquidations

Pick your import method.

On XT.com

  1. For spot, open Order, then Spot Order, then Trade History, then Export.
  2. For futures, open Order, then Futures Order, then Order History, then Export.
  3. For transfers, open Funds, then Overview, select what you need and Export.
  4. If you create an API key instead, give it read permission for trades and transfers, and leave fund management switched off.

On Kryptos

  1. Go to Kryptos.io and sign up with your Google account.
  2. From the menu, click Integrations.
  3. Click Add Integration and search for XT.com.
  4. Choose Import using API Keys, paste your key and secret, then click Import Your Transactions.
  5. To pull a specific date range instead of everything, open Advanced Options before importing.

Good to know

  • Leveraged tokens rebalance internally, so the gain lands when you sell the token rather than as you hold it.
  • Exports come out separately for spot, futures and transfers.
  • The United States, Canada and several other places are not served.

The product that is not what it looks like

Leveraged tokens are the thing most likely to be recorded wrongly on this exchange, because they sit in your balance looking exactly like an ordinary holding while behaving like something else entirely.

A leveraged token gives you amplified exposure to an asset. To maintain that amplification as prices move, the product rebalances its own position, repeatedly, behind the scenes. That is the whole mechanism.

Here is the part that matters: those rebalances are not your transactions. You did not trade. The product traded, internally, to maintain a ratio. What you own is a token, and what happens to that token's value is the result of what it did inside itself.

So the tax treatment is simple in a way people do not expect. You acquired a token at a price. You dispose of it at another price. The gain or loss is the difference. Nothing happens in between, however furiously the thing rebalanced while you held it.

Get this wrong in either direction and it is messy. Treat every internal rebalance as your own trade and you invent a history of activity you never had. Treat the token as a perpetual position and you will look for funding payments that do not exist. It is a holding. For how disposals are treated where you file, see the USA crypto tax guide or the UK crypto tax guide.

Manage your XT portfolio with Kryptos.

Holding a leveraged token

The token rebalances internally, so nothing happens for tax as you hold it. The whole result lands when you sell.

Borrowing against your holdings

Taking a loan is not a disposal, but the interest is a cost and a liquidation of the collateral is a sale.

Recording a liquidation

A liquidation is a sale you did not choose to make. When a position is closed against you, the assets are disposed of at whatever price the market gave, and the gain or loss is as real as any trade you placed deliberately. It is the most commonly missed event on any venue offering leverage.

Audit-ready, automatically.

Once your wallets and exchanges are connected, generating a tax report takes a single click. Open Reports from the menu, choose your jurisdiction, and download.

Leveraged tokens are one asset, not a series of trades

The token rebalances its exposure internally, and those rebalances are not your transactions. You acquired a token and you dispose of a token; the leverage happens inside it. Treating each internal rebalance as a trade would invent activity that is not yours.

Borrowing is not a disposal, liquidation is

Drawing a loan against your holdings does not sell them. If the collateral is liquidated, that is a forced sale at the liquidation price.

Funding payments accumulate on perpetuals

Open positions pay or receive funding repeatedly, producing many small entries.

Earn yield is income when received

Returns from earn products are receipts at the value on the day, and that value becomes their cost.

Margin interest is a cost, not a disposal

Interest paid on borrowed funds is an expense of the trade rather than a sale of anything.

Read-only by design.

  • Create the key with read permission only, never withdrawal
  • A read-only key can see your history but can't move funds
  • Kryptos never asks for your password or login details
  • Revoke the key on the exchange at any time and the connection stops

If something doesn't sync.

My leveraged token history looks empty

That is expected while you hold it. The rebalancing happens inside the token, so nothing appears until you sell.

My export is missing futures

Spot, futures and transfers are exported separately. Pull each one.

I cannot access the site

Several countries including the United States and Canada are not served.

Still stuck? Email support@kryptos.io or open live chat from the app.

Ready to connect XT?

Free to start. Five minutes to your first reconciled portfolio view.