dYdX Crypto Tax

dYdX Crypto Tax Reporting

Generate accurate dYdX crypto tax reports. Import via CSV upload, calculate cost basis with FIFO, LIFO, HIFO, or AVCO, and export dYdX disposal records for any tax year.

Import dYdX trades via CSV upload

dYdX overview

dYdX is a decentralised perpetuals exchange running on its own chain with an order-book model. Trading is non-custodial and tied to your wallet.

DEX perpetual disposals are consolidated with your other exchanges for one complete tax report.

Quick facts

Exchange typeOn-chain perpetuals DEX
Import methodsCSV import (wallet-based)
Records importedFills export, Funding export
Futures / funding taxYes
Cost-basis methodsFIFO, LIFO, HIFO, AVCO

Why dYdX tax reporting is complex

Most traders face the same structural challenges at tax time.

Fragmented exports

Export your dYdX fills and funding history and upload them as CSV. On-chain perpetual activity is normalised alongside centralised venues.

Missing cost basis

DEX perpetuals create taxable disposals that are self-reported (no 1099).

Derivatives & funding

On-chain perpetual swaps are parsed with realised PnL and funding tracked per position. Funding accrued on dYdX perpetuals is captured as discrete events for PnL and tax.

Cross-exchange consolidation

Most dYdX users also trade elsewhere, so reporting must stay exchange-agnostic.

How to generate your dYdX tax report

From raw trade history to an export-ready report.

  1. 1Import your dYdX history via CSV upload (Fills export, Funding export).
  2. 2Let TradingAtlas normalize trades, fees, deposits, withdrawals, and transfers.
  3. 3Set your reporting currency — historical FX is applied at each transaction date.
  4. 4Choose a cost-basis method: FIFO, LIFO, HIFO, or AVCO.
  5. 5Review disposals with acquisition dates, proceeds, and gain/loss.
  6. 6Export your dYdX tax report for the chosen calendar year.

What's included in every report

dYdX tax reporting limitations to know

Exchange-specific gaps TradingAtlas fills for you.

Cost-basis methods, reporting currency & historical FX

TradingAtlas supports FIFO (First In First Out), LIFO (Last In First Out), HIFO (Highest In First Out), and AVCO (Average Cost). Pick the method your jurisdiction requires, or switch between them to compare the tax impact on your dYdX disposals.

Trades denominated in stablecoins or other assets are converted to your chosen reporting currency using historical FX at the time of each transaction, so proceeds and gains reflect real value.

Funding accrued on dYdX perpetuals is captured as discrete events for PnL and tax.

Frequently asked questions

How do I generate a dYdX tax report?
Export your dYdX history to CSV (Fills export, Funding export) and upload it — column auto-detection maps fills, fees, and transfers. TradingAtlas then calculates cost basis and produces export-ready disposal records for any tax year.
Which dYdX records are supported?
Fills export, Funding export, including futures PnL and funding — everything needed to reconstruct cost basis and disposals.
What cost-basis methods are supported?
FIFO, LIFO, HIFO, and AVCO. Choose the method required by your jurisdiction and switch between them to compare.
Are dYdX funding payments handled for tax?
Funding accrued on dYdX perpetuals is captured as discrete events for PnL and tax.
Does dYdX provide cost basis for tax?
DEX perpetuals create taxable disposals that are self-reported (no 1099). TradingAtlas reconstructs it for you with your chosen accounting method.
Can I combine dYdX with other exchanges?
Yes. TradingAtlas consolidates dYdX with every other supported exchange and CSV into one normalized history, dashboard, and tax report.

Generate your dYdX tax report

Import dYdX trades and export accurate, audit-ready tax records for any year.

Start for free →

No credit card required · Free plan available

Explore TradingAtlas