Home/Crypto/Deribit
Deribit trading journal

Deribit trading journal: the transaction log, inverse contracts and options

RB Trading 4 min read

Everything you do on Deribit lands in the Transaction Log: set the timeframe, query and download a CSV for the current account and currency. The main account can also request a yearly export by email covering every asset and subaccount. Two things make Deribit journaling different: its BTC and ETH contracts are inverse, so your R depends on whether you count in coin or dollars, and options risk is the premium you paid.

Last checked: 8 October 2026. Exchange menus, fees and rules change, so confirm on the exchange’s own site before you rely on them.

Deribit is the largest crypto options venue and also lists futures and perpetuals. Coinbase completed its acquisition of Deribit on 14 August 2025, and the exchange continues to operate under its own name. For a journal, the important facts are about the contracts, not the owner: inverse settlement, continuous funding, and options with very different risk shapes from a perp.

Export the transaction log

  1. Open the Transaction Log for the account and currency you want.
  2. Set the timeframe and run the query.
  3. Download the CSV. It covers only the current account or subaccount and the selected currency, so repeat for each.

For a full year in one go, the main account can request a yearly export: Transaction Logs › Export, choose the year (2023 onward), add any CC recipients and confirm with your security key. It covers every asset and subaccount and is sent by email.

The CSV columns include Date, Instrument, Type, Side, Amount, Price, Mark Price, Index Price, Cash Flow, Funding, Fee rate, Fee charged, Change. If you need older history or automation, the API method private/get_transaction_log returns up to 1,000 rows a call with a continuation cursor.

Deribit’s help page and its API docs describe the reach of the website export differently. If an older year is missing from your download, use the API.

Inverse contracts: R in BTC or R in USD?

Deribit’s BTC perpetual is inverse: you trade a dollar amount, and profit is paid in BTC. Profit in BTC is size in USD × (1/entry − 1/exit) for a long. That curve means a dollar move up is worth less BTC than the same dollar move down.

Worked example

Long $10,000 of the BTC perpetual at 60,000, stop 58,800, target 63,000.

In BTC. Win: 10,000 × (1/60,000 − 1/63,000) = 0.007937 BTC. Loss at the stop: 10,000 × (1/60,000 − 1/58,800) = −0.003401 BTC. Reward to risk 2.33R.

In USD at the exit price. Win: 0.007937 × 63,000 = $500. Loss: 0.003401 × 58,800 = $200. Reward to risk 2.50R.

Same trade, two answers. Neither is wrong. Pick one unit for the account and use it for every trade. If your goal is to grow your BTC stack, journal in BTC. If you think in dollars, journal in dollars and convert at the exit price.

Options: the premium is your risk

When you buy an option, the most you can lose is the premium. That is your 1R, and you do not need a stop for R to work.

Worked example

You buy one BTC call for 0.0250 BTC. The trading fee is 0.015% of the underlying, so 0.00015 BTC, well under the cap of 12.5% of the option’s price. Total risk 0.02515 BTC, which is 1R.

You sell it a week later for 0.0610 BTC and pay another 0.00015. Net profit 0.0610 − 0.00015 − 0.02515 = 0.0357 BTC, or 1.42R.

If it expires worthless you lose 0.02515 BTC: exactly −1R. Selling options is the opposite shape, small capped gains and large possible losses, so a written stop or hedge is what defines R there.

Funding is continuous

Deribit perpetual funding accrues continuously into your session P&L, quoted as an 8-hour rate applied to the time you actually held, and settles daily at 08:00 UTC. It appears in settlement entries in the log rather than as its own type. There is no funding window to sidestep, and a position opened at 07:59 UTC settles a minute of funding a minute later. Read the Funding column next to each settlement and add the amounts for the time you held each trade.

In the RB Trading journal

Import Trades screen in the RB Trading journal, where a Deribit history file is dropped in
The Import Trades screen: drop a CSV, XLSX, HTM or PDF statement, or paste raw CSV text.

Deribit spot trades also appear in the transaction log and currently carry zero trading fees. Check Deribit’s fee page, as a new schedule took effect on 1 August 2026.

Deribit journal questions

How do I export Deribit trade history?

Open the Transaction Log, set the timeframe and download the CSV for each account and currency. The main account can also request a yearly email export covering all assets and subaccounts.

Why is my R different in BTC and in dollars on Deribit?

Because BTC and ETH perpetuals are inverse contracts. Profit is paid in coin with a 1 divided by price formula, so the same dollar move is worth a different amount of BTC up and down. Pick one unit per account and keep it.

How do I calculate R on a Deribit option?

For a bought option, 1R is the premium plus fees. A call bought for 0.0250 BTC and sold for 0.0610 BTC, after 0.00015 BTC of fees each way, made about 1.42R.

Sources

RB Trading Pro Journal

Track it in a journal that does the maths

Log the trade once. R, fees and the weighted average entry are worked out for you.

Start free, no card