Leveraged position journal

Every position,
honestly accounted.

Margin, liquidation and realised P&L - computed from the trade you actually opened, and shown as arithmetic you can check.

No exchange keysManual entryExports to .xlsx
BTC/USDLong 20×
Closed · MAR 5
Realised P&L
Realised profit and loss +$200.00, +40.0% on margin, from a +2.0% move.
Entry
61,250.00
Exit
62,475.00
Liquidation
58,493.75
Price move
2.0%
Leverage
20×
On your margin
40.0%

A spreadsheet hands you the 2.0%. This hands you the 40% - and tells you that you were 4.5% away from liquidation while you held it.

01 - The arithmetic

Run it on your own position.

These are the app's own functions - calculatePnL, calculateLiquidationPrice, calculateTotalMargin - running in the page. Move anything.

Direction
Leverage20×
Realised P&L
+$200.00+40.0% on margin
Liquidation4.5% away
58,493.75entry 61,250.00exit 62,475.00
Total margin
$500.00
Position size
$10,000.00

Your dashboard never puts an unrealised P&L on an open position. There is no price feed by design, and a zero would be a claim it can't make.

02 - What it does

Eight things, no filler.

  • 01Leveraged P&LRealised against the exposure you actually took, not a naive price difference.amt × Δ% × lev
  • 02Liquidation, before you commitEstimated from your maintenance margin rate as you type the trade.58,493.75
  • 03A book per exchangeSeparate wallets for separate strategies. Every stat, table and goal scopes to them.1 … n wallets
  • 04A wallet that reconciles itselfClosing a trade writes the matching profit or loss entry. Re-opening it takes the entry back out.automatic
  • 05The cumulative curveFrom zero, so you see the journey. Green above the line, red below. 7D through all time.from $0
  • 06Goals and recoveryBalance or P&L targets per wallet, and how much of your deposit you've earned back.49.9% recovered
  • 07Export that respects the viewWhatever asset, type or date filter you're looking at is what lands in the spreadsheet..xlsx
  • 08Light and dark, rememberedStored on the account, applied before first paint, so there's no flash of the wrong theme.per account
03 - How it works

Three entries. No spreadsheet.

  1. 01

    Open it

    Asset, direction, leverage, entry price. Margin, position size and the estimated liquidation appear while you type.

  2. 02

    Close it

    One price. The realised P&L is computed and the wallet entry is written for you - no double bookkeeping.

  3. 03

    Read it

    The curve, the win rate, the recovery against what you deposited. Patterns you can act on rather than remember.

04 - Against a spreadsheet

A sheet can hold this. It just won't check it.

SpreadsheetTradeJournal
Leverage mathYou maintain the formulaDerived from the position
Liquidation priceNot modelled at allEstimated from your MMR, before you commit
Balance after a closeYou remember to update itWritten by the trade that caused it
Investment recoveryA number you'd have to buildTracked against every deposit
Getting the data outIt is already a file - fair pointOne click to .xlsx, filters intact
05 - Privacy

It never needs your keys.

Trades are entered by hand. That is the feature: there is no exchange integration to leak, and nothing to revoke. Read the policy.

Read-only of nothing
  • Every request authenticated on the server

    The browser never talks to the database. Server actions authenticate, then scope every query to your account.

  • A twelve-character floor, checked against breaches

    Sign-up grades the password live against the same rules the server enforces, and rejects anything found in a known breach.

  • Deleting the account deletes the account

    Profile, wallets, trades, transactions, goals and settings go with it. No dormant copy kept for later.

  • Free, and not paid for with your data

    A personal project. No ads, no paid tier, nothing sold on - including the trades you keep here.

Know where
you stand.

Two minutes to your first entry. Nothing to install, nothing to connect.

Start a journalEmail or Google · Free · No ads